v1.0.0
We are happy to announce the first release of ada (v1.0.0) a fast WHATWG-compliant URL parser written in modern C++.
- It has been adopted by Node.js and will be part of future releases.
- The parser is fast. In some cases, it is almost twice as fast as the C++ URL parser present in recent versions of Node.js.
- The parser is correct: it passes the full WHATWG and Node.js test suites.
- Its modern and safe interface avoids bad surprises.
- It supports both exception and exception-free usage.
- We provide complete and accurate documentation.
- We run complete continuous-integration tests on varied systems supporting C++17: big- and little-endian, windows, macOS, Linux, etc.
- It is available both as a CMake library and as a single-header package (simply drop ada.h and ada.cpp in your project).
This release would not have been possible without the contributions of Robert Nagy, Miguel Teixeira, and Anna Henningsen.