changelog.md
# Change Log - Grafite Forms
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).
----
## [v7.0.1] - 2024-10-30
### Fixed
- Incorrect method name
## [v7.0.0] - 2024-10-30
### Added
- TomSelect for all Bootstrap/Select based fields
### Removed
- Some dependencies
- BootstrapSelect
## [v6.28.0] - 2024-10-18
### Added
- New setup method
## [v6.27.4] - 2024-08-26
### Fixed
- Issue with PasswordWithReveal
## [v6.27.3] - 2024-08-20
### Fixed
- Issue with DomContentLoaded
## [v6.27.2] - 2024-08-20
### Fixed
- Couple issues with JS modularizing
## [v6.27.1] - 2024-08-19
### Fixed
- Issue with JS modules
## [v6.27.0] - 2024-08-19
### Changed
- Moved to JS modules
## [v6.26.2] - 2024-07-04
### Fixed
- Issue with model indexes
## [v6.26.1] - 2024-06-20
### Fixed
- Minor issue with spacing
## [v6.26.0] - 2024-06-19
### Added
- Quill 2.0 support
### Fixed
- Issue with Quill being disabled
## [v6.25.8] - 2024-06-11
### Fixed
- Issue with Flatpickr styles
## [v6.25.7] - 2024-05-14
### Changed
- QOL improvement for PasswordReveal
## [v6.25.6] - 2024-05-12
### Fixed
- Issue with empty arrays
## [v6.25.5] - 2024-04-29
### Fixed
- Improper url for Quill
## [v6.25.4] - 2024-04-29
### Fixed
- Small issue with null values for option groups
## [v6.25.3] - 2024-04-29
### Changed
- Moved all CDN assets to jsdelivr.com
## [v6.25.2] - 2024-04-24
### Added
- Ability to use Select option groups
## [v6.25.1] - 2024-03-30
### Fixed
- Issue with layered route parameters
## [v6.25.0] - 2024-03-12
### Added
- Support for Laravel 11
## [v6.24.1] - 2024-03-06
### Added
- New SimpleDatalist field
### Fixed
- Minor issue with Quill
## [v6.24.0] - 2024-02-06
### Added
- New SimpleSelect for Bootstrap
### Fixed
- Issue with color for flatpickr
## [v6.23.2] - 2024-01-29
### Fixed
- Issue with selects
- Issue with Datepicker
- Issue with Autosize
## [v6.23.1] - 2023-11-09
### Fixed
- Minor issue with coloring for Select2
## [v6.23.0] - 2023-11-09
### Added
- Select2 field type
### Changed
- Added in Any option to countries
## [v6.22.0] - 2023-11-07
### Added
- Choices
- Address fields
### Fixed
- Issue with some field values
## [v6.21.3] - 2023-11-01
### Fixed
- Minor issue with multiple password reveals
- Issue with Range Field
## [v6.21.2] - 2023-10-29
### Fixed
- Issue with file field
- Issue with some general dark styles
## [v6.21.1] - 2023-10-19
### Fixed
- Minor issue with mobile for flatpickr
## [v6.21.0] - 2023-10-18
### Added
- Flatpickr is now a field option
## [v6.20.1] - 2023-09-06
### Added
- Ability to confirm a BaseForm submission
## [v6.20.0] - 2023-09-06
### Added
- New Fields: Trix
- AutoTextArea
### Changed
- Added new features to Quill including: @mentions
- ^pages
- #hashtags
### Fixed
- Issue with Code editor
## [v6.19.8] - 2023-08-10
### Fixed
- Issue with keydown support
- Issue with tests
## [v6.19.7] - 2023-08-04
### Fixed
- Issue with undefined in AutoSuggestSelectField
## [v6.19.6] - 2023-07-27
### Added
- More image controls to Quill
## [v6.19.5] - 2023-07-26
### Changed
- Some component CDN versions
### Fixed
- Issue with prefixes
- Issue with Tag component
## [v6.19.4] - 2023-07-25
### Fixed
- Issue with default JS methods
- Issue with modal centering
## [v6.19.3] - 2023-07-12
### Fixed
- Small issue with Wizard steps
## [v6.19.2] - 2023-07-12
### Fixed
- Issue with setSections and auto-naming
## [v6.19.1] - 2023-07-03
### Fixed
- Issue with button actions
## [v6.19.0] - 2023-06-30
### Added
- hCaptcha field with middleware
- GrapesJs field
## [v6.18.8] - 2023-06-09
### Fixed
- Issue with spans in buttons
## [v6.18.7] - 2023-06-08
### Fixed
- Minor issue with FileWithPreview field
## [v6.18.6] - 2023-06-08
### Added
- Summernote as a field
### Fixed
- Issues with bindings using Livewire
## [v6.18.5] - 2023-06-05
### Fixed
- Issue with viaAjax
- Issue with click bindings
## [v6.18.4] - 2023-06-02
### Changed
- Made ajax customizable
- Removed a Save word
### Fixed
- Minor issue with checkboxes
## [v6.18.3] - 2023-05-31
### Fixed
- Spacing for Table Field
- Issue with add/remove rows in Table Field
## [v6.18.2] - 2023-05-31
### Added
- Grab the field value if set
## [v6.18.1] - 2023-05-31
### Added
- hiddenWhen() method for fields
## [v6.18.0] - 2023-05-30
### Added
- CSP nonce support
### Changed
- Improved JS controls
## [v6.17.8] - 2023-04-26
### Fixed
- Issue with form ID attribute
## [v6.17.7] - 2023-04-22
### Fixed
- Issue with Safari
## [v6.17.6] - 2023-04-21
### Fixed
- Issue with Table field again
## [v6.17.5] - 2023-04-21
### Fixed
- Issue with Table field
## [v6.17.4] - 2023-04-08
### Changed
- More static analysis
## [v6.17.3] - 2023-04-08
### Changed
- Minor changes from static analysis
## [v6.17.2] - 2023-03-11
### Added
- New Country select based on AutoSuggestSelect
## [v6.17.1] - 2023-03-09
### Fixed
- Issue with dropzone not getting params
## [v6.17.0] - 2023-02-27
### Changed
- Laravel 10 compatible
### Fixed
- Small UI issue with Toggle
## [v6.16.2] - 2023-02-20
### Fixed
- Issue with filepreview
## [v6.16.1] - 2023-02-17
### Fixed
- Issue with too few identifiers for livewire delete
## [v6.16.0] - 2023-02-17
### Removed
- ComponentForm types for universal form components
## [v6.15.3] - 2023-02-17
### Fixed
- Issue with the ComponentModelForm
- Issue with search form button wrapper
## [v6.15.2] - 2023-02-16
### Fixed
- Missing format cleaner for Quill
## [v6.15.1] - 2023-02-12
### Fixed
- Issue with running FormsJS() twice
## [v6.15.0] - 2023-02-10
### Added
- New way of handling JS for fields
### Changed
- Code styles
## [v6.14.0] - 2023-01-26
### Added
- New indexColumns method for better control of index listing
### Fixed
- Arrow issue with sorting
## [v6.13.4] - 2023-01-19
### Fixed
- Issue with access to main FormJS function
## [v6.13.3] - 2023-01-12
### Fixed
- Issue with hidden fields
## [v6.13.2] - 2023-01-03
### Fixed
- Issue with iOS
- Issue with AutoSuggestSelect
## [v6.13.1] - 2022-12-06
### Fixed
- A couple style issues
## [v6.13.0] - 2022-11-17
### Added
- New autosuggest select style field
## [v6.12.1] - 2022-11-17
### Fixed
- Issue with options array for autosuggest
## [v6.12.0] - 2022-11-17
### Added
- New nativeJS autocomplete field
## [v6.11.2] - 2022-11-10
### Added
- Method for setting Modal title
## [v6.11.1] - 2022-11-10
### Added
- Ability to set form id
- trigger content and trigger class by method chaining
## [v6.11.0] - 2022-09-16
### Added
- New submitOnChange and submitOnKeyUp methods
- New hiddenUnless method
## [v6.10.1] - 2022-05-10
### Fixed
- Issue with onChange for livewire
## [v6.10.0] - 2022-05-06
### Added
- onChange livewire binding
- Delete method for livewire binding
## [v6.9.1] - 2022-04-25
### Added
- Ability to set searchable in method chaining
## [v6.9.0] - 2022-04-01
### Added
- Rating field
- Table field
### Fixed
- Issue with quill bubble theme
## [v6.8.3] - 2022-03-30
### Fixed
- Issue with null value for DateTimePicker
## [v6.8.2] - 2022-03-22
### Added
- disabledWhen for forms
- DateTimePicker layering issue
### Changed
- Improved Field ID controls
### Fixed
- Issue with hideButtonsWhen
## [v6.8.1] - 2022-03-22
### Fixed
- Issue with white toolbar for quill
- Issue with select overflow
## [v6.8.0] - 2022-03-17
### Added
- New Month and Day fields
### Fixed
- Style issues with Quill
## [v6.7.3] - 2022-03-16
### Added
- New divider for Quill
## [v6.7.2] - 2022-03-10
### Fixed
- Missing momentjs for DateTimePicker
## [v6.7.1] - 2022-03-10
### Added
- Ability to set format and defaultDate for DateTimePicker
## [v6.7.0] - 2022-03-10
### Added
- Ability to override config settings
## [v6.6.6] - 2022-03-10
### Fixed
- Issue with null for datepicker
## [v6.6.5] - 2022-03-08
### Fixed
- Issue with options method and array keys
## [v6.6.4] - 2022-03-07
### Added
- New hideButtons and hideButtonsWhen methods
- Ability to set submitOn for different model form types
### Fixed
- Dark UI issue with Suggest Field
## [v6.6.3] - 2022-03-05
### Added
- Quill Markdown support
## [v6.6.2] - 2022-03-05
### Fixed
- Missing check from lists toolbar
## [v6.6.1] - 2022-03-04
### Fixed
- Issue with Quill not bubbling up change events
## [v6.6.0] - 2022-03-04
### Added
- Ability to handle form submissions onChange
## [v6.5.1] - 2022-03-04
### Fixed
- Minor issue with asModal overrides
## [v6.5.0] - 2022-03-03
### Added
- Ability to submit on keydown
## [v6.4.0] - 2022-03-02
### Added
- New datetimepicker field
- New singular method for non multiple selects
## [v6.3.7] - 2022-02-21
### Added
- Ability to set form properties on the fly
## [v6.3.6] - 2022-02-17
### Fixed
- Issue with border in BS4
## [v6.3.5] - 2022-02-16
### Fixed
- Issue with appending/prepending buttons to fields
## [v6.3.4] - 2022-02-15
### Fixed
- Issue with dropdown text colors
## [v6.3.3] - 2022-02-15
### Fixed
- Issue with border colors
## [v6.3.2] - 2022-02-15
### Changed
- Editor now has autotheming
### Fixed
- Issue with id in HTML
## [v6.3.1] - 2022-02-08
### Fixed
- Laravel 9 testing issue
## [v6.3.0] - 2022-02-08
### Added
- Autotheme for select field
- Compatibility with Laravel 9
## [v6.2.3] - 2022-01-26
### Fixed
- Minor css issue with modals
## [v6.2.2] - 2022-01-26
### Fixed
- Issue with css class
## [v6.2.1] - 2022-01-21
### Added
- Ability to set button actions instead of links
### Fixed
- Issue with option keys
- Issue with slow typing
## [v6.2.0] - 2022-01-18
### Added
- New switch field
### Fixed
- Issues with livewire
## [v6.1.1] - 2022-01-06
### Fixed
- Issue with versioning
## [v6.1.0] - 2022-01-06
### Added
- Bootstrap 5 compatibility
### Fixed
- Various bugs
## [v6.0.2] - 2022-01-06
### Fixed
- Issue with select
- Issue with bad attributes
- Issue with templates
- Issue with config key consistency
## [v6.0.1] - 2021-10-28
### Fixed
- Issue with selects
- Issue with unlabelled fields
## [v6.0.0] - 2021-10-28
### Added
- Field setting method chaining
- for Model Forms
- OS based themeing for Fields
- Bootstrap 5 compatibility
- Datalist and Search fields
### Changed
- Field static methods are now public
- Code quality improvements
### Fixed
- disableOnSubmit breaking validation
- Missing validation in wizard forms
### Removed
- Make test command
## [v5.1.3] - 2021-09-01
### Fixed
- Issue with too many columns in a row
## [v5.1.2] - 2021-08-17
### Added
- Some chaining methods for on the fly style changes
## [v5.1.1] - 2021-06-30
### Fixed
- Missed duplicate functions in suggest field
## [v5.1.0] - 2021-06-30
### Added
- Option for adding values to selects
### Changed
- All selects extend the core select class
## [v5.0.3] - 2021-06-01
### Fixed
- Issue with Password reveal
## [v5.0.2] - 2021-06-01
### Fixed
- Issue with Toggle label issue
## [v5.0.1] - 2021-05-21
### Fixed
- Issue with label class
## [v5.0.0] - 2021-05-21
### Added
- HoneyPot HTML based on the Spatie package
- New Link HTML
- New blade components
- New Password with reveal field
### Changed
- Breaking change with Field getTemplate parameters
### Fixed
- Issue with overriding class on checkboxes
## [v4.9.5] - 2021-05-11
### Changed
- Remove the invalid feedback element on js validation
## [v4.9.4] - 2021-05-11
### Fixed
- Issue with wizard form steps
## [v4.9.3] - 2021-04-29
### Fixed
- Issue with step order
## [v4.9.2] - 2021-04-29
### Fixed
- Issue with layout using sections vs steps
## [v4.9.1] - 2021-04-21
### Fixed
- Issue with script cdn links
## [v4.9.0] - 2021-04-21
### Added
- More make commands and stubs
- New separation of assets option
### Changed
- Improved developer experience
## [v4.8.1] - 2021-04-20
### Fixed
- Issue with wizard titles
- Issue with error feedback
## [v4.8.0] - 2021-04-20
### Added
- New wizard based forms
- Custom styles for forms
### Fixed
- Issue with nesting column sections
## [v4.7.2] - 2021-04-12
### Added
- disableOnSubmit to action and modal forms
## [v4.7.1] - 2021-04-08
### Fixed
- Issue with missing class
## [v4.7.0] - 2021-04-08
### Added
- New single field rendering
- Custom submit methods per action
### Fixed
- Issue with selectpicker sizes
## [v4.6.1] - 2021-04-07
### Fixed
- Issue with date formats for datepicker
## [v4.6.0] - 2021-03-30
### Added
- Timezone and Country fields
### Changed
- Datepicker now supports ranges
### Fixed
- Issue with suggestion box size
- Issue with toggle select outside of toggle
## [v4.5.9] - 2021-03-29
### Fixed
- Issue with nested model forms
## [v4.5.8] - 2021-03-23
### Added
- Ability to change form options in the moment
## [v4.5.7] - 2021-03-22
### Fixed
- Issue with multiple parameters for forms
## [v4.5.6] - 2021-03-17
### Fixed
- Issue with overlapping styles
## [v4.5.5] - 2021-03-17
### Fixed
- Missing suggestions for tags field
## [v4.5.4] - 2021-03-12
### Fixed
- Issue with Toggles and labels
## [v4.5.3] - 2021-03-10
### Changed
- Forms validation is more accessible
## [v4.5.2] - 2021-03-10
### Fixed
- Issue with file preview
## [v4.5.1] - 2021-02-25
### Fixed
- Issue with footer visibility
## [v4.5.0] - 2021-02-25
### Added
- Animation for disable on submit
- Card form wrapper
- Custom buttons at form footer
### Fixed
- Issue with url refresh
## [v4.4.2] - 2021-02-23
### Fixed
- Issue with file names
## [v4.4.1] - 2021-02-15
### Fixed
- Issue with php error
## [v4.4.0] - 2021-02-15
### Added
- New Editor field
- Field parsers
### Fixed
- Issue with Quill
- Naming issue with attachments
## [v4.3.10] - 2021-02-11
### Fixed
- Issue with livewire
## [v4.3.9] - 2021-02-10
### Changed
- Better Livewire support
- Better JS structure
## [v4.3.8] - 2021-02-04
### Changed
- Dropped jQuery for attachments
- Enabled multiple file locations for attachments
### Fixed
- Issue with multiple files
## [v4.3.7] - 2021-01-31
### Fixed
- Issue with some doc block types
## [v4.3.6] - 2021-01-31
### Fixed
- Issue with missing command
## [v4.3.5] - 2021-01-31
### Fixed
- Issue with types and array
## [v4.3.4] - 2021-01-31
### Fixed
- Issue with single value array in select input
## [v4.3.3] - 2021-01-25
### Added
- Modal based forms
### Fixed
- Issue with select type
## [v4.3.2] - 2020-11-17
### Changed
- Updated dependencies
### Fixed
- Issue with missing method
## [v4.3.1] - 2020-11-15
### Fixed
- Issue with datepicker keydown
## [v4.3.0] - 2020-11-15
### Added
- Ability to bind forms to models
## [v4.2.3] - 2020-11-02
### Fixed
- Issue with Quill disabled
## [v4.2.2] - 2020-10-10
### Added
- Attribute support for HtmlSnippets
- LivewireForm for more simple integraton
### Fixed
- Issue with label false respect
## [v4.2.1] - 2020-10-09
### Fixed
- Issue with no access to instance in scripts
- Improper error wording
## [v4.2.0] - 2020-10-08
### Added
- Support for Livewire
## [v4.1.4] - 2020-09-17
### Added
- HTML Span snippet
- Ability to set keys for HTML snippets
### Fixed
- Issue with section row classes
## [v4.1.3] - 2020-09-17
### Fixed
- Issue with 0 values in forms
## [v4.1.2] - 2020-09-17
### Fixed
- Issue with errors not displaying correctly
## [v4.1.1] - 2020-08-31
### Fixed
- Issue with datepicker updates
- Issue with old request being lost to empty object fields
## [v4.1.0] - 2020-08-27
### Added
- Option to set a scripts method on Forms
## [v4.0.2] - 2020-08-17
### Fixed
- Loading incorrect config file
## [v4.0.1] - 2020-08-16
### Changed
- Better exception handling for Quill images
## [v4.0.0] - 2020-08-16
### Changed
- Renamed to Forms
### Fixed
- Issue with Quill and images
## [v3.1.5] - 2020-08-12
### Added
- Ability to set field options that will not be treated as attributes
### Fixed
- Issue with Quill not updating and toolbar issues
## [v3.1.4] - 2020-08-06
### Fixed
- Issue with use statement for Delete forms
## [v3.1.3] - 2020-08-04
### Changed
- Now forcing hidden fields to the end of a form to improve layouts.
### Fixed
- Issue with hidden fields breaking layouts
- Issues with Quill Field
## [v3.1.2] - 2020-07-29
### Fixed
- Issue with fields not available but listed in sections breaking things
## [v3.1.1] - 2020-07-22
### Fixed
- Issue with form action component missing payload option
## [v3.1.0] - 2020-07-22
### Added
- Payload for action forms
### Changed
- License information
### Fixed
- Issue with jsVaidation breaking file uploads
- Issue with cancel button not showing up
## [v3.0.0] - 2020-07-04
### Added
- Blade components
- Attachments Field
- Form asset minification
### Changed
- PHP ^7.3 required
- Now requires Illuminate views 7+
## [v2.14.4] - 2020-06-30
### Fixed
- Issue with file label accuracy
## [v2.14.3] - 2020-06-30
### Changed
- FileWithPreview is now a custom-file because it looks better
### Fixed
- Issue with class attribute on custom file
## [v2.14.2] - 2020-06-30
### Fixed
- Issue with search index listings
## [v2.14.1] - 2020-06-30
### Fixed
- Missing error feedback with non horizontal forms
## [v2.14.0] - 2020-06-30
### Added
- New default JS injection for form validation
### Fixed
- Issues with input errors due to default classes
- Issues with invalid field layouts
## [v2.13.2] - 2020-06-24
### Fixed
- Missing use statement
## [v2.13.1] - 2020-06-23
### Fixed
- Issue with delete confirm popup
## [v2.13.0] - 2020-06-23
### Added
- Form index tables and search forms
### Fixed
- Issue with hidden fields taking visual space
## [v2.12.8] - 2020-06-19
### Fixed
- Issue with the initial fix for buttons
## [v2.12.7] - 2020-06-19
### Fixed
- Issue with delete button having no content
## [v2.12.6] - 2020-06-19
### Fixed
- Issue with empty buttons forcing 'Submit' button
## [v2.12.5] - 2020-06-17
### Added
- Filepond field type
### Fixed
- Issue with radio input
- Missing for attribute
## [v2.12.4] - 2020-06-17
### Added
- Added a callback method to disable forms
### Fixed
- Missing disabled controls for delete forms
## [v2.12.3] - 2020-06-17
### Added
- Ability to disable a form
## [v2.12.2] - 2020-06-17
### Added
- Ability to set form ID
### Fixed
- Issue with custom delete buttons
## [v2.12.1] - 2020-06-03
### Added
- Div and Heading tags for HTML Snippets
## [v2.12.0] - 2020-05-29
### Added
- New Html Snippets for field spacing
## [v2.11.1] - 2020-05-15
### Changed
- Submits are now buttons instead of inputs
## [v2.11.0] - 2020-05-14
### Added
- New Dropzone field
- New FileWithPreview field
### Changed
- Refactored Typeahead for more customization
### Fixed
- Issue with template name variable
- Issue with wanting no buttons
## [v2.10.0] - 2020-05-12
### Added
- New field templates
- New typeahead field
### Changed
- Minor updates for doc blocks
## [v2.9.1] - 2020-05-08
### Fixed
- Issue with naming in Bootstrap HasOne
## [v2.9.0] - 2020-05-06
### Added
- New datepicker field
## [v2.8.0] - 2020-05-06
### Added
- Custom styles for fields
- Slug Field
- Tags Field
- Bootstrap Select Fields
- Bootstrap Toggle Field
### Fixed
- Issue with IDs having spaces
## [v2.7.1] - 2020-05-02
### Fixed
- Issue with PHP 7.2 and EOT
## [v2.7.0] - 2020-04-22
### Added
- Javascript and style asset injecting
### Changed
- Another hard written bootstrap class
## [v2.6.2] - 2020-04-16
### Fixed
- Issue with improper case
## [v2.6.1] - 2020-04-13
### Fixed
- Issue with missing default button class
- Issue with default classes
- Issue with false labels
## [v2.6.0] - 2020-04-12
### Added
- Config options for all remaining classes
### Changed
- Code formating is now PSR12
### Fixed
- Issue with custom form classes and horizontal
## [v2.5.1] - 2020-04-10
### Fixed
- Minor issue with spelling
## [v2.5.0] - 2020-04-09
### Added
- Method for accessing rendered fields without buttons and form wrappers
### Fixed
- Issue with no label on checkboxes
## [v2.4.6] - 2020-04-09
### Changed
- Improved default label naming
## [v2.4.5] - 2020-04-09
### Changed
- Location of field validaiton
- Improved model instance access
### Fixed
- Issue with attribute 'value' as array
## [v2.4.4] - 2020-04-07
### Added
- Ability to access the model instance in a model form
## [v2.4.3] - 2020-04-07
### Added
- The ability to set the form class as a property
## [v2.4.2] - 2020-03-04
### Added
- Support for Laravel 7.x
## [v2.4.1] - 2020-01-31
### Fixed
- Issue with routes being arrays
- or having array parameters
## [v2.4.0] - 2020-01-31
### Added
- Ability to set values of Fields
### Fixed
- More bootstrap dependency removal
## [v2.3.1] - 2020-01-25
### Fixed
- Corrected some missing bootstrap hardcoded classes
## [v2.3.0] - 2020-01-22
### Added
- New config options allowing for no bootstrap based classes
## [v2.2.1] - 2020-01-21
### Fixed
- Minor issue with not escaping values
## [v2.2.0] - 2020-01-16
### Added
- New null value option for selects and relationship fields
## [v2.1.11] - 2019-11-29
### Fixed
- Minor issue with boolean value
## [v2.1.10] - 2019-10-10
### Fixed
- Issue with supporting custom tags
## [v2.1.9] - 2019-10-10
### Fixed
- Issue with missing directory for Fields
## [v2.1.8] - 2019-09-06
### Added
- Laravel 6.0 compatibility
## [v2.1.7] - 2019-08-27
### Fixed
- Issue with wrapping Hidden fields with label
## [v2.1.6] - 2019-08-26
### Added
- New section based column layout
## [v2.1.5] - 2019-08-24
### Added
- New custom confirm method for JS
## [v2.1.4] - 2019-07-31
### Fixed
- Label errors tag
## [v2.1.3] - 2019-07-31
### Changed
- General code improvements
### Fixed
- Issue with base form maker
## [v2.1.2] - 2019-07-31
### Added
- New base form maker command
- New form sections
### Changed
- Save key is now submit
### Fixed
- Standard route consistency
- Array values for checkboxes
## [v2.1.1] - 2019-07-14
### Added
- New setRoute method
## [v2.1.0] - 2019-07-02
### Added
- New BaseForm - for non model based forms
## [v2.0.3] - 2019-06-30
### Added
- Made cancel buttons optional
- Better descriptions in stubs
## [v2.0.2] - 2019-06-18
### Changed
- Php versions
## [v2.0.1] - 2019-06-18
### Fixed
- PHP versions for tests
## [v2.0.0] - 2019-06-18
### Added
- New Fields classes
- New Form class
- New ModelForm class
### Changed
- FormMaker now creates form from ModelForm classes rather than arrays and config files
### Removed
- LaravelCollective packages
- InputMaker
- Blade Directives
- some Helpers
## [v1.3.5] - 2019-06-18
### Fixed
- Issue with 5.8 compatibility
## [v1.3.4] - 2018-08-28
### Added
- Ability to handle arrays for custom attributes
## [v1.3.3] - 2018-07-02
### Fixed
- Issue with non array attributes
## [v1.3.2] - 2018-04-19
### Fixed
- Allows customizable for attribute on labels
## [v1.3.1] - 2018-04-14
### Added
- New customizable Ids
### Fixed
- Issue with bootstrap input wrapping
## [v1.3.0] - 2018-03-19
### Changed
- New branding
## [v1.2.10] - 2018-03-06
### Changed
- Makes checkboxes bootstrap 4 compatible
## [v1.2.9] - 2018-02-27
### Fixed
- Issue with null relationships
## [v1.2.9] - 2018-01-25
### Fixed
- Fixed issue with null values for relationships
## [v1.2.8] - 2018-01-09
### Fixed
- Issue with dates as strings
## [v1.2.7] - 2018-01-02
### Fixed
- Dates and relationships
- Minor coorection for checkboxes
## [v1.2.6] - 2017-11-27
### Added
- New name option
- New set columns layout option
### Fixed
- Issue with relationships
- Issue with horizontal selects
## [v1.2.5] - 2017-11-25
### Fixed
- Fixed issue for double quotes
## [v1.2.4] - 2017-10-30
### Added
- New theme support
### Changed
- Version support
## [v1.2.3] - 2017-10-27
### Added
- Nullable option for dropdowns
## [v1.2.2] - 2017-10-24
### Fixed
- Issue with default class for checkboxes
## [v1.2.1] - 2017-10-16
### Added
- Nullable option for dropdowns
### Fixed
- Exception with relationships
- Custom class config
## [v1.2.0] - 2017-08-31
### Changed
- Laravel 5.5 support
## [v1.1.4] - 2017-08-25
### Fixed
- Minor issue with test setup
## [v1.1.3] - 2017-08-25
### Added
- Support for horizontal forms
- Support for multiple selects and hasMany and belongsToMany relationships
### Fixed
- Minor dbal issue
## [v1.1.2] - 2017-05-15
### Changed
- Dropped forcing first letter uppercase on labels etc
### Fixed
- Issue with html class wrappers
## [v1.1.1] - 2017-03-29
### Fixed
- Issue with deleted_at columns
## [v1.1.0] - 2017-01-27
### Changed
- Laravel 5.4 compatibility
## [v1.0.15] - 2017-01-24
### Added
- New default_value config
### Changed
- Set compatibility guide
- Minor CS changes
### Fixed
- Issue with null fields
## [v1.0.14] - 2017-01-09
### Fixed
- Repaired issue with certain number values
## [v1.0.13] - 2016-12-20
### Fixed
- Issue with setting columns in fromTable()
## [v1.0.12] - 2016-12-03
### Changed
- getTableColumns moved connection to class level setting
### Fixed
- Improved column reading
- Fixed issue with multiple selects
## [v1.0.11] - 2016-11-27
### Fixed
- Fixes an issue with setting the default connection
## [v1.0.10] - 2016-11-26
### Added
- Now supports multiple select for select inputs
### Changed
- Improved the nesting detection and tests
### Fixed
- Issue with nested properties in names
## [v1.0.9] - 2016-11-17
### Fixed
- Tagging realignment
## [v1.0.8] - 2016-11-16
### Added
- Now you can set the connection for the table
- More unit tests
## [v1.0.7] - 2016-10-28
### Fixed
- Issue with filling in textareas with names
- Removed underscores from placeholders
## [v1.0.6] - 2016-10-20
### Changed
- Allowing alternate relationship names
## [v1.0.5] - 2016-10-13
### Fixed
- Issue with classes
## [v1.0.4] - 2016-08-26
### Fixed
- Composer fixes
## [v1.0.3] - 2016-08-24
### Added
- Support for Laravel 5.3
## [v1.0.2] - 2016-07-28
### Added
- New ability to specify methods and params for relationship inputs
- More unit tests
## [v1.0.1] - 2016-07-24
### Changed
- Minor testing improvements
## [v1.0.0] - 2016-07-18
### Changed
- Initial build separating from Laracogs