diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c5ca17bd057..acb2a2b199ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## v3.1.0-rc4 (2021-05-14) + + * [3aa1b812](https://github.com/argoproj/argo-workflows/commit/3aa1b812f94f7eb904ea295f9710067f5f55deff) Merge branch 'master' into release-3.1 + * [128861c5](https://github.com/argoproj/argo-workflows/commit/128861c50f2b60daded5abb7d47524e124451371) feat: DAG/TASK Custom Metrics Example (#5894) + * [830a159e](https://github.com/argoproj/argo-workflows/commit/830a159e60e9f0e83b1fd10c6144015957b6488c) ci: Add correct title to CHANGELOG.md PRs (#5915) + * [0acaf3b4](https://github.com/argoproj/argo-workflows/commit/0acaf3b40b7704017842c81c0a9108fe4eee906e) Update configure-artifact-repository.md (#5909) + * [948c2846](https://github.com/argoproj/argo-workflows/commit/948c28465ff30eec6f345895292bcfbb3ab65499) docs: Change `http` to `https` for argo-server. Fixes #5866 (#5904) + * [f8bff12e](https://github.com/argoproj/argo-workflows/commit/f8bff12e2c55336ebba64c1d2637e9eb338e3b46) docs:Changes by create-pull-request action (#5913) + * [d1d2c0eb](https://github.com/argoproj/argo-workflows/commit/d1d2c0eb39e351f955124c25b5bc9da950eccbaa) ci: Add links to commit hashes in auto-generated changelog (#5911) + * [d009e6b5](https://github.com/argoproj/argo-workflows/commit/d009e6b5835ff9f1ecf048e33ef2a86e7b603945) ci: Automatically changelog PR (#5905) + +### Contributors + + * Alex Collins + * Everton + * Jerguš Lejko + * Yuan Tang + * github-actions[bot] + ## v3.1.0-rc3 (2021-05-13) * [d2bd1def](https://github.com/argoproj/argo-workflows/commit/d2bd1defe10f5f5ecd62c7d5801a91f8c2cf2d99) Merge branch 'master' into release-3.1 @@ -11152,3 +11171,91 @@ * Andrew Merenbach * Edward Lee +## v0.1.0 (2018-03-12) + + * [1247c226](https://github.com/argoproj/argo-workflows/commit/1247c2264dace02a81bf474a2a7a5eea3be9962a) Add more details to CONTRIBUTING.md. Describe how to run argo-cd locally + * [cb4a9acb](https://github.com/argoproj/argo-workflows/commit/cb4a9acbb1d6944f5dc524a5b0cd4c9a491a5458) Use example app and remove unnecessary app from e2e tests + * [3a1338be](https://github.com/argoproj/argo-workflows/commit/3a1338be8bad629520f861984372a69238a9b91a) Add ability to override the server and namespace defined in ksonnet env when enabling an app + * [3e47c4ca](https://github.com/argoproj/argo-workflows/commit/3e47c4ca7143651baa5397e11dddb9265bc9c4c1) Move GETTING_STARTED.md to docs directory and link to it from README.md + * [9d890761](https://github.com/argoproj/argo-workflows/commit/9d890761a7fa1d41504450bff669d3bfde4c891d) Add guestbook deployment asciicast + * [f6613886](https://github.com/argoproj/argo-workflows/commit/f66138866f4d3c00eb5d78f4eb63c24244ca59c2) Add architectural diagram and overview + * [66fe8991](https://github.com/argoproj/argo-workflows/commit/66fe8991052319560c40c69353c82df6280946b7) Add example application + * [d1311bdc](https://github.com/argoproj/argo-workflows/commit/d1311bdc8c5eb1c15d6ee31c498e80eeaac424ca) Upgrade ksonnet version + * [80810651](https://github.com/argoproj/argo-workflows/commit/8081065160a96325e8aa53ff33514784c8264e17) Allow passing version parameter in application/sync API call + * [ebb24b65](https://github.com/argoproj/argo-workflows/commit/ebb24b65b7226e878de28a6f0d62f487848a2b6d) Add uninstall support. Remove redundant constants + * [9b128d1d](https://github.com/argoproj/argo-workflows/commit/9b128d1d699ac3bf67d8229a3ec44c9119524d34) Add README.md (#24) + * [2eeeea37](https://github.com/argoproj/argo-workflows/commit/2eeeea37abd5a641316404e1195e0f434fedbffd) Issue #21 - Support rollback without updating spec in git repo (#23) + * [e3c02639](https://github.com/argoproj/argo-workflows/commit/e3c026397070bc193dd5f8ded6cbadee02de6fc5) Fix typo in Makefile + * [3a7c9c77](https://github.com/argoproj/argo-workflows/commit/3a7c9c77b32f25680b6781de849f1c4785533d19) Issue #19 - Add repo-server into installer (#22) + * [405b47ff](https://github.com/argoproj/argo-workflows/commit/405b47ffe62cff5031748f39c1f96551921b26f5) Issue #19 - Move Kubernetes manifest generation into separate service (#20) + * [cc232a4d](https://github.com/argoproj/argo-workflows/commit/cc232a4dc6313bef17992b98973d8f610651a48d) Rewrite installer. Install into argocd namespace. Standardize kubeconfig parsing + * [08344adc](https://github.com/argoproj/argo-workflows/commit/08344adc1cb9fee520c77977cedb5c9fea3447cb) Fix git client CloneOrFetch: remove local branches after fetching remote changes + * [9ca80b11](https://github.com/argoproj/argo-workflows/commit/9ca80b11c580672e75678f73b27f9fb88a7cc165) Fall back on getting Argo CD server address from environment variable + * [2601bfae](https://github.com/argoproj/argo-workflows/commit/2601bfaeeadee4679ac885767e3853da3c477d0a) Correctly finish app streaming call when app watch requests stopped (#18) + * [d61a8e67](https://github.com/argoproj/argo-workflows/commit/d61a8e67046fb8e5b9ea5a7b0edc32190f4e9c70) Fix application-controller dockerfile. Install RBAC artifacts. + * [3873535e](https://github.com/argoproj/argo-workflows/commit/3873535e81ead4a9810f4cb77b3ed353fed00a39) Rename comparison status to Synced and OutOfSync + * [b2631a6c](https://github.com/argoproj/argo-workflows/commit/b2631a6cff7c4e18fff2cb343f2f76bea4f6e104) Add `argocd app diff` and improve `argocd app get` output. Simplify diff library + * [466d5094](https://github.com/argoproj/argo-workflows/commit/466d5094fea0c28ffd58be4c662803782b01b63f) Fix git client CloneOrFetch: remove local branches after fetching remote changes (#17) + * [eef76f5e](https://github.com/argoproj/argo-workflows/commit/eef76f5e40ce3f93aa9fb976dd775c07510a0fd3) Fix in-cluster kube config creation (#16) + * [336b0775](https://github.com/argoproj/argo-workflows/commit/336b0775faca3bb2e00afed7283f9192dcad9cbb) Implement api server installer (#15) + * [7009c133](https://github.com/argoproj/argo-workflows/commit/7009c133f458e4b1a214221fabf0406e06c691b3) Refactor comparison status to not calculate diffs and include target/live states instead + * [9e3e9481](https://github.com/argoproj/argo-workflows/commit/9e3e948108041c13bbe9e24fa67276e4382d6f32) Add argo-cd client wrapper + * [c9eefa0c](https://github.com/argoproj/argo-workflows/commit/c9eefa0c18fdedb0f49e19ff357b9d5522dd1e64) Support server sent events formatting in streaming api (#14) + * [155f6087](https://github.com/argoproj/argo-workflows/commit/155f608761e82acf8d34e03e04c4ac8d89117f7a) Improve CLI sync messages + * [a369d51a](https://github.com/argoproj/argo-workflows/commit/a369d51a27564267cd67c86fb1e95acfd1849768) Add ability to sync an application to its target state + * [d1802833](https://github.com/argoproj/argo-workflows/commit/d1802833b3c2c67ccb6fe2f6996fad7c3a6eb7b6) Application target state (#13) + * [542ee63b](https://github.com/argoproj/argo-workflows/commit/542ee63b3fbbf5b92b2a8c7b04c83fddf2ab81dd) Implement application watch API (#12) + * [2aa9f33a](https://github.com/argoproj/argo-workflows/commit/2aa9f33abd94badcdbb20ed8dc8a2fb39d44b709) Add support for rendering delta diffs + * [0d6748bd](https://github.com/argoproj/argo-workflows/commit/0d6748bdde70b859daf7597194c1d9dd6e443bab) Fixes to retrieving live resource counter parts from a resource config + * [b4883e29](https://github.com/argoproj/argo-workflows/commit/b4883e290b14e6fe964f81f12e9b92812e198862) Fix linting errors + * [12d513f5](https://github.com/argoproj/argo-workflows/commit/12d513f5afa3db539bcde9ec458de32e330063ed) Fix diff util to handle nil comparisons. Remove debug logic + * [84602bb4](https://github.com/argoproj/argo-workflows/commit/84602bb43f76e49c70d5242b7a2277f8bd2053e9) Install a service account for managing a cluster as part of `cluster add` + * [c13699cf](https://github.com/argoproj/argo-workflows/commit/c13699cfe37e4502e3f92bef5f272b4e62deca20) Fixes to app comparator + * [797c88b3](https://github.com/argoproj/argo-workflows/commit/797c88b3a6d52514388e42db903d7be61f86b6e5) Add an implementation for the ksonnet comparator + * [4d9a5384](https://github.com/argoproj/argo-workflows/commit/4d9a53849f072ee49c2b9baf3151429ecddd8f0d) Update to latest ksonnet with single destination. Fix linting errors. Update build container + * [d280cdfd](https://github.com/argoproj/argo-workflows/commit/d280cdfde1681dad15a58ad95c16e32de0bdd55f) Add ability to add clusters from kubeconfig contexts + * [f25a7f65](https://github.com/argoproj/argo-workflows/commit/f25a7f6547b060b83e7af435f6a40f5733c1ed7f) Add argo ci config, temporary skip failing tests (#11) + * [118dd03a](https://github.com/argoproj/argo-workflows/commit/118dd03a32fc97ed5a14eff52c442385fd57ae01) Implement controller e2e tests (#10) + * [cc4981c2](https://github.com/argoproj/argo-workflows/commit/cc4981c23c8ffe68cc934a3f35688ef957b0fc18) Allow segregate applications among controllers using label (#9) + * [316cfd25](https://github.com/argoproj/argo-workflows/commit/316cfd2581aa6d334e868e6d0f23f2f49c5efc95) Change implementation of clusters from CRD to K8s secret + * [787ee520](https://github.com/argoproj/argo-workflows/commit/787ee520b484e0dd8ba7830d048272928e11fa7a) Add diff utility library for comparing unstructured object(s) + * [be0a7e99](https://github.com/argoproj/argo-workflows/commit/be0a7e992ae8400e7e89899098832905afe5e0c6) Fix linting errors + * [30824093](https://github.com/argoproj/argo-workflows/commit/3082409330627d26bc970aa29239c59fddfa78eb) Libraries for the equivalent of `ks show env` and `kubectl get all -l mylabel=val` + * [af83297c](https://github.com/argoproj/argo-workflows/commit/af83297c83e07d922cbea14e6e7d6ce2a1dfdef0) Implement application controller installer (#8) + * [f4a854d0](https://github.com/argoproj/argo-workflows/commit/f4a854d03271c40c49e43a2e14a528ec53042f9e) Add controller-image make target (#7) + * [f060f44f](https://github.com/argoproj/argo-workflows/commit/f060f44fd224ed71345ed9698974dffa9d2755df) Synchronize repo processing in app manager (#6) + * [dd47c741](https://github.com/argoproj/argo-workflows/commit/dd47c741c430361ce9d5c085f04b19534b31aad6) More application manager tests (#5) + * [fe7bc156](https://github.com/argoproj/argo-workflows/commit/fe7bc15694afaca37a525bf00f6ffaf9289d5fa0) Add initial stubs for ksonnet util + * [3e764f0b](https://github.com/argoproj/argo-workflows/commit/3e764f0b4fe6683772ad92767dbf15f9767af1d1) Implement application manager unit tests (#4) + * [c0233ebc](https://github.com/argoproj/argo-workflows/commit/c0233ebcec95440481ba0ced93f16f9cef5f19bb) Update application CRD types, implement application manager draft (#3) + * [432e4f46](https://github.com/argoproj/argo-workflows/commit/432e4f46a0ce728493607cec6438fe0f804e5145) Fix issues caught by linting + * [d7d7821c](https://github.com/argoproj/argo-workflows/commit/d7d7821c3e07a03bd5730e072aa1e37289dd02dc) Support persistence of repos as secrets + * [f9bc9bd8](https://github.com/argoproj/argo-workflows/commit/f9bc9bd835dc66931b5ace068110adc603745c5e) Implement Application controller boilerplate (#2) + * [0f712e40](https://github.com/argoproj/argo-workflows/commit/0f712e40815693361b0026ef27f4a5f0305be050) Add repository service, CLI subcommand, and backend implementation + * [0932e9c5](https://github.com/argoproj/argo-workflows/commit/0932e9c558eca406b009acf1818f9cd72170c5d5) Add application CLI sub-command and backend implementation + * [a2cfff43](https://github.com/argoproj/argo-workflows/commit/a2cfff43179aedf3a5d97e100a9b044572844e89) Support for cluster update endpoint + * [e31a3019](https://github.com/argoproj/argo-workflows/commit/e31a301952cb610082946ae3bfbf4dc32a4c2631) Add client code for cluster get,delete,list operations + * [51cac0e2](https://github.com/argoproj/argo-workflows/commit/51cac0e2c12dc32cff4ac2cdd5b430958669199f) Backend implementation of cluster CRUD operations + * [ed7ea039](https://github.com/argoproj/argo-workflows/commit/ed7ea039f10a53f885f23e2b73f0396c73613bdf) Generate the application clientset + * [c7767976](https://github.com/argoproj/argo-workflows/commit/c7767976bdb33c51411983fbc9a66619e89685a8) server side .proto and gRPC stubs for cluster CRUD operations + * [c2379a3e](https://github.com/argoproj/argo-workflows/commit/c2379a3e8baacb250c53205cc08b393ccf17b1cf) Install and codegen support for cluster CRD + * [70f6c37c](https://github.com/argoproj/argo-workflows/commit/70f6c37ca00fe13e6420b9b57c5bdc38c2026b4c) Remove unintentional argoproj/argo dependency + * [2ef524d8](https://github.com/argoproj/argo-workflows/commit/2ef524d8d42a65f19d026885fd73eff6a292e923) Add cluster API type and ability to generate .proto from the API types + * [ec3b3dc8](https://github.com/argoproj/argo-workflows/commit/ec3b3dc83b24964f660656a42f1511445a536953) Add application CRD definition. Implement CRD install CLI command (#1) + * [f6904245](https://github.com/argoproj/argo-workflows/commit/f6904245fe9a39e95bf69a49494193ecd1efa0cd) Add argocd CLI. Add cluster server endpoint. Fix protobuf generation + * [80ad02d0](https://github.com/argoproj/argo-workflows/commit/80ad02d02c645092e738f6fe4853301b17b66c56) Support gRPC + HTTP1.1+JSON serving from the same port in insecure mode + * [a67038ae](https://github.com/argoproj/argo-workflows/commit/a67038ae2e9cb9b9b16423702f98b41e36601001) Initial project structure + +### Contributors + + * Alexander Matyushentsev + * Jesse Suen + +## v0.0.0-dev-dataflow-2 (2021-05-14) + + * [a95cd787](https://github.com/argoproj/argo-workflows/commit/a95cd787b21a06d1a6e70083b553aab135854d5d) ok + +### Contributors + + * Alex Collins +