/
changelog.txt
95 lines (71 loc) · 3.38 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
=== RSD for WordPress ===
Contributors: research-software-directory, mezzomedia, ctwhome
Tags: RSD, Research Software Directory, wordpress, api, overview
Requires at least: 6.0
Tested up to: 6.5
Requires PHP: 7.0
Stable tag: 1.0.0
License: Apache-2.0
License URI: https://www.apache.org/licenses/LICENSE-2.0
WordPress plugin that displays projects and software information using the Research Software Directory API.
== Changelog ==
= 0.10.0 - 2024-04-23 =
* Drop support for IE <= 11 (dead) and Opera Mini in Browserslist configuration.
* Optimise PHP_CS configuration and apply PHP and WordPress standards to all PHP code.
* Add ESLint + Prettier configuration for WordPress and apply to all JavaScript code.
= 0.9.3 - 2024-04-18 =
* Remove Sass dependency from CSS build process, in favor of using CSS directly.
= 0.9.2 - 2024-04-16 =
* Only load plugin assets when shortcode is actually used on the page/post loaded.
= 0.9.1 - 2024-04-14 =
* Add 'back to top' button.
= 0.9.0 - 2024-04-14 =
* Add plugin JS and CSS compiling, minifying, transpilation and bundling with Vite.
= 0.8.0 - 2024-04-12 =
* Fix search term and filters selection behavior in JS.
* Provide default filter labels (Project status and Research domain) from PHP to JS.
* Load existing items that were rendered server-side from DOM at page load.
* Fix items offset calculation for retrieving (more) items from API in JS.
= 0.7.0 - 2024-04-07 =
* Fix Clear filters button behaviour.
* Add `Filter` class in JS.
= 0.6.2 - 2024-04-05 =
* Add filter item count (in parentheses) after filter title/label. (enabled by default)
= 0.6.1 - 2024-04-05 =
* Add icons to search field and Filters button.
= 0.6.0 - 2024-04-05 =
* Implement infinite scrolling for result items.
* Use Promise object to wait for filters fetching.
* Update filters according to selected values, and automatically set filters on page load (if set previously).
= 0.5.1 - 2024-04-04 =
* Optimisations for building filter API requests in JS.
* Improve responsive behaviour for results controls.
= 0.5.0 - 2024-03-30 =
* Add images to software and project result items.
* Style result items.
= 0.4.2 - 2024-03-30 =
* Fix ordering and sorting of items.
* Cleaning up and bug fixes.
= 0.4.1 - 2024-03-30 =
* Cleaning up and bug fix release.
= 0.4.0 - 2024-03-28 =
* First JS implementation: Add hooks for admin and public areas, enqueue public scripts and load public CSS/JS files.
* Refactor - Use Singleton pattern for Plugin, API, Controller and Display classes.
* Set labels for Project status and Research domain filters.
* Add filter button, sidebar, and filters placeholders.
* Use POST requests for filters fetching from API.
= 0.3.2 - 2024-03-15 =
* Retrieve API response headers to show total result item count (instead of item count defined by the limit parameter).
= 0.3.1 - 2024-03-15 =
* Use UK spelling for `organisation` attribute [research_software_directory organisation="<example>"].
= 0.3.0 - 2024-03-15 =
* Simplify shortcode to [research_software_directory].
= 0.2.0 - 2024-03-15 =
* Refactor - Separate Controller, API, result items, and Display functions.
= 0.1.0 - 2024-03-13 =
* Refactor - Clean up according to WordPress Coding Standards and plugin best practices, also removing non-essential code.
= 0.0.1 - 2023-03-15 =
* Add research units filters and reset filters, search filter and paginations
* Add project README and `.gitignore`
= 1.0 - 2023-01-24 =
* Initial release