Skip to content

Commit

Permalink
Merge pull request #274 from getsafle/nightly-release-for-web-integra…
Browse files Browse the repository at this point in the history
…tion

Merging nightly release 1.31.0 into main branch
  • Loading branch information
sshubhamagg authored Nov 2, 2023
2 parents 0545d8b + a74739c commit 85c31e2
Show file tree
Hide file tree
Showing 11 changed files with 781 additions and 621 deletions.
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -54,4 +54,7 @@ test.js
test2.js
vault_test.js
coverage
.coverage
.coverage
safle-vault.code-workspace
vault_test.json
vault_test_bitcoin.js
63 changes: 62 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -511,4 +511,65 @@
* Updated all ethereum based controllers
* Added new controllers for Mantle and Velas chain
* Updated test cases according to new chain integrated
* Updated sign message for ethereum chain to filter message hash
* Updated sign message for ethereum chain to filter message hash

### 1.30.01 (2023-07-8) Nightly version : only for experimental use

* Updated vault state with decryptedVault
* Updated rate limiting for pin validation, upto 10

### 1.30.02 (2023-07-17) Nightly version : only for experimental use

* pakage dependency updates
* update lable correction

### 1.30.03 (2023-08-17) Nightly version : only for experimental use

* Updated keyring to slice exported private key if it has '0x' prefixed to add backward campatability for imported wallets

### 1.30.04 (2023-08-28) Nightly version : only for experimental use

* Updated the logs for label update & delete account
* Removed unused encryption key parameter in get accounts
* Added validation for pin parameter in export private key, restore keyring state & current pin parameter in change pin
* Added validation for encryption key in add account, sign message, delete account, get vault details & update label
* Sync the pin validation steps with other methods in import wallet
* Updated tests wrt changes in vault generation and parameter validations
* Implemented vault recovery using logs and updated tests

### 1.30.05 (2023-09-08) Nightly version : only for experimental use

* Implemented account recovery in case of deleted accounts, both generated and imported
* Added test cases for account recovery
* Added logs for export mnemonic
* Added logs for export private key(for generated and imported accounts)
* Re-encrypted the private key of imported wallets and updated vault state after change pin

### 1.30.06 (2023-09-27) Nightly version : only for experimental use

* Added checksum for address comparison in export private key
* Updated label creation according to logs
* Updated test cases according to checksum address comparison in export private key

### 1.30.07 (2023-10-05) Nightly version : only for experimental use

* Updated pin format from number to string
* updated test cases according to pin format changes

### 1.30.08 (2023-10-09) Nightly version : only for experimental use

* Updated pin while resetting imported wallets

### 1.31.0 (2023-10-09) Nightly version : only for experimental use

* Integrated upgraded bitcoin controller into vault
* Enable backward compatibility in vault recovery for evm chains for undefined chain parameter in logs
* Generate a default wallet for every chain when generating vault
* Add fallback for recover vault - the default address to be recovered for every chain
* Updated recover vault to create default wallet address for bitcoin for preexisting vaults
* Updated test result for bitcoin

### 2.0.0 (2023-11-02)

* Removed workflow for nightly release branch
* Merging nightly release 1.31.0 into main branch
Loading

0 comments on commit 85c31e2

Please sign in to comment.