Skip to content

Latest commit

Β 

History

History
649 lines (428 loc) Β· 63.2 KB

CHANGELOG.md

File metadata and controls

649 lines (428 loc) Β· 63.2 KB

Changelog

2.7.0 (2025-02-28)

✨ Features

  • cli-tools: update aquaproj/aqua (v2.42.2 -> v2.43.0) (#445) (e4b1564)
  • cli-tools: update aquaproj/aqua (v2.43.3 -> v2.44.0) (#462) (dbeadd4)
  • cli-tools: update jdx/mise (v2025.1.17 -> v2025.2.0) (#456) (f27f8cb)

πŸ› Enhancements + Bug Fixes

  • cli-tools: update aquaproj/aqua (v2.43.0 -> v2.43.1) (#447) (1e0acbc)
  • cli-tools: update aquaproj/aqua (v2.43.1 -> v2.43.2) (#448) (39f4b1c)
  • cli-tools: update aquaproj/aqua (v2.43.2 -> v2.43.3) (#458) (cbae327)
  • cli-tools: update aquaproj/aqua (v2.44.0 -> v2.44.1) (#464) (33ea096)
  • cli-tools: update jdx/mise (v2025.1.13 -> v2025.1.14) (#432) (1142d2e)
  • cli-tools: update jdx/mise (v2025.1.14 -> v2025.1.15) (#433) (6ff4c80)
  • cli-tools: update jdx/mise (v2025.1.15 -> v2025.1.16) (#443) (0cb6fb6)
  • cli-tools: update jdx/mise (v2025.1.16 -> v2025.1.17) (#444) (3021e94)
  • cli-tools: update jdx/mise (v2025.1.9 -> v2025.1.13) (#431) (70c95f7)
  • cli-tools: update jdx/mise (v2025.2.0 -> v2025.2.3) (#457) (a55e460)
  • cli-tools: update jdx/mise (v2025.2.3 -> v2025.2.4) (#459) (d0fd675)
  • cli-tools: update jdx/mise (v2025.2.4 -> v2025.2.5) (#460) (abe5d6d)
  • cli-tools: update jdx/mise (v2025.2.5 -> v2025.2.6) (#461) (44d2b49)
  • terraform-provider: update coder/coder (2.1.0 -> 2.1.2) (#421) (ad6b721)
  • terraform-provider: update coder/coder (2.1.2 -> 2.1.3) (#446) (3b61a30)
  • terraform-version: update terraform-1.10.5 (1.10.4 -> 1.10.5) (#430) (067f42f)
  • update digest ubuntu (80dd3c3 -> 7229784) (#442) (1c17aec)

2.6.0 (2025-01-23)

✨ Features

  • coder deployment's system-init container can install additional user specified system packages (#426) (a7182b6)

πŸ› Enhancements + Bug Fixes

  • drop unnecessary packages from workspace image (#427) (3ee63c1)
  • re-enable building arm64 workspace images (#428) (82512fd)
  • set default system packages to empty list (#429) (a5fb5c4)

2.5.1 (2025-01-23)

πŸ› Enhancements + Bug Fixes

  • set fsGroupChangePolicy to OnRootMismatch to speed up workspace start up (#425) (2c5a111)

2.5.0 (2025-01-22)

✨ Features

  • add an init-container to workspace pod to initialize apt-cache (#424) (d3605dc)

πŸ› Enhancements + Bug Fixes

  • add more apt packages to workspace image (#423) (e379526)

2.4.1 (2025-01-22)

πŸ› Enhancements + Bug Fixes

  • streamline the workspace image by dropping unnecessarily large packages (incl. of their transitive dependencies) (#422) (37cf0b8)

2.4.0 (2025-01-22)

✨ Features

  • cli-tools: update aquaproj/aqua (v2.41.0 -> v2.42.2) (#407) (ff9e595)
  • cli-tools: update starship/starship (v1.21.1 -> v1.22.1) (#419) (e5fed54)
  • terraform-provider: update coder/coder (2.0.2 -> 2.1.0) (#373) (f0faa83)

πŸ› Enhancements + Bug Fixes

  • cli-tools: update jdx/mise (v2025.1.2 -> v2025.1.3) (#406) (8927559)
  • cli-tools: update jdx/mise (v2025.1.3 -> v2025.1.4) (#410) (83f8722)
  • cli-tools: update jdx/mise (v2025.1.4 -> v2025.1.5) (#411) (ffb59dc)
  • cli-tools: update jdx/mise (v2025.1.5 -> v2025.1.7) (#417) (d9fe381)
  • cli-tools: update jdx/mise (v2025.1.7 -> v2025.1.9) (#418) (7cb9206)
  • github-actions: switch coder image build workflow to be from github-workflows repo (#420) (474ddf3)

2.3.0 (2025-01-10)

✨ Features

  • terraform-version: update terraform-1.10.3 (1.9.8 -> 1.10.3) (#396) (0b37773)

πŸ› Enhancements + Bug Fixes

  • cli-tools: update jdx/mise (v2025.1.0 -> v2025.1.1) (#398) (bad47a8)
  • cli-tools: update jdx/mise (v2025.1.1 -> v2025.1.2) (#401) (49eafb7)
  • drop unused packages from workspace image (#402) (ab22004)
  • terraform-version: update terraform (1.10.3 -> 1.10.4) (#400) (2082570)
  • update registry.coder.com/modules/coder-login/coder (v1.0.26 -> v1.0.27) (#399) (0441193)

πŸ›  Improvements

2.2.0 (2025-01-04)

✨ Features

  • cli-tools: update aquaproj/aqua (v2.40.0 -> v2.41.0) (#389) (1a2561e)
  • cli-tools: update jdx/mise (v2024.12.24 -> v2025.1.0) (#390) (1b596f8)

πŸ› Enhancements + Bug Fixes

  • clean up coder agent startup script (#391) (d7328b3)
  • cli-tools: update jdx/mise (v2024.12.21 -> v2024.12.22) (#381) (8a28915)
  • cli-tools: update jdx/mise (v2024.12.22 -> v2024.12.24) (#386) (afdd4a1)

2.1.2 (2024-12-28)

πŸ› Enhancements + Bug Fixes

  • fix ownership for mise-en-place cli tool (#380) (bae0533)

2.1.1 (2024-12-28)

πŸ› Enhancements + Bug Fixes

  • drop fnm and tfenv from image as part of switch to mise-en-place (#379) (511e73c)
  • only retain cli-tools needed for baseline workspace (upx, starship, aqua, mise-en-place) (#378) (89b6457)
  • remove pycache directories from docker image (#377) (ec3296b)

2.1.0 (2024-12-28)

✨ Features

  • cli-tools: switch to using aqua for managing most CLI tools instead of baking them into image (#376) (8c119c3)

2.0.3 (2024-12-26)

πŸ› Enhancements + Bug Fixes

  • cli-tools: update helm/helm (v3.16.3 -> v3.16.4) (#369) (e9d24be)
  • drop unused packages from image (#372) (9890e5f)
  • terraform-provider: update hashicorp/kubernetes (2.35.0 -> 2.35.1) (#371) (46e4668)
  • update registry.coder.com/modules/coder-login/coder (v1.0.25 -> v1.0.26) (#370) (43a01bf)

2.0.2 (2024-12-16)

πŸ› Enhancements + Bug Fixes

  • secret should be readable by fs_group id (#365) (70edc4a)
  • streamline image by moving additionals installs to dotfiles scripts (#366) (5d12648)

2.0.1 (2024-12-16)

πŸ› Enhancements + Bug Fixes

  • update registry.coder.com/modules/coder-login/coder (v1.0.15 -> v1.0.25) (#362) (f8c64e4)
  • update script-agent-startup.sh (#364) (461de2b)

2.0.0 (2024-12-14)

⚠ BREAKING CHANGES

  • switch from docker based coder templates to kubernetes based coder template (#361)

✨ Features

  • switch from docker based coder templates to kubernetes based coder template (#361) (5c4c3a3)

1.15.0 (2024-12-14)

✨ Features

πŸ› Enhancements + Bug Fixes

  • cli-tools: update kubernetes/kubernetes (v1.31.3 -> v1.31.4) (#354) (517c6a7)
  • fix dotfiles fetch (f5c36e3)

1.14.0 (2024-12-11)

✨ Features

  • cli-tools: update cli/cli (v2.62.0 -> v2.63.0) (#338) (5de42fc)
  • galaxy-collection: update community.general (10.0.1 -> 10.1.0) (#334) (57e2a53)
  • npm-tools: update renovate (39.31.3 -> 39.33.0) (#329) (a1e7601)

πŸ› Enhancements + Bug Fixes

  • cli-tools: update mikefarah/yq (v4.44.5 -> v4.44.6) (#342) (edf79f7)
  • cli-tools: update nektos/act (v0.2.69 -> v0.2.70) (#332) (a84975d)
  • cli-tools: update starship/starship (v1.21.0 -> v1.21.1) (#351) (92faec5)
  • fix agent startup script (#352) (9e3d280)
  • lang-sdk: update golang (1.23.3 -> 1.23.4) (#345) (ab37445)
  • move init-scripts from coder image to dotfiles (#350) (2256e79)
  • npm-tools: update renovate (39.33.0 -> 39.33.1) (#343) (610a3d1)
  • pypi-tools: update ansible-core (2.18.0 -> 2.18.1) (#346) (34a0cce)
  • update digest ubuntu (278628f -> 80dd3c3) (#336) (f09d457)

πŸ›  Improvements

1.13.0 (2024-11-27)

✨ Features

  • lang-sdk: update node (v20.18.1 -> v22.11.0) (#325) (513d803)
  • pypi-tools: update pip_requirements (#330) (06cece0)

πŸ› Enhancements + Bug Fixes

1.12.1 (2024-11-26)

πŸ› Enhancements + Bug Fixes

  • cli-tools: move installation of various packages from image to init scripts (#323) (ee12fb7)

1.12.0 (2024-11-26)

✨ Features

  • cli-tools: update cli/cli (v2.59.0 -> v2.60.1) (#273) (ac7f0c6)
  • cli-tools: update cli/cli (v2.60.1 -> v2.61.0) (#293) (6da892a)
  • cli-tools: update cli/cli (v2.61.0 -> v2.62.0) (#307) (2b74e7b)
  • cli-tools: update kubernetes-sigs/kind (v0.24.0 -> v0.25.0) (#285) (a82b08a)
  • cli-tools: update qarmin/czkawka (7.0.0 -> 8.0.0) (#282) (8bfb791)
  • cli-tools: update schniz/fnm (v1.37.2 -> v1.38.0) (#308) (4b97081)
  • cli-tools: update terraform-linters/tflint (v0.53.0 -> v0.54.0) (#300) (a6cd082)
  • cli-tools: update wilfred/difftastic (0.60.0 -> 0.61.0) (#272) (3655fd9)
  • galaxy-collection: update community.docker (4.0.1 -> 4.1.0) (#313) (ce331fc)
  • galaxy-collection: update community.general (9.5.1 -> 10.0.1) (#280) (9b23a7a)
  • lang-sdk: update node (v20.17.0 -> v20.18.0) (#275) (0b012e9)
  • lang-sdk: update rust-lang/rust (1.81.0 -> 1.82.0) (#301) (8241a3b)
  • npm-tools: update npm (#305) (3acfe5e)
  • npm-tools: update npm (#314) (86ea700)
  • npm-tools: update renovate (38.1.0 -> 38.119.0) (#270) (fa83b97)
  • npm-tools: update renovate (38.119.0 -> 38.127.0) (#297) (92ee995)
  • npm-tools: update renovate (38.119.0 -> 39.19.1) (#286) (6217dee)
  • pypi-tools: update ipython (8.27.0 -> 8.28.0) (#274) (dec2b1d)
  • pypi-tools: update ipython (8.28.0 -> 8.29.0) (#315) (70c4ad4)
  • pypi-tools: update pre-commit (3.8.0 -> 4.0.1) (#287) (5daa9ec)

πŸ› Enhancements + Bug Fixes

  • cli-tools: update derailed/k9s (v0.32.5 -> v0.32.6) (#290) (5ec9e66)
  • cli-tools: update derailed/k9s (v0.32.6 -> v0.32.7) (#303) (e1099df)
  • cli-tools: update helm/helm (v3.16.2 -> v3.16.3) (#296) (904ce0d)
  • cli-tools: update kubernetes/kubernetes (v1.31.1 -> v1.31.2) (#269) (e7b587e)
  • cli-tools: update kubernetes/kubernetes (v1.31.2 -> v1.31.3) (#309) (6169909)
  • cli-tools: update mikefarah/yq (v4.44.3 -> v4.44.5) (#302) (5a165f7)
  • cli-tools: update nektos/act (v0.2.68 -> v0.2.69) (#276) (8239bd3)
  • cli-tools: update rhysd/actionlint (v1.7.3 -> v1.7.4) (#281) (b923a5b)
  • cli-tools: update schniz/fnm (v1.38.0 -> v1.38.1) (#310) (36a6413)
  • galaxy-collection: update galaxy-collection (#277) (9f73e07)
  • lang-sdk: update golang (1.23.2 -> 1.23.3) (#284) (174ac44)
  • lang-sdk: update node (v20.18.0 -> v20.18.1) (#312) (04bbb1e)
  • pypi-tools: update ansible-core (2.17.5 -> 2.17.6) (#291) (529c8a8)

1.11.0 (2024-10-23)

✨ Features

  • cli-tools: update cli/cli (v2.56.0 -> v2.57.0) (#205) (c1e253d)
  • cli-tools: update cli/cli (v2.57.0 -> v2.58.0) (#233) (a2411c2)
  • cli-tools: update cli/cli (v2.58.0 -> v2.59.0) (#262) (eb83392)
  • cli-tools: update fluxcd/flux2 (v2.3.0 -> v2.4.0) (#250) (b460f7c)
  • cli-tools: update kubernetes-sigs/kustomize (v5.4.3 -> v5.5.0) (#251) (4022921)
  • cli-tools: update kubernetes/kubernetes (v1.30.5 -> v1.31.1) (#252) (a9102dd)
  • galaxy-collection: update community.docker (3.12.2 -> 3.13.0) (#225) (b514655)
  • galaxy-collection: update community.docker (3.13.1 -> 4.0.0) (#256) (7edf35b)
  • galaxy-collection: update community.general (9.4.0 -> 9.5.0) (#231) (2dd7610)
  • lang-sdk: update rust-lang/rust (1.80.1 -> 1.81.0) (#227) (061d936)
  • npm-tools: update @bitwarden/cli (2024.7.2 -> 2024.8.0) (#203) (93f9b6a)
  • npm-tools: update @bitwarden/cli (2024.8.2 -> 2024.9.0) (#255) (3039ad2)
  • npm-tools: update release-please (16.12.2 -> 16.13.0) (#245) (5d3ae56)
  • npm-tools: update release-please (16.13.0 -> 16.14.0) (#248) (90a3e29)
  • npm-tools: update renovate (37.440.7 -> 38.1.0) (#263) (09ecf7e)
  • pypi-tools: update ipython (8.26.0 -> 8.27.0) (#211) (a6ed81d)
  • pypi-tools: update kubernetes (30.1.0 -> 31.0.0) (#253) (e905c2d)
  • pypi-tools: update pip_requirements (24.7.0 -> 24.9.0) (#238) (433f396)

πŸ› Enhancements + Bug Fixes

  • cli-tools: update hashicorp/terraform (v1.9.6 -> v1.9.7) (#222) (eb11b41)
  • cli-tools: update hashicorp/terraform (v1.9.7 -> v1.9.8) (#247) (d4e047f)
  • cli-tools: update helm/helm (v3.16.1 -> v3.16.2) (#234) (1699cd0)
  • cli-tools: update nektos/act (v0.2.67 -> v0.2.68) (#218) (1368797)
  • cli-tools: update rhysd/actionlint (v1.7.1 -> v1.7.2) (#206) (4361aaf)
  • cli-tools: update rhysd/actionlint (v1.7.2 -> v1.7.3) (#215) (cbaf960)
  • cli-tools: update schniz/fnm (v1.37.1 -> v1.37.2) (#228) (df603be)
  • galaxy-collection: update ansible.posix (1.6.0 -> 1.6.1) (#236) (28e99e8)
  • galaxy-collection: update ansible.posix (1.6.1 -> 1.6.2) (#264) (e82439f)
  • galaxy-collection: update ansible.utils (5.1.1 -> 5.1.2) (#212) (328235e)
  • galaxy-collection: update community.docker (3.13.0 -> 3.13.1) (#243) (d8a73a7)
  • lang-sdk: update golang (1.23.1 -> 1.23.2) (#230) (a6f4847)
  • npm-tools: update @bitwarden/cli (2024.8.0 -> 2024.8.2) (#204) (87a37bc)
  • npm-tools: update release-please (16.14.0 -> 16.14.2) (#249) (60ab925)
  • npm-tools: update release-please (16.14.2 -> 16.14.3) (#260) (8cd5632)
  • pypi-tools: update ansible-core (2.17.4 -> 2.17.5) (#241) (390f189)
  • pypi-tools: update ansible-lint (24.9.0 -> 24.9.2) (#239) (4ec3aa8)
  • pypi-tools: update poetry (1.8.3 -> 1.8.4) (#261) (4e5c9d7)
  • terraform-provider: update coder/coder (1.0.2 -> 1.0.3) (#216) (ad3fb1f)
  • terraform-provider: update coder/coder (1.0.3 -> 1.0.4) (#244) (84f6ad4)

1.10.0 (2024-09-21)

✨ Features

  • add release-please npm package (#191) (ea65dfd)
  • cli-tools: update cli/cli (v2.55.0 -> v2.56.0) (#188) (c858fa9)
  • cli-tools: update helm/helm (v3.15.4 -> v3.16.0) (#195) (1ee7749)
  • lang-sdk: update node (v20.16.0 -> v20.17.0) (#200) (bee63fc)

πŸ› Enhancements + Bug Fixes

  • cli-tools: update ajeetdsouza/zoxide (v0.9.5 -> v0.9.6) (#201) (0b61491)
  • cli-tools: update hashicorp/terraform (v1.9.5 -> v1.9.6) (#197) (9d39270)
  • cli-tools: update helm/helm (v3.16.0 -> v3.16.1) (#198) (05f0e59)
  • galaxy-collection: update community.docker (3.12.1 -> 3.12.2) (#192) (d3b96a2)
  • pypi-tools: update ansible-core (2.17.3 -> 2.17.4) (#189) (395baaa)

1.9.0 (2024-09-16)

✨ Features

  • cli-tools: update cli/cli (v2.53.0 -> v2.55.0) (#169) (fe3fb4d)
  • cli-tools: update hashicorp/packer (v1.10.3 -> v1.11.0) (#157) (1a30811)
  • cli-tools: update kubernetes-sigs/kustomize (v5.2.1 -> v5.4.2) (#162) (cd65576)
  • galaxy-collection: update ansible.posix (1.5.4 -> 1.6.0) (#179) (8f0ac6c)
  • galaxy-collection: update community.general (9.3.0 -> 9.4.0) (#173) (05f9476)
  • lang-sdk: update golang (1.22.7 -> 1.23.0) (#177) (b0b267f)
  • npm-tools: update npm (#151) (5db0d5e)
  • pypi-tools: update molecule (24.7.0 -> 24.8.0) (#186) (25fa46d)

πŸ› Enhancements + Bug Fixes

  • cli-tools: update ajeetdsouza/zoxide (v0.9.4 -> v0.9.5) (#184) (4e0b215)
  • cli-tools: update dandavison/delta (0.18.1 -> 0.18.2) (#180) (a4216ba)
  • cli-tools: update hashicorp/packer (v1.11.0 -> v1.11.2) (#168) (44aa93f)
  • cli-tools: update hashicorp/terraform (v1.9.1 -> v1.9.5) (#159) (acbcb82)
  • cli-tools: update kubernetes-sigs/kustomize (v5.4.2 -> v5.4.3) (#165) (1fd67ad)
  • cli-tools: update kubernetes/kubernetes (v1.30.4 -> v1.30.5) (#181) (c8aeb7a)
  • cli-tools: update nektos/act (v0.2.65 -> v0.2.66) (#160) (ca55223)
  • cli-tools: update nektos/act (v0.2.66 -> v0.2.67) (#175) (76a70d6)
  • galaxy-collection: update ansible.utils (5.1.0 -> 5.1.1) (#167) (18199fb)
  • lang-sdk: update golang (1.22.6 -> 1.22.7) (#176) (d34b768)
  • lang-sdk: update golang (1.23.0 -> 1.23.1) (#183) (fedc335)
  • lang-sdk: update rust-lang/rust (1.80.0 -> 1.80.1) (#178) (ea4e606)
  • terraform-provider: update coder/coder (1.0.1 -> 1.0.2) (#174) (9fa74ad)

1.8.1 (2024-09-03)

πŸ› Enhancements + Bug Fixes

  • cli-tools: fix github-releases install at agent-startup (#163) (aaa9162)

1.8.0 (2024-09-03)

✨ Features

  • cli-tools: update dandavison/delta (0.17.0 -> 0.18.0) (#147) (415b7da)
  • cli-tools: update hashicorp/terraform (v1.8.5 -> v1.9.1) (#152) (ce5343c)
  • cli-tools: update kubernetes-sigs/kind (v0.23.0 -> v0.24.0) (#145) (c7983ce)
  • cli-tools: update terraform-linters/tflint (v0.52.0 -> v0.53.0) (#149) (42be84a)
  • cli-tools: update wilfred/difftastic (0.58.0 -> 0.59.0) (#126) (6c7ba0d)
  • cli-tools: update wilfred/difftastic (0.59.0 -> 0.60.0) (#135) (77b8478)
  • galaxy-collection: update galaxy-collection (#132) (ba65beb)
  • lang-sdk: update node (v20.15.1 -> v20.16.0) (#146) (a9a02b0)
  • lang-sdk: update rust-lang/rust (1.79.0 -> 1.80.0) (#150) (fdc3a9a)
  • npm-tools: update renovate (37.413.5 -> 37.414.1) (#121) (36eaba8)
  • npm-tools: update renovate (37.414.1 -> 37.440.6) (#127) (be2eb90)
  • pypi-tools: update pre-commit (3.7.1 -> 3.8.0) (#155) (90be31d)

πŸ› Enhancements + Bug Fixes

  • cli-tools: install critical cli-tools at image build time + rest at agent-startup (#161) (452e01c)
  • cli-tools: update dandavison/delta (0.18.0 -> 0.18.1) (#153) (e49e62a)
  • cli-tools: update helm/helm (v3.15.3 -> v3.15.4) (#140) (0f6781c)
  • cli-tools: update kubernetes/kubernetes (v1.30.2 -> v1.30.3) (#120) (53854b7)
  • cli-tools: update kubernetes/kubernetes (v1.30.3 -> v1.30.4) (#141) (8066ad3)
  • cli-tools: update mikefarah/yq (v4.44.2 -> v4.44.3) (#133) (937452f)
  • cli-tools: update nektos/act (v0.2.64 -> v0.2.65) (#131) (2db844a)
  • cli-tools: update yannh/kubeconform (v0.6.6 -> v0.6.7) (#130) (3d77dc8)
  • lang-sdk: update golang (1.22.5 -> 1.22.6) (#138) (91ea8bb)
  • npm-tools: update npm (#117) (793d30d)
  • pypi-tools: update ansible-core (2.17.1 -> 2.17.2) (#123) (0f7e6de)
  • pypi-tools: update ansible-core (2.17.2 -> 2.17.3) (#144) (1d9ed68)

πŸ“Œ Dependencies

  • deps: update dependency renovate to v37.413.2 (#103) (2664136)
  • deps: update tj-actions/changed-files digest to 6b2903b (#102) (1b2d0cf)

1.7.6 (2024-07-19)

πŸ› Enhancements + Bug Fixes

  • extract out workspace template entrypoint into its own file (#112) (9785eed)

πŸ›  Improvements

  • fix image test so that agent-startup script can be tested (#111) (3b7749e)

1.7.5 (2024-07-19)

πŸ› Enhancements + Bug Fixes

  • fix user creation during workspace startup (#110) (3c3f0ea)

1.7.4 (2024-07-19)

πŸ› Enhancements + Bug Fixes

  • fix workspace initialization scripts (#108) (51dc6b3)

πŸ›  Improvements

  • use base ubuntu:noble image for testing template (#109) (06b7f9e)

πŸ“Œ Dependencies

  • deps: update dependency bootandy/dust to v1.1.0 (#106) (f8e8966)
  • deps: update github-release non-major dependencies (#107) (7fb736b)

1.7.3 (2024-07-16)

πŸ› Enhancements + Bug Fixes

  • various fixes to workspace initialization scripts (#105) (41367a7)

πŸ“Œ Dependencies

  • deps: update dependency community.general to v9.2.0 (#101) (893cfc7)

1.7.2 (2024-07-14)

πŸ› Enhancements + Bug Fixes

  • run workspace initialization scripts in background when possible to speed up start up (#100) (4f582c6)

1.7.1 (2024-07-14)

πŸ› Enhancements + Bug Fixes

1.7.0 (2024-07-14)

✨ Features

  • replace systemd with supervisord in coder image (#98) (02b1759)

πŸ“Œ Dependencies

  • deps: update terraform coder to v1.0.1 (#96) (e89b8c7)

1.6.0 (2024-07-13)

✨ Features

  • update coder workspace images to ubuntu:noble (#95) (976b4f5)

πŸ› Enhancements + Bug Fixes

  • drop tfsec from coder workspace image (#90) (973f6e9)

πŸ“Œ Dependencies

  • deps: lock file maintenance (#94) (1e96f97)
  • deps: update github-action dependencies (#91) (eb4f1fe)
  • deps: update terraform coder to v1 (#92) (b4b48f8)

1.5.2 (2024-07-12)

πŸ“Œ Dependencies

  • deps: update dependency community.docker to v3.11.0 (#80) (11f7742)
  • deps: update dependency helm/helm to v3.15.3 (#81) (8f0b412)
  • deps: update dependency molecule to v24.6.1 (#75) (3da462b)
  • deps: update dependency node to v20.15.1 (#86) (cd05606)
  • deps: update dependency terraform-linters/tflint to v0.52.0 (#77) (21d7f42)
  • deps: update postgres:16.3 docker digest to 0aafd2a (#84) (e3bdd02)
  • deps: update python non-major dependencies (#74) (d9be3f3)
  • deps: update python non-major dependencies to v24.7.0 (#82) (4b76bb1)
  • deps: update ubuntu:jammy docker digest to 340d9b0 (#85) (3a8e2d1)

1.5.1 (2024-07-05)

πŸ› Enhancements + Bug Fixes

  • fix up some misc bugs in workspace template and image (#72) (fff57a3)
  • improve workspace image build performance (#71) (a568b74)

1.5.0 (2024-07-05)

✨ Features

  • install and upgrade kubectl plugins (#67) (9ee80c3)

πŸ› Enhancements + Bug Fixes

  • optimize the order of sys package installation (#69) (a71a6af)
  • re-use docker image build workflow from ppat/images (#66) (bea2e38)
  • temporarily drop exa support (#68) (34249db)

πŸ“Œ Dependencies

  • deps: update dependency golang to v1.22.5 (#65) (61b59ef)
  • deps: update dependency ipython to v8.26.0 (#47) (0389e99)
  • deps: update github-release non-major dependencies (#55) (76773da)
  • deps: update python major dependencies to v24 (major) (#62) (373310c)

1.4.1 (2024-06-30)

πŸ› Enhancements + Bug Fixes

  • update shell configurations - autocompletions, alias and environment (#61) (16aa034)

1.4.0 (2024-06-30)

✨ Features

πŸ› Enhancements + Bug Fixes

  • do not add RUSTUP_HOME to image, add it at workspace start up (#59) (2844099)
  • refactor to ensure that docker build cache id's are unique (#60) (91b19d8)

1.3.0 (2024-06-30)

✨ Features

  • add rust/cargo sdk and some rust cli tools (#52) (fc271b9)
  • add various new CLI tools to coder image (#54) (135eb03)

πŸ› Enhancements + Bug Fixes

  • move python packages + ansible collections in coder image into its own build stage (#53) (f047731)
  • temporarily remove rust-compiled binaries from coder image (#56) (4250a68)

1.2.0 (2024-06-29)

✨ Features

πŸ› Enhancements + Bug Fixes

  • fix installation of starship from agent-startup-script (#50) (1b5d818)
  • various image updates (#49) (52f337c)

1.1.2 (2024-06-29)

πŸ“Œ Dependencies

  • deps: update dependency ansible-core to v2.17.1 (#43) (9f3fdb5)
  • deps: update dependency aquasecurity/tfsec to v1.28.9 (#46) (475675f)

1.1.1 (2024-06-24)

πŸ› Enhancements + Bug Fixes

  • fix issue where node, terraform and golang sdk were not available (#42) (1bac177)

1.1.0 (2024-06-24)

✨ Features

  • add minio-cli to coder image (#39) (73e138b)
  • multi-arch builds for coder workspace images (#40) (4c0ef3f)

πŸ› Enhancements + Bug Fixes

  • fix workspace image build for arm64 (#41) (492c303)

πŸ“Œ Dependencies

  • deps: pin dependencies (#37) (a7b112c)
  • deps: update ghcr.io/coder/coder docker tag to v2.12.2 (#30) (aeb4fb7)
  • deps: update github-action dependencies (major) (#38) (9b89b84)

1.0.1 (2024-06-22)

πŸ› Enhancements + Bug Fixes

  • remove debug env variable as it results in extraneous output from kubectl (#31) (5e5605a)
  • deps: update dependency renovate to v37.406.2 (#27) (854f87f)
  • deps: update npm major dependencies (major) (#33) (bad6f50)

βš™οΈ Other

  • add release notes link during template publish (#16) (b4c444b)
  • gate action-lint and renovate-lint linting steps to only run if their corresponding files changed (#32) (b5621fc)
  • test updates to semantic release configuration or versions (#17) (f3d9a0a)

πŸ“Œ Dependencies

  • deps: pin dependencies (#21) (52460ac)
  • deps: update dependency ansible-core to v2.16.7 (#25) (169afc3)
  • deps: update dependency ansible-core to v2.17.0 (#28) (1b5dfff)
  • deps: update dependency community.docker to v3.10.4 (#18) (693a067)
  • deps: update dependency community.general to v8.6.2 (#20) (9bf12d2)
  • deps: update dependency kubernetes/kubernetes to v1.30.2 (#26) (d34c1e5)
  • deps: update dependency node to v20.15.0 (#29) (48b308d)
  • deps: update galaxy-collection major dependencies (major) (#23) (5ec3c6b)
  • deps: update github-release non-major dependencies (#10) (2896cfa)
  • deps: update github-release non-major dependencies (#19) (9107163)
  • deps: update npm major dependencies (major) (#24) (b17a66a)
  • deps: update python non-major dependencies (#22) (697f789)

1.0.0 (2024-06-15)

✨ Features

  • coder workspace image for homelab workspaces (#1) (6238914)
  • coder workspace template for homelab-workspaces (#6) (d7c8f1d)
  • release workflow to publish workspace image to registry and template to coder (#7) (db9e5c7)

πŸ› Enhancements + Bug Fixes

  • only release workflow testing runs should publish w/ suffix '-test' (#15) (3ef10e7)

πŸ›  Improvements

  • change the build of workspace image steps (#12) (de1cb72)
  • fix testing of release workflow (#13) (a44b67d)

βš™οΈ Other

  • add renovate config package rule upgrading ubuntu major versions (#8) (8c19dbe)
  • first commit (e27a8a5)
  • fix release workflow by adding missing required file (#14) (29373a7)

πŸ“Œ Dependencies

  • deps: update github-release non-major dependencies (#2) (a678a1e)
  • deps: update npm non-major dependencies (#3) (d40e121)
  • deps: update postgres docker tag to v16 (#11) (0a6b3d4)