Permalink
Fetching contributors…
Cannot retrieve contributors at this time
257 lines (161 sloc) 5.82 KB

5.1.1

  • No functional changes

5.1.0

  • Support Chinese

5.0.1

  • Replace symlink with copy because for github pages issues

5.0.0

  • Drop RequireJS support and use browserify for bundles

4.12.2

  • Use commonJS for source files

4.12.1

  • Update dateutils to stable version

4.12.0

  • Add Language support for German and French

4.11.0

  • Highlight Finnish holidays and show tooltips

4.10.0

  • Provide possibility to use iso date format for input field

4.9.0

  • Read dateutils from external dependency
  • Ensure box-sizing=content box for calendar icon

4.8.0

  • Support js date objects and DateTime objects as first and last date
  • Add callback for popup opening
  • Use inline images for custom scrollbar

4.7.0

  • Prevent date labels wrap between week day and date
  • Add possibility to set date selection as constructor parameter
  • Add DateTime.toISODateString
  • De-couple DateLocale and continuousCalendar
  • Remove IE 6 tweaks
  • Make tinyscrollbar as separate dependency
  • Add Duration module

4.6.2

  • Bring old IE support back by using $.map instead of Array.prototype.map
  • Make DateTime constructor less ambigous and rely on factory methods instead

4.6.1

Get rid of eval in DateFormat.js. Fixes #67

4.6.0

  • Determine single date vs range with configuration parameter instead of provided input elements. Fixes #9

4.5.3

  • Leave only production files under src/main

4.5.1

  • Refer to tinyscrollbar directly
  • Provide project as npm module

4.5.0

  • Fix parsing localized input fields
  • Add selection setting through field(s)
  • Do not throw an error when range selection is dragged outside of calendar

4.4.1

  • Fix declensions for russian localization

4.4.0

  • Add possibility to use fixed height scroll when using custom scrollbar
  • Update russian translations for clear date labels

4.3.0

  • Add the option of allowing clearing of dates on both range and single date calendars

4.2.2

  • Add DateTime.today() to show current date with midnight time
  • Improve code quality

4.2.1

  • Update latvian translations
  • Fix off by one bug when calculating last date to be shown

4.2.0

  • Fix issue #57 by replacing setInterval with setTimeout for scroll throttling
  • Add language support for Latvian

4.1.1

  • Fix dependency issues

4.1.0

  • Extract single date behavior to separate module
  • Extract translations to separate modules

4.0.0

  • Improve DateTime constructor
  • Support non-AMD usage only by using bundles
  • Stop providing non-minified version of js and css bundle
  • Include almond.js in bundle

3.0.4

  • Set hour, minutes and seconds to 0 when not specified for DateTime constructor

3.0.3

  • Update manifest file for jquery plugins site indexing

3.0.2

  • Modify tinyscrollbar plugin: Stop options leaking as global variable, trigger scroll event also from wheel event

3.0.1

  • Fix syntax error in tinyscrollbar style file
  • Update dateTimeFormat for Estonian langueage, it shoud use kl instead of klo

3.0.0

  • Remove duplicate or unused methods from DateTime:
    • getDaysInMonth (duplicate)
    • getWeekOfYear (duplicate)
    • getDayOfYear (use getDayInYear)
    • isLeapYear
    • getSuffix
    • stripped
    • getTimezone
  • Add new methods to DateTime:
    • fromDate(year, month, day)
    • fromMillis(ms)
    • fromDateObject(date)
    • withResetMS
    • toISOString
    • minusDays
  • Add more validation logic to following DateTime methods:
    • fromIsoDate
    • fromIsoDateTime
    • getDaysInMonth
    • isBetweenDates
  • Provide milliseconds for DateTime constructor and make it stricter
  • Fix spelling of DateTime.WEDNESDAY constant
  • Make dateTime.toString() return local instead of UTC times

2.4.3

  • Update shortWeekday locales for estonian, english and australian and make calendar to use that instead of subtracting 2 letters from long weekday name
  • Force vertical alignment of text in continuous calendar
  • Bugfix: Scroll viewport to selected date

2.4.2

  • Move calendar rendering to separate module
  • Move range behavior to separate module
  • Remove DateLocale.DEFAULT
  • Update custom scroll styles for all themes

2.4.1

  • Add constants for all weekdays in DateTime
  • Add support for jquery 1.9.0+

2.4.0

  • Add support for themes with elem.continuousCalendar({theme: ‘transparent|rounded’})
  • Fix order of dependencies in build script

2.3.0

  • Move hoursAndMinutes() from DateLocale to DateFormat
  • Move weekday constants from DateLocale to DateTime
  • Move getFirstDateOfWeek() from DateLocale to DateTime

2.2.5

  • Take disabled dates into account also when selecting ranges
  • Fix bug related to fromIsoDate and fromIsoDateTime in DateTime.js

2.2.4

  • Add DateTime.fromIsoDate and DateTime.fromIsoDateTime
  • Add support for swedish

2.2.3

  • Fix issues when using custom scroll bar with popup version

2.2.2

  • Overload constructor with y,m,d,h,m arguments
  • Bug fix: fix DateTime.withTime by resetting allways seconds
  • Bug fix: Update year title when using custom scroll

2.2.1

  • Allow overriding bg image path for custom scrollbar

2.2.0

  • Add support for Russian and Estonian translations
  • Allow setting locale as case insensitive string

2.1.0

  • Provide script for compiling scss styles
  • Include compiling of scss files to build script
  • Add support for custom scrollbar (jquery.tinyscrollbar)

2.0.1

  • Introduce dayNames and shortDayNames in DateLocale
  • Define AMD paths as relative and let require.js determine module name from name of the file

2.0.0

  • Use SASS for styles
  • Move all formatting related code from DateTime to DateFormat
  • Remove close icon from popup calendar
  • Update example and playground

1.3.0

  • Add optional AMD support
  • Backwards incompatible change: rename global Locale object to DateLocale

Older releases (1.2.x series and below)

  • (Changes not listed)