diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c859ee..8595ccf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,39 @@ All notable changes to this project are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [tool-v0.15.3] - 2024-09-28 + +### Fixed + +- `scrub`, `export mirror`: + + - From now on `scrub` will simply remove all `CORS` and `SRI` attributes from all relevant `HTML` tags. + + This works fine 99% of the time. + Smarter handling for this will be implemented later. + + - Fixed `MIME` type sniffing of `XHTML` data. + + Also, added some tests for my `mimesniff` implementation. + + - Fixed crashes when URL remapper encounters weirdly malformed URLs. + + From now on they will be remapped into void URLs instead. + +- `export mirror`: + + - Fixed it skipping regular files given directly as command line arguments. + + This was broken since `v0.15.0`. + +- `scrub`, `import`: + + - Fixed some places where the documentation was misaligned with the code. + +### Changed + +- Improved documentation. + ## [tool-v0.15.2] - 2024-09-21 ### Fixed @@ -1084,6 +1117,7 @@ All planned features are complete now. - Initial public release. +[tool-v0.15.3]: https://github.com/Own-Data-Privateer/hoardy-web/compare/tool-v0.15.2...tool-v0.15.3 [tool-v0.15.2]: https://github.com/Own-Data-Privateer/hoardy-web/compare/tool-v0.15.1...tool-v0.15.2 [tool-v0.15.1]: https://github.com/Own-Data-Privateer/hoardy-web/compare/tool-v0.15.0...tool-v0.15.1 [tool-v0.15.0]: https://github.com/Own-Data-Privateer/hoardy-web/compare/tool-v0.14.1...tool-v0.15.0 diff --git a/tool/default.nix b/tool/default.nix index f136d05..375f499 100644 --- a/tool/default.nix +++ b/tool/default.nix @@ -13,7 +13,7 @@ with pkgs.python3Packages; buildPythonApplication (rec { pname = "hoardy-web"; - version = "0.15.2"; + version = "0.15.3"; format = "pyproject"; inherit (source) src unpackPhase; diff --git a/tool/pyproject.toml b/tool/pyproject.toml index a7d862a..aae9624 100644 --- a/tool/pyproject.toml +++ b/tool/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta" packages = ["hoardy_web"] [project] name = "hoardy-web" -version = "0.15.2" +version = "0.15.3" authors = [{ name = "Jan Malakhovski", email = "oxij@oxij.org" }] description = "Display, search, programmatically extract values from, organize, manipulate, import, and export Web Request+Response (`WRR`) files produced by the `Hoardy-Web` Web Extension browser add-on." readme = "README.md"