Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Fix axe level translation #685

Draft
wants to merge 27 commits into
base: main
Choose a base branch
from
Draft

Conversation

danyalaytekin
Copy link
Member

@danyalaytekin danyalaytekin commented Nov 17, 2023

Full description pending.

Thoughts

  • Semver: I've pencilled this in for 8.x, but would this fix be considered to require a major bump? So far I've seen a couple of workarounds that ignore rules that are emitting these false positives but I suppose people could be forming a contract with Pa11y's current output. On the other hand it isn't behaviour we intended - it's a bug.
  • Fix the potentially objective bugs reported
  • Confirm current axe level list
  • Consider more lenient translation of unknown levels

@danyalaytekin danyalaytekin added this to the 7.0.1 milestone Nov 17, 2023
@danyalaytekin danyalaytekin self-assigned this Nov 17, 2023
@danyalaytekin danyalaytekin mentioned this pull request Nov 28, 2023
@danyalaytekin danyalaytekin modified the milestones: 7.0.1, future Mar 9, 2024
@danyalaytekin danyalaytekin added the status: work required Issues or PRs that are incomplete and require work label Mar 9, 2024
@danyalaytekin danyalaytekin modified the milestones: future, 8.x Mar 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: work required Issues or PRs that are incomplete and require work
Projects
None yet
1 participant