Change Log

Calendar for Ext JS

Release history for Bryntum Calendar

Version 2.0.1, 2018-10-02

SUPPORTED EXT JS VERSIONS

  • 6.6.0
  • 6.5.3

FEATURES / ENHANCEMENTS

  • Added MVVM support for event/resource stores (Fixed #4964). Check MVVM demo for details;

BUG FIXES

  • Fixed #6600: Selection is not cleared from events in Week View by the schedule click on Month View
  • Fixed #6678: Current timeline in vertical mode should be more noticable
  • Fixed #6679: Event editor should scroll new events into view on save
  • Fixed #6680: After deleting task in agenda view, scroll position changes (now event selection changes current day in Agenda view)
  • Fixed #6694: Name, resource, full day are not selected by double click on All Day Header (affects Week and Day views)
  • Fixed #6753: Shouldn't clear selection in All Day header in Simple mode and Multi mode with the ctrl button pressed (affects Week and Day views)

Version 2.0.0, 2018-08-24

We are proud to present the 2.0.0 release of our Calendar for Ext JS. In this release you will find enhancements and bug fixes as well as support for Ext JS 6.6. This version of the Calendar adds support of recurring events and it can be used with Ext Scheduler 6.x.

SUPPORTED EXT JS VERSIONS

  • 6.6.0
  • 6.5.3

FEATURES / ENHANCEMENTS

  • Added support of recurring events. See "Recurring events" guide for details (Fixed #4166)
  • Added localization guide (Fixed #5732)
  • Added current date highlighting in the Agenda view (Fixed #6622)
  • Readonly calendar made more noticeable (see "calendar" demo) (Fixed #4992)
  • Added support for Ext 6.6.0 and 6.5.3 (Fixed #6509)
  • Dropped support for Ext 6.5.2, 6.5.1 and 6.2.1 (Fixed #6523)

BREAKING API CHANGES

  • `Cal.panel.Calendar` class `viewchange` event was made private.

API CHANGES

  • All components aliases/xtypes are changed to have no underscores in their names. Backward compatibility is kept.

BUG FIXES

  • Fixed #5026: Agenda view shows wrong dates in Calendar
  • Fixed #6010: Localization bug in Month view
  • Fixed #6104: Second paste moves first pasted event
  • Fixed #6426: Week view zooms to a day instead of switching to Day view
  • Fixed #6623: Remove click delay in Agenda view

Version 1.0.4, 2018-02-16

SUPPORTED EXT JS VERSIONS

  • 6.5.2
  • 6.5.1
  • 6.2.1

FEATURES / ENHANCEMENTS

  • Added French locale (Fixed #5733)

BUG FIXES

  • EULA file missing in distribution

Version 1.0.3, 2017-12-22

SUPPORTED EXT JS VERSIONS

  • 6.5.2
  • 6.5.1
  • 6.2.1

FEATURES / ENHANCEMENTS

  • Ext JS 6.5.2 is now officially supported

BUG FIXES

  • Fixed #5294: Trial Calendar Package is not buildable
  • Fixed #5318: Should not crash in agenda view if event is not scheduled

Version 1.0.2, 2017-11-29

SUPPORTED EXT JS VERSIONS

  • 6.5.1
  • 6.2.1

BUG FIXES

  • Fixed #5023: Event editor should not hard code Resource fields Id and Name
  • Fixed #5057: Double click on week and day names in month view is counted as 2 single clicks
  • Fixed #5040: Double click on day/week name in month view should not open editor
  • Fixed #5151: EventEditor couldn't be initialized if "plugins" config specified as a string or an object
  • Fixed #5209: Cannot read property 'setDate' of undefined

Version 1.0.1, 2017-10-06

SUPPORTED EXT JS VERSIONS

  • 6.5.1
  • 6.2.1

BUG FIXES

  • Fixed #4592: Do not hide EventList if click within editor or event menu
  • Fixed #4879: Date string should align 1 digit and 2 digit day numbers correctly
  • Fixed #4880: Event list should not hide after deleting an event
  • Fixed #4906: Agenda doesn't show date title on load when it's default mode
  • Fixed #4936: Kitchensink colors a little wrong
  • Fixed #4937: Hackathon demos month heading not updating
  • Fixed #4939: Calendar scrollbars visible
  • Fixed #4940: Calendar should not require scrolling on a normal screen

Version 1.0.0, 2017-10-04

This is the 1.0 release of our Bryntum Calendar. With this javascript based calendar component you get a full calendar solution with day, week, month, agenda and year view. A top level calendar panel combines all the views out of the box and allows you to switch between them easily. We also include a set of nice looking widgets such as calendar filter, event editor, month navigation bar and more. The calendar integrates seamlessly with our Scheduler and Kanban products too, sharing a lot of the underlying data model code.

SUPPORTED EXT JS VERSIONS

  • 6.5.1
  • 6.2.1

FEATURES / ENHANCEMENTS

  • A new top level calendar panel component has been added.
  • Along with existing Day, Week and Month views, new Agenda and Year views have been added (Fixed #4243, Fixed #3260).
  • All views selection models have become synced to keep event selection while switching between the views (Fixed #4610).
  • The event template has become more configurable. It's got support of 'bodyRenderer' and 'bodyTpl' configs.
  • Events have been changed to look more like the Scheduler events, so integrating with the Scheduler and Kanban has become more transparent.
  • SASS-based stylesheets have got new variables and become more customizable.
  • The examples have been updated and a new demo "Bryntum Releases" has been added.
  • Added "All day" checkbox to the event editor (Fixed #3392)
  • Added readOnly option for the calendar panel and its nested views (Fixed #4356)
  • Added Ext JS 6.5 support (Fixed #4396)
  • Navigation bar got scrollable (Fixed #4581)

API CHANGES

  • Classes hierarchy and file structure have been changed.
  • The selection model works in Single mode by default.
  • The new API is NOT backward compatible with v0.9.0.

BUG FIXES

  • Fixed #3391: Default "New event" text should be applied for new created events in all modes
  • Fixed #3549: DatePicker in event editor should start with the same day as calendar
  • Fixed #4026: Day header text overflows cell
  • Fixed #4178: bryntum-calendar-thin-debug.js is missing
  • Fixed #4181: Month bar not reacting on calendar date change
  • Fixed #4205: showWeekNumber has no effect
  • Fixed #4318: EventEditor not constrained to viewport
  • Fixed #4327: Make default calendar behavior configurable
  • Fixed #4365: Drag selection doesn't work after page scroll
  • Fixed #4443: Resource field icon is misaligned in Event Editor
  • Fixed #4870: Resource related components should track resource store changes

Version 0.9.0, 2016-11-05

This is the initial release of our Bryntum Calendar. With this javascript based calendar component you get a full calendar solution with day view, week view and month view. We also include a set of nice looking widgets such as calendar filter, event editor, month navigation bar and more. The calendar integrates easily with our Scheduler and Kanban products too, sharing a lot of the underlying data model code.

SUPPORTED EXT JS VERSIONS

  • 6.0.1
  • 6.0.2