Williamtroup Calendar.js Versions Save

📅 A javascript drag & drop event calendar, that is fully responsive and compatible with all modern browsers.

2.10.5

3 months ago
  • Fixed a version fault in the main code.
  • Fixed a fault that caused the wrong month to be added to the hidden input field for a date selected in DatePicker mode.
  • Update some of the documentation.

2.10.4

4 months ago
  • Updated the README files to include the languages that are supported by default.
  • Fixed a fault that caused the DatePickers to be added to the bottom of a parent DOM element (it's now rendered where the original was placed).
  • Fixed a bad reference when getting a style value.
  • Fixed HTML files using the wrong formatting for meta, and imports being missing.
  • Improved documentation in the main README files.
  • Removed some dead code confusing the core code.
  • Added examples to all documentation files, and fixed some layout issues.
  • Organized/renamed some of the documentation.

2.10.3

4 months ago
  • 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.

2.10.2

4 months ago
  • 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.

2.10.1

5 months ago
  • 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.

2.10.0

5 months ago

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.

2.9.10

6 months ago
  • 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).

2.9.9

6 months ago
  • Added "calendar.js.nuspec" NuGet support!

2.9.8

6 months ago
  • 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.

2.9.7

6 months ago
  • 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.