Skip to content

Releases: talss89/sprout

v0.1.2

23 Feb 00:09
Compare
Choose a tag to compare
  • 📦 Self-update via sprout update
  • ✨ UI enhancements (show active snapshot ID, general tidy)
  • 🛒 Checkout a specific snapshot ID via sprout seed <id>

What's Changed

Full Changelog: v0.1.1...v0.1.2

v0.1.1

19 Feb 20:54
Compare
Choose a tag to compare

🩹 Bugfix for branch push / restore

What's Changed

  • fix: sprout snap branch does not correctly push to new branch by @talss89 in #29

Full Changelog: v0.1.0...v0.1.1

v0.1.0

19 Feb 16:55
Compare
Choose a tag to compare

✨ Improved snapshot fault tolerance and UI details and presentation

⚠️ Breaking Changes

  • v0.0.3 and older local and remote snapshots will not be found due to a new bundling format
  • Your repo definition access_key is now repo_key

What's Changed

  • refactor(test): integration test suite by @talss89 in #20
  • test: improve integration coverage by @talss89 in #21
  • fix: #23 improve error messages when in invalid project by @talss89 in #24
  • fix!: rename access key to repo key to avoid confusion between s3 service credentials by @talss89 in #25
  • feat!: merge snapshots into single by @talss89 in #26
  • minor: cli styling by @talss89 in #27

Full Changelog: v0.0.3...v0.1.0

v0.0.3

18 Feb 01:45
Compare
Choose a tag to compare
  • ✨ We have docs! Check them out here.
  • 🗣️ Feedback is welcome
  • ✨ List and drop your stashes with sprout stash list and sprout stash drop
  • ✨ List your snapshots with sprout ls
  • 💻 Environment variables for your repo secrets (S3 etc.)
  • 💄 General UI improvements, more information

New 0.0.3 demo:

asciicast

What's Changed

  • refactor: split progressbar into module by @talss89 in #6
  • refactor: major restructure of concerns by @talss89 in #7
  • feature: stash list and drop commands by @talss89 in #8
  • docs: starlight, auto-generate from clap by @talss89 in #9
  • feature: #11 env var substitution in repo definitions by @talss89 in #12
  • feature: show sizes and list snapshots (sprout ls) by @talss89 in #14
  • docs: first pass by @talss89 in #17

Full Changelog: v0.0.2...v0.0.3

v0.0.2

08 Feb 15:18
Compare
Choose a tag to compare

Many improvements in workflow and usability. Now in use on some personal projects.

What's Changed

  • feat: sprout repo commands by @talss89 in #4
  • feat: sensible defaults when initialising by @talss89 in #5
  • feat: work with S3 and other remote backends
  • feat: locally linear parent snapshot histories
  • feat: automatic access_key generation and management
  • perf: optimised and reduced binary size

New Contributors

Full Changelog: v0.0.1...v0.0.2

v0.0.1

05 Feb 22:46
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release