Skip to content

Releases: remoteoss/json-schema-form

1.2.1

18 Sep 12:11
Compare
Choose a tag to compare
Bug Fixes
  • schema: keep custom functions on nested fields (#232) (2dbdd82b)

1.2.0

03 Sep 09:13
Compare
Choose a tag to compare

1.2.0 (2025-09-03)

Bug Fixes
  • schema: validate schema properties when additionalProperties is set to false. (#230) (a1fdceb7)

1.1.2

29 Aug 08:59
Compare
Choose a tag to compare
New Features
  • json-logic: apply computed attrs on nested allOf/anyOf/oneOf properties (#227) (4375598e)
  • allow accumulator/current in reduce/map operations (#225) (82268578)
Bug Fixes
  • schema: keep custom components on nested presentation properties (#229) (99a8d432)

1.1.0

06 Aug 09:04
Compare
Choose a tag to compare

1.1.0 (2025-08-06)

New Features
Bug Fixes

1.0.2

22 Jul 17:55
Compare
Choose a tag to compare

1.0.2 (2025-07-22)

Bug Fixes
  • use commiter date as sorting order for tags, not version (#220) (53a2464e)
  • update changelog on non-dev release (#219) (9e313591)

1.0.1

Bug fixes
  • fix: allow for computed values to be used inside conditionals (#215)
  • fix(conditionals): respect "if" blocks that are booleans (#216)

1.0.0

16 Jul 14:00
Compare
Choose a tag to compare

1.0.0

Chores
  • prepare release script for official releases (#210) (74a569e7)
  • Explain ValidationOptions are a backward-compatibility with v0 mistakes (#211) (f361513d)
  • improve migration doc (#207) (bbd1158f)
  • rename github actions (#206) (71e3b776)
  • move next codebase to root and added migration guide (#204) (dc41922d)
  • move v0 code to separate folder (8314149e)
  • adjust eslint rules for if statements and fix new errors (#201) (738378f7)
  • throw error when deprecated modifyConfig option is passed to createHeadlessForm (#199) (5be36cda)
  • refactor field building approach + fix some issues with v0 backward compatibility (#193) (6f2e7d74)
  • README: Better explain JSF, mention the Playground and next version v1 (#192) (4efb07e3)
  • Type JSONSchema enum as unknown for better type safety (#184) (e745444c)
  • fix linter and type checker warnings (#166) (5592a206)
New Features
  • v1: add support for shorthands on modifySchema (3432b75d)
  • add allowForbiddenValues validation option (#194) (bb59dac6)
  • allowing x-jsf-logic to affect field attributes (#179) (2d80c2d7)
Bug Fixes
  • Improve release scripts #214)
  • properly handle function as custom field properties (#213) (a2e8f4d0)
  • rename validationOptions to legacyOptions (#212) (3cd3c3c2)
  • adapt v1 scripts to use correct paths (#209) (b5a97265)
  • fix v1 script paths (#208) (29e734e2)
  • don't fail validation when oneOf array is empty (#198) (03bfb787)
  • check for emptiness of required array/object properties values (#191) (d59eb3ad)
  • don't override options property provided via x-jsf-presentation (#189) (5e81ca8e)
  • fixes a bug where a fields required status was not updated through conditional schemas (#188) (345ed303)
  • export types correctly (#186)
  • fix version number (#170) (4d9484cd)
  • fallback to schema type when presentation is not present (4f213051)

v1.0.0-beta.12

16 Jul 08:40
Compare
Choose a tag to compare
Chores
  • prepare release script for official releases (#210) (74a569e7)
  • Explain ValidationOptions are a backward-compatibility with v0 mistakes (#211) (f361513d)
Bug Fixes
  • properly handle function as custom field properties (#213) (a2e8f4d0)
  • rename validationOptions to legacyOptions (#212) (3cd3c3c2)

v1-beta-1.0.0-beta.11

14 Jul 13:23
Compare
Choose a tag to compare
Chores
New Features
  • v1: add support for shorthands on modifySchema (3432b75d)
Bug Fixes

v1-beta-1.0.0-beta.10

01 Jul 14:56
c5e00ab
Compare
Choose a tag to compare
v1-beta-1.0.0-beta.10 Pre-release
Pre-release
Chores
  • throw error when deprecated modifyConfig option is passed to createHeadlessForm (#199) (5be36cda)

v1-beta-1.0.0-beta.9

30 Jun 13:23
8366bf7
Compare
Choose a tag to compare
v1-beta-1.0.0-beta.9 Pre-release
Pre-release
Bug Fixes
  • don't fail validation when oneOf array is empty (#198) (03bfb787)