GrafiteInc/Forms

View on GitHub
changelog.md

Summary

Maintainability
Test Coverage
# 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