Skip to content

Releases: Toxikuu/rid

v1.0.3

05 Mar 09:17
Compare
Choose a tag to compare

Changes

  • Updated crate dependencies
  • Minor refactoring

v1.0.1

11 Jan 04:20
Compare
Choose a tag to compare

Notes

I noticed a bug like half an hour after releasing 1.0.0. Oops.

Changes

  • Autocaching bugfix

Full Changelog: v1.0.0...v1.0.1

v1.0.0

11 Jan 03:53
Compare
Choose a tag to compare

Notes

The first (and probably last) "stable" version of rid. It's now in a state where I'm comfortable taking it out of pre-release versions, but I don't see myself continuing its development in the future.

Additionally, I noticed a bug shortly after releasing this. Ignore GitHub's source code tarballs as they were generated before the bugfix and are broken.

Changes

  • Minor bugfixes
  • Updated dependencies and toolchain
  • Verbosity tweak to release.sh
  • Adjusted progress chars (now =>-)
  • Minor refactoring
  • Autocaching bugfix (oops)

Full Changelog: v0.24.7...v1.0.0

v0.24.7

20 Dec 21:01
Compare
Choose a tag to compare
v0.24.7 Pre-release
Pre-release

Notes

This is likely the final pre-release version.

Changes

  • Substantial changes to settings in Cargo.toml
  • Updated rust toolchain
  • Updated dependencies
  • Added release.sh
  • Bugfix in die! macro

Full Changelog: v0.24.6...v0.24.7

v0.24.6

14 Dec 16:34
Compare
Choose a tag to compare
v0.24.6 Pre-release
Pre-release

Changes

  • Updated install.sh and DOCS.md
  • Improved UX for --cache
  • Exempted 9999 from update version checks
  • Improved get behavior, allowing it to be forced
  • Updated crate dependencies and rust toolchain to their latest versions

Full Changelog: v0.24.2...v0.24.6

v0.24.2

12 Dec 23:12
Compare
Choose a tag to compare
v0.24.2 Pre-release
Pre-release

Changes

  • Implied @all for for --prune and --news
  • Minor improvements to --news
  • Major improvements to documentation
  • Added examples/
  • Tweaked bin/gv
  • Updated to the most recent nightly rust toolchain
  • Updated crate dependencies
  • Better support for color configuration
  • Tweaked bin/mint to allow rdir() to be undefined in meta files

Full Changelog: v0.23.4...v0.24.2

v0.23.4

11 Dec 01:58
Compare
Choose a tag to compare
v0.23.4 Pre-release
Pre-release

Changes

  • Completed some TDL entries
  • Added config support
  • Added a config.toml
  • Finally implemented remove_tarballs()
  • Fixed some typos and comments
  • Added a Levenshtein threshold for searching
  • Added basic config support
  • Organized imports, reformatted some repetitive code, and alphabetized where sensible

Full Changelog: v0.22.5...v0.23.4

v0.22.5

09 Dec 04:12
Compare
Choose a tag to compare
v0.22.5 Pre-release
Pre-release

Changes

  • Merged my no-scraping branch to fundamentally rework upstream version checking
  • Added various qol improvements including matching the closest package for typos
  • Added a search flag
  • Renamed the --validate-links flag
  • Added a flag to list outdated packages
  • Added a description field for packages
  • Switched from selectors to version commands
  • Improved support for alternative repositories
  • Rewrote bin/mo in bash
  • Pruning bugfix
  • Added bin/sy for repo syncing
  • Adjusted sudo arguments
  • Added package sorting
  • UX improvements
  • bin/xt now displays progress
  • Changed permissions for bin
  • Tweaked install.sh
  • Probably some other stuff

Full Changelog: v0.20.5...v0.22.5

v0.20.5

26 Nov 17:49
Compare
Choose a tag to compare
v0.20.5 Pre-release
Pre-release

Patch Notes

  • UX improvements
  • Support for multiple metafile repos
  • Added syncing for said repos
  • Improvements to install.sh
  • Added link validation
  • Tweaks to caching behavior
  • Tweaks to verbosity
  • Minor refactoring
  • Documentation updates (it's still a bit out of date though)

Full Changelog: v0.20.2...v0.20.5

v0.20.2

24 Nov 10:25
Compare
Choose a tag to compare
v0.20.2 Pre-release
Pre-release

Rid 0.20.2

Patch Notes

  • Full rewrite, cleaning up a lot of code
  • More lenient argument parsing (-iv <PACKAGE> is now allowed)
  • Merged stabs with rid and heavily parallelized it
  • Probably some other things, but most of the commit log is just achieving feature parity in the rewrite

Full Changelog: v0.17.0...v0.20.2