diff --git a/CHANGELOG.md b/CHANGELOG.md index 045e2555a..3fdafbba7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,29 @@ +# 0.2.0 +* Added `--output-format` flag for better CI/CD support +* Added `--display-name` flag +* Added support for StatefulSets +* Show error message if no kubeconfig is set + +# 0.1.5 +* [Fix](https://github.com/reactiveops/polaris/issues/125): ignore limits/requests for initContainers +* [Fix](https://github.com/reactiveops/polaris/issues/132): support custom base path + +# 0.1.4 +* [Fix](https://github.com/reactiveops/polaris/issues/116): details pages getting template errors +* [Fix](https://github.com/reactiveops/polaris/issues/114): support all auth providers +* [Fix](https://github.com/reactiveops/polaris/issues/112): Ignore readiness probe for initContainers + +# 0.1.3 +* [Fix](https://github.com/reactiveops/polaris/issues/109): dashboard not updating when running persistently + +# 0.1.2 +* Stored all third-party assets (e.g. Charts.js) to local files to support offline dashboard viewing +* Fix: custom configs in `ConfigMap` not respected + +# 0.1.1 +* [Fix](https://github.com/reactiveops/polaris/issues/93): missing `config.yaml` and dashboard assets in binary releases +* Added some tests and better error handling + # 0.1.0 * Dashboard fully functional * Validating webhook functional, but still considered beta @@ -23,23 +49,3 @@ * privilege escalation allowed * run as root allowed * run as privileged - -# 0.1.1 -* [Fix](https://github.com/reactiveops/polaris/issues/93): missing `config.yaml` and dashboard assets in binary releases -* Added some tests and better error handling - -# 0.1.2 -* Stored all third-party assets (e.g. Charts.js) to local files to support offline dashboard viewing -* Fix: custom configs in `ConfigMap` not respected - -# 0.1.3 -* [Fix](https://github.com/reactiveops/polaris/issues/109): dashboard not updating when running persistently - -# 0.1.4 -* [Fix](https://github.com/reactiveops/polaris/issues/116): details pages getting template errors -* [Fix](https://github.com/reactiveops/polaris/issues/114): support all auth providers -* [Fix](https://github.com/reactiveops/polaris/issues/112): Ignore readiness probe for initContainers - -# 0.1.5 -* [Fix](https://github.com/reactiveops/polaris/issues/125): ignore limits/requests for initContainers -* [Fix](https://github.com/reactiveops/polaris/issues/132): support custom base path diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 06e16c136..c4ef8a0a6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -70,22 +70,23 @@ Major releases need to change both this repository and the The steps are: 1. Create a PR in the [charts repo](https://github.com/reactiveops/charts/) - * Use a branch named `polaris-latest` - * Bump the version number in: - * stable/polaris/README.md - * stable/polaris/Chart.yaml - * stable/polaris/values.yaml - * **Don't merge yet!** + 1. Use a branch named `polaris-latest` + 2. Bump the version number in: + 1. stable/polaris/README.md + 2. stable/polaris/Chart.yaml + 3. stable/polaris/values.yaml + 3. **Don't merge yet!** 2. Create a PR for this repo - * Bump the version number in: - * main.go - * README.md - * Merge your PR + 1. Bump the version number in: + 1. main.go + 2. README.md + 2. Update CHANGELOG.md + 3. Merge your PR 3. Tag the latest branch for this repo - * Pull the latest for the `master` branch - * Run `git tag $VERSION && git push --tags` - * Wait for CircleCI to finish the build for the tag, which will: - * Create the proper image tag in quay.io - * Add an entry to the releases page on GitHub + 1. Pull the latest for the `master` branch + 2. Run `git tag $VERSION && git push --tags` + 3. Wait for CircleCI to finish the build for the tag, which will: + 1. Create the proper image tag in quay.io + 2. Add an entry to the releases page on GitHub 4. Merge the PR for the charts repo you created in step 1. diff --git a/README.md b/README.md index 1e976f3a0..d2b2b9eb1 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ [![Version][version-image]][version-link] [![CircleCI][circleci-image]][circleci-link] [![Go Report Card][goreport-image]][goreport-link] -[version-image]: https://img.shields.io/static/v1.svg?label=Version&message=0.1.5&color=239922 +[version-image]: https://img.shields.io/static/v1.svg?label=Version&message=0.2.0&color=239922 [version-link]: https://github.com/reactiveops/polaris [goreport-image]: https://goreportcard.com/badge/github.com/reactiveops/polaris diff --git a/main.go b/main.go index 85d5e9df8..6cc6571f9 100644 --- a/main.go +++ b/main.go @@ -42,7 +42,7 @@ import ( const ( // Version represents the current release version of Polaris - Version = "0.1.5" + Version = "0.2.0" ) func main() {