All notable changes to marvinlabs/laravel-html-bootstrap-4
will be documented in this file.
- Fix: Fix radio button group ID generation when not overridden
- Fix: Unable to change checkbox input id (#43)
- Fix: Handling of names with [] inside (#39, #40)
Thanks a lot to @benkelukas, @RTC1 for their PR which helped fix this.
- Fix radio button generated ID
- Allow setting the placeholder option value for selects
- Brand new documentation pages.
- Error inserted twice in the DOM for radio/checkbox (#38)
- Validation errors are now showing properly on custom checkboxes / files / radios / radio groups
- Allow calling a function on each radio control of a group (#31)
- Various small bug fixes
- Offer access to direct attributes of wrapped controls (#28)
- Allow adding attributes to forms when opening them (#29)
- Make the Bootstrap class Macroable
- Fix #26
- Fix disabled state of radio buttons
- Fix disabled state of checkboxes
- Let's consider now that the library enters a more mature state. Hello 1.0.0
- Fix the composer version requirements for dependencies
- Add radio buttons and radio groups
- Update default Bootstrap version to 4.1
- Fix custom file input
- Allow to customize checkbox value
- Update to BS 4 stable
- Make all versions we pull from CDNs configurable
- Fixes #20: Update to BS 4 beta 3
- Fixes #18: Form with enctype
- Add the
password
method to generate such input fields
- Simplify horizontal forms with
$formGroup.showAsRow
method
- Some helpers for horizontal forms
- Add some delegate functions to directly access simple HTML elements previously accessible via Spatie's Html facade
- Easy links to tel: and mailto: with Bootstrap support (btn classes & co.)
- Fix wrong import for TextArea makes it crash (hidden during development on Windows+Homestead machine)
- Progress
- Jumbotron
- Button improvements
- Add some tests
- Initial release
- Alerts
- Badges
- Forms (70% done)
- Scripts and styles from CDN