3.0.13
   - GC-505: Configuration `default_per_page` doesn't work.
   - GC-506: filter for setRelationNtoN doesn't work.
3.0.12
    - GC-504: Replacing default uploader with dropzone uploader and "Undo" button on accidental deletion of the file (before "Save").
3.0.11
    - GC-501: "Read" operation doesn't work on "views" table.
    - GC-502: fieldType "invisible" doesn't work as expected.
    - GC-503: newTab = true doesn't work on setActionButton when it isn't in a dropdown.
3.0.10
    - GC-498: Where statement using Lamina-Db Where object doesn't work as expected when we filter.
    - GC-499: requiredFields doesn't work with upload data.
    - GC-500: Adding multiple where statements with $crud->where.
3.0.9
    - GC-494: Introducing a new PHP function `unsetSortingColumns` which you can unset the Sorting for the specified columns in the datagrid.
    - GC-495: A new implementation for `callbackBeforeUpload`, `callbackUpload` and `callbackAfterUpload` methods.
    - GC-496: setRelationNtoN is returning empty data on edit for PHP version 8.x.
    - GC-497: Third Party CSS (like datepicker) doesn't load on master detail forms.
3.0.8
    - GC-427: Ability to fully redirect after a CRUD operation.
    - GC-493: Introducing new PHP configuration `remember_state_upon_refresh`. Default value is `true`.
3.0.7
    - GC-490: Introducing `groceryCrudSetFieldValue` which you can set a form value externally with JavaScript.
    - GC-491: Enabling the `show_image_preview` configuration to work as expected.
    - GC-492: Fixing issue with error throwing when date or date time has invalid zero value such as '0000-00-00'.
3.0.6
    - GC-488: Multiple delete is throwing an error when using setRelation with where statement when we have an ambiguous primary field.
    - GC-489: Issue with number of rows when we have a where statement on a setRelation
    - GC-485: German locale is throwing an error when date and datetime field types are used.
3.0.5
    - GC-485: Spanish locale is throwing an error when date and datetime field types are used.
    - GC-486: readOnlyAddFields, readOnlyEditFields and readOnlyCloneFields method doesn't work.
    - GC-487: Delete button doesn't work on SQL view tables.
3.0.4
    - GC-483: Adding where functionality to setRelationDynamic
    - GC-484: Fixing Inconsistent date and date time format and value from datagrid to CRUD form.
3.0.3
    - GC-481: When date columns are hidden and you press filtering with a date, React DatePicker doesn't appear correctly.
    - GC-482: Issue with date and date-time values showing the wrong data within datagrid.
3.0.2
    - Fixing issue with failure error to appear as a simple popup message to the end user.
    - GC-480 - MySQL Views doesn't consider the id from setPrimaryKey function on edit and delete.
3.0.1
    - Introducing new method `setDatagridButton` which we can apply extra datagrid buttons on top or bottom of the datagrid.
3.0.0
    - First official stable release of Grocery CRUD Enterprise v3.0.0.