Releases: upa-url/upa
Releases · upa-url/upa
v0.4.0
What's Changed
- A
#include
cleanup in the *.h files by @rmisev in #46 - Use ICU's C API only by @rmisev in #47
- Rename cmake option variables: URL_... -> UPA_... by @rmisev in #48
- Add support for ICU library bundled with Windows by @rmisev in #49
- Use #include with
<
and>
for ICU headers by @rmisev in #50 - Update clang-tidy to 16 and fix warnings by @rmisev in #51
- Add url::parse function with URL string and base URL string parameters by @rmisev in #52
- Improve
url::can_parse
performance by @rmisev in #53 - Update WPT: Move JS-specific URL parser tests into their own file by @rmisev in #54
- Update documentation after repository transfer to upa-url/upa by @rmisev in #55
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- Update ICU to 74.2 for Windows (AppVeyor, GitHub Actions) by @rmisev in #39
- Fix building on GitHub Actions macOS CI by @rmisev in #41
- Update Doxygen to 1.11.0 version by @rmisev in #42
- Fix for uploading coverage to Codecov by @rmisev in #43
- Fix
host_parser::parse_host
function by @rmisev in #44
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Fix
url_search_params
move constructor by @rmisev in #29 - Fix benchmark_wpt function so that it returns an error code by @rmisev in #30
- Minor fixes by @rmisev in #31
- Add
upa::path_from_file_url
function by @rmisev in #32 - Disallow null characters in URL <-> path conversions by @rmisev in #33
- Do not allow "." and ".." as UNC share names by @rmisev in #34
- Bump github/codeql-action from 2 to 3 by @dependabot in #35
- Disallow dot-dot segments in the path argument of url_from_file_path by @rmisev in #36
- Remove file_path_format::detect by @rmisev in #37
- Use ssciwr/doxygen-install action to install doxygen 1.9.8 by @rmisev in #38
Full Changelog: v0.2.0...v0.3.0
Pre-release version 0.2.0
What's Changed
- Add
constexpr
to somestr_view
class member functions by @rmisev in #23 - Add benchmark code for URL parser by @rmisev in #24
- Add
format
parameter tourl_from_file_path
function and accept/
in any Windows path by @rmisev in #25 - Add helper function and PicoJSON context classes to picojson_util.h by @rmisev in #26
- Add
idna_unicode_version
andmake_unicode_version
functions by @rmisev in #27 - Make
url::search_params()
safer to use by @rmisev in #28
Full Changelog: v0.1.0...v0.2.0
Initial pre-release version 0.1.0
This is the first pre-release version of the WHATWG compliant Upa URL C++ library.
Full API documentation is available at: https://upa-url.github.io/docs/
See Assets for the amalgamated source files: url.cpp and url.h