Skip to content

Commit 3908f2d

Browse files
committed
Update the changelog for v0.2.0
1 parent 76d18d3 commit 3908f2d

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

CHANGELOG.md

+26
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,33 @@
11
# Changelog
22

3+
## [0.2.0] - 2024-08-06
4+
5+
### Added
6+
7+
- Add a changelog, to follow the style of [keep a changelog](https://keepachangelog.com/en/1.0.0/).
8+
- Add a `test` target to the Makefile that runs `go vet` and `go test`.
9+
- Add GitHub workflows for test and release.
10+
- Environment variables and command arguments in user data can include variable expansion in the style of Kubernetes [dependent environment variables](https://kubernetes.io/docs/tasks/inject-data-application/define-interdependent-environment-variables/).
11+
- EC2 instance metadata can be used as a source for environment variables.
12+
- Set a default `PATH` environment variable for the instance command on boot if it is not defined in the container image or user data.
13+
14+
### Changed
15+
16+
- Validate the VERSION variable in the Makefile.
17+
- Pass --rm to docker run commands in the Makefile.
18+
- Use the AWS SDK to retrieve EC2 instance metadata instead of using HTTP directly.
19+
- Update instances to use cgroups v2.
20+
- Update docker library.
21+
- Tidy go.mod.
22+
- Update easyto-assets to `v0.3.0` to include kmod for loading of kernel modules.
23+
24+
### Removed
25+
26+
- Building of assets has been moved to the `github.com/cloudboss/easyto-assets` repo.
27+
328
## [0.1.0] - 2024-07-08
429

530
Initial release
631

32+
[0.2.0]: https://github.com/cloudboss/easyto/releases/tag/v0.2.0
733
[0.1.0]: https://github.com/cloudboss/easyto/releases/tag/v0.1.0

0 commit comments

Comments
 (0)