Skip to content

v2.5.0

Latest

Choose a tag to compare

@rmisev rmisev released this 11 Jul 19:36

What's New

What's Changed

  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #170
  • Bump lukka/get-cmake from 4.1.2 to 4.2.0 by @dependabot[bot] in #171
  • Bump lukka/get-cmake from 4.2.0 to 4.2.1 by @dependabot[bot] in #172
  • Change string input type from forwarding to lvalue reference by @rmisev in #173
  • Bump ssciwr/doxygen-install from 1 to 2 by @dependabot[bot] in #176
  • Bump lukka/get-cmake from 4.2.1 to 4.2.3 by @dependabot[bot] in #175
  • Add URL Pattern implementation (upa::urlpattern class) by @rmisev in #169
  • Update WPT: add parse-ipv4-number test by @rmisev in #177
  • Bump lukka/get-cmake from 4.2.3 to 4.3.0 by @dependabot[bot] in #178
  • Update Doxygen to 1.16.1 by @rmisev in #179
  • Update Doctest to 2.5.0 by @rmisev in #180
  • Prefix <cstdint> types with std:: by @rmisev in #181
  • Bump lukka/get-cmake from 4.3.0 to 4.3.1 by @dependabot[bot] in #183
  • Bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #182
  • Generate and install a pkg-config file by @rmisev in #184
  • Add util::reserve(str, new_cap) function by @rmisev in #185
  • Bump lukka/get-cmake from 4.3.1 to 4.3.2 by @dependabot[bot] in #186
  • Update WPT: Reject IPv4 host numbers whose value exceeds 0xFFFFFFFF by @rmisev in #187
  • Modernize simple_buffer by adding constexpr and noexcept by @rmisev in #188
  • Add more constexpr by @rmisev in #189
  • Update SRELL to 2026.02 by @rmisev in #190
  • Update the url::origin() function to remove recursion by @rmisev in #191
  • Update SRELL to 2026.03 by @rmisev in #192
  • Bump lukka/get-cmake from 4.3.2 to 4.3.3 by @dependabot[bot] in #193
  • Update Upa IDNA to 2.5.0 by @rmisev in #195
  • Update SRELL to 2026.04 by @rmisev in #196
  • Move Cirrus CI jobs to GitHub Actions by @rmisev in #197
  • Improve the update-wpt.py script and update URL Pattern tests by @rmisev in #198
  • Update WPT: Add test coverage for non-ASCII userinfo by @rmisev in #199
  • Bump codecov/codecov-action from 6 to 7 by @dependabot[bot] in #200
  • Update the creation of a code coverage report by @rmisev in #201
  • Remove usage of and deprecate upa::string_view by @rmisev in #202
  • Use ubuntu-26.04 image for code coverage reporting by @rmisev in #203
  • Update SRELL to 2026.05 by @rmisev in #204
  • Fix unexpected stripping of default port in port canonicalization by @rmisev in #205
  • Add URL Pattern test with an empty regexp group by @rmisev in #207
  • Bump lukka/get-cmake from 4.3.3 to 4.3.4 by @dependabot[bot] in #208
  • Bump actions/checkout from 6 to 7 by @dependabot[bot] in #209
  • Update FreeBSD to 15.1 by @rmisev in #206
  • Add Unicode ToASCII fallback for ASCII domains by @rmisev in #210
  • Add support for compiling as a C++20 module by @rmisev in #194
  • Update Doctest to 2.5.3 by @rmisev in #211
  • Update Upa IDNA to 2.6.0 by @rmisev in #212
  • Optimize canonicalize_pathname function by @rmisev in #213
  • Set CMAKE_BUILD_TYPE=Debug when building for Codecov by @rmisev in #214

Full Changelog: v2.4.0...v2.5.0