8000 Releases · qualweb/act-rules · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Dec 30, 2024. It is now read-only.

Releases: qualweb/act-rules

v0.6.17

17 Oct 19:08
90f49ec
Compare
Choose a tag to compare

Changelog

0.6.16

Patch Changes

  • bd701ab: # Fix up unit tests

    • rule.spec.mjs
      • Now runs all QualWeb rules by default (to fit within an automated workflow)
      • Updated URL for testcases to: https://www.w3.org/WAI/content-assets/wcag-act-rules/testcases.json
      • Changed use of test cases so they are read from a fixture (test/fixtures/testcases.json). This is intended to make sure that the package's code can be documented to have a certain result when compared to a specific set of test cases in time. The test cases can still be updated simply by overwriting the fixture with a newly downloaded copy. Consider writing a convenience script to do this?
      • Adjusted tests so they pass if they fall within the acceptable range of outcomes, not the exact expected outcome. For example, if an ACT testcase should pass, the equivalent unit test will pass if the outcome is one of "passed", "cantTell", or "inapplicable".
      • Any "warning" outcome will be converted to "cantTell" to fit EARL specs.
    • The overall structure of the tests have been mildly refactored to fit better unit testing practices.
      • Puppeteer launch/close is put into setup/teardown functions (before and after).
      • Added a file for utility functions. Initially, just a launchBrowser() function to unify the way Puppeteer gets launched across unit tests.
    • Added .mocharc.js file to specify unit test configuration.
    • Removed the following QualWeb rules from the test suite:
      • QW-ACT-R8
      • QW-ACT-R45
  • 2673ce6: # Add changesets and Github Actions

    Under most circumstances I don't think you'd commit an entire package version to changes in the CI/CD configuration. I think the initial addition of the flows warrant a changeset, however, since it demonstrates basic usage and should allow a test run to make sure everything works as intended.

[0.6.15] - 27/09/2023

Updated

  • r24,r28

[0.6.14] - 19/06/2023

Updated

  • r30

[0.6.13] - 30/05/2023

Updated

  • dependencies

[0.6.12] - 30/05/2023

Deleted

  • r72

[0.6.11] - 01/02/2023

Updated

  • r38, r5, r12, r13, r24 and r68

[0.6.10] - 17/01/2022

Updated

  • r38 and r5

[0.6.9] - 25/05/2022

Updated

  • rules.json metadata

[0.6.8] - 26/01/2022

Updated

  • rules.json metadata

[0.6.7] - 10/12/2021

Updated

  • dependencies

[0.6.6] - 03/12/2021

Updated

  • Rule QW-ACT-R22

[0.6.5] - 20/10/2021

Updated

  • dependencies

Fixed

  • known bugs

[0.6.4] - 01/10/2021

Added

  • new code a description for rules QW-ACT-R4 and QW-ACT-R71. You can now differentiate between refresh and redirect errors

[0.6.3] - 29/09/2021

Merged

  • PR#5 (Added links to the WCAG rules (in addition to the understanding links))

Updated

  • dependencies

[0.6.2] - 28/07/2021

Updated

  • dependencies

[0.6.1-alpha] - 27/07/2021

Updated

  • translations
  • dependencies

[0.5.10] - 22/07/2021

Updated

  • QW-ACT-R35
  • QW-ACT-R37
  • QW-ACT-R76

[0.5.9] - 30/05/2021

Fixed

  • QW-ACT-R74 bug

Updated

  • dependencies

[0.5.8] - 25/05/2021

Fixed

  • QW-ACT-R33 bug

[0.5.7] - 19/05/2021

Fixed

  • QW-ACT-R72 bug

[0.6.0-alpha] - 05/05/2021

Added

  • localization support

[0.5.6] - 27/04/2021

Fixed

  • QW-ACT-R30 bug

[0.5.5] - 23/04/2021

Fixed

  • QW-ACT-R72 bug

Updated

  • dependencies

[0.5.4] - 14/04/2021

Updated

  • dependencies

[0.5.3] - 30/03/2021

Updated

  • dependencies
  • code refactored
  • bugs fixed

Removed

  • QW-ACT-R8 since it was deprecated
  • most inapplicable results from the report for most rules

[0.5.2] - 27/03/2021

Updated

  • dependencies

[0.5.1] - 27/03/2021

Fixed

  • issue with webpack config

[0.5.0] - 25/03/2021

Updated

  • dependencies
  • code refactored
  • webpack config
  • package.json

[0.4.57] - 11/03/2021

Fixed

  • rule QW-ACT-R62
    • should not crash when the page doesn't have a body element

[0.4.56] - 11/03/2021

Fixed

  • rule QW-ACT-R43
    • invisible elements should now be inapplicable

[0.4.55] - 08/03/2021

Fixed

  • rule QW-ACT-R37 and QW-ACT-R76
    • shouldn't give more false positives

[0.4.54] - 08/03/2021

Updated

  • dependencies

Fixed

  • known bugs

[0.4.53] - 02/03/2021

Fixed

  • known bugs

[0.4.52] - 01/03/2021

Updated

  • dependencies

[0.4.51] - 25/02/2021

Added

  • "exclude" option to exclude rules to execute

[0.4.50] - 25/02/2021

Added

  • QW-ACT-R63 atomic rule
  • QW-ACT-R64 atomic rule
  • QW-ACT-R73 atomic rule
  • QW-ACT-R74 atomic rule
  • QW-ACT-R75 composite rule
  • QW-ACT-R76 atomic rule

Fixed

  • QW-ACT-R20 bugs

[0.4.49] - 17/02/2021

Updated

  • README.md

[0.4.48] - 17/02/2021

Updated

  • dependencies

[0.4.47] - 08/02/2021

Fixed

  • known bugs

Updated

  • dependencies

[0.4.46] - 08/02/2021

Added

  • ACT-R70 - frame with negative tabindex has no interactive elements

[0.4.44] - 25/01/2021

Updated

  • Mapping
  • dependencies

Removed

  • unnecessary libraries

[0.4.43] - 25/01/2021

Updated

  • remove r45

[0.4.42] - 23/01/2021

Fixed

  • fixed r67, r68, r69

Added

  • ACT-R71 - meta element has no refresh delay (no exception)
  • ACT-R72 - First focusable element is link to non-repeated content

[0.4.41] - 14/01/2021

Updated

  • fixed r22

[0.4.40] - 11/01/2021

Updated

  • dependencies

[0.4.39] - 08/01/2021

Updated

  • dependencies
  • webpack config
  • rules tests

Removed

  • QW-ACT-R47

[0.4.38] - 06/01/2021

Updated

  • dependencies

Added

ACT-R65 - Element with presentational children has no focusable content
ACT-R66 - Menuitem has non-empty accessible name
ACT-R67 - Letter spacing in style attributes is not !important
ACT-R68 - Line height in style attributes is not !important
ACT-R69 - Word spacing in style attributes is not !important

[0.4.37] - 13/12/2020

###Fixed
-bug fixes

[0.4.36] - 05/12/2020

Updated

  • dependencies

[0.4.35] - 10/11/2020

Added

ACT-R62 - Element in sequential focus order has visible focus

[0.4.34] - 10/11/2020

Fixed

  • type definitions

Updated

  • dependencies

[0.4.33] - 05/11/2020

Fixed

  • bug fixes

[0.4.32] - 30/10/2020

Fixed

  • bug fixes

[0.4.31] - 27/10/2020

Fixed

  • bug fixes

[0.4.30] - 03/10/2020

Fixed

  • bug fixes

[0.4.29] - 23/09/2020

Fixed

  • bug fixes

[0.4.28] - 22/09/2020

Fixed

  • updated util

[0.4.27] - 17/09/2020

Fixed

  • changed r45 to owner element

[0.4.26] - 08/09/2020

Fixed

  • multiple bugs fixes

[0.4.25] - 27/08/2020

Fixed

  • multiple bugs and optimized performance

[0.4.24] - 21/08/2020

Fixed

  • multiple bugs and optimized performance

[0.4.23] - 16/08/2020

Fixed

  • ePortugal bug

[0.4.22] - 29/07/2020

Fixed

  • known bugs

[0.4.21] - 28/07/2020

Fixed

  • known bugs

[0.4.20] - 28/07/2020

Fixed

  • known bugs

Updated

  • dependencies

[0.4.19] - 27/07/2020

Fixed

  • known bugs

Updated

  • dependencies

[0.4.18] - 20/07/2020

Fixed

  • AcessibleNames on report in R8 and R17

[0.4.17] - 10/07/2020

Fixed

  • QW-ACT-R7

[0.4.16] - 10/07/2020

Added

  • cache

[0.4.15] - 02/07/2020

Added

  • rules QW-ACT-R45, QW-ACT-R46, QW-ACT-R47

Updated

  • dependencies
  • README.md

[0.4.14] - 25/06/2020

Updated

  • fixed R37

[0.4.13] - 23/06/2020

Updated

  • bug fixes

[0.4.12] - 21/06/2020

Updated

  • updated util

[0.4.11] - 08/06/2020

Updated

  • multiple bug fixes

[0.4.10] - 08/06/2020

Updated

  • deleted process shadowDom

[0.4.9] - 08/06/2020

Updated

  • deleted log

[0.4.8] - 08/06/2020

Updated

  • fixed isDocument

[0.4.7] - 08/06/2020

Updated

  • updated dependencies, fixed bugs and added rules 40 to 44

[0.4.6] - 29/05/2020

Updated

  • updated dependencies and bug fixes

[0.4.5] - 20/05/2020

Updated

  • changed structure from rules to assertions

[0.4.4] - 19/05/2020

Updated

  • bug fixed video service

[0.4.3] - 19/05/2020

Updated

  • bug fixes

[0.4.2] - 19/05/2020

Updated

  • fixed r17 and r10

[0.4.0] - 10/05/2020

Updated

  • new arquitecture

[0.3.39] - 13/05/2020

Fixed

  • maxParallelEvaluations bug

[0.3.38] - 11/05/2020

Fixed

  • maxParallelEvaluations bug
  • QW-ACT-R17 bugs
  • QW-ACT-R30 bugs

[0.3.37] - 07/05/2020

Fixed

  • removed IsNotMathDocument decorator

[0.3.36] - 06/05/2020

Fixed

  • a bug in IsNotMathDocument decorator

[0.3.35] - 06/05/2020

Fixed

  • a bug in IsNotMathDocument decorator

[0.3.34] - 06/05/2020

Added

  • accessible name result for rules R6, R8, R11, R12, R16, R17, R19, R21, R30, R35

Updated

  • dependencies
  • report interface
  • tests

[0.3.33] - 22/04/2020

Updated

  • rule QW-ACT-R37

[0.3.32] - 14/04/2020

Updated

  • some rules

[0.3.31] - 14/04/2020

Fixed

  • some bugs

[0.3.30] - 19/03/2020

Updated

  • @qualweb/util

[0.3.30] - 18/03/2020

Updated

  • @qualweb/util

[0.3.29] - 18/03/2020

Updated

  • @qualweb/util

[0.3.28] - 18/03/2020

Added

  • rule QW-ACT-R37

[0.3.27] - 21/02/2020

Fixed

  • some bugs

[0.3.26] - 17/02/2020

Fixed

  • some bugs

[0.3.25] - 17/02/2020

Tested

  • fixes

[0.3.25] - 12/02/2020

Added

  • fixed rule 16,24,30

[0.3.24] - 10/02/2020

Added

  • rule QW-ACT-R38
  • rule QW-ACT-R39

Updated

  • README.md

[0.3.23...

Read more

v0.6.16

10 Oct 16:06
985815b
Compare
Choose a tag to compare

Patch Changes

  • bd701ab: # Fix up unit tests

    • rule.spec.mjs
      • Now runs all QualWeb rules by default (to fit within an automated workflow)
      • Updated URL for testcases to: https://www.w3.org/WAI/content-assets/wcag-act-rules/testcases.json
      • Changed use of test cases so they are read from a fixture (test/fixtures/testcases.json). This is intended to make sure that the package's code can be documented to have a certain result when compared to a specific set of test cases in time. The test cases can still be updated simply by overwriting the fixture with a newly downloaded copy. Consider writing a convenience script to do this?
      • Adjusted tests so they pass if they fall within the acceptable range of outcomes, not the exact expected outcome. For example, if an ACT testcase should pass, the equivalent unit test will pass if the outcome is one of "passed", "cantTell", or "inapplicable".
      • Any "warning" outcome will be converted to "cantTell" to fit EARL specs.
    • The overall structure of the tests have been mildly refactored to fit better unit testing practices.
      • Puppeteer launch/close is put into setup/teardown functions (before and after).
      • Added a file for utility functions. Initially, just a launchBrowser() function to unify the way Puppeteer gets launched across unit tests.
    • Added .mocharc.js file to specify unit test configuration.
    • Removed the following QualWeb rules from the test suite:
      • QW-ACT-R8
      • QW-ACT-R45
  • 2673ce6: # Add changesets and Github Actions

    Under most circumstances I don't think you'd commit an entire package version to changes in the CI/CD configuration. I think the initial addition of the flows warrant a changeset, however, since it demonstrates basic usage and should allow a test run to make sure everything works as intended.

0