Skip to content

Commit a9196c9

Browse files
authored
Merge pull request #1831 from equalizedigital/release/1.46.0
[Backport] Release v1.46.0
2 parents 8cf9fd0 + ab7e2ff commit a9196c9

7 files changed

Lines changed: 36 additions & 10 deletions

File tree

accessibility-checker.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* Plugin Name: Accessibility Checker
1111
* Plugin URI: https://equalizedigital.com/accessibility-checker
1212
* Description: Audit and check your website for accessibility before you hit publish. In-post accessibility scanner and guidance.
13-
* Version: 1.45.0
13+
* Version: 1.46.0
1414
* Requires PHP: 7.4
1515
* Author: Equalize Digital
1616
* Author URI: https://equalizedigital.com
@@ -36,7 +36,7 @@
3636

3737
// Current plugin version.
3838
if ( ! defined( 'EDAC_VERSION' ) ) {
39-
define( 'EDAC_VERSION', '1.45.0' );
39+
define( 'EDAC_VERSION', '1.46.0' );
4040
}
4141

4242
// Current database version.

changelog.txt

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,20 @@
11
*** Accessibility Checker ***
22

3+
2026-07-08 - version 1.46.0
4+
* Updated - the aria-hidden rule no longer flags core Cover blocks.
5+
* Updated - the Incorrect Heading Order summary no longer claims specific heading levels that may not match the actual issue.
6+
* Updated - more strings translated into other languages.
7+
* Fix - .ogg audio files are no longer treated as video content by the video checks.
8+
* Fix - reading level grades between 0 and 1 are now rounded up to grade 1 instead of being treated as not calculable.
9+
* Fix - Accessibility Analysis panel now shows a success icon when no issues are found.
10+
* Fix - Reading Level summary card now conveys its status to screen readers.
11+
* Fix - corrected the accessible name on the settings page navigation landmark.
12+
* Fix - settings page logo now displays correctly on right-to-left site languages.
13+
314
2026-06-30 - version 1.45.0
415
* Updated - default dismiss reasons are now reordered so first item is confirmed accessible.
516
* New - added filter edac_dismiss_reasons to allow adding or removing dismiss reasons.
6-
* Fix - keep focus well positioned when c
17+
* Fix - keep focus well positioned when clearing dismiss notice.
718

819
2026-06-23 - version 1.44.1
920
* Updated - improved the dismiss panel screen reader announcements.

includes/helper-functions.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1060,7 +1060,7 @@ function edac_format_datetime_from_utc( string $utc_datetime ): string {
10601060
* very simple content as "not calculable." Values above 0 but below 1 are
10611061
* normalized to 1 so that compliance checks treat them correctly.
10621062
*
1063-
* @since x.x.x
1063+
* @since 1.46.0
10641064
*
10651065
* @param float|bool|null $fk_grade Raw Flesch-Kincaid grade level returned by the library.
10661066
* @return int Normalized grade: 0 when the library returned 0, false, or null (not enough content),

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "accessibility-checker",
3-
"version": "1.45.0",
3+
"version": "1.46.0",
44
"description": "Audit and check your website for accessibility before you hit publish. In-post accessibility scanner and guidance.",
55
"author": "Equalize Digital",
66
"license": "GPL-2.0+",

readme.txt

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Contributors: equalizedigital, alh0319, stevejonesdev
33
Tags: accessibility, EAA, WCAG, ADA, WP accessibility
44
Requires at least: 6.7
55
Tested up to: 7.0
6-
Stable tag: 1.45.0
6+
Stable tag: 1.46.0
77
Requires PHP: 7.4
88
License: GPL-2.0-or-later
99
License URI: https://www.gnu.org/licenses/gpl-2.0.html
@@ -279,6 +279,17 @@ You can report security bugs through the Patchstack Vulnerability Disclosure Pro
279279

280280
== Changelog ==
281281

282+
2026-07-08 - version 1.46.0
283+
* Updated - the aria-hidden rule no longer flags core Cover blocks.
284+
* Updated - the Incorrect Heading Order summary no longer claims specific heading levels that may not match the actual issue.
285+
* Updated - more strings translated into other languages.
286+
* Fix - .ogg audio files are no longer treated as video content by the video checks.
287+
* Fix - reading level grades between 0 and 1 are now rounded up to grade 1 instead of being treated as not calculable.
288+
* Fix - Accessibility Analysis panel now shows a success icon when no issues are found.
289+
* Fix - Reading Level summary card now conveys its status to screen readers.
290+
* Fix - corrected the accessible name on the settings page navigation landmark.
291+
* Fix - settings page logo now displays correctly on right-to-left site languages.
292+
282293
2026-06-30 - version 1.45.0
283294
* Updated - default dismiss reasons are now reordered so first item is confirmed accessible.
284295
* New - added filter edac_dismiss_reasons to allow adding or removing dismiss reasons.

scripts/prep_release.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,8 +228,12 @@ trap restore_stash EXIT
228228
php tools/update-since-tags.php --version="${BUMPED_VERSION}" --changed-since-last-tag
229229

230230
# Stage only the tracked PHP files modified by the tool.
231-
# Use NUL-delimited output + mapfile + xargs -0 so paths with spaces are safe.
232-
mapfile -d '' SINCE_CHANGES < <(git diff --name-only -z -- '*.php')
231+
# Use NUL-delimited output + xargs -0 so paths with spaces are safe. Read with
232+
# a while loop rather than mapfile -d, which needs Bash 4.4 (macOS ships 3.2).
233+
SINCE_CHANGES=()
234+
while IFS= read -r -d '' changed_file; do
235+
SINCE_CHANGES+=("${changed_file}")
236+
done < <(git diff --name-only -z -- '*.php')
233237
if (( ${#SINCE_CHANGES[@]} > 0 )); then
234238
echo
235239
echo "Committing @since tag updates"

tests/phpunit/helper-functions/NormalizeFkGradeTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
* Tests for the edac_normalize_fk_grade helper.
44
*
55
* @package Accessibility_Checker
6-
* @since x.x.x
6+
* @since 1.46.0
77
*/
88

99
/**
1010
* Tests for edac_normalize_fk_grade.
1111
*
1212
* @covers ::edac_normalize_fk_grade
13-
* @since x.x.x
13+
* @since 1.46.0
1414
*/
1515
class NormalizeFkGradeTest extends WP_UnitTestCase {
1616

0 commit comments

Comments
 (0)