Node.js 22 is now the "current" version. So, this PR adds it to the list of tested versions, and updates GitHub actions to include it in our OS/version matrix.
Also, all the more general workflows are updated to use 22 as well, since it makes sense to exercise the current version where no specific one is needed.
Finally, fix up the changelog a bit while we're here.
coverage: 98.234%. remained the same
when pulling 524afff3c8d0d250e63980f043f2d5d08ac22ce4 on feat/node-22
into a28dc9b14576c014eddbd618405005b286bc857c on main.
🤔 What's changed?
Node.js 22 is now the "current" version. So, this PR adds it to the list of tested versions, and updates GitHub actions to include it in our OS/version matrix.
Also, all the more general workflows are updated to use 22 as well, since it makes sense to exercise the current version where no specific one is needed.
Finally, fix up the changelog a bit while we're here.
📋 Checklist:
This text was originally generated from a template, then edited by hand. You can modify the template here.