Releases: eclipsesource/jsonforms
Releases · eclipsesource/jsonforms
v2.2.1-alpha.3
[material/vanilla] Fix usage of path
prop of DispatchField in Table-based renderers
v2.2.1-alpha.2
[react] Move enzyme types to dev deps
v2.2.1-alpha.1
[core] Fix schemaSubPathMatches tester
v2.2.1-alpha.0
- Fix bundling of core, react & material-renderers (#1250)
- [core/material] Handle recursive combinator based schemas (#1255)
NOTE: This is a breaking change. As there was some confusion about the usage of the schema prop, thescopedSchema
prop has been removed and has been replaced withschema
which is scoped to the current subschema of a JSON schema. An additional proprootSchema
which denotes the actual root schema. - [vanilla] Remove MUI dependency from vanilla renderer set (#1252)
v2.2.0
- [all] Configure peer dependencies (#1245)
- [all] Update TS configuration (#1228)
NOTE: If you use TS, please set theesModuleInterop
andallowSyntheticDefaultImports
flags to true (see https://www.typescriptlang.org/docs/handbook/compiler-options.html for more detail) - [all] Remove namespace imports where applicable (#1242)
- [core] State of ajv instance is now correctly maintained in the core reducer (#1241)
- [core] Allow specification of ajv options within the
createAjv
function (#1224) - [core] Allow composable conditions (#1141)
- [core] Generate UI schemas for combinators allOf/anyOf/oneOf (#1236)
- [core] Fix rule evaluation in case JsonForms is used with props (#1220)
- [react]
JsonForms
component allowsrenderers
prop to be overridden via own props (#1246) - [react] Update to react-redux 6.0.0, NOTE: we are not yet supporting redux 4.x (#1221)
- [react] Remove obsolete
connectToJsonForms
function (#1215) - [react] Performance add additional
ResolvedJsonForms
component for internal usage that avoids resolving schema - [material] oneOf renderer improvements: support oneOf in nested array (#1213), fix data path when clearing form (#1238)
- [material] Add scrollable flag to categorization renderer (#1231)
- [material] Add alternative categorization renderer based on steppers (#1232)
- [angular] Improve typings (#1229)
- [angular] Autocomplete enum control display all availbe options, not just the selected one (#1182)
- [angular] Fix issue where Tree Master-Detail component is not updated correctly (#1200)
- [dev] Configure prettier & linting (#1216)
Thanks to everyone who contributed to this release!
v2.1.1-alpha.0
Fixes #1220
v2.1.0
- [all] String renderer is not used as fallback anymore (#1103)
- [core] Empty string is converted to undefined. This reflects the expected user behavior (#1168)
- [core/material] UI schema can be specified inline (#1157)
- [core] New actions to only set schema/UI schema (#1181)
- [material] Improve object renderer (label alignement, rule support) (#1078)
- [material] Fixed "No applicable field found." in deeply nested schema (#1169)
- [material] Use Hidden to hide elements instead of custom CSS (#1043)
- [material] Fix missing icon of date picker (#1184)
- [angular-material]
ListWithDetail
has default selection (#1129) - [angular-material]
ListWithDetail
queries UI schema registry for detail (#1086) - [angular-material] Fix use of different fonts for boolean renderers, sliders
- [angular-material] Fire change event on keyUp instead of onChange (#1187)
- [angular-material] Fix trackBy in layout renderers (#1187)
- [ionic] Export default renderers (#1178)
- [ionic] Vertical layout uses
ion-list
(#1178) - [ionic] Add object renderer (#1178)
- [ionic] Add no-padding, no-lines attribute to all controls (#1178)
- [ionic] Add error label to autocomplete control (#1178
- [mui-tree] Fix implicit any typings (#1174)
Thanks to all contributors!
v2.1.0-rc.0
v2.1.0-rc.0
v2.0.12
- New Angular Material Renderers
- New Ionic 3 Based Renderers
See feature overview for more info about what features are supported.
Other fixes include:
- Fix implicit any typings (#1072)
- Allow customization of AJV (#1084)
- [docs] Fix TypeDoc title (#1171)
- [core] Add reducer for registering default data based on schema paths (#1070)
- [core] Export
createAjv
(#1175) - [material] Update to MUI 3.3.1
- [material] Fix missing dispatch props in oneOf renderer (#1163)
- [material] Updated array renderers (#1124, #1128, #1146)
- [material] Export missing util (#1127)
- [material] Fix bug where schemas could get out of sync in dispatch renderer (#1083)
- [mui-tree] Add missing typings (#1151)
- [mui-tree] Fix
TreeWithDetail
default export (#1077)
Thanks to all contributors!
v2.0.12-rc.4
v2.0.12-rc.4