Skip to content

v0.3.1

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Aug 16:57
· 1 commit to main since this release

Media Archiver v0.3.1

Fix: reproducible versioned CLI installation

v0.3.1 is a packaging and module-layout repair release. In v0.3.0, the repository root was tagged as v0.3.0 while the CLI remained a nested Go module under cli/go.mod. As a result, the version-pinned command below could resolve the root module without finding the nested CLI package:

go install github.com/w1977-0/media-archiver/cli/cmd/open-stream-saver@v0.3.0

v0.3.1 makes the repository root the single Go module while intentionally keeping the CLI source in cli/. This makes the following reproducible installation command resolve the released CLI package from the root v0.3.1 tag:

go install github.com/w1977-0/media-archiver/cli/cmd/open-stream-saver@v0.3.1

Import-path compatibility

This release does not move cli/cmd or cli/internal. Existing package paths remain unchanged:

Scope v0.3.0 v0.3.1
CLI package github.com/w1977-0/media-archiver/cli/cmd/open-stream-saver unchanged
Native host package github.com/w1977-0/media-archiver/cli/cmd/open-stream-saver-host unchanged
Internal app package github.com/w1977-0/media-archiver/cli/internal/app unchanged

There is therefore no source-level import-path breaking change for the existing CLI and Native Messaging host. The release makes the root module boundary explicit and versionable.

v0.3.0 assets remain intact

The six v0.3.0 cross-platform archive assets and SHA256SUMS.txt remain published, verified, and unchanged. They are not withdrawn, regenerated, or overwritten. v0.3.1 adds a separate set of assets for the module-layout fix.

Safety and authorization boundary

v0.3.1 does not add login support, cookies, credentials, custom authorization headers, DRM support, decryption, or access-control bypass behavior. It retains the project’s authorization-first support for public, unencrypted direct files, completed HLS playlists, and static DASH presentations.