docs/releases/v1.16.0-next.2-changelog.md
EntityTableProps now have an additional tableOptions prop which can be used to provide additional table options to these components.b1cc10696f2f: BREAKING Allow incremental event handlers to be async; Force event handler
to indicate if it made a change. Instead of returning null or undefined from an event
handler to indicate no-oop, instead return the value { type: "ignored" }.
before
import { createDelta, shouldIgnore } from "./my-delta-creater";
eventHandler: {
onEvent(params) {
if (shouldIgnore(params)) {
return;
}
return createDelta(params);
}
}
after
import { createDelta, shouldIgnore } from "./my-delta-creater";
eventHandler: {
async onEvent(params) {
if (shouldIgnore(params) {
return { type: "ignored" };
}
// code to create delta can now be async if needed
return await createDelta(params);
}
}
EntityTableProps now have an additional tableOptions prop which can be used to provide additional table options to these components.0a7e7c5d0c04: BREAKING
This change updates the configuration of the confluence-to-markdown action so that it does not conflict with other confluence plguins. Currently many plugins make use of the confluence.auth configuration. However, only the confluence-to-markdown action uses the confluence.auth as a string. This change updates it so that confluence.auth is an object.
Below are examples for updating bearer, basic, and userpass implementations.
For bearer:
Before:
confluence:
baseUrl: 'https://confluence.example.com'
auth: 'bearer'
token: '${CONFLUENCE_TOKEN}'
After:
confluence:
baseUrl: 'https://confluence.example.com'
auth:
type: 'bearer'
token: '${CONFLUENCE_TOKEN}'
For basic:
Before:
confluence:
baseUrl: 'https://confluence.example.com'
auth: 'basic'
token: '${CONFLUENCE_TOKEN}'
email: '[email protected]'
After:
confluence:
baseUrl: 'https://confluence.example.com'
auth:
type: 'basic'
token: '${CONFLUENCE_TOKEN}'
email: '[email protected]'
For userpass
Before:
confluence:
baseUrl: 'https://confluence.example.com'
auth: 'userpass'
username: 'your-username'
password: 'your-password'
After:
confluence:
baseUrl: 'https://confluence.example.com'
auth:
type: 'userpass'
username: 'your-username'
password: 'your-password'
esbuild to ^0.18.0.jscodeshift to ^0.15.0.g++. Also updated the comments to note that some of the dependencies are also needed by isolated-vmuiSchema provided by the json-schema.
More information here: https://rjsf-team.github.io/react-jsonschema-form/docs/api-reference/uiSchemauiSchema provided by the json-schema.
More information here: https://rjsf-team.github.io/react-jsonschema-form/docs/api-reference/uiSchemaesbuild to ^0.18.0.gitlab:group:ensureExists where repos was always set as the root group.