Skip to content

Releases: quasarframework/quasar-ui-qcalendar

v4.0.0-beta.2

23 Jun 14:41
f10d9f5
Compare
Choose a tag to compare
v4.0.0-beta.2 Pre-release
Pre-release
  • fix(Task): slot days scoped data 'days' renamed to 'timestamps' (days deprecated)
  • breaking(Task): slot days scoped data 'width' renamed to 'cellWidth'
  • breaking(Task): slot title-task scoped data 'width' renamed to 'cellWidth'
  • breaking(Task): slot title-day scoped data 'width' renamed to 'cellWidth'
  • feat(Task): slot task scoped data added expanded
  • feat(Task): slot head-date/head-day scoped data added droppable
  • fix(Scheduler): slot head-resources scoped data 'days' renamed to 'timestamps' (days deprecated)
  • fix(Scheduler): slot head-days-events scoped data 'days' renamed to 'timestamps' (days deprecated)
  • fix(Scheduler): slot resource-label scoped data 'days' renamed to 'timestamps' (days deprecated)
  • fix(Scheduler): slot resource-days scoped data 'days' renamed to 'timestamps' (days deprecated)
  • fix(Day): slot head-intervals scoped data 'days' renamed to 'timestamps' (days deprecated)
  • fix(app-ext): to be "compatibleWith" with quasar/v2 & app/v3
  • fix(ui): Module '"@quasar/quasar-ui-qcalendar"' has no exported member (#313)

v4.0.0-beta.1

12 Jun 15:59
fe62974
Compare
Choose a tag to compare
v4.0.0-beta.1 Pre-release
Pre-release
  • fix(ui): typescript is now Vue 3 compliant

Beta 1 Release

No new breaking changes are anticipated.
Next steps:

  1. Continue updating docs site
  2. Update JSON API
  3. Convert examples using Options API to use Composition API

Please see here: https://qcalendar.netlify.app/contributing/call-to-action

Donations

QCalendar is an open-source MIT licensed project that has been made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider:

v4.0.0-alpha.14

09 Jun 13:38
8f7482b
Compare
Choose a tag to compare
v4.0.0-alpha.14 Pre-release
Pre-release
  • feat(task): date button is hoverable/focusable
  • feat(day/scheduler/task): allow Enter/space keys to select date on focused weekday
  • fix(task): slot head-task renamed to head-tasks to be consistent with other calendars
  • fix(scheduler/resource): use parseInt on resource height in case of string
  • fix(task): fix incorrect css name
  • fix(scheduler/resource): no need to emit all resources on expanded/collapsed
  • feat(task): hierarchical children

v4.0.0-alpha.12

08 Jun 17:34
2658af7
Compare
Choose a tag to compare
v4.0.0-alpha.12 Pre-release
Pre-release

** breaking change **

  • fix(month): day-height ignored because of css

    • This is a breaking change. Use the property day-min-height to fix Month calendars that don't look proper after this change is applied.
  • feat(ui): new methods heightToMinutes and widthToMinutes

    • Can be used to calculate a duration given a height of an event (used when stretching/condensing a dev-land event with a mouse). Available for interval-based calendars and the Resource calendar.
  • feat(intervals): updated scrollToTime and scrollToTimeX

v4.0.0-alpha.13

08 Jun 20:18
200a7cf
Compare
Choose a tag to compare
v4.0.0-alpha.13 Pre-release
Pre-release
  • fix(Day): Add calculation methods to QCalendarDay (#304)
  • fix(ui): further work for "Add calculation methods to QCalendarDay (#304)"

v3.4.0

07 Jun 18:20
200a7cf
Compare
Choose a tag to compare
  • feat(ui): new methods heightToMinutes and widthToMinutes
    • Can be used to calculate a duration given a height of an event (used when stretching/condensing a dev-land event with a mouse)

v4.0.0-alpha.11

03 Jun 20:56
da1a14a
Compare
Choose a tag to compare
v4.0.0-alpha.11 Pre-release
Pre-release
  • fix(ui): on "click-date" preventDefault on button click event
  • fix(ui): Scheduler cell width, resource width, resource height
  • fix(scheduler): cell width not computing properly
  • fix(minimode): active date color in dark mode

v4.0.0-alpha.9

27 May 12:15
16ed811
Compare
Choose a tag to compare
v4.0.0-alpha.9 Pre-release
Pre-release
  • fix(resource): scoped data for head-resources slot
  • fix(resource): data for interval-label slot
  • fix(resource): incorrect usage of interval-label slot
  • fix(resource): drag and drop on 'resource interval'
  • fix(resource): scoped data for 'head-resources', 'resource-label', 'resource-intervals' and 'resource-interval'
  • fix(resource): should use cell-width prop instead of interval-header-width to be consistent with other calendars
  • feat(ui): add 'time' as a focus-type
  • fix(ui): remove z-index on focus helper to avoid sticky issues
  • fix(resource): add missing css class for resource--interval
  • feat(resource): add support for hoverable and focusable

v4.0.0-alpha.8

15 May 15:43
41c8430
Compare
Choose a tag to compare
v4.0.0-alpha.8 Pre-release
Pre-release
  • fix(resource/scheduler): incorrect place for resource-label slot
  • fix(ui): ellipsis overflow handling

v4.0.0-alpha.7.0

15 May 15:26
fc123d5
Compare
Choose a tag to compare
v4.0.0-alpha.7.0 Pre-release
Pre-release
  • fix(task): container and body are swapped compared to other calendars
  • fix(resource): incorrect resource height
  • fix(resource): resource width is controlled by --calendar-resources-width css var
  • fix(resource): resource height not calculated properly
  • fix(resource/task): use css var --calendar-head-font-weight for head
  • fix(task): use css var --calendar-head-font-weight for footer