Skip to content

v1.0rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@cfillion cfillion released this 23 May 04:01
· 1013 commits to master since this release
v1.0rc1
1e5b3df

ReaPack is now 6-month-old! 🎉

Added:

  • implement pinning packages to current version (aka ignore updates)
  • manager: add copy url action in the context menu
  • manager: add refresh action in the context menu
  • show a message box if critical api functions cannot be imported
  • support multiple main (registered in Action list) files per package
    (breaking change, requires reapack-index >= v1.0rc2)

Changed:

  • browser: avoid reloading indexes unless they were updated by the transaction
  • browser: show 'R' status instead of 'U' for queued uninstallation
  • ignore newer pre-releases when updating from a pre-release if a newer stable exists
  • import: save the downloaded index in the cache
  • manager: remember selection when reloading the list
  • pkg contents: mark main files with an asterisk
  • progress: increase dialog display timeout to 100ms
  • progress: start couting downloads at 1 (> 0%)
  • task: better error message when install renaming step fails

Fixed:

  • browser: fix a crash when selecting a version after a list refresh
  • browser: initialize the display filter button label before loading the pkg list
  • don't repeat "transaction cannot be created" errors for every task
  • fix a possible buffer overflow on windows
  • fix typos in the message shown if a transaction cannot be created
  • manager: fix typo in confirmation dialog
  • manager: restore enabled/disabled state when cancelling queued uninstallations
  • report download errors when force-refreshing indexes
  • transaction: don't forget package when uninstallation fails
  • transaction: don't try to register empty file names
  • version: improve validation