Skip to content

Releases: williamtroup/Calendar.js

Calendar.js v2.10.3 - CSS improvements!

17 Jan 19:02
763009f
Compare
Choose a tag to compare
  • Updated all documentation headers to include the correct year, and added the year to all smaller files.
  • BREAKING: All ":root" variables now start with "--calendar-js-", which will prevent collisions with other libraries.

Calendar.js v2.10.2 - Timeline axis sticky support!

29 Dec 18:48
b4d68a5
Compare
Choose a tag to compare
  • Added PACK.sh and PUBLISH.sh shortcut command files.
  • The Timeline view axis column is now fixed in place, ensuring that it is always visible when scrolling.

Calendar.js v2.10.1 - UI and Setting Improvements!

27 Nov 20:25
Compare
Choose a tag to compare
  • Added a new separator line between the Jump To Date and Refresh buttons on all title bars.
  • Added a new separator line between the Configuration and Import/Export buttons on the side menu.
  • Increased the width of the side menu by 20 pixels in all views.
  • The settings "workingHoursStart" and "workingHoursEnd" now support setting the hours for specific days differently (see documentation).
  • Added a new setting "eventColorsEditingEnabled" (defaults to true), which states if event colors can be changed in the Event Editor dialog.
  • Fixed the "Event Editor" dialog not updating when "setOptions()" is called with specific setting changes.

Calendar.js v2.10.0 - Jump to Date support, and improved settings!

24 Nov 14:22
7d590f5
Compare
Choose a tag to compare

New Features:

  • BREAKING: All settings that affect views and how they look are now split up into categories under a new "views" area (mass renames have been included).
  • Added a new dialog called "Jump To Date", which will allow you to jump to a selected date in any view that is currently active.

Settings:

  • Added a new setting "viewToOpenOnFirstLoad" (defaults to null), which states the view that should be opened when the calendar is first initialized (see options for values).

Shortcut Keys:

  • Pressing the Ctrl/Cmd + Shift + J will now open the new "Jump To Date" dialog.

General Improvements:

  • All events rendered in the UI now add a new attribute called "event-is-all-day", which states if the event is an all-day event.

Code Improvements:

  • Remove dead variables that are stored, but are not used for anything.

Fixes:

  • Fixed a script error that occurred when setting the option "showDayNamesHeaders" via the "setOptions()" public function.

Calendar.js v2.9.10 - NuGet updates and style improvements!

08 Nov 11:01
0878faa
Compare
Choose a tag to compare
  • Added a dedicated README_NUGET.md files for NuGet.org publishing.
  • Added badge link to the new NuGet.org package location in the README files and updated the badge colors.
  • Added new :root variable "--view-time-arrow-color", which states what color the time display arrow should be (changed to a clearer color).

Calendar.js v2.9.9 - NuGet.org support!

06 Nov 17:27
c18cb61
Compare
Choose a tag to compare
  • Added "calendar.js.nuspec" NuGet support!

Calendar.js v2.9.8 - Fixes!

05 Nov 21:46
5df20b1
Compare
Choose a tag to compare
  • Fixed a fault that caused the Full Year view to show the wrong numbers that represent the total events for each day, of each month.

Calendar.js v2.9.7 - Timeline improvements!

02 Nov 00:38
a8fbcf4
Compare
Choose a tag to compare
  • Added "organizerEmailAddress", "url", and "title" timeline axis support. These can also be used for the default axis setting.
  • Added a "Previous Property" button to the timeline axis header (the axis text is now also centred).
  • The tabs/content areas now use a slightly lighter background color to make them stand out a little more.

Calendar.js v2.9.6 - Minor documentation updates

30 Oct 14:48
839ee8f
Compare
Choose a tag to compare
  • Very minor code documentation improvements.

Calendar.js v2.9.5 - MIT License and smaller improvements!

27 Oct 14:26
6699968
Compare
Choose a tag to compare
  • The "Edit Event" tooltip button and context menu icon now use a brand new "Edit" icon instead of the original "Plus" icon.
  • The Full Month view (default view) now has its own container and CSS class "full-month-view".
  • Reorganized the CSS classes into the right areas.
  • Renamed the CSS class "header-date" to "title-bar" (for the Full Month view).
  • Added multiple "repeating-linear-gradient" CSS styles for the disabled days (when an event is dragged).
  • Change the project license to the MIT License.