Releases: itmecho/germinate
Releases · itmecho/germinate
0.7.0
Maintenance release for dependency updates (thanks @moritzheiber)
0.6.0
New Features
awsssm
andawsec2tag
loaders now try to discover the current region from the metadata serviceaws*
loaders are now behind a feature flag
0.5.0
Features
- AWS EC2 Tags are now cached so only a single request is made to the API when multiple tag values are loaded
- Moved AWS loaders into their own
aws
feature to give people the option to not depend on therusoto
crates - Removed dependency on all
tokio
features
0.4.0
Features
- Improved crate documentation
Breaking Changes
- Changed
Seed::new
method to accept a&str
instead of aString
to make the API more versatile
0.3.0
New Features
-
New value source: AWS EC2 metadata service
-
New value source: AWS EC2 instance tags
-
Added a simple CLI implementation for templating files
-
Setup Github CI and release workflow
Breaking Changes
- Restructured the project to simplify the API
- Renamed the
ValueLoader
trait toLoader
- Made the seed module public only to the crate. This means that if you were using
germinate::seed::Seed::new(...)
anywhere, you will need to change to usegerminate::Seed::new(...)
instead - Changed the
load
method on theLoader
trait to take a&str
instead of aString
. This avoids an allocation and makes the API simpler
- Renamed the