Releases: x-govuk/govuk-form-builder
Releases · x-govuk/govuk-form-builder
Version 1.1.5
- Upgrade to design system version 3.6.0
Version 1.1.4
- Allow the
govuk-radios
andgovuk-fieldsets
containers to accept additional CSS classes via an extra argument. Thanks to @adamsilver for requesting @tvararu for implementing! #96 #97
Version 1.1.3
- Change the supported GOV.UK Design System version to
3.5.0
#95
Version 1.1.2
- Add
#govuk_password_field
text input helper, thanks @jsugarman #93 - Allow RSpec to be run in a focussed manner, thanks again @jsugarman #92
Version 1.1.1
- Fix a bug where the same id was being assigned to multiple radio button hints, thanks @stevehook #89
- Allow the builder to work with plain old ruby objects in addition to
ActiveModel
andActiveRecord
-backed ones, thanks @jsugarman #90
Version 1.1.0
- Allow various settings in the builder to be configured via an initialiser #73
- Add localisation #68
- Add support for custom localisation schemas #81
- Add support for Ruby 2.7.0 and Rails 6.0.2 #86
- Allow _collection_method field args to take procs #75
- Switch from
govuk_lint
torubocop
#61 - Huge refactor of
Base
object, move shared functionality out to a set ofTraits
modules #77 - Improve the way the gem loads itself #78
Version 1.0.1
- Fix a bug that prevented dynamic character counting JavaScript from being properly-initialised. Thanks to @dankmitchell for assisting with diagnosing and fixing this! 👍 #71
Version 1.0.0
- Support for GOV.UK Design System 3.4.0 #67
- Integrate dependabot 🤖 #62
- Various guide improvements and minor dependency bumps #63 #61 #66
- Drop references of support for older versions of the design system, there have been numerous bug fixes and the
0.7.x
branch isn't really fit for general use without backporting some of the improvements
Version 0.9.8
- Allow date inputs to be rendered without the day part. This allows for less-exact dates, such as graduation dates, to be captured. Internally Rails will assign
01
to the missing part. #56 #57 - Some minor bits of tidying up including silencing NPM output when building the guide and removing unused assets