Skip to content

Releases: nhn/tui.calendar

v1.2.2

18 May 03:23
Compare
Choose a tag to compare

Bug Fixes

  • c3a456e Fix: scrollToNow() error
  • 854fc8d Fix: enhance scrollToNow() at not today

v1.2.1

17 May 16:55
Compare
Choose a tag to compare

Features

  • 7ea6264 feat: Add a theme for time display text in weekly
    Today time display text color can be 'past', 'future'.
'week.pastTime.color': '#555',
'week.pastTime.fontWeight': 'normal',

'week.futureTime.color': '#555',
'week.futureTime.fontWeight': 'normal',

Bug Fixes

  • c3d9c9f *Fix: scrollToNow() error

v1.2.0

17 May 05:23
Compare
Choose a tag to compare

Features

  • d5565ee Feat: Display primary and secondary timezone (close #86). Thanks to
  • c5791a7 Feat: Add hourmarker to secondary timezone in weekly

image

var cal = new Calendar('#selector', {
    timezones: [
        {
            timezoneOffset: 540,
            tooltip: 'Seoul'
        },
        {
            timezoneOffset: -420,
            tooltip: 'Los Angeles'
        }
    ]
});
  • 298b17b Feat: Add an Option to disable "all day" view (close #93). Thanks to @alexandre-pereira.
    The option scheduleView can be boolean and ['allday', 'time']
var cal = new Calendar('#selector', {
    defaultView: 'day',
    scheduleView: ['time']
});
// lazy rendering
schedules.forEach(schedule => {
    cal.updateSchedule(schedule.id, schedule.calendarId, schedule, true);
});

cal.render();
// event handlers
cal.on({
    'afterRenderSchedule': function(e) {
        var schedule = e.schedule;
        var element = cal.getElement(schedule.id, schedule.calendarId);
        console.log('afterRenderSchedule', element);
    }
});
  • 79850cd Feat: enhance design of more view at montly (#77)
    image

Bug Fixes

  • 1c9fc3e Fix: last daygrid vpanel must has showExpandableButton=false (close #85)
  • 5ade39b Fix: Collision error in case of start and end are same
  • 840cd66 Fix: popup detail template error
  • 0c3b4bf Fix: wrong minified css file (close #96). Thanks to @amanvishnani .
  • ba5e625 Fix: IE default popup error(Remove Array.find)
  • c55a994 Fix: Default popup's arrow position error (close #74)
  • 41b1f14 Fix: adjust z-index
  • 45b099d Fix: adjust z-index in weekly
  • c93ba2e Fix: Display timezone's today hourmarker error

Enhancement

  • 8ebfbfc Perf: blinking vpanel height when clicking expand button (close #87)

Documentation

v1.1.0

27 Apr 10:35
Compare
Choose a tag to compare

Features

  • cc0a9a6 Feat: Add default css(less configuration) (ref #76)
  • dfd6dc0 Feat: Add default template of week day name (ref #76)
  • 226fcb8 Feat: Add default month more button and dayname (ref #76)
  • 1da32e1 Feat: Add default style and text of more layer (ref #76)
  • b81048e Feat: Add default day grid left center style (ref #76)
  • f388ecc Feat: Add default style to close button of more layer (ref #76)
  • 0f4b35a Feat: Add default icons of more close button, collapse button (ref #76)
  • 2fdd46f Feat: Add default text and style of milestone, task (ref #76)
  • 77793f7 Feat: Add default month/week option (ref #76)
  • d1ced63 Feat: Add schedule new properties(location, isPrivate, etc) (ref #76)

Bug Fixes

  • 0bf2ecf Fix: not available demo code

Documentation

  • 5f795bf Doc: Update README
  • a5444a4 Doc: Update README, table of contents
  • 0359020 Doc: fix broken table of contents links
  • beebb3b Doc: update README.md

v1.0.2

24 Apr 07:07
Compare
Choose a tag to compare

Bug Fixes

  • 45d5504 Fix: default theme styles and re-render it
  • 35785c6 Fix: autoHeight options didnt' work only shown task view
  • 5a5088b Fix: collase button right posittion error in IE

v1.0.1

23 Apr 07:12
Compare
Choose a tag to compare

Bug Fixes

  • f995271 Fix: resize all-day between prev and current month
  • 082a8cf Fix: check not exist model after rerendered
  • 41f8262 Fix: resize browser window, abut order of refresh and render
  • d389ff5 Fix: script error by typo 'clickDayname' event
  • 93f0fcf Fix: creation timeEnd + MIN30 on weekly view
  • a08d0f1 Fix: collapse state is true after move day
  • 08fb436 Fix: max expandable height 230 to 210

Chores

  • b79765a refactor: add prefix to classname icon, content (#71)

v1.0.0

18 Apr 08:13
Compare
Choose a tag to compare

Use TOAST UI to Make Your Web Delicious!

JavaScript UI library and free open source project constantly managed by NHN Entertainment.

tui-calendar releases v1.0.0. There are many changes, enhancements, design, custom theme for v1.0.0.

We're pleasure that you use tui-calendar and contribute for it always.

An example is here and API document is here.

Let's see release note below.

Features

  • be14852 Feat: [BREAKING CHANGES] Revised APIs for v1.0.0 (close #35)
  • 8971b62 Feat: schedule creation popup
  • 237fe44 Feat: add an api openCreationPopup() (#67)
  • fc2ec8a Feat: Add hideMoreView()
  • 3677048 Feat: add detail popup (#68)

Supports custom theme

Example

cal.setTheme({
    'month.dayname.height': '31px',
    'month.dayname.borderTop': '1px solid #e5e5e5',
    'month.dayname.borderBottom': '1px solid #e5e5e5',
});

The Dooray! theme is here

The full theme configuration is here

API migration guide to v1.0.0

Changes

Removed

  • Calendar.options.week.panelHeights is not used.
  • Calendar.options.week. alldayViewType is not used.
  • The event resizePanel is not used.
  • refresh() is removed. Use render() instead.

New

Documentation

  • 4939ca8 Doc: translate to english (close #32)
  • 8b0efac Doc: add a installation guide by CDN
  • 709c12b Doc: update screenshot

BREAKING CHANGES v0.10.0

09 Apr 00:54
Compare
Choose a tag to compare

Features

  • b585d3d Feat: update design for demo page lnb, gnb
  • 801acbe Feat: Common Panel Support(Integrate weekly panel) (close #38)
    • A template of the all-day collapse button has been changed.
    • alldayCollapseBtnTitle => collapseBtnTitle

Enhancement

  • d13480d Perf: enhance Calendar.render() performance (close #34)

v0.9.5

29 Mar 09:05
Compare
Choose a tag to compare

Bug Fixes

  • aa80e2f Fix: weekday exceed date calculation bug in month view (#53)
  • 8a39337 Fix: allday schedule click event not working when no collapse button

v0.9.4

29 Mar 09:03
Compare
Choose a tag to compare

Bug Fixes

  • 21960f8 Hotfix: change toggle view's collapse button spec (refs: #27)