1.7.9Agenda View enhancements
- Fixes a bug where scrollable ‘events’ view was too tall on certain screen sizes (and therefore overflowing).
- Performance enhancements.
Looking to upgrade?
See our guide for upgrading from v0 to v1.
Subscribe to this page via RSS
max_resultsvalue to allow more than 20 slots per response. New default limit is 200, matching the API.
slot_selectionoption that allows for unrestricted selection of slots - overriding normal availability-based behavior.
avoid_linkingparameter is applied to the profile authorization URL automatically.
Alllabel in the
included calendarsbox consistent with the behaviour of availability rules by removing
tzid parameter that allows the Availability Viewer to be initialised with a specific time zone. If
tzid is declared, the time zone will be displayed in the footer of the Element.
Note: using this new
tzid option will cause the Availability Viewer to render in a timezone that may not match the timezone of the user’s computer. Be sure to highlight this to the user.
Slots that ‘overrun’ the end of the visible period are found using a
moment.diff() between the end of the period and the end of the slot.
This method failed to account for days that crossed the dateline. It now does.
Slot heights were far too high for the
interval: 15; duration: 30 combo.
Now, an hour will always be
60px high, and the slots will be divided accordingly.
More specific docs links in errors/warnings when parsing options.
Storing original options ‘immutably’ so we can re-parse when
update() method is called.
time zone display in Availability Rules footer
translations moved into
time zone translation handler
The release of UI Elements v1.0.0 marks an important transition from prototype to full-fledged product. We have been able to shape the Elements into a robust suite suitable for use in any application environment.
The changes from v0 to v1 are designed to enable a more flexible and customizable set of Elements, as well as providing a solid platform for future expansion. The new config option standardizes many of the more ad-hoc options from early versions, and all style-related options have been moved to the styles option. The callback format has also been amended to support multiple notification types from a single Element, paving the way for richer and deeper integrations.
Find out more in the Upgrade Guide, including the upgrade steps for those using older versions.