All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- It is possible to plan changes and check the differences before applying them via
backpack plan
(!11, #12) - It is possible to stop jobs of a pack using
backpack stop
(!13, #15) - CLI Aliases for Helm users (ex:
backpack uninstall
isbackpack stop
)(!13) - It is possible to check the jobs' allocations of a pack using
backpack status
(!14)
- Optimize the Connection struct and avoid repeating tasks (!11)
- Refactoring of
backpack run
to share part of the code withbackpack plan
(!11) - Renamed type Backpack to Pack to differ the software from the packages (!12))
- Upgraded to latest version of the dependencies (!12))
- Fixes network selection on
redis
andfabiolb
examples when running docker (!12))
This is the first release!
- Backpack now can to pack and unpack packages/bundles (#2)
- Backpack can help creating new packages from example (#9)
- Backpack can create new Hashicorp Nomad Jobs from a package (#3)
- The CLI accepts both URLs and local paths (#6)
- There are few example backpack files (#5)
- A backpack includes markdown documentation (#8)
- Ability to know what version of backpack I am running (!9)