diff --git a/CMakeLists.txt b/CMakeLists.txt
index dcb7e45e19..dff0033dee 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.5)
-project(Tink VERSION 1.6.1 LANGUAGES CXX)
+project(Tink VERSION 1.7.0 LANGUAGES CXX)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
diff --git a/README.md b/README.md
index e8f26e5963..74035b91fc 100644
--- a/README.md
+++ b/README.md
@@ -48,8 +48,8 @@ presented at [Real World Crypto 2019](https://rwc.iacr.org/2019/).
[Java/Android](docs/JAVA-HOWTO.md), [C++](docs/CPP-HOWTO.md),
[Obj-C](docs/OBJC-HOWTO.md), [Go](docs/GOLANG-HOWTO.md), and
[Python](docs/PYTHON-HOWTO.md) are field tested and ready for production. The
-latest version is [1.6.1](https://github.com/google/tink/releases/tag/v1.6.1),
-released on 2021-07-12.
+latest version is [1.7.0](https://github.com/google/tink/releases/tag/v1.7.0),
+released on 2022-08-09.
Javascript/Typescript is in an alpha state and should only be used for testing.
@@ -83,7 +83,7 @@ go get github.com/google/tink/go/...
com.google.crypto.tink
tink
- 1.6.1
+ 1.7.0
```
@@ -91,7 +91,7 @@ go get github.com/google/tink/go/...
```
dependencies {
- implementation 'com.google.crypto.tink:tink-android:1.6.1'
+ implementation 'com.google.crypto.tink:tink-android:1.7.0'
}
```
@@ -100,7 +100,7 @@ dependencies {
```sh
cd /path/to/your/Xcode project/
pod init
-pod 'Tink', '1.6.1'
+pod 'Tink', '1.7.0'
pod install
```
diff --git a/apps/paymentmethodtoken/README.md b/apps/paymentmethodtoken/README.md
index 32d17755a1..936026c8b7 100644
--- a/apps/paymentmethodtoken/README.md
+++ b/apps/paymentmethodtoken/README.md
@@ -3,9 +3,9 @@
## Latest release
The most recent release is
-[1.6.1](https://github.com/google/tink/releases/tag/v1.6.1), released
-2021-07-12. API docs can be found
-[here](https://google.github.io/tink/javadoc/apps-paymentmethodtoken/1.6.1).
+[1.7.0](https://github.com/google/tink/releases/tag/v1.7.0), released
+2022-08-09. API docs can be found
+[here](https://google.github.io/tink/javadoc/apps-paymentmethodtoken/1.7.0).
The Maven group ID is `com.google.crypto.tink`, and the artifact ID is
`apps-paymentmethodtoken`.
@@ -16,7 +16,7 @@ To add a dependency using Maven:
com.google.crypto.tink
apps-paymentmethodtoken
- 1.6.1
+ 1.7.0
```
diff --git a/apps/rewardedads/README.md b/apps/rewardedads/README.md
index 0caf5897e6..b92e374e82 100644
--- a/apps/rewardedads/README.md
+++ b/apps/rewardedads/README.md
@@ -6,9 +6,9 @@ AdMob Rewarded Ads.
## Latest Release
The most recent release is
-[1.6.1](https://github.com/google/tink/releases/tag/v1.6.1), released
-2021-07-12. API docs can be found
-[here](https://google.github.io/tink/javadoc/apps-rewardedads/1.6.1).
+[1.7.0](https://github.com/google/tink/releases/tag/v1.7.0), released
+2022-08-09. API docs can be found
+[here](https://google.github.io/tink/javadoc/apps-rewardedads/1.7.0).
The Maven group ID is `com.google.crypto.tink`, and the artifact ID is
`apps-rewardedads`.
@@ -19,7 +19,7 @@ To add a dependency using Maven:
com.google.crypto.tink
apps-rewardedads
- 1.6.1
+ 1.7.0
```
diff --git a/apps/webpush/README.md b/apps/webpush/README.md
index 31f886ec07..1018f4da89 100644
--- a/apps/webpush/README.md
+++ b/apps/webpush/README.md
@@ -4,9 +4,9 @@ This Tink app is an implementation of [RFC 8291 - Message Encryption for Web
Push](https://tools.ietf.org/html/rfc8291).
The most recent release is
-[1.6.1](https://github.com/google/tink/releases/tag/v1.6.1), released
-2021-07-12. API docs can be found
-[here](https://google.github.io/tink/javadoc/apps-webpush/1.6.1).
+[1.7.0](https://github.com/google/tink/releases/tag/v1.7.0), released
+2022-08-09. API docs can be found
+[here](https://google.github.io/tink/javadoc/apps-webpush/1.7.0).
## Installation
@@ -16,7 +16,7 @@ To add a dependency using Maven:
com.google.crypto.tink
apps-webpush
- 1.6.1
+ 1.7.0
```
@@ -24,7 +24,7 @@ To add a dependency using Gradle:
```
dependencies {
- implementation 'com.google.crypto.tink:apps-webpush:1.6.1'
+ implementation 'com.google.crypto.tink:apps-webpush:1.7.0'
}
```
diff --git a/cc/tink_version.bzl b/cc/tink_version.bzl
index 0f97bb1f54..e468bfaeae 100644
--- a/cc/tink_version.bzl
+++ b/cc/tink_version.bzl
@@ -1,2 +1,2 @@
""" Version of the current release of Tink """
-TINK_VERSION_LABEL = "1.6.1"
+TINK_VERSION_LABEL = "1.7.0"
diff --git a/cc/version_script.lds b/cc/version_script.lds
index cdb1e3bc3e..fbee2ab245 100644
--- a/cc/version_script.lds
+++ b/cc/version_script.lds
@@ -1,4 +1,4 @@
-VERS_1.6.1 {
+VERS_1.7.0 {
global:
*tink*;
*absl*;
diff --git a/docs/JAVA-HOWTO.md b/docs/JAVA-HOWTO.md
index 5b2519db15..b502318788 100644
--- a/docs/JAVA-HOWTO.md
+++ b/docs/JAVA-HOWTO.md
@@ -9,8 +9,8 @@ hacking guide](JAVA-HACKING.md).
## Setup instructions
The most recent release is
-[1.6.1](https://github.com/google/tink/releases/tag/v1.6.1), released
-2021-07-12.
+[1.7.0](https://github.com/google/tink/releases/tag/v1.7.0), released
+2022-08-09.
In addition to the versioned releases, snapshots of Tink are regularly built
using the master branch of the Tink GitHub repository.
@@ -35,7 +35,7 @@ following configuration:
com.google.crypto.tink
tink
- 1.6.1
+ 1.7.0
```
@@ -81,7 +81,7 @@ use AWS KMS, one should also add dependency on `tink-awskms`, and similarly
com.google.crypto.tink
tink-awskms
- 1.6.1
+ 1.7.0
```
@@ -91,7 +91,7 @@ use AWS KMS, one should also add dependency on `tink-awskms`, and similarly
com.google.crypto.tink
tink-gcpkms
- 1.6.1
+ 1.7.0
```
@@ -105,7 +105,7 @@ following configuration:
```
dependencies {
- implementation 'com.google.crypto.tink:tink-android:1.6.1'
+ implementation 'com.google.crypto.tink:tink-android:1.7.0'
}
```
@@ -125,10 +125,10 @@ dependencies {
## API documentation
* Java:
- * [1.6.1](https://google.github.io/tink/javadoc/tink/1.6.1)
+ * [1.7.0](https://google.github.io/tink/javadoc/tink/1.7.0)
* [HEAD-SNAPSHOT](https://google.github.io/tink/javadoc/tink/HEAD-SNAPSHOT)
* Android:
- * [1.6.1](https://google.github.io/tink/javadoc/tink-android/1.6.1)
+ * [1.7.0](https://google.github.io/tink/javadoc/tink-android/1.7.0)
* [HEAD-SNAPSHOT](https://google.github.io/tink/javadoc/tink-android/HEAD-SNAPSHOT)
## Important warnings
diff --git a/docs/TINKEY.md b/docs/TINKEY.md
index c13fba5b27..9c4804f6ba 100644
--- a/docs/TINKEY.md
+++ b/docs/TINKEY.md
@@ -10,7 +10,7 @@ Tinkey requires Java 8 or later to run.
## Install from prebuilt binaries
Download the latest version of Tinkey from
-https://storage.googleapis.com/tinkey/tinkey-1.6.1.tar.gz. This version should
+https://storage.googleapis.com/tinkey/tinkey-1.7.0.tar.gz. This version should
work well on Linux, macOS and Windows.
## Install with Homebrew
diff --git a/go/tink/version.go b/go/tink/version.go
index f06d81b092..6aaf8f37d0 100644
--- a/go/tink/version.go
+++ b/go/tink/version.go
@@ -18,5 +18,5 @@ package tink
const (
// Version is the current version of Tink.
- Version = "1.6.1"
+ Version = "1.7.0"
)
diff --git a/go/tink_version.bzl b/go/tink_version.bzl
index 0f97bb1f54..e468bfaeae 100644
--- a/go/tink_version.bzl
+++ b/go/tink_version.bzl
@@ -1,2 +1,2 @@
""" Version of the current release of Tink """
-TINK_VERSION_LABEL = "1.6.1"
+TINK_VERSION_LABEL = "1.7.0"
diff --git a/java_src/tink_version.bzl b/java_src/tink_version.bzl
index 0f97bb1f54..e468bfaeae 100644
--- a/java_src/tink_version.bzl
+++ b/java_src/tink_version.bzl
@@ -1,2 +1,2 @@
""" Version of the current release of Tink """
-TINK_VERSION_LABEL = "1.6.1"
+TINK_VERSION_LABEL = "1.7.0"
diff --git a/javascript/README.md b/javascript/README.md
index e8f26e5963..74035b91fc 100644
--- a/javascript/README.md
+++ b/javascript/README.md
@@ -48,8 +48,8 @@ presented at [Real World Crypto 2019](https://rwc.iacr.org/2019/).
[Java/Android](docs/JAVA-HOWTO.md), [C++](docs/CPP-HOWTO.md),
[Obj-C](docs/OBJC-HOWTO.md), [Go](docs/GOLANG-HOWTO.md), and
[Python](docs/PYTHON-HOWTO.md) are field tested and ready for production. The
-latest version is [1.6.1](https://github.com/google/tink/releases/tag/v1.6.1),
-released on 2021-07-12.
+latest version is [1.7.0](https://github.com/google/tink/releases/tag/v1.7.0),
+released on 2022-08-09.
Javascript/Typescript is in an alpha state and should only be used for testing.
@@ -83,7 +83,7 @@ go get github.com/google/tink/go/...
com.google.crypto.tink
tink
- 1.6.1
+ 1.7.0
```
@@ -91,7 +91,7 @@ go get github.com/google/tink/go/...
```
dependencies {
- implementation 'com.google.crypto.tink:tink-android:1.6.1'
+ implementation 'com.google.crypto.tink:tink-android:1.7.0'
}
```
@@ -100,7 +100,7 @@ dependencies {
```sh
cd /path/to/your/Xcode project/
pod init
-pod 'Tink', '1.6.1'
+pod 'Tink', '1.7.0'
pod install
```
diff --git a/objc/CHANGELOG b/objc/CHANGELOG
index 25fd4f8993..a751f0646f 100644
--- a/objc/CHANGELOG
+++ b/objc/CHANGELOG
@@ -1,3 +1,7 @@
+Version 1.7.0
+==================================
+Publishing CocoaPod using XCFramework format with arm64 (M1) support.
+
Version 1.6.1
==================================
No changes to the Obj-C implementation since 1.6.0.
diff --git a/python/VERSION b/python/VERSION
index 0f97bb1f54..e468bfaeae 100644
--- a/python/VERSION
+++ b/python/VERSION
@@ -1,2 +1,2 @@
""" Version of the current release of Tink """
-TINK_VERSION_LABEL = "1.6.1"
+TINK_VERSION_LABEL = "1.7.0"