Skip to content

Commit

Permalink
Merge pull request #4164 from dequelabs/release-2023-09-18
Browse files Browse the repository at this point in the history
chore(release): v4.8.2
  • Loading branch information
straker authored Sep 21, 2023
2 parents cbf9c45 + f64a115 commit 9968aa9
Show file tree
Hide file tree
Showing 7 changed files with 31 additions and 16 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

### [4.8.2](https://github.com/dequelabs/axe-core/compare/v4.8.1...v4.8.2) (2023-09-18)

### Bug Fixes

- polyfill Object.hasOwn for node 14 ([#4152](https://github.com/dequelabs/axe-core/issues/4152)) ([c7b597b](https://github.com/dequelabs/axe-core/commit/c7b597b9ec9c74009f4ddac16d5311ee642ab352))

### [4.8.1](https://github.com/dequelabs/axe-core/compare/v4.8.0...v4.8.1) (2023-09-08)

### Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "axe-core",
"version": "4.8.1",
"version": "4.8.2",
"deprecated": true,
"contributors": [
{
Expand Down
5 changes: 5 additions & 0 deletions lib/core/imports/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ import Color from 'colorjs.io';
import es6promise from 'es6-promise';
import { Uint32Array } from 'typedarray';
import 'weakmap-polyfill';
import hasOwn from 'core-js-pure/actual/object/has-own';

if (!('hasOwn' in Object)) {
Object.hasOwn = hasOwn;
}

// prevent striping newline characters from strings (e.g. failure
// summaries). value must be synced with build/configure.js
Expand Down
24 changes: 12 additions & 12 deletions locales/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
"help": "アクティブな<area>要素には代替テキストが存在しなければなりません"
},
"aria-allowed-attr": {
"description": "要素のロールにARIA属性が許可されていることを確認します",
"help": "要素には許可されているARIA属性のみを使用しなければなりません"
"description": "要素のロールがARIA属性をサポートしていることを確認します",
"help": "要素にはサポートされているARIA属性のみを使用しなければなりません"
},
"aria-allowed-role": {
"description": "role属性の値が要素に対して適切であることを確認します",
Expand All @@ -38,8 +38,8 @@
"help": "ARIA dialogとalertdialogノードにはアクセシブルな名前がなければなりません"
},
"aria-hidden-body": {
"description": "ドキュメント本体にaria-hidden='true'が存在しないことを確認します",
"help": "ドキュメント本体にaria-hidden='true'が存在してはなりません"
"description": "ドキュメント本体にaria-hidden=\"true\"が存在しないことを確認します",
"help": "ドキュメント本体にaria-hidden=\"true\"が存在してはなりません"
},
"aria-hidden-focus": {
"description": "aria-hiddenが指定されている要素にフォーカスできないこと、その要素にフォーカス可能な要素が含まれていないことを確認します",
Expand Down Expand Up @@ -350,8 +350,8 @@
"help": "ページのすべてのコンテンツはlandmarkに含まれていなければなりません"
},
"role-img-alt": {
"description": "[role='img'] の要素に代替テキストが存在することを確認します",
"help": "[role='img'] の要素には代替テキストがなければなりません"
"description": "[role=\"img\"] の要素に代替テキストが存在することを確認します",
"help": "[role=\"img\"] の要素には代替テキストがなければなりません"
},
"scope-attr-valid": {
"description": "scope属性がテーブルで正しく使用されていることを確認します",
Expand Down Expand Up @@ -710,7 +710,7 @@
"focusable-not-tabbable": {
"pass": "要素内にフォーカス不可能な要素は含まれていません",
"incomplete": "フォーカス可能な要素がすぐにフォーカスインジケータを動かすかどうか確認しましょう",
"fail": "フォーカス可能なコンテンツはtabindex='-1'を指定するか、DOMから削除するべきです"
"fail": "フォーカス可能なコンテンツはtabindex=\"-1\"を指定するか、DOMから削除するべきです"
},
"frame-focusable-content": {
"pass": "要素の子孫にフォーカス可能なものはありません",
Expand All @@ -725,7 +725,7 @@
"pass": "要素の子孫にフォーカス可能なものはありません",
"fail": {
"default": "要素の子孫にフォーカス可能なものがあります",
"notHidden": "インタラクティブなコントロールの内側の要素に負のtabindexを指定しても、('aria-hidden=true'が指定されている場合も)支援技術がその要素にフォーカスできないようにはなりません"
"notHidden": "インタラクティブなコントロールの内側の要素に負のtabindexを指定しても、(aria-hidden=\"true\"が指定されている場合も)支援技術がその要素にフォーカスできないようにはなりません"
},
"incomplete": "要素に子孫があるか判定できませんでした"
},
Expand Down Expand Up @@ -862,11 +862,11 @@
"fail": "<meta>タグの${data}がモバイルデバイスでの拡大を無効にします"
},
"target-offset": {
"pass": "ターゲットに最も近い隣接要素からのオフセットが十分にあリます (${data.closestOffset}pxであり、${data.minOffset}px以上です)",
"fail": "ターゲットの最も近い隣接要素からのオフセットが不十分です (${data.closestOffset}pxですが、${data.minOffset}px以上でなければなりません)",
"pass": "ターゲットに最も近い隣接要素との間の空白の大きさは十分です。クリッカブルな領域として十分な大きさは、直径${data.minOffset}pxで、${data.minOffset}px以上です",
"fail": "ターゲットに最も近い隣接要素との間の空白の大きさが不十分です。クリッカブルな領域として十分な大きさは、${data.minOffset}px以上ではなく、直径${data.closestOffset}pxです。",
"incomplete": {
"default": "tabindexが負の要素において、最も近い隣接要素からのオフセットが不十分です (${data.closestOffset}pxですが、${data.minOffset}px以上でなければなりません)。これがターゲットであるか確認しましょう",
"nonTabbableNeighbor": "ターゲットの隣接ノードで、tabindexが負のものからのオフセットが不十分です (${data.closestOffset}pxですが、${data.minOffset}px以上でなければなりません)。隣接要素がターゲットであるか確認しましょう"
"default": "tabindexが負の要素において、最も近い隣接要素との間の空白の大きさが不十分です。クリッカブルな領域として十分な大きさは、${data.minOffset}px以上ではなく、直径${data.closestOffset}pxです。これがターゲットであるか確認しましょう",
"nonTabbableNeighbor": "ターゲットに最も近い隣接要素との間の空白の大きさが不十分です。クリッカブルな領域として十分な大きさは、${data.minOffset}px以上ではなく、直径${data.closestOffset}pxです。隣接要素がターゲットであるか確認しましょう"
}
},
"target-size": {
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "axe-core",
"description": "Accessibility engine for automated Web UI testing",
"version": "4.8.1",
"version": "4.8.2",
"license": "MPL-2.0",
"engines": {
"node": ">=4"
Expand Down
4 changes: 4 additions & 0 deletions sri-history.json
Original file line number Diff line number Diff line change
Expand Up @@ -358,5 +358,9 @@
"4.8.1": {
"axe.js": "sha256-xAiDRfIT8BFIcORsehvJYCROe4K+U0Ak5MVJMaCvn9k=",
"axe.min.js": "sha256-EkEySwRAuCQljOYWJ29XQp4s80KPPlsmKwFtKFn6Vr0="
},
"4.8.2": {
"axe.js": "sha256-VZuuruUDDRwfzCo4ZDDzXiVefuy4pSW6BlGx+D/ucC0=",
"axe.min.js": "sha256-O9U055OcfxyKV61g3Qn7N9mvpJNht0RCPcFw+QjWTG4="
}
}

0 comments on commit 9968aa9

Please sign in to comment.