Skip to content

Releases: scherersoftware/cake-cktools

Fix edge case setting the month one forward

13 Nov 14:31

Choose a tag to compare

This release fixes a critical bug where, if the current day is not present in the month you have set into the inputs programmatically, the whole date shown in the date input picker is moved one month ahead.

For example, you are rendering a date input in an edit form where the date should be prefilled with 5th of November but the current date is the 31st of October, the date input would have shown the 5th of December.

This is due to the used JS method Date.setMonth, where if the second argument is not set, it will use the day of month of the current date and if this day is not present in the set month, the month of the resulting date will be one after the value given to the setMonth function. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/setMonth#Description

Remove Moxiemanager leftovers

11 Oct 08:28

Choose a tag to compare

Removed Moxiemanager code, a file management plugin for the TinyMCE Editor, for licensing reasons.

The TinyMCE editor SHOULD work now, but we give no warranty that it does out of the box, as is reflected in missing instructions for this WYSIWYG editor in our README.

Fix strict MIME checking

28 Aug 13:53

Choose a tag to compare

Fix non executable response with strict MIME checking in Chrome

Fix deprecated function calls

10 Sep 14:07
3fe4040

Choose a tag to compare

Many mixed CakePHP functions (getter and setter in one) which are marked as deprecated were replaced by their respective explicit getters and setters to ease the migration to CakePHP 4 in the future.

Improve jQuery UI Sortable

31 Jan 15:20

Choose a tag to compare

Add a fix to keep the width of a sorted item to it's full width during sorting.

Also change the selector to support multiple <tbody> elements.

v2.0.0

19 Jan 13:34
dec1b3a

Choose a tag to compare

Lots of cleanup and code style improvements.

  • Requires php 71
  • Requires CakePHP >= 3.4
  • The i18n shell was renamed to internationalization shell
  • Removed the API
  • Removed moxxiemanager
  • Removed JSON Type
  • Removed System Contents

Fix controller inflection in JS SortableComponent

17 Nov 12:23

Choose a tag to compare

v1.3.3

When the name of thecontroller with the sortable list consisted of more than two words, the pseudo inflector in the SortableComponent only changed the first underscore to a dash, resulting in a request to example FooBar_baz which could not be resolved to the originally meant FooBarBazController.

v2.0.0-rc1: Cleanup CkTools

22 Sep 11:32

Choose a tag to compare

Pre-release
- Remove Api, System Contents and moxiemanager
- Add travis
- Add strict types
- Add PasswordHasher shell

v2.0.0-rc2: Cleanup CkTools

27 Oct 08:27

Choose a tag to compare

Pre-release
  • Fix type hint
  • cleanup

Improve SecurityComponent

13 Sep 11:15

Choose a tag to compare

This release is all about headers.

We added the possibility to configure the CSP headers by array and a small chapter about the component to the README, which now has nicely styled headers too.