Skip to content
This repository has been archived by the owner on Feb 29, 2024. It is now read-only.

Commit

Permalink
Merge pull request #1377 from Artemkaaas/RC-1.7.0
Browse files Browse the repository at this point in the history
Rc 1.7.0
  • Loading branch information
jovfer authored Dec 21, 2018
2 parents d5ff9ac + 04d3e72 commit 67b5655
Show file tree
Hide file tree
Showing 1,254 changed files with 123,860 additions and 31,375 deletions.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#*.a filter=lfs diff=lfs merge=lfs -text
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ cargo-registry
target
build
node_modules
package-lock.json
.idea
*.iml
.venv
Expand Down
41 changes: 26 additions & 15 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,44 @@
# Changelog

## 1.6.8
## 1.7.0 - 2018-12-21
* Added VCX - a library built over libindy for **V**erifiable **C**redentials e**X**change. API is EXPERIMENTAL.
* At the current moment mobile builds are not available - they should be added in future releases.
* Added Logging API
* Added function `indy_get_logger` for plugins to give their logging to libindy
* Added function `indy_set_logger` for client apps and wrappers to receive logs from libindy
* Integrated libindy logging into Slf4j for Java wrapper and into python logging facade
* Updated API of Rust wrapper. Now there is no three methods for each API call, there is only one that returns Future.
* Introduced multithreading for Wallet API and CRED_DEF generation
* Bugfixes

## 1.6.8 - 2018-11-22
* Fix State Proof verification for some types of GET requests to the ledger
* Additional clean-up for secrets in logs
* Update CLI help

## 1.6.7
## 1.6.7 - 2018-10-9
* Supported setting fees in `did rotate-key` CLI command.
* Supported hexadecimal seed for did and key creation.
* Removed TGB role.
* Added EXPERIMENTAL Rust wrapper for Libindy.
* Bugfixes.

## 1.6.6
## 1.6.6 - 2018-09-13
* Fixed Android build rustflags. Now all architectures have same flags.

## 1.6.5
## 1.6.5 - 2018-09-7
* Fixed `ARGON2I` constants usage to be compatible with the latest sodium.
* Parameter `submitter_did` set as the optional field for:
* Ledger API `indy_build_get_*` functions (except `indy_build_get_validator_info_request`).
* all functions in Payment API.
* Fixed Android build rustflags for all architectures for libc linking.

## 1.6.4
## 1.6.4 - 2018-08-31
* Early API types checks
* Workaround for OS permissions on Android
* Fix Android build ARMv7

## 1.6.3
## 1.6.3 - 2018-08-28
* Performed the following changes related to Libindy Wallet API:
* Added separate API function `indy_generate_wallet_key` to generate a random wallet master key.
* Updated `key_derivation_method` parameter of wallet `credentials` to accept the addition type - `RAW`.
Expand All @@ -38,7 +49,7 @@
* Fixed build flags for Android.s
* Other minor bugfixes.

## 1.6.2
## 1.6.2 - 2018-08-14
* Performed the following changes related to Libindy Ledger API:
* Added `indy_submit_action` endpoint that provides the ability to send either GET_VALIDATOR_INFO or
POOL_RESTART request to specific nodes and to specify custom timeout for a response from a node.
Expand All @@ -49,11 +60,11 @@
This parameter provides the ability to use different crypto algorithms for master key derivation.
* Bugfixes

## 1.6.1 bugfixes
## 1.6.1 bugfixes - 2018-07-30
* Fix connection performance issue
* Fix Android publishing

## 1.6.0
## 1.6.0 - 2018-07-27
* Integrated tags based search in Anoncreds workflow:
* Updated `indy_prover_store_credential` API function to create tags for a stored credential object.
* API functions `indy_prover_get_credentials` and `indy_prover_get_credentials_for_proof_req` marked as `Deprecated`.
Expand Down Expand Up @@ -89,7 +100,7 @@ Notes:
* Wallet format of libindy v1.6 isn't compatible with a wallet format of libindy v1.5. As result it is impossible to use wallets
created with older libindy versions with libindy v1.6.

## 1.5.0
## 1.5.0 - 2018-06-28

* Introduction of [Wallet Storage](https://github.com/hyperledger/indy-sdk/tree/master/doc/design/003-wallet-storage) concept:
* In v1.4 libindy allowed to plug different wallet implementations. Plugged wallet in v1.4 handled both security
Expand Down Expand Up @@ -134,7 +145,7 @@ Notes:
created with older libindy versions with libindy v1.5.
* Tails handling contains breaking-change hotfix and blob-storage tails files generated by v1.4 is incompatible with 1.5.

## 1.4.0
## 1.4.0 - 2018-05-10

* Indy CLI tool added
* Switching from DID-based crypto to keys-based crypto:
Expand All @@ -161,20 +172,20 @@ Notes:
* The changes for Credential Revocation invalidates any Anoncreds made with SDK 1.3. They must be reissued
* This release is intended for development purposes only. The 1.5.0 release of the SDK will contain changes to the wallet format. If you plan to put durable artifacts in the wallet, let us know so we can discuss migration to the future format

## 1.3.0
## 1.3.0 - 2018-01-12

* Encryption option for default wallet is added

## 1.2.0
## 1.2.0 - 2018-01-11

* indy_key_for_local_did added

## 1.1.0
## 1.1.0 - 2017-11-10

* Replaced Agent2Agent API
* New Crypto API
* Updated Signus API

## 1.0.0
## 1.0.0 - 2017-08-31

* Initial release
Loading

0 comments on commit 67b5655

Please sign in to comment.