Skip to content
This repository was archived by the owner on Sep 4, 2026. It is now read-only.

Releases: nhn/tui.date-picker

v3.0.0

Choose a tag to compare

@seonim-ryu seonim-ryu released this 11 Aug 06:45

Major version update

  • Naming change
  • APIs change
  • Separating TimePicker component
  • New branches
  • Using npm

You must refer to the migration guide for new version.

v2.1.0

Choose a tag to compare

@minkyu-yi minkyu-yi released this 27 Feb 10:16

Features

  • DateRange-picker - Example
  • New apis
    • setInput(input, options) -- options: {syncFromInput, format}
    • removeRange(start, end, type) -- type: null, 'date', 'month', 'year'
    • findOverlappedRange
    • addCssClass
    • removeCssClass
    • isDisabled

Fix

  • Range/RangeModel Bugs

Refactor

  • Range, RangeModel
  • CSS

v2.0.0

Choose a tag to compare

@minkyu-yi minkyu-yi released this 17 Feb 03:04

Major changes

1.6.0

Choose a tag to compare

@minkyu-yi minkyu-yi released this 24 Nov 08:05

Feature

  • Enable initial blank date.
    • (Constructor option) date: 'blank'
  • Leave it blank if the initial date is not in selectable range.

Fix

  • The layers of year, month and date can be opened on the 'mm-dd' format.
  • The year can be selected even when selectable range doesn't have every "month" of a year.

    ex) "year 2015" is selectable in selectable range of 2015/03 ~ 2015/04 which doesn't cover every 12 months of 2015.
  • The month can be selected even when selectable range doesn't have every "day" of a year.

    ex) "month 03" is selectable in selectable range of 2013/03/03 ~ 2015/03/20 which doesn't cover every 31 days of March, 2015.

Chore

  • Gulp -> Webpack
  • Update ESLint

1.5.1

Choose a tag to compare

@seonim-ryu seonim-ryu released this 01 Nov 03:01

Bug Fix

  • Bug : When the initial date set 31, the date of the previous or next month having under 30 days is not selected.

1.5.0

Choose a tag to compare

@seonim-ryu seonim-ryu released this 21 Oct 03:43
  • Update Feature
    • When using TimePicker and set showMeridian option, the user can select meridiem on container. (Meridiem is AM or PM)
    • When the original hour set between 0 to 11 on TimePicker, AM is selected.
    • When the original hour set between 12 to 23 on TimePicker, PM is selected.
    • When the meridiem is changed, the original hour set 12 hour clock.
  • Bug Fix
    • When using the meridiem and the midnight(00:00) time set, the hour display 12:00 AM.

1.4.0

Choose a tag to compare

@seonim-ryu seonim-ryu released this 04 Oct 07:51
  • Update Dependency File : tui.component.calendar v1.2.0
  • Update Features
    • Add the year & month layer to pick date. (When clicking the title on calendar view, each layer is shown)
    • The toggling opener is changed to default feature. (When clicking the opener, the already opened layer is closed)
    • When picking the specific date, the layer is closed.
    • The dateForm option is changed to dateFormat to clarify. ( Enabled to using dateForm option in this updated version yet)
  • Add API
    • enable : Public API to make picker and opener enabled.
    • disable : Public API to make picker and opener disabled. (Add disabled class name on picker and opener element for disable state)
    • #pick : Custom event to fire after picking date on the layer
  • Bug Fix
    • When setDate API is called with already picked date, update custom event is not fired.
    • When pos options set 0 value, the positions apply well.
  • Sample pages are updated.

1.3.1

Choose a tag to compare

@seonim-ryu seonim-ryu released this 29 Jul 07:16
  • Apply dependency update

1.3.0

Choose a tag to compare

@dongwoo-kim dongwoo-kim released this 31 May 07:31

Feature

  • Add parentElement option
  • Add enableSetDateByEnterKey option
  • Add setElement method
  • Add setRanges method

API

1.2.1

Choose a tag to compare

@minkyu-yi minkyu-yi released this 27 Apr 05:50

Chore

  • Build process

Fix

  • CustomEvent binding(timepicker) with context.

    datepicker.js -> _bindCustomEventWithTimePicker