Skip to content

Latest commit

 

History

History
222 lines (133 loc) · 6.76 KB

CHANGELOG.adoc

File metadata and controls

222 lines (133 loc) · 6.76 KB

Changelog

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.

Changed

  • Bump marked from 11.1.1 to 14.0.0

  • Bump @meilisearch/instant-meilisearch from 0.16.0 to 0.19.2

  • Bump instantsearch.js from 4.66.1 to 4.73.4

  • Bump fullcalendar from 6.1.11 to 6.1.15

  • Bump @fullcalendar/icalendar from 6.1.11 to 6.1.15

  • Update WordPress Dev packages

Fixed

  • ICS endpoint always responds with empty body

Fixed

  • Meilisearch searchClient initialisation after update

Added

  • Set required PHP version in order to be understood by WordPress during installation

  • Set required WordPress version in order to be understood by WordPress during installation

Changed

  • Renamed WordPress config vars to be in line with ClubFinder

Internal

  • Update FullCalendar to v6.1.10

  • Update Meilisearch integration to v0.14.0

Fixed

  • Page with appointments shortcode not loading

  • Missing meilisearch credentials in backend

Changed

  • Use meilisearch and aurora API instead of elastic cloud

  • Get event owners from meilisearch on admin page

  • Get events by aurora events.json api

  • Move all requests to client

  • JavaScript package updates

Changed

  • Bump fullcalendar from 5.10.2 to 5.11.0. #85

Fixed

  • Usage with PHP 7.4

1.4.0 - 2022-03-08

Changed

  • Use official ElasticSearch PHP package. #69

  • Bump fullcalendar from 5.10.0 to 5.10.2. #64 #77

  • Bump tippy.js from 6.3.2 to 6.3.7. #63 #66 #67 #68

  • Bump jshint from 2.13.1 to 2.13.4. #71 #72 #73

  • Bump phpcodesniffer-composer-installer from 0.7.1 to 0.7.2

  • Bump wp-cli-bundle from 2.5.0 to 2.6.0

  • Bump popperjs from 2.9.2 to 2.11.2

Fixed

  • Bug causing error in admin panel when loading owners

  • Change structure of uploaded ZIP file

1.3.8 - 2021-10-14

Changed

  • Bump lc-select from 1.1.4 to 1.1.5. #55

  • Bump composer from 2.1.5 to 2.1.9. #58

  • Bump fullcalendar from 5.9.0 to 5.10.0. #59

Fixed

  • Fix bug with a variable name, causing WordPress to crash. #54

  • Fix PHP warning concerning redundant use statement. #56

1.3.7 - 2021-08-20

Added

  • List of features in README.adoc.

  • Add more icons in README.adoc.

  • Describe prerequisites of this plugin; Especially, the minimum PHP version has to be 7.4.0 or higher.

Changed

  • Update hex value of Rotaract cranberry.

  • Display events in month list instead of year list in frontend.

Fixed

1.3.6 - 2021-08-04

Fixed

  • Fix the return type of the unwrapping closures that caused error view in the admin settings.

1.3.5 - 2021-08-02

Fixed

  • Fix a bug in GitHub action that caused the inclusion of the NPM development dependencies (namely JSHint) in the release ZIP file of this plugin.

Changed

  • Refactor unwrapping of appointments data received from elastic queries.

1.3.4 - 2021-08-02

Added

  • Add JSHint as static code analyser for all JavaScript of this plugin.

    • It was added as development dependency.

    • This also brought some minor style adjustments in the JavaScript files in order to conform with the analyzer.

  • The new GitHub Action job jshint was added utilizing JSHint.

1.3.3 - 2021-08-02

Fixed

  • Escape HTML code within the event’s description markdown.

1.3.2 - 2021-08-01

Added

  • WP-CLI as Composer development dependency.

    • This allows to simplify the setup process by save the WP-CLI step of downloading and installing it as it is now part of the Composer dependency installation.

    • Also, the GitHub Action is now more lightweight and faster since WP-CLI is cached as a composer dependency.

1.3.1 - 2021-08-01

Added

1.3.0 - 2021-08-01

Changed

1.2.1 - 2021-07-27

Added

  • Instruct the browser to omit the Referer header when navigating to the target resource of the events' location URL.

    • → no leaking of referrer information

    • → better Lighthouse score

1.2.0 - 2021-07-26

Added

  • Display event’s location and localized (start) time between the title and description.

    • If the location contains a URL it will be clickable.

Changed

  • Extend time range of displayed appointments: ± 1 year from today

1.1.0 - 2021-07-

Added

  • Make it a “real” multi-calendar.

    • Every calendar of a chosen owner has its unique color.

    • WordPress user can pick the calendar color from a predefined set in the settings page.

    • Calendars can be visually distinguished in the timeline as well as in the moth view of the calendar by their picked color.

    • Site visitor can enable / disable certain calendars.

  • Change mouse cursor when hovering extendable events in calendar in both views (timeline and moth view).

  • Hardening event popup in moth view by using tippy.js.

Documentation
  • README description of how to configure the plugin.

  • README description of how to use the plugin i.e. how to insert calender into a WordPress page.

Fixed

  • Fix Elasticsearch queries.

1.0.0 - 2021-07-20