Skip to content

Commit f52e948

Browse files
committed
tool/*, CHANGELOG.md: bump version
1 parent ffcef8d commit f52e948

File tree

3 files changed

+28
-2
lines changed

3 files changed

+28
-2
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,31 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
66

77
Also, at the bottom of this file there is [a TODO list](#todo) with planned future changes.
88

9+
## [tool-v0.18.1] - 2024-11-30: Hotfixes
10+
11+
### Fixed
12+
13+
`tool-v0.18` introduced a bunch of issues:
14+
15+
- `organize`:
16+
17+
- Fixed `organize --symlink --latest` **sometimes overwriting (plain `WRR`) source files with symlinks to their newer versions**.
18+
19+
The good news is that this bug is only triggered when `organize --symlink --latest` is run with some newly archived data and it only overwrites a second to last `WRR` archive with a latest one for each updated `URL`.
20+
Unfortunately, this error is self-propagating, so those files can then get overwritten again by the next invocation of `organize --symlink --latest` with some more new data.
21+
22+
A reminder that it is good to do daily backups, I suppose.
23+
24+
The next version will have a test for this, but I'm releasing this hotfix an hour after I discovered this.
25+
26+
- Fixed it `assert`-crashing sometimes when running with `--symlink`.
27+
28+
- Improved memory consumption a bit.
29+
30+
- `export mirror`:
31+
32+
- Fixed overly large memory consumption.
33+
934
## [tool-v0.18.0] - 2024-11-20: Incremental improvements
1035

1136
### Added
@@ -1666,6 +1691,7 @@ All planned features are complete now.
16661691
16671692
- Initial public release.
16681693
1694+
[tool-v0.18.1]: https://github.com/Own-Data-Privateer/hoardy-web/compare/tool-v0.18.0...tool-v0.18.1
16691695
[tool-v0.18.0]: https://github.com/Own-Data-Privateer/hoardy-web/compare/tool-v0.17.0...tool-v0.18.0
16701696
[tool-v0.17.0]: https://github.com/Own-Data-Privateer/hoardy-web/compare/tool-v0.16.0...tool-v0.17.0
16711697
[extension-v1.17.2]: https://github.com/Own-Data-Privateer/hoardy-web/compare/extension-v1.17.1...extension-v1.17.2

tool/default.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ with pkgs.python3Packages;
1313

1414
buildPythonApplication (rec {
1515
pname = "hoardy-web";
16-
version = "0.18.0";
16+
version = "0.18.1";
1717
format = "pyproject";
1818

1919
inherit (source) src unpackPhase;

tool/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
55
packages = ["hoardy_web"]
66
[project]
77
name = "hoardy-web"
8-
version = "0.18.0"
8+
version = "0.18.1"
99
authors = [{ name = "Jan Malakhovski", email = "oxij@oxij.org" }]
1010
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."
1111
readme = "README.md"

0 commit comments

Comments
 (0)