Skip to content

Commit 3d70ad2

Browse files
committed
extension/*, CHANGELOG.md: bump version
1 parent 0d01f90 commit 3d70ad2

File tree

3 files changed

+61
-5
lines changed

3 files changed

+61
-5
lines changed

CHANGELOG.md

Lines changed: 59 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,64 @@ 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+
## [extension-v1.19.0] - 2024-12-21: Reworked popup UI, better replay integration
10+
11+
### Changed (1)
12+
13+
- Popup UI:
14+
15+
- Reorganized the whole layout by assigning tags to all elements and allowing switching between those tags as if they were tabs.
16+
17+
The original idea was to unroll in steps a-la `uBlock Origin`, but this is superior.
18+
19+
- Improved some help strings.
20+
21+
### Added
22+
23+
- Core + Popup UI + Shortcuts:
24+
25+
- Added `Replay from the archiving server` configuration option.
26+
27+
It's a tristate of: disallow, enable if `Submit dumps via 'HTTP'` option is enabled and the server supports it, enable even if `Submit dumps via 'HTTP'` option is disabled.
28+
29+
- Added `Include in global replays` per-tab options.
30+
31+
- Added popup UI button and keyboard shortcut both of which re-navigate all tabs for which `Include in global replays` is set to their replays.
32+
33+
- Added popup UI button, keyboard shortcut, and context menu item all of which re-navigate a currently active tab to its replay.
34+
35+
- Added `Force 'Work offline' in replayed tabs` configuration option which does the same thing the similar options for `file:` and `data:` URL does, but for tabs that point to replay URLs.
36+
Enabled by default.
37+
38+
- Added `🎄 Winter Days mode` seasonal theme.
39+
40+
- Added `Escape notification messages` configuration option to help support more notification daemons.
41+
Disabled by default.
42+
43+
### Changed (2)
44+
45+
- The [`Help` page](./extension/page/help.org):
46+
47+
- Merged "Handling of failures" section into "Archival".
48+
49+
- Reworded some awkward places.
50+
51+
- Core + `manifest.json`:
52+
53+
- Improved server checking logic and error messages.
54+
55+
- Improved keyboard shortcut descriptions.
56+
57+
- Improved documentation.
58+
59+
### Fixed
60+
61+
- Core:
62+
63+
- `Snapshot` buttons and keyboard shortcuts will no longer take `DOM` snapshots of replay pages, unless `Capture snapshots of all URLs` option is set.
64+
65+
- On Chromium, fixed `Hoardy-Web` trying to collect and archive replay pages.
66+
967
## [extension-v1.18.0] - 2024-12-16: Replay integration, incremental improvements
1068

1169
This release integrates the `extension` with `tool-v0.20.0`, which can now do both archival and replay over `HTTP`, see below.
@@ -1967,6 +2025,7 @@ All planned features are complete now.
19672025
19682026
- Initial public release.
19692027
2028+
[extension-v1.19.0]: https://github.com/Own-Data-Privateer/hoardy-web/compare/extension-v1.18.0...extension-v1.19.0
19702029
[extension-v1.18.0]: https://github.com/Own-Data-Privateer/hoardy-web/compare/extension-v1.17.2...extension-v1.18.0
19712030
[tool-v0.20.0]: https://github.com/Own-Data-Privateer/hoardy-web/compare/tool-v0.19.0...tool-v0.20.0
19722031
[simple_server-v1.8.0]: https://github.com/Own-Data-Privateer/hoardy-web/compare/simple_server-v1.7.0...simple_server-v1.8.0
@@ -2043,9 +2102,6 @@ All planned features are complete now.
20432102
- (~25% done) Reorganize tracking- and problematic-related options into config profiles, allow them to override each over.
20442103
- Implement per-host profiles.
20452104
- Implement automatic capture of `DOM` snapshots when a page changes.
2046-
- UI:
2047-
- (~25% done) Roll/unroll popup UI in steps, a-la `uBlock Origin`.
2048-
The number of settings `Hoardy-Web` now has is kind of ridiculous (and I still want more), I find it hard to find stuff in there myself now, so.
20492105
- Core:
20502106
- Implement automatic management of `network.proxy.no_proxies_on` setting to allow `Hoardy-Web` archival to an archiving server to work out of the box when using proxies.
20512107
- Maybe: Dumping straight into `WARC`, so that third-party tools (i.e. not just `hoardy-web`) could be used for everything except capture.

extension/default.nix

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

88
stdenv.mkDerivation rec {
99
pname = "hoardy-web-extension";
10-
version = "1.18.0";
10+
version = "1.19.0";
1111

1212
inherit (source) src unpackPhase;
1313
sourceRoot = "${src.name}/extension";

extension/manifest-common.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"manifest_version": 2,
33

44
"name": "Hoardy-Web",
5-
"version": "1.18.0",
5+
"version": "1.19.0",
66
"description": "Passively capture, archive, and hoard your web browsing history, including the contents of the pages you visit, for later offline viewing, mirroring, and/or indexing. Low memory footprint, lots of configuration options. Previously known as pWebArc.",
77

88
"author": "Jan Malakhovski",

0 commit comments

Comments
 (0)