Updated build, dependencies and added changelog.
This commit is contained in:
parent
6d08591452
commit
1367ef6eff
|
@ -0,0 +1,44 @@
|
|||
Change Log
|
||||
==========
|
||||
|
||||
Version 1.0.0-alpha23 *(2020-02-21)*
|
||||
------------------------------------
|
||||
- Fix: reorg improvements, squashing critical bugs that disabled wallets
|
||||
- New: extend analytics to include taps, screen views, and send flow.
|
||||
- New: add crash reporting via Crashlytics.
|
||||
- New: expose user logs and developer logs as files.
|
||||
- New: improve feature for creating checkpoints.
|
||||
- New: added DB schemas to the repository for tracking.
|
||||
- Fix: numerous bug fixes, test fixes and cleanup.
|
||||
- New: improved error handling and user experience
|
||||
|
||||
Version 1.0.0-alpha17 *(2020-02-07)*
|
||||
------------------------------------
|
||||
- New: implemented wallet import
|
||||
- New: display the memo when tapping outbound transactions
|
||||
- Fix: removed the sad zebra and softened wording for sending z->t
|
||||
- Fix: removed restriction on smallest sendable ZEC amount
|
||||
- Fix: removed "fund now"
|
||||
- New: turned on developer logging to help with troubleshooting
|
||||
- New: improved wallet details ability to handle small amounts of ZEC
|
||||
- New: added ability to clear the memo
|
||||
- Fix: changed "SEND WITHOUT MEMO" to "OMIT MEMO"
|
||||
- Fix: corrected wording when the address is included in the memo
|
||||
- New: display the approximate wallet birthday with the backup words
|
||||
- New: improved crash reporting
|
||||
- Fix: fixed bug when returning from the background
|
||||
- New: added logging for failed transactions
|
||||
- New: added logic to verify setup and offer explanation when the wallet is corrupted
|
||||
- New: refactored and improved wallet initialization
|
||||
- New: added ability to contribute 'plugins' to the SDK
|
||||
- New: added tons more checkpoints to reduce startup/import time
|
||||
- New: exposed logic to derive addresses directly from seeds
|
||||
- Fix: fixed several crashes
|
||||
|
||||
Version 1.0.0-alpha11 *(2020-01-15)*
|
||||
------------------------------------
|
||||
- Initial ECC release
|
||||
|
||||
Version 1.0.0-alpha03 *(2019-12-18)*
|
||||
------------------------------------
|
||||
- Initial internal wallet team release
|
|
@ -11,7 +11,7 @@ apply plugin: 'com.google.firebase.firebase-perf'
|
|||
|
||||
archivesBaseName = 'zcash-android-wallet'
|
||||
group = 'cash.z.ecc.android'
|
||||
version = '1.0.0-alpha17'
|
||||
version = '1.0.0-alpha23'
|
||||
|
||||
android {
|
||||
compileSdkVersion Deps.compileSdkVersion
|
||||
|
@ -21,8 +21,8 @@ android {
|
|||
applicationId 'cash.z.ecc.android'
|
||||
minSdkVersion Deps.minSdkVersion
|
||||
targetSdkVersion Deps.targetSdkVersion
|
||||
versionCode = 1_00_00_017
|
||||
// last digits are alpha(0XX) beta(2XX) rc(4XX) release(8XX). Ex: 1_08_04_401 is an release candidate build of version 1.8.4 and 1_08_04_800 would be the final release.
|
||||
versionCode = 1_00_00_023
|
||||
// last digits are alpha(0XX) beta(2XX) rc(4XX) release(8XX) dev(9XX). Ex: 1_08_04_401 is an release candidate build of version 1.8.4 and 1_08_04_800 would be the final release.
|
||||
versionName = "$version"
|
||||
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
|
||||
testInstrumentationRunnerArguments clearPackageData: 'true'
|
||||
|
@ -87,6 +87,7 @@ android {
|
|||
kotlinOptions {
|
||||
jvmTarget = "1.8"
|
||||
}
|
||||
|
||||
kapt {
|
||||
arguments {
|
||||
arg 'dagger.fastInit', 'enabled'
|
||||
|
@ -146,10 +147,10 @@ dependencies {
|
|||
implementation 'io.github.novacrypto:securestring:2019.01.27'
|
||||
|
||||
// grpc-java
|
||||
implementation "io.grpc:grpc-okhttp:1.27.0"
|
||||
implementation "io.grpc:grpc-android:1.27.0"
|
||||
implementation "io.grpc:grpc-protobuf-lite:1.27.0"
|
||||
implementation "io.grpc:grpc-stub:1.27.0"
|
||||
implementation "io.grpc:grpc-okhttp:1.25.0"
|
||||
implementation "io.grpc:grpc-android:1.25.0"
|
||||
implementation "io.grpc:grpc-protobuf-lite:1.25.0"
|
||||
implementation "io.grpc:grpc-stub:1.25.0"
|
||||
implementation 'javax.annotation:javax.annotation-api:1.3.2'
|
||||
// solves error: Duplicate class com.google.common.util.concurrent.ListenableFuture found in modules jetified-guava-26.0-android.jar (com.google.guava:guava:26.0-android) and listenablefuture-1.0.jar (com.google.guava:listenablefuture:1.0)
|
||||
// per this recommendation from Chris Povirk, given guava's decision to split ListenableFuture away from Guava: https://groups.google.com/d/msg/guava-discuss/GghaKwusjcY/bCIAKfzOEwAJ
|
||||
|
|
Loading…
Reference in New Issue