diff --git a/CHANGELOG.md b/CHANGELOG.md index fe3306cd..b9f87db4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,22 +1,45 @@ -# 1.1.0 -[Documentation](https://docs.fission.io/1.1.0/) -## Downloads for 1.1.0 +# 1.2.0 +[Documentation](https://docs.fission.io) +## Downloads for 1.2.0 filename | sha256 hash -------- | ----------- -[fission-all-1.1.0.tgz](https://github.com/fission/fission/releases/download/1.1.0/fission-all-1.1.0.tgz) | `02e8d7999ff70677fec16733ca53b90ece18ae0423e7091e8f2891c23b39b94e` -[fission-core-1.1.0.tgz](https://github.com/fission/fission/releases/download/1.1.0/fission-core-1.1.0.tgz) | `ecf96121dc2f208c2045196651f00282c2fc1e836d1945cc68d740822773df81` -[fission-cli-linux](https://github.com/fission/fission/releases/download/1.1.0/fission-cli-linux) | `8eda0bddb66fe3577c4f0489011a824579e353447a4d4e86ce751c1d1cd45a25` -[fission-cli-osx](https://github.com/fission/fission/releases/download/1.1.0/fission-cli-osx) | `b79401a7a9b9eb9f610da232db0a853f9765ffd2b518b4a4057ac5177e8856e5` -[fission-cli-windows.exe](https://github.com/fission/fission/releases/download/1.1.0/fission-cli-windows.exe) | `89fcb496ad7f2126f0ab87c2b93ef39fb640c6b1537bc82ac5ce57d20f66c896` -[fission-all-1.1.0-minikube.yaml](https://github.com/fission/fission/releases/download/1.1.0/fission-all-1.1.0-minikube.yaml) | `ec5f7e81785ff90f7b756f4805099b7d0abeddcf135c5631bbb06e759f8f639f` -[fission-all-1.1.0.yaml](https://github.com/fission/fission/releases/download/1.1.0/fission-all-1.1.0.yaml) | `bdd423120d9512d2c47eba0f435deb8c6cb2852580813f0e0fb4a7a315d41e84` -[fission-core-1.1.0-minikube.yaml](https://github.com/fission/fission/releases/download/1.1.0/fission-core-1.1.0-minikube.yaml) | `5bb492656cbc1b79c63896edf0864c3c29e00df7b27e633ee7c1881bf3b0f312` -[fission-core-1.1.0.yaml](https://github.com/fission/fission/releases/download/1.1.0/fission-core-1.1.0.yaml) | `4614975e69aaadd4c086105aee9afda49a19d781c0c271a2705cc0018cf210da` +[fission-core-1.2.0.yaml](https://github.com/fission/fission/releases/download/1.2.0/fission-core-1.2.0.yaml) | `5254b06f82fad3e1cdf31bc062d568fb1b1e6f280b5d8f377d29d75f7e970b4d` +[fission-core-1.2.0-minikube.yaml](https://github.com/fission/fission/releases/download/1.2.0/fission-core-1.2.0-minikube.yaml) | `f46ef58e8367dc0b5c95e25851bf8fbaae00b39f6ac5e4d64d2a39f7444d5150` +[fission-all-1.2.0.yaml](https://github.com/fission/fission/releases/download/1.2.0/fission-all-1.2.0.yaml) | `078b63484c9c373b363db7a4ae4057cbc61ee83d9b0107615fc02a0db87315af` +[fission-all-1.2.0-minikube.yaml](https://github.com/fission/fission/releases/download/1.2.0/fission-all-1.2.0-minikube.yaml) | `9aa230a14b0c64fb84d2f89dbdf555154da3458e3d714b439c4844053406fac0` +[fission-core-1.2.0.tgz](https://github.com/fission/fission/releases/download/1.2.0/fission-core-1.2.0.tgz) | `0f315c8a8938ee69ebb79c5b0ab94d0948bc8a89667002925385822e7601923b` +[fission-all-1.2.0.tgz](https://github.com/fission/fission/releases/download/1.2.0/fission-all-1.2.0.tgz) | `fd3095538a40748205e83892a0e11dc26d93c5cdbb4490cbf7c5b40d7bc3d5cb` +[fission-cli-osx](https://github.com/fission/fission/releases/download/1.2.0/fission-cli-osx) | `1a8d9aff52221fc7a9631ce5354b0e92758defb1846ea65911d9f6220649ef5e` +[fission-cli-linux](https://github.com/fission/fission/releases/download/1.2.0/fission-cli-linux) | `2d38f2e571ea001d7bb66cace5790e4aff011a5cb82d45475f2e6744c47cfc2a` +[fission-cli-windows.exe](https://github.com/fission/fission/releases/download/1.2.0/fission-cli-windows.exe) | `aaf9689f27a9341f6ccf2860a9a3021093427cd22361aa9e19ee1fce8d6a83c1` # Change Log +## [1.2.0](https://github.com/fission/fission/tree/1.2.0) (2019-05-03) +[Full Changelog](https://github.com/fission/fission/compare/1.1.0...1.2.0) + +This release adds once a day anonymous reporting of number of function calls made which can be disabled by analytics=false in helm charts or YAML files. + +**Merged pull requests:** + +- DRY up fetcher configuration [\#1168](https://github.com/fission/fission/pull/1168) ([vishal-biyani](https://github.com/vishal-biyani)) +- Add simple anonymous usage metrics [\#1167](https://github.com/fission/fission/pull/1167) ([soamvasani](https://github.com/soamvasani)) +- Fix the logger not working [\#1166](https://github.com/fission/fission/pull/1166) ([darkgerm](https://github.com/darkgerm)) +- Change log level in executor for better log reading/troubleshooting [\#1163](https://github.com/fission/fission/pull/1163) ([life1347](https://github.com/life1347)) +- Fix TravisCI go environment version to avoid go bugs [\#1154](https://github.com/fission/fission/pull/1154) ([life1347](https://github.com/life1347)) +- \#1132 nodejs environment, increase body size [\#1149](https://github.com/fission/fission/pull/1149) ([JannikZed](https://github.com/JannikZed)) +- Added php builder to release script fixes \#1140 [\#1145](https://github.com/fission/fission/pull/1145) ([vishal-biyani](https://github.com/vishal-biyani)) +- Using templated imagePullPolicy for containers in deployment.yaml [\#1137](https://github.com/fission/fission/pull/1137) ([msshroff](https://github.com/msshroff)) +- Migrate from glide to official dependencies management tool: Go Module [\#1136](https://github.com/fission/fission/pull/1136) ([life1347](https://github.com/life1347)) +- Fix misleading log when setup portforward [\#1134](https://github.com/fission/fission/pull/1134) ([life1347](https://github.com/life1347)) +- V1.1.0 [\#1129](https://github.com/fission/fission/pull/1129) ([vishal-biyani](https://github.com/vishal-biyani)) +- support KUBECONFIG with multiple kube config files [\#1126](https://github.com/fission/fission/pull/1126) ([grounded042](https://github.com/grounded042)) +- Function update after change in env [\#1116](https://github.com/fission/fission/pull/1116) ([vishal-biyani](https://github.com/vishal-biyani)) +- Add configurable timeout to fission function test [\#1091](https://github.com/fission/fission/pull/1091) ([erwinvaneyk](https://github.com/erwinvaneyk)) +- Add links to examples for each Fission environment [\#1090](https://github.com/fission/fission/pull/1090) ([erwinvaneyk](https://github.com/erwinvaneyk)) + ## [1.1.0](https://github.com/fission/fission/tree/1.1.0) (2019-03-25) [Full Changelog](https://github.com/fission/fission/compare/1.0.0...1.1.0) @@ -39,7 +62,14 @@ filename | sha256 hash - Bump base image version of Go environment to 1.11.4 [\#1026](https://github.com/fission/fission/pull/1026) ([life1347](https://github.com/life1347)) ## [1.0.0](https://github.com/fission/fission/tree/1.0.0) (2019-02-13) -[Full Changelog](https://github.com/fission/fission/compare/1.0-rc2...1.0.0) +[Full Changelog](https://github.com/fission/fission/compare/1.0...1.0.0) + +**Merged pull requests:** + +- V1.0 [\#1094](https://github.com/fission/fission/pull/1094) ([vishal-biyani](https://github.com/vishal-biyani)) + +## [1.0](https://github.com/fission/fission/tree/1.0) (2019-02-08) +[Full Changelog](https://github.com/fission/fission/compare/1.0-rc2...1.0) **Merged pull requests:** diff --git a/charts/README.md b/charts/README.md index 3e539885..56d9c221 100644 --- a/charts/README.md +++ b/charts/README.md @@ -43,10 +43,10 @@ Parameter | Description | Default `routerServiceType` | Type of Fission Router service to use. For minikube, set this to NodePort, elsewhere use LoadBalancer or ClusterIP. | `LoadBalancer` `repository` | Image base repository | `index.docker.io` `image` | Fission image repository | `fission/fission-bundle` -`imageTag` | Fission image tag | `1.1.0` +`imageTag` | Fission image tag | `1.2.0` `pullPolicy` | Image pull policy | `IfNotPresent` `fetcherImage` | Fission fetcher repository | `fission/fetcher` -`fetcherImageTag` | Fission fetcher image tag | `1.1.0` +`fetcherImageTag` | Fission fetcher image tag | `1.2.0` `controllerPort` | Fission Controller service port | `31313` `routerPort` | Fission Router service port | ` 31314` `functionNamespace` | Namespace in which to run fission functions (this is different from the release namespace) | `fission-function` diff --git a/charts/fission-all/Chart.yaml b/charts/fission-all/Chart.yaml index 461b1ac2..1afdab1e 100644 --- a/charts/fission-all/Chart.yaml +++ b/charts/fission-all/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: fission-all -version: 1.1.0 +version: 1.2.0 description: Fission is a fast serverless framework for Kubernetes. keywords: - fission @@ -12,4 +12,4 @@ maintainers: - name: Ta Ching Chen email: contact@tachingchen.com engine: gotpl -appVersion: 1.1.0 +appVersion: 1.2.0 diff --git a/charts/fission-all/templates/NOTES.txt b/charts/fission-all/templates/NOTES.txt index 292d581a..96d711cb 100644 --- a/charts/fission-all/templates/NOTES.txt +++ b/charts/fission-all/templates/NOTES.txt @@ -1,13 +1,13 @@ 1. Install the client CLI. Mac: - $ curl -Lo fission https://github.com/fission/fission/releases/download/1.1.0/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ + $ curl -Lo fission https://github.com/fission/fission/releases/download/1.2.0/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ Linux: - $ curl -Lo fission https://github.com/fission/fission/releases/download/1.1.0/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ + $ curl -Lo fission https://github.com/fission/fission/releases/download/1.2.0/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ Windows: - For Windows, you can use the linux binary on WSL. Or you can download this windows executable: https://github.com/fission/fission/releases/download/1.1.0/fission-cli-windows.exe + For Windows, you can use the linux binary on WSL. Or you can download this windows executable: https://github.com/fission/fission/releases/download/1.2.0/fission-cli-windows.exe 2. You're ready to use Fission! diff --git a/charts/fission-all/values.yaml b/charts/fission-all/values.yaml index e7d04153..1d1f5e87 100644 --- a/charts/fission-all/values.yaml +++ b/charts/fission-all/values.yaml @@ -19,13 +19,13 @@ image: fission/fission-bundle pullPolicy: IfNotPresent ## Fission image version -imageTag: 1.1.0 +imageTag: 1.2.0 ## Fission fetcher repository fetcherImage: fission/fetcher ## Fission fetcher image version -fetcherImageTag: 1.1.0 +fetcherImageTag: 1.2.0 ## Port at which Fission controller service should be exposed controllerPort: 31313 @@ -79,8 +79,8 @@ kafka: ## "major.minor.veryMinor.patch" example: 0.8.2.0 ## For 1.x it must be a string in the format ## "major.major.veryMinor" example: 2.0.1 - ## Should be >= 0.11.1.0 to enable Kafka record headers support - # version: "0.11.1.0" + ## Should be >= 0.11.2.0 to enable Kafka record headers support + # version: "0.11.2.0" ## Persist data to a persistent volume. persistence: diff --git a/charts/fission-core/Chart.yaml b/charts/fission-core/Chart.yaml index 8e41fb4f..a0b96a42 100644 --- a/charts/fission-core/Chart.yaml +++ b/charts/fission-core/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: fission-core -version: 1.1.0 +version: 1.2.0 description: Fission is a fast serverless framework for Kubernetes. keywords: - fission @@ -12,4 +12,4 @@ maintainers: - name: Ta Ching Chen email: contact@tachingchen.com engine: gotpl -appVersion: 1.1.0 +appVersion: 1.2.0 diff --git a/charts/fission-core/templates/NOTES.txt b/charts/fission-core/templates/NOTES.txt index 292d581a..96d711cb 100644 --- a/charts/fission-core/templates/NOTES.txt +++ b/charts/fission-core/templates/NOTES.txt @@ -1,13 +1,13 @@ 1. Install the client CLI. Mac: - $ curl -Lo fission https://github.com/fission/fission/releases/download/1.1.0/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ + $ curl -Lo fission https://github.com/fission/fission/releases/download/1.2.0/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ Linux: - $ curl -Lo fission https://github.com/fission/fission/releases/download/1.1.0/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ + $ curl -Lo fission https://github.com/fission/fission/releases/download/1.2.0/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ Windows: - For Windows, you can use the linux binary on WSL. Or you can download this windows executable: https://github.com/fission/fission/releases/download/1.1.0/fission-cli-windows.exe + For Windows, you can use the linux binary on WSL. Or you can download this windows executable: https://github.com/fission/fission/releases/download/1.2.0/fission-cli-windows.exe 2. You're ready to use Fission! diff --git a/charts/fission-core/values.yaml b/charts/fission-core/values.yaml index b948b6ec..94adb94c 100644 --- a/charts/fission-core/values.yaml +++ b/charts/fission-core/values.yaml @@ -16,7 +16,7 @@ repository: index.docker.io image: fission/fission-bundle ## Fission image version -imageTag: 1.1.0 +imageTag: 1.2.0 ## Image pull policy pullPolicy: IfNotPresent @@ -25,7 +25,7 @@ pullPolicy: IfNotPresent fetcherImage: fission/fetcher ## Fission fetcher image version -fetcherImageTag: 1.1.0 +fetcherImageTag: 1.2.0 ## Port at which Fission controller service should be exposed controllerPort: 31313 diff --git a/hack/release.sh b/hack/release.sh index de7fb440..738467b9 100755 --- a/hack/release.sh +++ b/hack/release.sh @@ -257,7 +257,7 @@ generate_changelog() { echo "# ${version}" > new_CHANGELOG.md echo - echo "[Documentation](https://docs.fission.io/${version}/)" >> new_CHANGELOG.md + echo "[Documentation](https://docs.fission.io/)" >> new_CHANGELOG.md echo create_downloads_table ${version} >> new_CHANGELOG.md