Skip to content

Video For Lazies v1.1.0

Choose a tag to compare

@github-actions github-actions released this 03 May 22:48

Video For Lazies v1.1.0

Release Summary

Adds the signed portable self-updater for Windows x64 and Linux x64 releases.

Highlights:

  • Checks for signed portable updates and prompts before installing.
  • Adds Update now, Remind me later, and Skip for seven days.
  • Verifies the signed update manifest, archive hashes, payload manifest, and app-owned file list before applying an update.
  • Applies future portable updates in place with a helper while preserving unknown files in the portable folder.
  • Includes updater manifest and signature assets in stable GitHub Releases.

Note: v1.0.0 cannot update itself. Install v1.1.0 manually once; updater-capable releases after this can update from inside the app.

Changes

Added

  • add signed portable self-updater (2eb16ee)

Tests

  • make payload manifest mode assertion portable (6ace8d4)
  • make updater payload fixture platform-aware (f2e214f)
  • satisfy platform clippy for updater suffix (5fd61e4)

Artifacts

  • Video_For_Lazies-v1.1.0-linux-x64.zip
  • Video_For_Lazies-v1.1.0-win-x64.zip
  • SHA256SUMS.txt
  • vfl-update-manifest-v1.json
  • vfl-update-manifest-v1.json.sig

Runtime Notes

  • Windows x64 and Linux x64 portable releases bundle pinned GPL FFmpeg sidecars and include FFmpeg source plus build-provenance archives in the portable payload.
  • Updater-capable releases verify a signed update manifest before downloading or applying future portable updates.
  • Windows portable zips are unsigned and may trigger SmartScreen or antivirus reputation warnings. Verify the SHA256 checksum before running.
  • VFL_FFMPEG_PATH and VFL_FFPROBE_PATH remain available for custom runtime overrides on both platforms.
  • Repository visibility is not changed by this release workflow.

Verification

  • GitHub Actions builds and verifies the portable zip artifacts before creating the release.
  • The release includes a combined SHA256 checksum file for uploaded portable archives.