Skip to content

Latest commit

 

History

History
317 lines (193 loc) · 9.43 KB

File metadata and controls

317 lines (193 loc) · 9.43 KB

Change Log

Important

The change log has been moved to GitHub 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.

0.22.0 - 2025-01-14

  • Bump supported K8s version from 1.33 to 1.34 (#222)
  • Bump dependencies version (#221)
  • Add GitHub runner version update procedure in maintenance.md (#220)

0.21.5 - 2025-12-10

  • Fix release runner image workflow (#218)

0.21.4 - 2025-12-05

  • Update dependencies (#216)

0.21.3 - 2025-08-14

  • Update runner version from 2.327.1 to 2.328.0 (#213)
  • Update runner version from 2.327.0 to 2.327.1 (#211)

0.21.2 - 2025-07-24

  • Update runner version from 2.325.0 to 2.327.0 (#207)

0.21.1 - 2025-07-02

  • Downgrade runner base image from Ubuntu 24.04 to Ubuntu 22.04 (#205)

0.21.0 - 2025-06-30

  • Support Kubernetes 1.33 (#203)

0.20.2 - 2025-05-30

  • Update runner version from 2.323.0 to 2.324.0 (#201)
  • Update deprecated kustomize fields (#200)

0.20.1 - 2025-03-31

  • Support runner v2.323.0 (#198)

0.20.0 - 2025-03-12

  • Support Kubernetes 1.31 (#195)

0.19.0 - 2025-02-04

  • Enable --dsableupdate to prevent automatic updates of runner (#193)

0.18.1 - 2025-01-30

  • Bump runner version from 2.321.0 to 2.322.0 (#190)

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)
  • Add the maintenance procedures and make CI more stable (#187)

0.16.0 - 2024-09-26

  • Support Kubernetes 1.30 (#185)

0.15.0 - 2024-06-20

Changed

  • Support Kubernetes 1.29 (#183)
  • Build with go 1.22 (#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.

The images on Quay.io (meows-controller, 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)
  • Build with go 1.21 (#178)

0.12.0 - 2023-07-05

Changed

  • Improve runner extend UI on Slack message (#175)

Fixed

  • Fix Slack notification message layout (#173)

0.11.0 - 2023-05-12

Changed

  • Support Kubernetes 1.26 (#171)
  • Build with go 1.20 (#171)
  • Update runner version to 2.304.0 (#169)

Fixed

  • Update workflow for test repository (#170)

0.10.0 - 2023-02-07

Changed

  • Support Kubernetes 1.25 (#166)
  • Build with go 1.19 (#167)
  • Update Ubuntu base image (#167)
  • Update runner version to 2.301.1 (#167)

0.9.1 - 2022-12-16

Changed

  • Update runner version to 2.300.0 (#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)