Skip to content
Playground Form Builder

@sjsf/sveltekit

@sjsf/sveltekit

3.2.1

Patch Changes

  • [Potentially breaking change] Utilize hydratable API for initial data parsing (Remote functions only). (#298)

    This change may result in incorrect initial data being rendered if there is an idPrefix collision between multiple forms. When rendering multiple forms on the same page, make sure to use a unique idPrefix (for example, $props.id()).

  • Updated dependencies [0f3cc2d, 90367f6, e9ca40b, 50aa738]:

    • @sjsf/form@3.2.1

3.2.0

Patch Changes

3.1.1

Patch Changes

3.1.0

Patch Changes

3.0.3

Patch Changes

  • Updated dependencies [11f25e8]:
    • @sjsf/form@3.0.3

3.0.2

Patch Changes

3.0.1

Patch Changes

  • Updated dependencies [1b8f1a6]:
    • @sjsf/form@3.0.1

3.0.0

Major Changes

  • 3b3b858: Add support for modern ID Builder
  • 821f4dc: Remove sendData option from ValidatedFormData type
  • 1f0051f: Consider sendData option in ValidatedFormData type
  • a831f47: Fix several issues with form data conversion
  • 049e038: Remove identifiableInputElementsTrie schema value parser option
  • 836d10f: - Reshape API for convenient use with defaults.ts
    • Support for using native File values
    • Fix initialValue type inference
  • b45ec25: Update form handler factory options
  • c204d6e: Consider idPrefix as form id
  • 0201f5e: Bump minimal @sveltejs/kit version to 2.42.0
  • fd40b74: Refactor form data entry converter
  • 12255b9: Remove initForm function
  • 6b764dc: Add updateData option to ValidatedFormData type
  • 6bcbb70: Allow to pass any serializable optional form option to initForm function

Minor Changes

  • 058d06e: Add createAction function

Patch Changes

  • a42eafe: Omit empty files during FormData parsing
  • 95fd46c: Handle transformation during validation
  • Updated dependencies [c3a3bcd]
  • Updated dependencies [0201f5e]
  • Updated dependencies [6e2bdc5]
  • Updated dependencies [de99d04]
  • Updated dependencies [b9647e0]
  • Updated dependencies [b735108]
  • Updated dependencies [37e4bea]
  • Updated dependencies [5b88676]
  • Updated dependencies [fb04cdd]
  • Updated dependencies [c303125]
  • Updated dependencies [c4fb2b2]
  • Updated dependencies [2f8e90d]
  • Updated dependencies [51997f5]
  • Updated dependencies [75f3134]
  • Updated dependencies [181c3ce]
  • Updated dependencies [db92385]
  • Updated dependencies [880f9b4]
  • Updated dependencies [d2ac64f]
  • Updated dependencies [00a9abc]
  • Updated dependencies [8d4b2c2]
  • Updated dependencies [d315e2b]
  • Updated dependencies [130ab89]
  • Updated dependencies [ae6aae3]
  • Updated dependencies [b649510]
  • Updated dependencies [45ee96d]
  • Updated dependencies [390b77e]
  • Updated dependencies [db2518b]
  • Updated dependencies [2c1922a]
  • Updated dependencies [cffd71e]
  • Updated dependencies [1c46d22]
  • Updated dependencies [bc7b50b]
  • Updated dependencies [65f4343]
  • Updated dependencies [5284bc9]
  • Updated dependencies [3c90ec2]
  • Updated dependencies [ebc3038]
  • Updated dependencies [f06e616]
  • Updated dependencies [e07b994]
  • Updated dependencies [d8e8922]
  • Updated dependencies [2bf6e64]
  • Updated dependencies [ebbebbd]
  • Updated dependencies [f118bb5]
  • Updated dependencies [89f3ae2]
  • Updated dependencies [2b810e7]
  • Updated dependencies [4cc459b]
  • Updated dependencies [3653592]
  • Updated dependencies [aa9c798]
  • Updated dependencies [3fca555]
  • Updated dependencies [8c389f5]
  • Updated dependencies [ca11ecb]
  • Updated dependencies [8559a74]
  • Updated dependencies [f261cb8]
  • Updated dependencies [e84b626]
  • Updated dependencies [d60f113]
  • Updated dependencies [aa34020]
  • Updated dependencies [f60ae1f]
  • Updated dependencies [ad86d61]
  • Updated dependencies [2b810e7]
  • Updated dependencies [ed0a797]
  • Updated dependencies [b5a5c86]
  • Updated dependencies [2109e98]
  • Updated dependencies [8c787f2]
  • Updated dependencies [87330b2]
  • Updated dependencies [3ac49c9]
  • Updated dependencies [c963ca3]
  • Updated dependencies [763c998]
  • Updated dependencies [24aa0a2]
  • Updated dependencies [3dd688b]
  • Updated dependencies [b2d6ac6]
  • Updated dependencies [16b68d7]
  • Updated dependencies [35dd9a4]
  • Updated dependencies [3100b4d]
  • Updated dependencies [4bcb241]
    • @sjsf/form@3.0.0

3.0.0-next.12

Major Changes

  • Consider sendData option in ValidatedFormData type (#224)

Patch Changes

3.0.0-next.11

Major Changes

  • Remove sendData option from ValidatedFormData type (#219)

  • Add updateData option to ValidatedFormData type (#219)

Patch Changes

  • Updated dependencies []:
    • @sjsf/form@3.0.0-next.11

3.0.0-next.10

Patch Changes

3.0.0-next.9

Patch Changes

3.0.0-next.8

Patch Changes

3.0.0-next.7

Major Changes

  • Add support for modern ID Builder (#211)

  • Fix several issues with form data conversion (#211)

  • Remove identifiableInputElementsTrie schema value parser option (#211)

  • Consider idPrefix as form id (#211)

  • Refactor form data entry converter (#211)

  • Remove initForm function (#213)

Minor Changes

  • Add createAction function (#211)

Patch Changes

3.0.0-next.6

Patch Changes

  • Updated dependencies [b735108]:
    • @sjsf/form@3.0.0-next.6

3.0.0-next.5

Major Changes

  • Update form handler factory options (#208)

Patch Changes

3.0.0-next.4

Patch Changes

  • Updated dependencies [ca11ecb]:
    • @sjsf/form@3.0.0-next.4

3.0.0-next.3

Patch Changes

  • Omit empty files during FormData parsing (a42eafe)

  • Updated dependencies [d60f113]:

    • @sjsf/form@3.0.0-next.3

3.0.0-next.2

Major Changes

  • Bump minimal @sveltejs/kit version to 2.42.0 (#202)

Patch Changes

3.0.0-next.1

Major Changes

    • Reshape API for convenient use with defaults.ts (#200)
    • Support for using native File values
    • Fix initialValue type inference

Patch Changes

3.0.0-next.0

Major Changes

  • Allow to pass any serializable optional form option to initForm function (#186)

Patch Changes

2.4.0

Minor Changes

  • Add uiSchema option to InitialFormData type (#185)

  • Allow to pass request options to SvelteKitForm (#194)

Patch Changes

2.3.0

Patch Changes

2.2.4

Patch Changes

  • Updated dependencies [bab9bce]:
    • @sjsf/form@2.2.4

2.2.3

Patch Changes

2.2.2

Patch Changes

  • Remove usage of FileReader from server code (5459194)

  • Updated dependencies []:

    • @sjsf/form@2.2.2

2.2.1

Patch Changes

  • Deprecate from.context property (#159)

  • Updated dependencies [9cf65bd, 5bb7db6]:

    • @sjsf/form@2.2.1

2.2.0

Minor Changes

  • Migrate to task.svelte lib (890e80b)

Patch Changes

2.1.2

Patch Changes

2.1.1

Patch Changes

  • Fix conversion of enumerations without conversion to index values (c80ae69)

  • Updated dependencies []:

    • @sjsf/form@2.1.1

2.1.0

Patch Changes

  • Updated dependencies []:
    • @sjsf/form@2.1.0

2.0.2

Patch Changes

2.0.1

Patch Changes

2.0.0

Major Changes

  • Bump peer and dev dependencies (21e47cc)

  • Bump svelte to 5.25.0, relax patch versions of peer dependencies. (33fcab1)

Patch Changes

2.0.0-next.15

Major Changes

  • Bump peer and dev dependencies (21e47cc)

Patch Changes

2.0.0-next.14

Patch Changes

  • Updated dependencies []:
    • @sjsf/form@2.0.0-next.14

2.0.0-next.13

Patch Changes

  • Updated dependencies []:
    • @sjsf/form@2.0.0-next.13

2.0.0-next.12

Patch Changes

2.0.0-next.11

Patch Changes

2.0.0-next.10

Patch Changes

2.0.0-next.9

Patch Changes

2.0.0-next.8

Patch Changes

2.0.0-next.7

Patch Changes

2.0.0-next.6

Patch Changes

  • Updated dependencies [6f4942b]:
    • @sjsf/form@2.0.0-next.6

2.0.0-next.5

Major Changes

  • Bump svelte to 5.25.0, relax patch versions of peer dependencies. (33fcab1)

Patch Changes

2.0.0-next.4

Patch Changes

2.0.0-next.3

Patch Changes

2.0.0-next.2

Patch Changes

  • Updated dependencies []:
    • @sjsf/form@2.0.0-next.2

2.0.0-next.1

Patch Changes

2.0.0-next.0

Patch Changes

1.9.2

Patch Changes

1.9.1

Patch Changes

  • Updated dependencies [01d5f56]:
    • @sjsf/form@1.9.1

1.9.0

Minor Changes

  • Allow usage of separators in additional property key inputs (#62)

  • Add SvelteKitForm component (#62)

Patch Changes

1.8.0

Patch Changes

1.7.0

Patch Changes

1.6.1

Patch Changes

  • Updated dependencies [753a8bd]:
    • @sjsf/form@1.6.1

1.6.0

Minor Changes

Patch Changes