Skip to content

AmarBego/Rscoop

v1.4.5 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 6mo CLI & Terminal
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

app-installer gui package-manager rust scoop scoop-apps
+3 more
tauri windows windows-package-manager

Summary

AI summary

Updates New Features, Bug Fixes, and Next Version across a mixed release.

Full changelog

Release Notes 1.4.5

New Features

  • Native MSI Launch Fix: Rscoop now automatically detects if it was launched in a restricted MSI context (common after fresh installs) and seamlessly relaunches itself with correct permissions and working directory. The "MSI Launch Notice" screen has been removed.
  • Enhanced Manifest Viewer: The manifest viewer now features improved syntax highlighting (Atom One Dark), a copy-to-clipboard button, and a cleaner UI.

Improvements

  • Massive Backend Refactor:
    • Non-blocking Operations: Heavy tasks like searching, status checks, and updates now run in non-blocking threads, keeping the UI responsive even during intensive operations.
    • Modular Architecture: Scheduler logic moved to a dedicated module; cleaner separation of concerns across commands.
    • Robust Junction Handling: The linker now uses multiple strategies (std fs, cmd, PowerShell) to reliably remove and create junctions, fixing issues with version switching.
  • State Management: Package info modals now automatically update their state after operations (install/uninstall/update) without needing to close and reopen.
  • Performance: Optimized file system scanning and modification time checks.
  • Packages without Buckets: Packages without buckets display normally and warn the User the bucket is missing
  • Moved View Manifest Button: Moved to the Modal itself for ease of access for power-users
  • Slight theming and consistency Improvements: To unify it better text and colors have been slightly adjusted

Bug Fixes

  • Versioned Installs: Fixed issues where install.json was missing or unreadable for versioned package installs.
  • Bucket Manifests: Improved logic for locating and counting manifests within buckets, supporting both flat and nested structures.
  • Auto-Cleanup: Ensure auto-cleanup is reliably triggered after uninstalling packages or clearing cache.
  • Search: Fixed JSON parsing for bin fields in manifests to correctly identify binary matches.

Next Version

  • Light Mode: Next version will include a light theme
  • Accent Colors: Selectable accent colors
  • Got any ideas?: Open an issue!

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track AmarBego/Rscoop

Get notified when new releases ship.

Sign up free

About AmarBego/Rscoop

All releases →

Beta — feedback welcome: [email protected]