Skip to content

Releases: hrygo/phantom-stream

Release v1.2.3

14 Dec 04:04

Choose a tag to compare

Release v1.2.3

v1.2.1

13 Dec 07:41

Choose a tag to compare

Full Changelog: v1.2.0...v1.2.1

v1.2.0

13 Dec 07:19

Choose a tag to compare

Full Changelog: v1.1.0...v1.2.0

Release v1.1.0

11 Dec 04:40

Choose a tag to compare

Release v1.1.0

Release v1.0.2

06 Dec 01:30

Choose a tag to compare

🔄 变更

  • 交互模式默认策略调整
    • Protect 默认选项改为 All Combined(同时包含 Visual 水印与所有隐形锚点)。
    • Verify 默认选项保持 Auto(快速验证)。

v1.0.1: Visual Anchor Optimization

05 Dec 16:05

Choose a tag to compare

Enhancements

  • Visual Anchor Optimization: Reduced file size overhead for non-ASCII (Unicode) watermarks from ~1MB to <10KB by replacing full font embedding with dynamic image rasterization.
  • Improved Performance: Faster signing process for documents with multilingual watermarks.

Fixes

  • Removed deprecated linters (exportloopref, gomnd) from configuration.
  • Fixed 'funlen' linting issues by adjusting configuration thresholds.

v1.0.0: PhantomGuard Initial Release

05 Dec 15:46

Choose a tag to compare

Initial major release of PhantomGuard - A Stealthy PDF Watermarking Tool.

Features

  • Invisible Watermarking (Stealth Mode): Combines Attachment, SMask, and Content injection for robust, invisible tracking.
  • Visual Deterrence: Optional visible watermarks with optimized font embedding.
  • CLI Interface: Easy-to-use command line interface for signing and verification.
  • Interactive Mode: Guided menu for protecting and verifying PDFs.

Defense Strategies

  • Attachment Anchor: Standard-compliant hidden attachments.
  • SMask Anchor: Steganographic injection in Image Soft Masks (highly covert).
  • Content Anchor: Rendering-bound injection in content streams.