go-form/CHANGELOG.md
2025-10-01 23:24:42 +02:00

1.4 KiB

[Unreleased]

v1.5.0

Added

  • feat: add collection widget
  • feat: refactoring and improvement of example

v1.4.0

Added

  • feat: add json configuration

Fixed

  • fix: reset GlobalFields in End()

v1.3.0

Added

  • feat: allow to handle request using json body"
  • feat: add WithJsonRequest on form
  • feat: add MapToUrlValues transformer

v1.2.0

Added

  • feat: add tag field to specify the naming strategy (case)
  • feat: add ErrorsTree methods on form and field

v1.1.6

Fixed

  • fix(input/choice): add specific validation func

v1.1.5

Fixed

  • fix(input/choice): add specific validation func

v1.1.4

Fixed

  • fix(theme/bootstrap5): fix button class
  • fix(theme/html5): remove div wrapper on form content

v1.1.3

Fixed

  • fix(form): replace existing option in WithOptions

v1.1.2

Added

  • chore(example): remove boostrap classes

Fixed

  • fix(theme): checkbox is check on nil value

v1.1.1

Fixed

  • feat(form): add default options
  • fix(choice): fix Match when field data is nil

v1.1.0

Added

  • feat: add go template functions to render a form, a field, etc.
  • feat: add constraints (isodd, iseven)
  • refactor: refactor constraint (not blank check)

Changed

  • feat: replace templates with gomponents

v1.0.1

Added

  • doc: add documentation

v1.0.0

Added

  • feat: form builder
  • feat: form validation
  • feat: form renderer