zashi-ios-wallet-private/CHANGELOG.md

4.8 KiB

Changelog

0.0.1 build 35

  • [#409] Rewrite LocalAuthenticationHandler so it supports new concurrency (#410)
  • [#224] [Scaffold] Balance Breakdown (#412)
  • [#408] Reduce dependency on TCA in the dependencies (#413)
  • [#404] Update to ComposableArchitecture 0.39.0 (#406)
  • [#146] [UI Component] multiple line textfield (#400)

0.0.1 build 34

  • [#75] [Scaffold] Settings Screen (#398)
  • [#394] adopt ZcashLightClientKit 0.16.x-beta (#397)

0.0.1 build 33

  • [#102] [Functional] Full Wallet History
  • [#153] [Scaffold] Progress Status Circular Bar (#389)

0.0.1 build 32

  • [#73] [Scaffold] Profile Screen (#386)
  • [#384] Update to ComposableArchitecture 0.38.2 (#385)

0.0.1 build 31

  • [#362] [scaffold] Pending Transaction Details (#381)
  • [#96] [Scaffold] Received Transaction Details (#378)
  • [#98] [Scaffold] Full Wallet History (#376)
  • [#375] Update ComposableArchitecure to 0.37.0 (#377)
  • [#327] Navigation/Routing for the deeplinks (#371)

0.0.1 build 29

  • [#358] Xcode project broken (#360)
  • [#324] WrappedFeedbackGenerator refactor (#357)
  • [#346] Take Synced home screen snapshot (#356)
  • [#342] Take empty validation puzzle snapshot (#355)
  • [#341] Take Phrase Display Snapshots (#354)
  • [#345] Take wallet import snapshot (#353)
  • [#340] Take Onboarding Snapshots (#352)
  • [#337] Set up Snapshot Testing (#350)
  • [#318] Build 0.0.1-27 + changelog (#349)

0.0.1 build 27

  • [#222] Tests for the initialisation check and process (#334)
  • [#312] WrappedNumberFormatter (#336)
  • [#323] Unit/Integration tests for Home (#335)
  • [#329] Update wallet to use Zatoshi type (#333)
  • [#272] Decimals and Zatoshi type (#330)

0.0.1 build 25

  • [#180] Project Structure & TCA Code Consistency Document (#314) This is a huge refactor in the project structure. Please see related issue for more details.
  • [#300] Use .live pasteboard on live views of the app. (#320)
  • [#319] Update TCA to 0.35.0 (#326)
  • [#285] Advanced Routing: setting a route may vary depending on the originating context (#325)
  • [#106] [Scaffold] Scan QR Screen (#321)
  • [#301] Import Wallet does not have a Birthday input field (#328)
  • [#331] Update Secant ZcashLightClientKit 0.14.0-beta

0.0.1 build 24

  • [#294] Send Screen - amount + address fields (#308)

0.0.1 build 23

  • [#287] updated changelog with issues that fixed the broken build (#309)
  • [#306] [#215] Swiftlint and other warnings + build errors (#307)
  • [#287] CHANGELOG and build number bump for 0.0.1-23 (#305)
  • [#302] Synchronizer status on Home Screen (#304)
  • [#212] Wrapped user defaults (#298)
  • [#80] Scaffold - Send functionality (#297)
  • [#295] Update "Commit Messages" section of CONTRIBUTING.md (#296)
  • [#293] first draft of history of transactions (#293)
  • [#284]: (Non)scrollable Transactions list based on Drawer

0.0.1 build 21

  • [#258]: User can take the backup test successfully more than once (#282)\
  • [#279]: update swiftlint (#280)
  • [#283]: drawer animation fixed (#283)
  • [#284]: Static welcome screen (#274)
  • [#276]: [Scaffold] Drawer for the Home Screen (#275)
  • [#239]: [Functional] Integration of the ZcashSDK
  • [#266]: Placeholder home screen/refactor previous home to debug screen
  • [#256]: [Recovery Phrase Display] Dark mode word chips' color does not match the designs
  • [#268]: [Critical] App get stuck after start #268
  • [#260]: Wrapped Derivation Tool
  • [#254]: Testable and more readable structure for the AppReducer
  • [#231]: Wallet Storage unit tests vs. integration tests
  • [#253]: [Functional] Import wallet
  • [#250]: Recovery Phrase Validation, words to complete puzzle are not shuffled

0.0.1 build 19

  • [#242]: NukeWallet in the debug menus for testing purposes

0.0.1 build 18

  • [#200]: Move Debug Menus to a hidden screen
  • [#197]: Ability to know whether wallet has been initialized
  • [#202]: Connect onboarding flow to Recovery Phrase backup on Create New wallet

0.0.1 build 17

  • [#196]: User Preferences Storage
  • [#157]: Keystoring protocol
  • [#155]: Add MnemonicSwift to the project

0.0.1 build 16

  • [#205]: Validation Failure/Success updated to handle dark mode
  • [#191]: Badges updated to use symbols
  • [#181]: Badge animation fix
  • [#140]: Validation Failed Screen Design updates
  • [#139]: Validation Success Screen Design updates
  • [#183]: remove Create new button style
  • [#147]: Recovery Phrase Validation PreambleScreen
  • [#165]: [Scaffold] wallet import screen
  • [#174]: Wallet localization preparation

0.0.1 Build 15

  • Issue #163: Recovery Phrase validation feedback
  • Issue #138: Enhancements to Onboarding Flows
  • Issue #158: M1 macs have problems with Swiftlint
  • PR #164: Typos Fix in Documentation and code
  • Issue #159: Enhancement of the index clamping property wrapper
  • Issue #44: Recovery Phrase Validation flow + tests

  • Added SwiftGen templates for generating asset helper files.
  • Added Code Review Guides, Changelog, pull request and issue templates, SwiftLint Rules