CHANGELOG.md
Rama main · réplica de lectura del repositorio original.
# Change Log
> [!IMPORTANT]
> The change log has been moved to [GitHub Releases](https://github.com/cybozu-go/meows/releases).
> This file will no longer be updated.
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
## [0.22.0] - 2025-01-14
- Bump supported K8s version from 1.33 to 1.34 ([#222](https://github.com/cybozu-go/meows/pull/222))
- Bump dependencies version ([#221](https://github.com/cybozu-go/meows/pull/221))
- Add GitHub runner version update procedure in maintenance.md ([#220](https://github.com/cybozu-go/meows/pull/220))
## [0.21.5] - 2025-12-10
- Fix release runner image workflow ([#218](https://github.com/cybozu-go/meows/pull/218))
## [0.21.4] - 2025-12-05
- Update dependencies ([#216](https://github.com/cybozu-go/meows/pull/216))
## [0.21.3] - 2025-08-14
- Update runner version from 2.327.1 to 2.328.0 ([#213](https://github.com/cybozu-go/meows/pull/213))
- Update runner version from 2.327.0 to 2.327.1 ([#211](https://github.com/cybozu-go/meows/pull/211))
## [0.21.2] - 2025-07-24
- Update runner version from 2.325.0 to 2.327.0 ([#207](https://github.com/cybozu-go/meows/pull/207))
## [0.21.1] - 2025-07-02
- Downgrade runner base image from Ubuntu 24.04 to Ubuntu 22.04 ([#205](https://github.com/cybozu-go/meows/pull/205))
## [0.21.0] - 2025-06-30
- Support Kubernetes 1.33 ([#203](https://github.com/cybozu-go/meows/pull/203))
## [0.20.2] - 2025-05-30
- Update runner version from 2.323.0 to 2.324.0 ([#201](https://github.com/cybozu-go/meows/pull/201))
- Update deprecated kustomize fields ([#200](https://github.com/cybozu-go/meows/pull/200))
## [0.20.1] - 2025-03-31
- Support runner v2.323.0 ([#198](https://github.com/cybozu-go/meows/pull/198))
## [0.20.0] - 2025-03-12
- Support Kubernetes 1.31 ([#195](https://github.com/cybozu-go/meows/pull/195))
## [0.19.0] - 2025-02-04
- Enable `--dsableupdate` to prevent automatic updates of runner ([#193](https://github.com/cybozu-go/meows/pull/193/files))
## [0.18.1] - 2025-01-30
- Bump runner version from 2.321.0 to 2.322.0 ([#190](https://github.com/cybozu-go/meows/pull/190/files))
## [0.18.0] - 2025-01-28
- This version is released mistakenly.
## [0.17.0] - 2025-01-15
- Bump runner version from 2.320.0 to 2.321.0 ([#188](https://github.com/cybozu-go/meows/pull/188/files))
- Add the maintenance procedures and make CI more stable ([#187](https://github.com/cybozu-go/meows/pull/187/files))
## [0.16.0] - 2024-09-26
- Support Kubernetes 1.30 ([#185](https://github.com/cybozu-go/meows/pull/185))
## [0.15.0] - 2024-06-20
### Changed
- Support Kubernetes 1.29 ([#183](https://github.com/cybozu-go/meows/pull/183))
- Build with go 1.22 ([#183](https://github.com/cybozu-go/meows/pull/183))
## [0.14.0] - 2024-02-14
### Breaking Changes
#### Migrate image registry
We migrated the image repositories of meows to `ghcr.io`.
From meows v0.14.0, please use the following images.
- <https://github.com/cybozu-go/meows/pkgs/container/meows-controller>
- <https://github.com/cybozu-go/meows/pkgs/container/meows-runner>
The images on Quay.io ([meows-controller](https://quay.io/repository/cybozu/meows-controller), [meows-runner](https://quay.io/repository/cybozu/meows-runner)) will not be updated in the future.
### Changed
- Migrate to ghcr.io (#180)
## [0.13.0] - 2023-10-31
### Changed
- Support Kubernetes 1.27 ([#178](https://github.com/cybozu-go/meows/pull/1781))
- Build with go 1.21 ([#178](https://github.com/cybozu-go/meows/pull/178))
## [0.12.0] - 2023-07-05
### Changed
- Improve runner extend UI on Slack message ([#175](https://github.com/cybozu-go/meows/pull/175))
### Fixed
- Fix Slack notification message layout ([#173](https://github.com/cybozu-go/meows/pull/173))
## [0.11.0] - 2023-05-12
### Changed
- Support Kubernetes 1.26 ([#171](https://github.com/cybozu-go/meows/pull/171))
- Build with go 1.20 ([#171](https://github.com/cybozu-go/meows/pull/171))
- Update runner version to 2.304.0 ([#169](https://github.com/cybozu-go/meows/pull/169))
### Fixed
- Update workflow for test repository ([#170](https://github.com/cybozu-go/meows/pull/170))
## [0.10.0] - 2023-02-07
### Changed
- Support Kubernetes 1.25 ([#166](https://github.com/cybozu-go/meows/pull/166))
- Build with go 1.19 ([#167](https://github.com/cybozu-go/meows/pull/167))
- Update Ubuntu base image ([#167](https://github.com/cybozu-go/meows/pull/167))
- Update runner version to 2.301.1 ([#167](https://github.com/cybozu-go/meows/pull/167))
## [0.9.1] - 2022-12-16
### Changed
- Update runner version to 2.300.0 ([#163](https://github.com/cybozu-go/meows/pull/163))
## [0.9.0] - 2022-10-17
### Added
- Add denyDisruption field to RunnerPool (#153)
### Fixed
- Fix a race condition around metrics handling (#158)
## [0.8.0] - 2022-07-25
### Added
- Add envFrom field to RunnerPool (#150)
### Changed
- Support Kubernetes 1.23 and 1.24 (#151)
- Build with go 1.18 (#151)
- Update dependencies (#151)
## [0.7.0] - 2022-04-13
### Added
- Add nodeSelector and tolerations field (#145)
### Changed
- Update runner version to 2.289.2 (#147)
### Fixed
- Ignore not running pods when maintaining runner pods. (#143)
## [0.6.2] - 2022-03-23
### Changed
- Update runner version to 2.288.1 (#138)
## [0.6.1] - 2022-01-25
### Fixed
- Fixed a bug that the meows-controller does not delete finished runner pods immediately. (#134)
## [0.6.0] - 2022-01-11
### Changed
- Refine RunnerPool CRD (#130)
- Read GitHub credential from RunnerPool's namespace (#116)
### Fixed
- Fix the slack notifications failure when updating a RunnerPool (#125)
## [0.5.0] - 2021-12-06
### Added
- Support Kubernetes 1.22 (#123)
### Changed
- Remove --repository-names option from meows-controller (#113)
- Stop creating the latest tag images (#114)
- Build with go 1.17 (#122)
## [0.4.2] - 2021-11-18
### Fixed
- Reuse the slack-agent client (#107)
## [0.4.1] - 2021-11-12
### Fixed
- Fix the way to mount a secret that does not use subPath. (#103)
## [0.4.0] - 2021-11-01
### Added
- Support k8s 1.21 (#76)
- Add WorkVolume field to RunnerPodTemplateSec (#82)
- Add MaxRunnerPods field to RunnerPoolSpec (#83, #98)
- Pass runner token via secret resource (#45, #88)
- Recreate unused runner pods (#90)
- Add status API for runner pods (#89)
- Support organization-level runner (#97)
### Changed
- Change LICENSE from MIT to Apache 2 (#70)
- Change service account for the meows controller (#80)
- Unlink busy runner (#79)
- Use emptyDir for work dir (#81)
- Change once option to ephemeral option (#94)
### Fixed
- Fix runner pod extension (#78)
## [0.3.1] - 2021-08-13
### Fixed
- Update latest runner image (#67)
## [0.3.0] - 2021-08-13
### Added
- Add meows command (#62)
### Changed
- Set name prefix for controller resources (#63)
## [0.2.0] - 2021-08-11
### Changed
- Everything.
## [0.1.0] - 2021-04-13
### Added
- Implement github-actions-controller at minimal (#1)
[Unreleased]: https://github.com/cybozu-go/meows/compare/v0.22.0...HEAD
[0.22.0]: https://github.com/cybozu-go/meows/compare/v0.21.5...v0.22.0
[0.21.5]: https://github.com/cybozu-go/meows/compare/v0.21.4...v0.21.5
[0.21.4]: https://github.com/cybozu-go/meows/compare/v0.21.3...v0.21.4
[0.21.3]: https://github.com/cybozu-go/meows/compare/v0.21.2...v0.21.3
[0.21.2]: https://github.com/cybozu-go/meows/compare/v0.21.1...v0.21.2
[0.21.1]: https://github.com/cybozu-go/meows/compare/v0.21.0...v0.21.1
[0.21.0]: https://github.com/cybozu-go/meows/compare/v0.20.2...v0.21.0
[0.20.2]: https://github.com/cybozu-go/meows/compare/v0.20.1...v0.20.2
[0.20.1]: https://github.com/cybozu-go/meows/compare/v0.20.0...v0.20.1
[0.20.0]: https://github.com/cybozu-go/meows/compare/v0.19.0...v0.20.0
[0.19.0]: https://github.com/cybozu-go/meows/compare/v0.18.1...v0.19.0
[0.18.1]: https://github.com/cybozu-go/meows/compare/v0.18.0...v0.18.1
[0.18.0]: https://github.com/cybozu-go/meows/compare/v0.17.0...v0.18.0
[0.17.0]: https://github.com/cybozu-go/meows/compare/v0.16.0...v0.17.0
[0.16.0]: https://github.com/cybozu-go/meows/compare/v0.15.0...v0.16.0
[0.15.0]: https://github.com/cybozu-go/meows/compare/v0.14.0...v0.15.0
[0.14.0]: https://github.com/cybozu-go/meows/compare/v0.13.0...v0.14.0
[0.13.0]: https://github.com/cybozu-go/meows/compare/v0.12.0...v0.13.0
[0.12.0]: https://github.com/cybozu-go/meows/compare/v0.11.0...v0.12.0
[0.11.0]: https://github.com/cybozu-go/meows/compare/v0.10.0...v0.11.0
[0.10.0]: https://github.com/cybozu-go/meows/compare/v0.9.1...v0.10.0
[0.9.1]: https://github.com/cybozu-go/meows/compare/v0.9.0...v0.9.1
[0.9.0]: https://github.com/cybozu-go/meows/compare/v0.8.0...v0.9.0
[0.8.0]: https://github.com/cybozu-go/meows/compare/v0.7.0...v0.8.0
[0.7.0]: https://github.com/cybozu-go/meows/compare/v0.6.2...v0.7.0
[0.6.2]: https://github.com/cybozu-go/meows/compare/v0.6.1...v0.6.2
[0.6.1]: https://github.com/cybozu-go/meows/compare/v0.6.0...v0.6.1
[0.6.0]: https://github.com/cybozu-go/meows/compare/v0.5.0...v0.6.0
[0.5.0]: https://github.com/cybozu-go/meows/compare/v0.4.2...v0.5.0
[0.4.2]: https://github.com/cybozu-go/meows/compare/v0.4.1...v0.4.2
[0.4.1]: https://github.com/cybozu-go/meows/compare/v0.4.0...v0.4.1
[0.4.0]: https://github.com/cybozu-go/meows/compare/v0.3.1...v0.4.0
[0.3.1]: https://github.com/cybozu-go/meows/compare/v0.3.0...v0.3.1
[0.3.0]: https://github.com/cybozu-go/meows/compare/v0.2.0...v0.3.0
[0.2.0]: https://github.com/cybozu-go/meows/compare/v0.1.0...v0.2.0
[0.1.0]: https://github.com/cybozu-go/meows/compare/0a217cb1de9225c7eba5469ae8b286548a854333...v0.1.0