Skip to content

Conversation

kfranqueiro
Copy link
Contributor

@kfranqueiro kfranqueiro commented Aug 4, 2025

This adds:

  • A script that generates data for the techniques changelog based on git history
  • A separate page to display the changelog

It turns out that in our manual maintenance of the changelog, we had missed roughly half of the entries that belong in it. This makes the changelog rather long, warranting its own page.

The script added in this PR properly recognizes obsolete techniques, as well as techniques that only pertain to 2.2 success criteria, so the 2.1 and 2.2 changelogs are now distinct. (The PR preview will only show the changelog for 2.2, as the changelog exists at the same path in each version. Here's roughly what it'll look like for 2.1, bearing in mind that one of the stylesheets doesn't load in this standalone preview.)

Because the script reads git history, it will need to be run after PRs that add or remove techniques are merged. I'll discuss with Kevin whether we want to make this part of the monthly publication process.

I also noticed we were incorrectly linking to the old default branch name, so I've updated that in techniques/index.html and understanding/about.html.

@netlify /techniques/changelog

Copy link

netlify bot commented Aug 4, 2025

Deploy Preview for wcag2 ready!

Name Link
🔨 Latest commit 8b81e48
🔍 Latest deploy log https://app.netlify.com/projects/wcag2/deploys/6894cd7d386c6d0008adaa71
😎 Deploy Preview https://deploy-preview-4515--wcag2.netlify.app/techniques/changelog
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@kfranqueiro kfranqueiro requested a review from iadawn August 4, 2025 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants