Skip to content

Releases: stefangabos/Zebra_Datepicker

1.9.13

26 Sep 20:35
Compare
Choose a tag to compare
  • the onChange event is now also triggered when switching to the time view
  • fixed #132 where English ordinal suffixes for 11th, 12th, and 13th where incorrectly shown as 11st, 12nd, and 13rd. - thanks @panzerchris!
  • fixed #148 where specifying enabled_hours, enabled_minutes and enabled_seconds as strings rather than integers would break the time picker
  • calling the update method now repaints the date picker
  • merged pull request #135 which allows time intervals to change while mouse button is being pressed - thanks @sebipopa!
  • merged pull request #139 which fixes a bug where, when having the year selector as the only available pane, the selected date would incorrectly be set to February instead of January - thanks @duckboy81!

1.9.12

27 Oct 10:19
Compare
Choose a tag to compare
  • added support for RTL languages, fixing #126 - thanks @Abdox3!
  • fixed #124 where, when resizing the window, the onClose event would fire multiple times - thanks @kouts!
  • merged pull request #125 by mckey fixing a bug when dynamically changing enabled/disabled dates
  • the hour in the time picker now respects the given format regarding the leading zeroes
  • added a new property called fast_navigation which, when set to false, disables the default behavior that allows the users to quickly navigate through months and years by clicking on the date picker's top label; this answers @Leslie Cohn-Wein's two and a half year old request #66! thank you and sorry it took so long! better later than never :)
  • added a new property called current_date which, when set to a date in the format of YYYY-MM-DD overrides the value of Today; this answers @Jefferson Borges's two and a half year old request #74! thank you and sorry it took so long!
  • fixed a bug where when having a or A the time's format (indicating a 12-hour time) but the hour's format is H or G (indicating a 24-hour time), time picking was not working correctly; these will now be automatically replaced with h and g respectively
  • adjusted font size for the time picker and fixed spacing issues when having a time format with hours, minutes, seconds and am/pm

1.9.11

10 Aug 07:42
Compare
Choose a tag to compare
  • fixed #112 - thanks @AnthonyHache!
  • fixed #122 and now start_date and set_date methods accepts their argument also as a JavaScript Date object; thanks alexanderKikhaev!
  • fixed positioning of AM/PM when using 12-hour time format
  • CSS is now minified even more by using clean-css
  • updated examples page

1.9.10

09 Jul 09:35
Compare
Choose a tag to compare
  • updated example files' layout

1.9.9

06 Jul 08:15
Compare
Choose a tag to compare
  • global defaults can now be set; see #110 and #94
  • setting the readonly_element property to FALSE will now unset the readonly attribute from the element, if present; see #109
  • fixed a bug where on pages with multiple time pickers, selecting a time on one would select the time on all other time pickers that are empty; see #115 and thank you michealharrington!
  • added a new disable_time_picker property for explicitly disabling the time picker even if format includes time-related characters; see #118
  • fixed an issue on Android devices; see #116
  • allow accented chars in weekday name; see #120
  • added version number as a public property - useful to find out the version number even if all you have is the minified source code; see #96

1.9.8

08 Apr 17:50
Compare
Choose a tag to compare
  • fixed some issues because of which the date picker was not working in IE6, 7 & 8
  • fixed an issue where on iOS and Microsoft Edge the next and previous buttons in the header were rendered as emoji characters; see https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/11844964/
  • fixed some issues with the icon's positioning if the target element was explicitly positioned and/or it had margins; the icon's position now depends on the element's padding but can also be set via the newly added icon_marginproperty
  • for touch-enabled devices, when readonly_element is set to FALSE, wait for the virtual keyboard to appear before positioning the date picker; previously the date picker was being closed on this event
  • the date picker is not closing anymore when the screen is dragged (on touch devices)
  • fixed #112
  • fixed #104
  • fixed issue with the onSelect event being triggered multiple times if the time picker was enabled and not returning time when it should
  • improved user experience in examples
  • some documentation updates

1.9.7

03 Dec 20:24
Compare
Choose a tag to compare
  • the date picker now also works as a time picker by setting time-related parts in the format property
  • the date picker can now also be shown when the parent element and/or the associated icon is focused by setting the newly add open_on_focus property to TRUE; see #80
  • fixed a bug where clearing a date would not return focus to the parent element
  • fixed memory leaks, see #81, thanks to @sszabolcs
  • fixed value of "today" being cached; see #83, thanks to @CJDennis
  • fixed possible issues by adding more randomness for each date picker's internally used ID; see #84
  • rewrote the SCSS for all the 3 themes and made theming a lot easier by introducing variables
  • all the themes are now using a single sprite image instead of multiple images
  • source code updates and tweaks because of which the plugin is now compatible with jQuery 1.7.0+ (previously it was compatible with jQuery 1.5.2+)
  • improved user experience in examples
  • some documentation updates

1.9.6

24 Jun 19:17
Compare
Choose a tag to compare
  • performance improvements and source code tweaks
  • new folder structure
  • the home of the library is now exclusively on GitHub
  • files required in the build process are not included anymore when installing via npm nor when downloading from GitHub

Version 1.9.5 released

13 May 13:31
Compare
Choose a tag to compare
  • fixed a bug when parent elements were having the "display" property set to "block
  • fixed a bug with updating a dependent picker; thanks anli-xsigns
  • added verification if custom class is defined or not, and added extra checks before traversing it; also if mootools is also present, it modifies arrays prototypes so they are not handled well with normal jquery methods if null; thanks anli-xsigns
  • fixed some memory leaks when destroying the plugin; thanks to Constantin Teodorescu for reporting
  • fixed a bug with custom classes not working anymore; thanks to Sune Westphalen
  • optimized images size

Version 1.9.4 released

25 Jan 07:59
Compare
Choose a tag to compare
  • images now have their own folder instead of being mixed with the stylesheets; thanks to Maxime Pasquier
  • icon position can now be also set to the left of the element; thanks to Jennifer for suggesting
  • added possibility to easily apply custom classes to date ranges - see the newly added custom_classes property; thanks to Märt Tibar for suggesting
  • the library is now also available as a npm package
  • fixed a bug that made impossible to install the library via Bower