Skip to content

Commit

Permalink
chore(release): 2.0.0 [skip ci]
Browse files Browse the repository at this point in the history
# [2.0.0](v1.2.0...v2.0.0) (2023-09-19)

### Bug Fixes

* Add documentation the myks sync step ([#38](#38)) ([e61a10c](e61a10c)), closes [#37](#37)
* apply smart mode logic only to supported commands ([#83](#83)) ([2bc754f](2bc754f))
* argocd source plugin config type in schema ([520156d](520156d))
* cleanup vendir folder ([#90](#90)) ([a20df1a](a20df1a))
* consistent behavior on rendering ALL applications ([#79](#79)) ([2aab516](2aab516))
* correct sources for the global-ytt rendering step ([#50](#50)) ([5a0e4d7](5a0e4d7))
* create myks data schema file on init and on every run ([#84](#84)) ([976291e](976291e))
* data values of prototype of argocd app ([b5d7ff9](b5d7ff9))
* do not fail on absent rendered directory ([eaf1202](eaf1202))
* do not fail without vendir configs ([2f73cda](2f73cda))
* do not override ArgoCD defaults set by user ([#74](#74)) ([f2cf4ce](f2cf4ce)), closes [#70](#70)
* **docker:** do not build arm64, it is not supported ([3971ae7](3971ae7))
* **docker:** specify full image tag ([f3222e5](f3222e5))
* formatting ([fd65f05](fd65f05))
* generate ArgoCD secret only if enabled ([4b3ed11](4b3ed11))
* helm value file merge ([#33](#33)) ([3c9c0ea](3c9c0ea)), closes [#32](#32)
* init Globe core attributes earlier ([#85](#85)) ([20c48fd](20c48fd))
* log errors during vendir sync ([5dc1b5e](5dc1b5e))
* make render errors appear in the log with full error message ([c325da2](c325da2))
* process map keys instead of values ([3b86a03](3b86a03))
* reduce usage of pointers to cope with race conditions ([#88](#88)) ([d734933](d734933))
* search in the default envs directory ([ef4a75e](ef4a75e))
* skip helm rendering ([80a8eb5](80a8eb5))
* **smart-mode:** detect changes when myks root is in subdirectory ([0522b67](0522b67))
* update data-schema.ytt.yaml according to the latest Myks changes ([5ef9d34](5ef9d34))
* use ArgoCD application path relatively to git root ([92f0617](92f0617))

### Features

* add a finalizer to ArgoCD project CR ([acf67fd](acf67fd))
* add argocd-apps prototype ([6772744](6772744))
* add arm binaries ([a74d63e](a74d63e))
* add common overlays example to assets ([39965c5](39965c5))
* add example environment configs ([8edba12](8edba12))
* add flag to control parallelism ([#40](#40)) ([144f5fd](144f5fd))
* add git branch detection and refactor data schema ([05e41d4](05e41d4))
* add init command and a data schema file ([c11c27a](c11c27a))
* add prototypes in the init command ([f31471e](f31471e))
* add step for rendering ytt packages ([#36](#36)) ([d1078c6](d1078c6))
* Add vendir authentication via environment ([b0c50c2](b0c50c2))
* Add vendir sync caching ([24ff41c](24ff41c))
* Added docker image ([ae8988d](ae8988d))
* Added Smart Mode that Automatically detects changed Environment… ([#62](#62)) ([e404b6b](e404b6b))
* always write data-schema file ([fa83bee](fa83bee))
* ArgoCD support ([#41](#41)) ([e45d585](e45d585))
* configure ArgoCD Application finalizers and source.plugin ([#56](#56)) ([80940aa](80940aa))
* create initial .myks.yaml and print configs ([#87](#87)) ([215ccd3](215ccd3))
* detect additional and missing applications ([#89](#89)) ([2c7e101](2c7e101))
* do not convert git URL protocol ([2823eb6](2823eb6))
* dump configuration as ytt values ([af65436](af65436))
* fail on non existing apps ([#52](#52)) ([87aafa3](87aafa3)), closes [#3](#3)
* fine-grained ArgoCD project destination ([04d3b78](04d3b78))
* get git repo URL ([c9b726a](c9b726a))
* **helm:** add support for helm capabilities ([#48](#48)) ([1a13ee1](1a13ee1)), closes [#31](#31)
* **init:** allow overwriting of data ([#49](#49)) ([f3f5983](f3f5983))
* provide argocd-specific configuration with prototypes ([06e5e5c](06e5e5c))
* provide example default values for all environments ([0f9cab6](0f9cab6))
* Push images to docker hub and ghcr ([#65](#65)) ([10bdc63](10bdc63))
* Refactoring to make log output more intelligible. ([#39](#39)) ([71cd34c](71cd34c))
* release 2.0 ([b7b486d](b7b486d))
* **smart-mode:** configuration option for smart-mode base revision ([#95](#95)) ([4400184](4400184))
* **smart-mode:** precisely select envs and apps for processing ([#96](#96)) ([ffb47ad](ffb47ad))
* support multiple content items in vendir configs ([#92](#92)) ([fc50be0](fc50be0))
* tweak prefix logic on argo cr to allow for project names like "… ([#72](#72)) ([af01180](af01180))
* validate root directory ([f81b719](f81b719))
* vendir sync caching ([7279cc7](7279cc7))

### Performance Improvements

* **docker:** ignore not needed files ([3479804](3479804))

### BREAKING CHANGES

* release 2.0
This is an empty commit to trigger a major release.
  • Loading branch information
mykso-bot committed Sep 19, 2023
1 parent 5bdcc5b commit e19340c
Showing 1 changed file with 84 additions and 0 deletions.
84 changes: 84 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,87 @@
# [2.0.0](https://github.com/mykso/myks/compare/v1.2.0...v2.0.0) (2023-09-19)


### Bug Fixes

* Add documentation the myks sync step ([#38](https://github.com/mykso/myks/issues/38)) ([e61a10c](https://github.com/mykso/myks/commit/e61a10ce0ae76667f9c25205954fbef6063fd29e)), closes [#37](https://github.com/mykso/myks/issues/37)
* apply smart mode logic only to supported commands ([#83](https://github.com/mykso/myks/issues/83)) ([2bc754f](https://github.com/mykso/myks/commit/2bc754fb32bf05f030480c42bbfc00ee7119a677))
* argocd source plugin config type in schema ([520156d](https://github.com/mykso/myks/commit/520156d19ed792ef8ac2d14f603c75f53e768cd5))
* cleanup vendir folder ([#90](https://github.com/mykso/myks/issues/90)) ([a20df1a](https://github.com/mykso/myks/commit/a20df1a2181a399dc9a2bc5b728384958eab067a))
* consistent behavior on rendering ALL applications ([#79](https://github.com/mykso/myks/issues/79)) ([2aab516](https://github.com/mykso/myks/commit/2aab51684c48184da4bee3296755e1c393470f58))
* correct sources for the global-ytt rendering step ([#50](https://github.com/mykso/myks/issues/50)) ([5a0e4d7](https://github.com/mykso/myks/commit/5a0e4d73d43803e78ca289efe34113cf63365540))
* create myks data schema file on init and on every run ([#84](https://github.com/mykso/myks/issues/84)) ([976291e](https://github.com/mykso/myks/commit/976291e530ee828249095ff399db5b15953a1efc))
* data values of prototype of argocd app ([b5d7ff9](https://github.com/mykso/myks/commit/b5d7ff9f182ce025a1ee8121d017472b4eb6c238))
* do not fail on absent rendered directory ([eaf1202](https://github.com/mykso/myks/commit/eaf1202056bbae89169e739b2dd8cb6b2a772b3f))
* do not fail without vendir configs ([2f73cda](https://github.com/mykso/myks/commit/2f73cda5a6f473d4ca2741a710ddf32b00db6935))
* do not override ArgoCD defaults set by user ([#74](https://github.com/mykso/myks/issues/74)) ([f2cf4ce](https://github.com/mykso/myks/commit/f2cf4ce5e20e6e492889c28515fe83ab6e7445c4)), closes [#70](https://github.com/mykso/myks/issues/70)
* **docker:** do not build arm64, it is not supported ([3971ae7](https://github.com/mykso/myks/commit/3971ae741cb16848e621ed7211b784dacd4b6211))
* **docker:** specify full image tag ([f3222e5](https://github.com/mykso/myks/commit/f3222e594b7ef5c37f409adac67d8a2e31086906))
* formatting ([fd65f05](https://github.com/mykso/myks/commit/fd65f054df788818c8e50c2585a7db1bce160605))
* generate ArgoCD secret only if enabled ([4b3ed11](https://github.com/mykso/myks/commit/4b3ed113c9a4dae5546b8cd49cd85926d0daff43))
* helm value file merge ([#33](https://github.com/mykso/myks/issues/33)) ([3c9c0ea](https://github.com/mykso/myks/commit/3c9c0eaa7c68c02eed9c5140395a233ffb339e4d)), closes [#32](https://github.com/mykso/myks/issues/32)
* init Globe core attributes earlier ([#85](https://github.com/mykso/myks/issues/85)) ([20c48fd](https://github.com/mykso/myks/commit/20c48fdf24a96eb655e5a06b2ceefe991539aa31))
* log errors during vendir sync ([5dc1b5e](https://github.com/mykso/myks/commit/5dc1b5e4fcd8f3a8b3edc9ac089d2fd068dbad59))
* make render errors appear in the log with full error message ([c325da2](https://github.com/mykso/myks/commit/c325da2b854b7a47c3cf2c5dab383fcb4972740a))
* process map keys instead of values ([3b86a03](https://github.com/mykso/myks/commit/3b86a03c43632b8ea0e25713984ef8dce325321e))
* reduce usage of pointers to cope with race conditions ([#88](https://github.com/mykso/myks/issues/88)) ([d734933](https://github.com/mykso/myks/commit/d734933aa5bd738cc9991b463894eeecd6be1810))
* search in the default envs directory ([ef4a75e](https://github.com/mykso/myks/commit/ef4a75ed192ac7f4be103a5b14e57e3aac327c16))
* skip helm rendering ([80a8eb5](https://github.com/mykso/myks/commit/80a8eb58dc8cbd040a28e310b8ef5d8e4c54c8b7))
* **smart-mode:** detect changes when myks root is in subdirectory ([0522b67](https://github.com/mykso/myks/commit/0522b67b5496d684e36b18269acf656169d63118))
* update data-schema.ytt.yaml according to the latest Myks changes ([5ef9d34](https://github.com/mykso/myks/commit/5ef9d34e035164e4b617be3e4001d1387c3fd1db))
* use ArgoCD application path relatively to git root ([92f0617](https://github.com/mykso/myks/commit/92f0617029802aad66d9851d0926a033b300f083))


### Features

* add a finalizer to ArgoCD project CR ([acf67fd](https://github.com/mykso/myks/commit/acf67fd064578d4d20df52ab931edc48ccba69a5))
* add argocd-apps prototype ([6772744](https://github.com/mykso/myks/commit/677274464f3f1695f1a10ce182c980d5d427640d))
* add arm binaries ([a74d63e](https://github.com/mykso/myks/commit/a74d63ec85a25413a67969004ca5e665119765e6))
* add common overlays example to assets ([39965c5](https://github.com/mykso/myks/commit/39965c56def4320af299ac308244f73d5557b0a8))
* add example environment configs ([8edba12](https://github.com/mykso/myks/commit/8edba129281317e6728d4a9ded061968a3c53c25))
* add flag to control parallelism ([#40](https://github.com/mykso/myks/issues/40)) ([144f5fd](https://github.com/mykso/myks/commit/144f5fd8fc7a7bd6df5241b5421cd079e5cf39f8))
* add git branch detection and refactor data schema ([05e41d4](https://github.com/mykso/myks/commit/05e41d4ec128e134b2684d0a1edc4398661e381d))
* add init command and a data schema file ([c11c27a](https://github.com/mykso/myks/commit/c11c27a49923d20be3781cde0d52989d141e9474))
* add prototypes in the init command ([f31471e](https://github.com/mykso/myks/commit/f31471eeba615640d1e98eaf66d0e52f31f5bfb4))
* add step for rendering ytt packages ([#36](https://github.com/mykso/myks/issues/36)) ([d1078c6](https://github.com/mykso/myks/commit/d1078c63e2e35449c45f20790c3a216fe78cc401))
* Add vendir authentication via environment ([b0c50c2](https://github.com/mykso/myks/commit/b0c50c265348e9b62d064d61740573bf9df1b4f6))
* Add vendir sync caching ([24ff41c](https://github.com/mykso/myks/commit/24ff41ccbb4b002f9f1f434879c0720bd6990924))
* Added docker image ([ae8988d](https://github.com/mykso/myks/commit/ae8988dbcacbf81e553b7669c6b69f377c75b459))
* Added Smart Mode that Automatically detects changed Environment… ([#62](https://github.com/mykso/myks/issues/62)) ([e404b6b](https://github.com/mykso/myks/commit/e404b6b6b6850d60e7739749bb7f5653cb58bbed))
* always write data-schema file ([fa83bee](https://github.com/mykso/myks/commit/fa83beee160797cb1b9d953458370fd4f4c1db70))
* ArgoCD support ([#41](https://github.com/mykso/myks/issues/41)) ([e45d585](https://github.com/mykso/myks/commit/e45d585728e0893648d4ebdf403cc2404872ab0a))
* configure ArgoCD Application finalizers and source.plugin ([#56](https://github.com/mykso/myks/issues/56)) ([80940aa](https://github.com/mykso/myks/commit/80940aa5048f27df8c6060b7ebda77a8aac3eb1e))
* create initial .myks.yaml and print configs ([#87](https://github.com/mykso/myks/issues/87)) ([215ccd3](https://github.com/mykso/myks/commit/215ccd3f51231c20a07c92350eb7d0379dfd0784))
* detect additional and missing applications ([#89](https://github.com/mykso/myks/issues/89)) ([2c7e101](https://github.com/mykso/myks/commit/2c7e1015eb3ec5e9665e202e6b48cba38611f6a1))
* do not convert git URL protocol ([2823eb6](https://github.com/mykso/myks/commit/2823eb67dc4e26aebe1ddcdd02b7f6caf184d158))
* dump configuration as ytt values ([af65436](https://github.com/mykso/myks/commit/af654360516e9cf6931911026253d80f8182cfd7))
* fail on non existing apps ([#52](https://github.com/mykso/myks/issues/52)) ([87aafa3](https://github.com/mykso/myks/commit/87aafa34b85580b06799fcd9fae1e2d063c87ffd)), closes [#3](https://github.com/mykso/myks/issues/3)
* fine-grained ArgoCD project destination ([04d3b78](https://github.com/mykso/myks/commit/04d3b78ac99d785bbb453d6e3d0dad53c3cce09e))
* get git repo URL ([c9b726a](https://github.com/mykso/myks/commit/c9b726a07cc80d5025c5e5dbf7a52f657db198ee))
* **helm:** add support for helm capabilities ([#48](https://github.com/mykso/myks/issues/48)) ([1a13ee1](https://github.com/mykso/myks/commit/1a13ee1886baf5355b0a5db317b8940ce97c61f3)), closes [#31](https://github.com/mykso/myks/issues/31)
* **init:** allow overwriting of data ([#49](https://github.com/mykso/myks/issues/49)) ([f3f5983](https://github.com/mykso/myks/commit/f3f59832463b256535eb712e5c662b3f913bfe4c))
* provide argocd-specific configuration with prototypes ([06e5e5c](https://github.com/mykso/myks/commit/06e5e5cba1350285a5b0e9670c8689d3dc351d41))
* provide example default values for all environments ([0f9cab6](https://github.com/mykso/myks/commit/0f9cab6df81275fee4b3d20d55e78484bf1a5693))
* Push images to docker hub and ghcr ([#65](https://github.com/mykso/myks/issues/65)) ([10bdc63](https://github.com/mykso/myks/commit/10bdc6317e9423907c37c64d86fef91d3c4e97f7))
* Refactoring to make log output more intelligible. ([#39](https://github.com/mykso/myks/issues/39)) ([71cd34c](https://github.com/mykso/myks/commit/71cd34c02451a28aaf3a85f585f9b15cf33edd21))
* release 2.0 ([b7b486d](https://github.com/mykso/myks/commit/b7b486ddac8a14de5a73c7706e383a9cbf944c9d))
* **smart-mode:** configuration option for smart-mode base revision ([#95](https://github.com/mykso/myks/issues/95)) ([4400184](https://github.com/mykso/myks/commit/440018402e4a66b98f14739d4dacab20dac1f33f))
* **smart-mode:** precisely select envs and apps for processing ([#96](https://github.com/mykso/myks/issues/96)) ([ffb47ad](https://github.com/mykso/myks/commit/ffb47ad081af08a68dd930c65e438a3db0454a8a))
* support multiple content items in vendir configs ([#92](https://github.com/mykso/myks/issues/92)) ([fc50be0](https://github.com/mykso/myks/commit/fc50be0497576836b49b42e1e125df3b11fe03e9))
* tweak prefix logic on argo cr to allow for project names like "… ([#72](https://github.com/mykso/myks/issues/72)) ([af01180](https://github.com/mykso/myks/commit/af011801eb29b6ea708af72cf971ac46c8c7b0fd))
* validate root directory ([f81b719](https://github.com/mykso/myks/commit/f81b719f56b2bea9e005c15b1afff339db519d34))
* vendir sync caching ([7279cc7](https://github.com/mykso/myks/commit/7279cc758ea8567262e692262caf815103b86cd4))


### Performance Improvements

* **docker:** ignore not needed files ([3479804](https://github.com/mykso/myks/commit/3479804909eff852b75b2f25848ffd024cf21ee8))


### BREAKING CHANGES

* release 2.0
This is an empty commit to trigger a major release.

# [1.2.0](https://github.com/mykso/myks/compare/v1.1.0...v1.2.0) (2023-06-03)


Expand Down

0 comments on commit e19340c

Please sign in to comment.