CyberSnapper 2.3.1: content blocking and verified packages - #4
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
CyberSnapper 2.3.1 (2026-08-22)
CyberSnapper 2.3.1 is the corrective release for the content-blocking update.
It replaces the incomplete 2.3.0 package set and fixes defects found while
auditing every change since 2.2.2.
Content blocking fixes
engine is created, rather than merely counted in diagnostics.
rulesets can be enabled for the profile immediately.
asynchronous banner removal, and only releases scroll locks after a
recognized banner disappears.
from running.
downloads are stopped as soon as they cross the 10 MiB limit.
same content-addressed snapshot while retries continue using their exact
original snapshot.
The prematurely exposed list-pinning option has been removed. Captures use the
latest locally cached lists at submission time; the resulting job snapshot is
then immutable and reused for retries.
Packaging fixes
workaround.
from immutable versioned upstream releases with verified SHA-256 hashes.
official Linux arm64 Qt host package.
Linux arm64 on Ubuntu 24.04 as required by Qt.
browser-matrix test instead of silently skipping unavailable engines.
setup/portable ZIP, and DMG/ZIP for x64 and arm64.
Every release asset is covered by
SHA256SUMS.txtand GitHub build-provenanceattestation. Packages remain unsigned on Windows and Linux; macOS bundles are
ad-hoc signed and not notarized.