What's Changed
- Pre-commit hook to use clang-format by @miguelteixeiraa in #3
- build: add cmake export compile commands by @anonrig in #5
- feat: add skeleton of validity by @anonrig in #6
- first draft of validity check by @lemire in #8
- using log algo by @lemire in #9
- Various obvious optimizations. by @lemire in #10
- add constexpr to to_ascii methods by @anonrig in #12
- Add benchmarks by @anonrig in #13
- Adding ICU comparison. by @lemire in #14
- doc: update readme by @anonrig in #15
- chore: added reporting to OSFF Scorecard by @UlisesGascon in #18
- To unicode #4 - clean PR by @miguelteixeiraa in #17
- chore: added OpenSSF Scorecard badge by @UlisesGascon in #19
- tests: adds IdnaTestV2.json by @miguelteixeiraa in #20
- Adds code formatting check in the CI by @miguelteixeiraa in #21
- Update README.md by @lemire in #22
- fix: amaZon -> amazon by @lemire in #23
- Fix ubsan issue. by @lemire in #25
- test: add failing test case for node by @anonrig in #26
- This PR would remove the unilib component in our code, saving a few kilobytes in the process. by @lemire in #28
- Fixed the typo. by @data-man in #29
- test: add test for node/48262 by @anonrig in #30
- fix -Wunreachable-code-break warning by @ckerr in #31
- This adds a test with a comma. by @lemire in #32
- Make utf8_length_from_utf32 branchless. by @ttsugriy in #33
- Use std::count_if in utf32_length_from_utf8. by @ttsugriy in #34
- Use std::equal instead of string_view.substr. by @ttsugriy in #35
- std::equal is not necessarily constexpr in C++17 (only C++20) by @lemire in #37
- Update README.md by @lemire in #39
- Update link to PR in ClickHouse by @rschu1ze in #40
- const removal on declaration by @the-moisrex in #38
- Add cmake install steps by @uilianries in #41
New Contributors
- @miguelteixeiraa made their first contribution in #3
- @anonrig made their first contribution in #5
- @UlisesGascon made their first contribution in #18
- @data-man made their first contribution in #29
- @ckerr made their first contribution in #31
- @ttsugriy made their first contribution in #33
- @rschu1ze made their first contribution in #40
- @the-moisrex made their first contribution in #38
- @uilianries made their first contribution in #41
Full Changelog: https://github.com/ada-url/idna/commits/0.1.0