Skip to content

✨ v0.22.1

Choose a tag to compare

@github-actions github-actions released this 07 Jan 01:03
· 171 commits to main since this release

What's Changed

Added

  • Intelligent release notes generation: The release workflow now uses Claude Code to generate comprehensive, user-friendly release notes automatically instead of simple commit lists. This provides better context and clearer descriptions of what changed.

Fixed

  • Catastrophic regex backtracking in base64 detection: Fixed a performance issue in the isBase64 validation regex that caused stack overflow errors on large base64 strings (such as changelog screenshots). The regex has been replaced with a simpler, non-backtracking validation approach that:
    • Validates character classes directly
    • Checks length is divisible by 4
    • Allows up to 2 padding characters at the end
  • Improved error reporting: 500 error messages in the screenshot server now include actual error details for better debugging
  • Browser test isolation: Fixed browser tests that were inadvertently opening actual browser tabs during test runs by exporting validation logic as a pure function

Full Changelog: static-site/v0.0.11...v0.22.1