Skip to content

Latest commit

 

History

History
50 lines (26 loc) · 3.02 KB

CHANGELOG.md

File metadata and controls

50 lines (26 loc) · 3.02 KB

Dinkly Change Log

02.06.19 (v3.37): Improved GET and POST variable migration when using loadComponent

01.28.19 (v3.36): Fixed collection results issue related to "count(): Parameter must be an array or an object that implements Countable"

01.28.19 (v3.36): Fixed collection results issue related to "count(): Parameter must be an array or an object that implements Countable"

05.20.18 (v3.35): Fixed default value for update_at to fix compat issues with newer versions of MySQL

05.03.18 (v3.34): Replaced references to deprecated create_func calls in camel casing functions

02.06.18 (v3.33): Added missing encoding fix to DinklyDataTables (credit: @alz-sinton)

01.20.18 (v3.32): Fix for nocache redirect

01.20.18 (v3.31): Updated bootstrap from beta to official v4 release

01.10.18 (v3.30): Found and fixed a copy/paste typo in DinklyDataBuilder

01.09.18 (v3.29): Included bootstrap version from 3 to 4, as well as updated datatables, font-awesome, and jquery

01.09.18 (v3.28): Added support for model 'core' class autoloading to improve compatibility with plugins

01.09.18 (v3.27): Fixed bug preventing plugin footer from loading properly

01.08.18 (v3.26): Removed extra paramter from filterFiles

01.08.18 (v3.25): Forced query results to be utf8 encoded to prevent issues with rendering with DinklyDataTables

11.16.17 (v3.24): Updated resetContext to accept URI string

10.24.17 (v3.23): Fixed a routing bug that presented itself when zeros were passed as parameter values.

10.05.17 (v3.22): Updated DinklyDataTables classes to utilize late static binding and subsequently overrides.

09.27.17 (v3.21): Added fix to supress array notices when using loadComponent without parameters.

08.23.17 (v3.20): Added filterFiles(), hasFile(), fetchFiles(), and fetchFile().

08.23.17 (v3.19): Marked hasParameter() as deprecated. Added hasGetParam(), hasPostParam(), fetchGetParam(), fetchPostParam().

08.14.17 (v3.18): Cleaned up some left-over debug code. Fixed an issue that was preventing dinkly from handling unfulfilled favicon.ico requests properly, causing some unfortunate repercussions to database connections.

08.08.17 (v3.17): DinklyDataTables learns a new trick: custom labels without the need for a count.

08.07.17 (v3.16): Improved handling of component parameters. Components can now be safely nested, and any desired parameters can be passed into the loadModule() function to make accesible in the view.

06.29.17 (v3.15): Change log is introduced. The module-accessible parameters array has been refined into three separate entities. Parameters can still be passed around as always, and this update is backwards-compatible with legacy code. However, going forward, use of $this->fetchGetParams() and $this->fetchPostParams() will be encouraged inside of controller contexts. The parameters that are passed around via loadModule() calls are now referred to as module_params. Each of these different parameter types also has a filter function that can be overridden in the main Dinkly class as needed to handle any desired post-processing.