diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e02844e2..23e07ce4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,76 @@ # Change Log +## [v0.2.0](https://github.com/kedgeproject/kedge/tree/v0.2.0) (2017-09-18) +[Full Changelog](https://github.com/kedgeproject/kedge/compare/v0.1.0...v0.2.0) + +**Closed issues:** + +- more frequent releases? [\#277](https://github.com/kedgeproject/kedge/issues/277) +- Add `--distribution` flag [\#245](https://github.com/kedgeproject/kedge/issues/245) +- Make controller a field in App struct [\#233](https://github.com/kedgeproject/kedge/issues/233) +- kedge init should not allow non int values for port [\#231](https://github.com/kedgeproject/kedge/issues/231) +- Reference Helm Chart from Kedge file [\#217](https://github.com/kedgeproject/kedge/issues/217) +- shortcut for port [\#216](https://github.com/kedgeproject/kedge/issues/216) +- kedge init [\#215](https://github.com/kedgeproject/kedge/issues/215) +- Add go report badge [\#209](https://github.com/kedgeproject/kedge/issues/209) +- Order of the outputted artifacts [\#207](https://github.com/kedgeproject/kedge/issues/207) +- Example in allnomagic does not work [\#203](https://github.com/kedgeproject/kedge/issues/203) +- Is mention bot providing any value? [\#159](https://github.com/kedgeproject/kedge/issues/159) +- Add kedge delete to use guide [\#145](https://github.com/kedgeproject/kedge/issues/145) +- Add installation document after a release [\#140](https://github.com/kedgeproject/kedge/issues/140) +- \[spec change\] Make containers a subkey [\#119](https://github.com/kedgeproject/kedge/issues/119) +- Change 'type' name, related to NodePort, ClusterIP, LoadBalancer, ExternalName to `expose`. [\#103](https://github.com/kedgeproject/kedge/issues/103) +- Update examples and associated readmes [\#60](https://github.com/kedgeproject/kedge/issues/60) +- Add checks for multiple pvc with same name [\#55](https://github.com/kedgeproject/kedge/issues/55) +- Find a better convention referencing env vars in container spec [\#16](https://github.com/kedgeproject/kedge/issues/16) + +**Merged pull requests:** + +- Fix order of controller functions [\#266](https://github.com/kedgeproject/kedge/pull/266) ([cdrage](https://github.com/cdrage)) +- Increase ping timeout for e2e tests [\#264](https://github.com/kedgeproject/kedge/pull/264) ([cdrage](https://github.com/cdrage)) +- Add timeout param to make test-e2e [\#263](https://github.com/kedgeproject/kedge/pull/263) ([cdrage](https://github.com/cdrage)) +- change from DeploymentSpec to DeploymentSpecMod [\#261](https://github.com/kedgeproject/kedge/pull/261) ([surajssd](https://github.com/surajssd)) +- docs: add conventions to consider while development [\#260](https://github.com/kedgeproject/kedge/pull/260) ([surajssd](https://github.com/surajssd)) +- docs: instructions to add tests, examples and docs [\#259](https://github.com/kedgeproject/kedge/pull/259) ([surajssd](https://github.com/surajssd)) +- docs: define go import convention [\#258](https://github.com/kedgeproject/kedge/pull/258) ([surajssd](https://github.com/surajssd)) +- Update e2e test files [\#256](https://github.com/kedgeproject/kedge/pull/256) ([cdrage](https://github.com/cdrage)) +- move validateVolumeClaims\(\) to resources.go [\#255](https://github.com/kedgeproject/kedge/pull/255) ([containscafeine](https://github.com/containscafeine)) +- fix typo in word 'overwrite' [\#254](https://github.com/kedgeproject/kedge/pull/254) ([containscafeine](https://github.com/containscafeine)) +- add support for Job controller [\#253](https://github.com/kedgeproject/kedge/pull/253) ([containscafeine](https://github.com/containscafeine)) +- Fix spelling / grammar error within init.go [\#252](https://github.com/kedgeproject/kedge/pull/252) ([cdrage](https://github.com/cdrage)) +- Update README within examples [\#251](https://github.com/kedgeproject/kedge/pull/251) ([cdrage](https://github.com/cdrage)) +- Adds --distribution flag, refactor k8s generation [\#250](https://github.com/kedgeproject/kedge/pull/250) ([cdrage](https://github.com/cdrage)) +- Update help info [\#249](https://github.com/kedgeproject/kedge/pull/249) ([cdrage](https://github.com/cdrage)) +- update client-go to v4.0.0 [\#246](https://github.com/kedgeproject/kedge/pull/246) ([containscafeine](https://github.com/containscafeine)) +- Add Kubernetes cluster script [\#244](https://github.com/kedgeproject/kedge/pull/244) ([cdrage](https://github.com/cdrage)) +- update glide-vc instructions to use lock file [\#243](https://github.com/kedgeproject/kedge/pull/243) ([surajssd](https://github.com/surajssd)) +- introduce portMappings shortcut [\#242](https://github.com/kedgeproject/kedge/pull/242) ([containscafeine](https://github.com/containscafeine)) +- add tags to help generate openAPI schema [\#241](https://github.com/kedgeproject/kedge/pull/241) ([surajssd](https://github.com/surajssd)) +- add controller field in app struct [\#240](https://github.com/kedgeproject/kedge/pull/240) ([surajssd](https://github.com/surajssd)) +- Add comments to spec.go [\#239](https://github.com/kedgeproject/kedge/pull/239) ([surajssd](https://github.com/surajssd)) +- introduce controller interface [\#236](https://github.com/kedgeproject/kedge/pull/236) ([containscafeine](https://github.com/containscafeine)) +- Small fixes in the readme. [\#234](https://github.com/kedgeproject/kedge/pull/234) ([pradeepto](https://github.com/pradeepto)) +- Fixed port issue in `kedge init` [\#232](https://github.com/kedgeproject/kedge/pull/232) ([surajnarwade](https://github.com/surajnarwade)) +- move files from package kubernetes to package spec [\#229](https://github.com/kedgeproject/kedge/pull/229) ([containscafeine](https://github.com/containscafeine)) +- Added feature for kedge init [\#228](https://github.com/kedgeproject/kedge/pull/228) ([surajnarwade](https://github.com/surajnarwade)) +- move files from package encoding to package spec [\#226](https://github.com/kedgeproject/kedge/pull/226) ([containscafeine](https://github.com/containscafeine)) +- change glide.yml to glide.yaml in docs [\#225](https://github.com/kedgeproject/kedge/pull/225) ([surajssd](https://github.com/surajssd)) +- Cleanup and reorganize examples [\#222](https://github.com/kedgeproject/kedge/pull/222) ([kadel](https://github.com/kadel)) +- Added `kedge delete` in user-guide [\#220](https://github.com/kedgeproject/kedge/pull/220) ([surajnarwade](https://github.com/surajnarwade)) +- pass only required parameter to functions [\#214](https://github.com/kedgeproject/kedge/pull/214) ([surajssd](https://github.com/surajssd)) +- add license to all the new files [\#213](https://github.com/kedgeproject/kedge/pull/213) ([surajssd](https://github.com/surajssd)) +- order artifacts generation [\#212](https://github.com/kedgeproject/kedge/pull/212) ([surajssd](https://github.com/surajssd)) +- Added GoReportcard badge [\#211](https://github.com/kedgeproject/kedge/pull/211) ([surajnarwade](https://github.com/surajnarwade)) +- move populate volume to populators [\#208](https://github.com/kedgeproject/kedge/pull/208) ([surajssd](https://github.com/surajssd)) +- move volume search functions to util [\#206](https://github.com/kedgeproject/kedge/pull/206) ([surajssd](https://github.com/surajssd)) +- Fixed allnomagic example [\#205](https://github.com/kedgeproject/kedge/pull/205) ([surajnarwade](https://github.com/surajnarwade)) +- check for duplicate volumeClaim definition [\#204](https://github.com/kedgeproject/kedge/pull/204) ([surajssd](https://github.com/surajssd)) +- update single file readme and examples readme [\#202](https://github.com/kedgeproject/kedge/pull/202) ([surajssd](https://github.com/surajssd)) +- Small docs update - add info about default controller and fix formatting [\#200](https://github.com/kedgeproject/kedge/pull/200) ([kadel](https://github.com/kadel)) +- Ignore the bin folder [\#198](https://github.com/kedgeproject/kedge/pull/198) ([cdrage](https://github.com/cdrage)) +- Added gitlab example [\#170](https://github.com/kedgeproject/kedge/pull/170) ([surajnarwade](https://github.com/surajnarwade)) +- e2e test framework [\#77](https://github.com/kedgeproject/kedge/pull/77) ([surajssd](https://github.com/surajssd)) + ## [v0.1.0](https://github.com/kedgeproject/kedge/tree/v0.1.0) (2017-08-04) **Closed issues:** @@ -55,6 +126,7 @@ **Merged pull requests:** +- 0.1.0 Release [\#197](https://github.com/kedgeproject/kedge/pull/197) ([cdrage](https://github.com/cdrage)) - Add release script [\#196](https://github.com/kedgeproject/kedge/pull/196) ([cdrage](https://github.com/cdrage)) - introduce an optional root level controller field [\#195](https://github.com/kedgeproject/kedge/pull/195) ([containscafeine](https://github.com/containscafeine)) - Added coverage badge [\#194](https://github.com/kedgeproject/kedge/pull/194) ([surajnarwade](https://github.com/surajnarwade)) diff --git a/README.md b/README.md index f1ff4a444..84d6abdf4 100644 --- a/README.md +++ b/README.md @@ -34,10 +34,10 @@ __Linux and macOS:__ ```sh # Linux -curl -L https://github.com/kedgeproject/kedge/releases/download/v0.1.0/kedge-linux-amd64 -o kedge +curl -L https://github.com/kedgeproject/kedge/releases/download/v0.2.0/kedge-linux-amd64 -o kedge # macOS -curl -L https://github.com/kedgeproject/kedge/releases/download/v0.1.0/kedge-darwin-amd64 -o kedge +curl -L https://github.com/kedgeproject/kedge/releases/download/v0.2.0/kedge-darwin-amd64 -o kedge chmod +x kedge sudo mv ./kedge /usr/local/bin/kedge @@ -45,7 +45,7 @@ sudo mv ./kedge /usr/local/bin/kedge __Windows:__ -Download from [GitHub](https://github.com/kedgeproject/kedge/releases/download/v0.1.0/kedge-windows-amd64.exe) and add the binary to your PATH. +Download from [GitHub](https://github.com/kedgeproject/kedge/releases/download/v0.2.0/kedge-windows-amd64.exe) and add the binary to your PATH. ### Installing the latest binary (master) diff --git a/cmd/version.go b/cmd/version.go index fb0ed8538..794568627 100644 --- a/cmd/version.go +++ b/cmd/version.go @@ -24,7 +24,7 @@ import ( var ( // VERSION is version number that will be displayed when running ./kedge version - VERSION = "0.1.0" + VERSION = "0.2.0" // GITCOMMIT is hash of the commit that wil be displayed when running ./kedge version // this will be overwritten when running build like this: go build -ldflags="-X github.com/kedgeproject/kedge/cmd.GITCOMMIT=$(GITCOMMIT)"