181 Commits

Author SHA1 Message Date
bc8cc41349
prepare release of v1.3.0 (#31) v1.3.0 2025-03-10 17:22:36 +01:00
a6a48dad58
add a note on cross-site-scripting to JS feature description (#30) 2025-03-04 17:49:22 +01:00
d6ae2fe437
introduce new block attribute to control sorting direction (#25) (#27) 2025-03-03 18:59:08 +01:00
b29a2b169c
Merge branch 'stable' into develop 2025-02-04 18:33:17 +01:00
80946232ca
prepare release of v1.2.3 (#29) v1.2.3 2025-02-04 18:23:28 +01:00
313159c74a
fix: escape ticker ID in shortcode output (#28)
Ticker ID is user input and may contain literally anything. While this
is properly escaped in the internal query, we should also escape it in
the generated HTML output.
2025-02-04 18:16:30 +01:00
a0573a326c
declare compatibility with WordPress 6.7 2025-02-04 18:16:21 +01:00
bfd27d5f49
update dev-dependencies and ci environment 2025-02-04 18:14:11 +01:00
fceea65dfb
fix: escape ticker ID in shortcode output (#28)
Ticker ID is user input and may contain literally anything. While this
is properly escaped in the internal query, we should also escape it in
the generated HTML output.
2025-02-04 17:58:19 +01:00
4635a47ca9
ci: remove SVN setup from deployment workflows
Current action versions install subversion as required, so we do not
need to add another step.
2025-01-26 19:17:51 +01:00
e5a76fc18c
ci: explicitly install subversion
SVN is required both for WP test setup and deployment actions, but no
longer present on default "ubuntu-latest" environments. Add a step to
install it.
2025-01-07 18:34:03 +01:00
0979f070cf
update dev-dependencies 2025-01-07 18:08:03 +01:00
b237b731d5
ci: explicitly enable xdebug coverage and add condition for analysis 2024-11-12 17:09:25 +01:00
1cc8869018
ci: add workflow to run wp plugin checks 2024-11-12 16:44:44 +01:00
f662df3f11
ci: update actions 2024-11-12 16:32:34 +01:00
f4f210f105
update dev-dependencies, build with Node 22 2024-11-07 18:34:48 +01:00
c05ee5b5ff
update dev-dependencies 2024-08-16 18:16:02 +02:00
9018d7bdca
declare compatibility with WordPress 6.6 2024-08-08 17:02:36 +02:00
78ad69c897
ci: use PHP 8.2 to build before deployment 2024-08-08 17:01:13 +02:00
5d9473eb3f
update test bootstrap script 2024-08-08 16:55:48 +02:00
8b0f89a847
deps: update dev-dependencies 2024-05-18 09:40:34 +02:00
ad8293fa3a
add screen reader text and label to checkboxes in settings 2024-03-24 14:43:12 +01:00
a827536da7
extract settings handling into separate class 2024-03-24 14:17:01 +01:00
d650ae08ee
remove unused parameter from update_options() 2024-03-24 14:17:27 +01:00
14ec07e423
remove some default arguments 2024-03-24 13:50:46 +01:00
e738da4f8f
remove unused method Admin::settings_uninstall_section() 2024-03-24 13:50:24 +01:00
20401382b7
use null coalescing operator where applicable 2024-03-24 13:28:47 +01:00
b1d42dadd8
remove redundante test for has_block as we require WP 5.0 now 2024-03-24 13:27:51 +01:00
fc957fd3b4
test: migrate to Yoast WP test utils and work around incompatibilities 2024-03-24 13:24:37 +01:00
5f1e1a7879
add type hints to PHP methods 2024-03-24 11:17:17 +01:00
ad245ebf43
raise requirements to PHP 7.2 and WordPress 5.0 2024-03-24 11:09:06 +01:00
9d1934a6d7
prepare release of v1.2.2 v1.2.2 2024-03-02 11:14:15 +01:00
167433a80b
ci: update actions, use Node v20, add PHP 8.3 2024-03-02 11:03:35 +01:00
8cb71df6fe
deps: update dev-dependencies 2024-03-02 11:02:08 +01:00
b9491a4260
ci: update Drone CI pipeline 2023-11-09 18:25:01 +01:00
deedcf4a87
update deprecated get_terms() syntax
The old-style syntax was deprecated in WP 4.5. We already require 4.7,
so there is no need to keep the deprecated parameter style.
2023-11-09 18:24:33 +01:00
3f8c9acdc0
add more output sanitization 2023-11-09 18:24:24 +01:00
61ba951f0b
update code style to WPCS v3.0 2023-11-09 18:19:42 +01:00
a1a3117141
ci: test against WP 6.4 2023-11-09 18:11:03 +01:00
4311494e4a
declare compatibility with WP 6.2 2023-05-01 18:21:01 +02:00
30ad3e9408
dev-dependency updates 2023-05-01 18:19:08 +02:00
2262eba822
declare compatibility with WP 6.1 2022-11-03 17:36:11 +01:00
1f32adbd72
test: use stub method set_up() in unit tests 2022-11-03 17:34:40 +01:00
8c9f98e80b
update dev-dependencies 2022-11-03 17:12:42 +01:00
01cb47315a
declare compatibility with WP 6.0 2022-05-28 19:00:01 +02:00
5a1320c365
add testbed for WP 5.9 and PHP 8.0, update actions 2022-05-14 18:26:01 +02:00
aa1a49c575
bump version to 1.2.1 v1.2.1 2022-02-01 18:29:29 +01:00
Mahammed Zishan Khan
b7c236376b
fix: cast string to Number when setting attribute (#21)
Co-authored-by: zishan <zishan.khan@roularta.be>
2022-02-01 18:23:37 +01:00
e3a976fe7a
declare compatibility with WordPress 5.9 2022-01-26 18:05:23 +01:00
3679dce1e2
ci: update slug for automatic deployment v1.2.0 2022-01-23 17:42:42 +01:00