Skip to content

Releases: remoteoss/json-schema-form

1.0.0

16 Jul 14:00

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

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

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

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

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)

v0.12.0-beta.0

25 Jun 12:47
68bfe86

Choose a tag to compare

New Features
  • allow select fields to be made from anyOf (#197) (d5da6ae8)

v0.11.15-beta.0

06 Jun 13:29

Choose a tag to compare

Bug Fixes
  • v0: Handle computed presentational attributes correctly (#195) (19c7ff5b)

v1-beta-1.0.0-beta.8

05 Jun 09:27
f33dbd3

Choose a tag to compare

v1-beta-1.0.0-beta.8 Pre-release
Pre-release

1.0.0-beta.8 (2025-06-05)

Chores
  • 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)
New Features
  • add allowForbiddenValues validation option (#194) (bb59dac6)
  • allow x-jsf-logic to affect field attributes (#179) (2d80c2d7)
Bug Fixes
  • check for emptiness of required array/object properties values (#191) (d59eb3ad)

v1-beta-1.0.0-beta.7

20 May 16:09
7a7896f

Choose a tag to compare

v1-beta-1.0.0-beta.7 Pre-release
Pre-release

1.0.0-beta.7 (2025-05-20)

Bug Fixes
  • don't override options property provided via x-jsf-presentation (#189) (5e81ca8e)

v1-beta-1.0.0-beta.6

20 May 11:47
3ea8314

Choose a tag to compare

v1-beta-1.0.0-beta.6 Pre-release
Pre-release

1.0.0-beta.6 (2025-05-20)

Bug Fixes
  • fixes a bug where a fields required status was not updated through conditional schemas (#188) (345ed303)