All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
-
Event dialog custom fields support:
- Checkbox (Single, group)
- Radio
- Select (Single, multiple)
-
Event model validators.
-
Event edition.
-
Custom time picker, because default time picker varies from browser to browser and they all suck.
-
Creation of recurring events.
-
Drag to create.
-
Drag and drop.
[0.7.4] - 2018-06-19
- Fixed a bug when a moment locale is set but the first day of week is monday. PR #2
- Fixed a bug when the time is between xx:50 and xx:00. PR #3
[0.7.3] - 2018-06-13
- Fixed a bug on all day events in Week view: events size are evaluated but it shouldn't. Thanks to aguingand.
[0.7.2] - 2018-05-30
- Vue events are now unbind on
beforeDestroy
so they don't trigger multiple times if the component is re-mounted.
[0.7.1] - 2018-05-29
- Set Scss variables as
!default
to allow customization.
[0.7.0] - 2018-05-25
- New Event model for more control over Event properties.
- Basic times validation on model, more complex validators coming soon.
- New Event creation dialog:
- Default fields: Date, Time Start and Time End.
- Custom fields support: input (any html5 type) and textarea. Extended support coming soon.
- Event
displayText
callback/attribute.
- Because of the new Event model, new Events can't be created without a
startTime
. This will be fixed in the next release with the introduction of Event model validators.
- Events with a
startTime
now require aendTime
.
[0.6.0] - 2018-05-22
- Events now span on 'Week' and 'Day' views.
[0.5.1] - 2018-05-19
- Initial release.
- Month view.
- Week view.
- Interaction events (Day clicked, Time Clicked, Event clicked).
- Default styles and variables.