This repository has been archived by the owner on Jul 16, 2022. It is now read-only.
Releases: nazar-pc/PickMeUp
Releases · nazar-pc/PickMeUp
3.0.6
3.0.5
- Remove
.idea
from npm package - Small fix for getting locales when parsing date
- Remove mentioning support for Opera 12.1 (didn't check it for a long time and never will)
- Fix for error when no options specified during initialization
- Fix for events being dispatched on instance element, rather than on target element, where PickMeUp was initialized, fixes #134
- Fix for strange issue when showing datepicker in
click
event handler of another element didn't work, fixes #135 - Fix for non-flat datepicker was closed immediately in
range
mode, fixes #136
3.0.0
- PickMeUp is now standalone, no jQuery needed
.pmu-flat
and.pmu-hidden
classes added- Events are now native DOM events instead of callbacks in options
- Changing date in input field will immediately affect datepicker
- Defaults moved from
$.pickmeup
topickmeup.defaults
- Internals (runtime options, events, etc.) are stored in
element.__pickmeup
before_show
event removed as redundant- Days/months/years rendering is now done in form of elements, which allows to customize contents in any possible way, while necessary data are stored in private properties of those elements
- New options
instance_template
andinstance_content_template
added - Stop patching
Date.prototype
, use local wrappers instead trigger_event
option was removed and styles adjusted to remove 300ms delay when clicking on touch devices- Added support for multiple languages with ability to choose during initialization (using newly added option
locales
and changed optionlocale
) - Added gulp task for building minified file
- Files re-structuring
- Refactoring and smaller bug fixes
- Minified source become even smaller!
2.10.0
- Refactoring to
set_date
during initialization instead of duplicating code - Added new option
current
, represents date that will be in the center of rendered calendar - Fix for #41 (do not move months back and forth when selecting days)
- Refactoring towards unification and normalization (dates as
Date
objects) - Fix for #97 and generally for setting date outside of limits
- Fix for setting date to empty array, to address underlying problem in #121
- Make sass variables 'default' (PR #313)
- Tiny fix for
show
method being forced even when it shouldn't - Do not update
<input>
value unless value really changed to avoid cursor jumping - Small fixes
2.9.2
2.9.1
- Fix for Twitter Bootstrap and UIkit integration didn't work properly, fixes #73
- In case of multiple dates open on the last one instead of the first (seems more natural), fixes first part of #74
- Added support for
default: false
forrange
andmultiple
modes, fixes second part of #74 and #89 - Fire
change
event when filling empty input on on first open, fixes #77 - Small fix for
transparent
in SCSS - Consistent use of namespaced events from configuration
- Added information about touch devices support to readme
'title_format' option & NPM support
- Added 'title_format' option
- Added NPM support
Added support for no default date
- Added support for no default date #70, thanks to Amar Syla for pull request!
Added UMD support
- Added UMD support #63, thanks to Przemysław Piątek for pull request!
Mobile Safari issue
- Mobile Safari issue, fixes #50