What's Changed
- fix edge case where hash and search is empty by @anonrig in #878
- improve urlpattern::match() performance by @anonrig in #879
- add fail-fast: false to macos install by @anonrig in #880
- reduce string allocations in urlpattern by @anonrig in #881
- add const qualifier to several methods by @anonrig in #882
- use gcc12 on s390x by @anonrig in #883
- update wpt-updater to open different prs by @anonrig in #884
- Update web platform tests (url) by @anonrig in #886
- reduce string allocations in url_pattern_init::process by @anonrig in #887
- further reduce unnecessary string copies by @anonrig in #888
- Improve fuzzing coverage of URLPattern by @CarlosEduR in #889
- chore: release v3.1.1 by @github-actions in #890
Full Changelog: v3.1.0...v3.1.1