WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Releases: PawanKolhe/color-calendar

Release v3.0.0

06 Oct 05:49
28f7d8b

Choose a tag to compare

What's Changed

  • Added React Wrapper ⚛️
  • Added WCAG accessibility ♿ support. Keyboard navigation, roles, etc.
  • initialSelectedDate property added. Allows for no date to be selected initially if set to null, or a custom date can also be set.

⚠️ Breaking Changes:

  • Bug fix 🐛: Changing months no-longer changes the selected date.
  • API changes:
    • id -> container
    • dateChanged -> onSelectedDateChange
    • monthChanged -> onMonthChange
    • weekdayType -> weekdayDisplayType

Release v2.0.0

30 Sep 21:33
afe7f07

Choose a tag to compare

What's Changed

  • Added support for multiple dots on a event date with different colors possible.
  • id can be passed as a function that returns an HTMLElement
  • Bug fix 🐛: Events can now span multiple months

Tooling updates

  • Storybook setup added (link in README.md)
  • Tooling and DX upgrade (Biome, TypeScript, Rollup upgrade, etc.)

v1.0.7

13 Jul 13:37

Choose a tag to compare

  • Fix incorrect monthDisplayType

v1.0.6

13 Jul 13:23

Choose a tag to compare

v1.0.5

29 Sep 10:34

Choose a tag to compare

  • Fixed default id option value from #calendar to #color-calendar
  • Update README with usage for React and Vue

v1.0.4

07 Sep 08:10

Choose a tag to compare

  • Added a marker on month and year picker indicating today's month and year
  • setWeekdayType() method changed to setWeekdayDisplayType()
  • weekdayType option renamed to WeekdayDisplayType
  • WeekdayType type renamed to WeekdayDisplayType

v1.0.3

27 Aug 08:16

Choose a tag to compare

  • Changed styling of how day is selected.
  • Today day will now also show event bullet.
  • Introducing Layout Modifiers.
    • You can pass an option layoutModifiers which is an array of layout modifiers.
    • At the moment only one layout modifier is available - month-align-left which aligns the month and year in the header to the left.
    • This list will expand in the future.

image

v1.0.2

26 Aug 17:05

Choose a tag to compare

  • Two new methods added:

    • setWeekdayType()
    • setMonthDisplayType()
  • disableMonthYearPickers option added if you want to disable the month and year pickers.

  • You can now set the calendar size using the calendarSize option! For those that need a smaller and compact calendar size.

image

v1.0.1

24 Aug 08:00

Choose a tag to compare

  • Five new methods introduced
    • reset()
    • setDate()
    • getSelectedDate()
    • setEventsData()
    • addEventsData()
  • Day hover highlight trigger area fixed
  • README table of contents links fixed

v1.0.0

23 Aug 06:46

Choose a tag to compare

First Major Release

  • README updated and Documentation added
  • Color Calendar now has a simple and elegant logo which would hopefully make it more memorable
  • Month and Year pickers added on month and year click
  • Other numerous bug fixes