github radixdlt/babylon-wallet-ios 1.2.0#4-Release
App Store | 1.2.0 (4)

latest releases: 1.10.1#9-Alpha, 1.10.1#8-Alpha, 1.10.1#7-Alpha...
11 months ago

Changelog:

  • Added a temporary transaction "History" button that links from Account view out to new Account "Recent Transactions" page on Dashboard with basic balance update information. Proper in-app History with filtering still in development, but this was a quick way to provide the basics in one tap.
  • Added option to skip the “Babylon” Seed Phrase during the wallet restoration process.
  • Improved transaction review loading times.
  • Prompt to write down the seed phrase immediately after creating a Persona to ensure its safety.
  • Added verification step to confirm that the seed phrase has been properly written down for added security.
  • Improved UX when transferring the maximum amount of XRD tokens in an account
  • Added a user friendly error message for cases where a transaction review fails due to the recipient account’s Third-Party deposits configuration.
  • Addressed a dApps validation issue where some users can’t connect to dApps anymore.
  • Resolved a bug that caused the app to become stuck if an iOS passcode was deleted during onboarding.

Rull Requests:

  • [ABW-2610] Pool Unit Issues (#927)
  • fix title in ImportMnemonicControllingAccounts (#926)
  • Revert bug preventing user from completing importing profile with man… (#925)
  • Prevent PoolUnits crash (#922)
  • [ABW-2603] Fix bug where accounts where accidentally marked 'Legacy' even though… (#921)
  • [ABW-2602] Fix Dapp Details Navigation (#920)
  • Bump aws-actions/aws-secretsmanager-get-secrets from 1.0.1 to 1.0.4 (#895)
  • Bump webfactory/ssh-agent from 0.6.0 to 0.8.0 (#894)
  • Bump actions/checkout from 3.1.0 to 4.1.1 (#893)
  • [ABW-2569] Success Screen Alignment and Various Small Fixes (#919)
  • Abw 2598 UI teaks main seed phrase required (#918)
  • iOS prompt users to write down the seed phrase after creating a persona (#911)
  • New Crowdin updates (#914)
  • Small fixes (#916)
  • All type checking (#915)
  • Support creation of MAIN BDFS from outside of onboarding (#913)
  • [ABW-2575] WIP Fix cornercase bug where wallet ends up in bad state if user deletes iOS passcode before creating first account (#910)
  • [ABW-2447] Make "Babylon Seed Phrase" skippable during restore wallet. (#901)
  • [ABW-2558] Investigate, potentially fix dApps issue (#909)
  • Link to account history in dashboard (#904)
  • Max XRD transfer (#907)
  • Specific message for third-party deposits failure (#908)
  • Improved verification that user has written down seed phrase (#903)
  • New Crowdin updates (#906)
  • New Crowdin updates (#902)
  • Determine fee payer once the transaction review is shown (#897)
  • [ABW-2206] Merge AccountList into Home, clean up Export/Import mnemonic prompts and display (#878)
  • 1.2.0 version bump (#899)
  • [ABW-2538] Upgrade TCA to 1.3 (#881)
  • [DO-1999] fix PR triggers (#896)
  • chore: create dependabot.yml for github actions update [DO-1997] (#891)
  • Update LICENSE.txt (#892)
  • Fix type checking (#889)
  • Update LICENSE.txt (#890)
  • New Crowdin updates (#876)
  • Account hiding crash fix (#886)
  • Fix NFT pagination issues (#888)
  • [ABW-2552] Hide XRD Metadata Behaviour (#882)
  • Messages for transactions submission end state (#880)
  • Deposit instruction based on deposit rules (#877)
  • [ABW-2527] Ditch Hardcoded Strings (#872)
  • Dont tell user mnemonic M is missing when they are about to import it... (#879)
  • [ABW-2532] Fix issue with 3 letter bip39 word when losing focus (#870)
  • 1.1.0 bump (#875)
  • Fix NavigationStack animations on iOS 17.1 (#874)
  • Hide/unhide accounts/personas (#871)
  • New Crowdin updates (#867)
  • Archive error notification (#862)
  • [ABW-2427] ProfileStore sync init (#860)
  • [ABW-2415] Additions to Account Preferences (#868)
  • [ABW-2482] Replace Raster Icons With PDF (#864)
  • Make use of proper strings for Customize Fees (#866)
  • New Crowdin updates (#865)
  • New Crowdin updates (#863)
  • Quick fix - don't show missing mnemonic at startup (#861)
  • [DO-1940] update PR trigger, add code coverage in PR (#856)
  • Bring back build CONFIG, also expose as value. (#854)
  • Properly check for the missing mnemonic (#859)
  • Fix fastlane scan (#858)
  • [ABW-2400] Don't allow going back to import seed phrase (#857)
  • [ABW-2456] Seed Phrase Warning When Importing Olympia Accounts (#843)
  • [ABW-2465] Gracefully handle missing mnemonic (#848)
  • [ABW-2490] - Update guarantee amount while changing the percentage (#855)
  • New Crowdin updates (#781)
  • [ABW-2082] Transaction completion animation fix (#853)
  • Swiftgen localizable strings new path (#852)
  • Fastlane send slack message on error (#847)
  • update swiftformat to 0.52.8 (#851)
  • Radix Engine Toolkit error description (#850)
  • ci/cd - update cancellation rules (#849)
  • stop archive when unit testing (#846)
  • Fastlane and README improvments (#844)
  • Bring back lots of tests (#845)
  • Mono target (#842)
  • [ABW-2426] Keychain improvements (#832)
  • [ABW-2409] Import Many Olympia Accounts (#836)
  • Bump version to 1.0.6 (#840)
  • ci: bump xcode to 15 (#839)
  • ci: improve performance (#838)
  • ci: set snyk scan timeout to 5min (#837)
  • GW improvement (#797)
  • Testing behaviors (#835)
  • [ABW-2438] Parsing Decimals (#834)
  • [ABW-2428] Resolve owner when extracting behaviors (#833)
  • [ABW-2271] Remove spurious portfolio reloading (#829)
  • Bump version to 1.0.5 (#831)
  • [ABW-2158, ABW-2417] Add Missing Behaviors (#825)
  • fix snyk monitoring (#830)
  • DO-1845 / move to aws secrets (#826)
  • [ABW-2410] Fix bug where app was in invalid state - discrepancy between Profile.header.lastUsedOnDevice.id and deviceID saved in keychain (#828)
  • Bump version to 1.0.4 (#824)
  • Cleanup of HashableExtension (#821)
  • Bump version to 1.0.3 (#823)
  • [ABW-1219] Fix AssetsView crash and filter Liquid Stake Units (#822)
  • [ABW-2395, ABW-2397] Use keyboard without decimal separator for tip percentage (#818)
  • [ABW-2387] Fix bug where a failing TX was never removed from request queue (#817)
  • Check non-zero total supply (#816)
  • New shiny README (#815)
  • [ABW-2231] Go To Account List After Olympia Import (#810)
  • Bump version to 1.0.2 (#813)
  • Add explicit metadata when loading resource pages (#814)
  • [ABW-2378] Set current gateway to mainnet after import (#812)
  • Remove BigDecimal from tests (#808)
  • Add LICENSE and section in README (#809)
  • Fix customize fees layout (#807)
  • Revert accidental profile snapshot change (#806)
  • ABW-1543 Banish BigDecimal (#804)
  • No phone Auth flow (#801)
  • Fix bug where we could not set depositGuarantees since preferences wa… (#805)
  • [ABW-2366] Make it possible to import mnemonic controlling MANY accounts (#803)
  • Bump version (#802)
  • Temporary reversal of try_deposit_or_abort for ledger accounts (#800)
  • Upgrade engine toolkit to 1.0.0 (#793)
  • [ABW-2347 ] Post mainnet live, default to mainnet, stop checking if mainnet is live (#796)
  • Prevent user from going back TX Review (#799)
  • [ABW-2333] Critically important unit tests asserting we do not accidentally chan… (#792)
  • New Connector icon (#798)
  • [ABW-2326] Show failure screen for failed tx (#791)
  • [ABW-2327] Dont print dapp requests (#790)
  • fix issue with using return in fastlane (#789)
  • [ABW-1307] Overhaul of dApps, Personas, Resources, Transaction Review (#772)
  • [ABW-2289] Fastlane: Skip GH Release for Alpha/PreAlpha && Dont show quotation marks around empty strings in Persona Data name (#788)
  • [ABW-1543] Big Decimal Formatting (#783)
  • [ABW-2322] Guarantee bug fix (#785)
  • Gh release fix (#787)
  • Eradicate Swizzling (#786)
  • Try fix GH release, If not work, we will revert fastlane (#784)
  • [ABW-2309] Upload DSYM (and IPA) to GH Release "Assets", try include symbols up to App Connect. (#782)
  • [ABW-2305] Add Mainnet Dashboard URL (#780)
  • CD and CI tweaks (#779)
  • [ABW-2300] Only use deposit for known software controlled accounts (#777)
  • Trying to fix CI related to schemas (#778)
  • [ABW-2230] Always use ImageService (#775)
  • Bug fix transfer after network switch (#774)
  • [ABW-2241] Parse errors from Ledger, inform user to enable blind signing (#770)
  • Update Manifest instructions Equality check (#771)
  • Wallet is allowed to use reserved instructions (#769)
  • [ABW-2151] Verify Address with Ledger (#767)
  • Add XRD to transaction fee (#768)
  • ABW-2249 Transfer Max LSU (#759)
  • Properly handle deposit instruction (#764)
  • [ABW-2282] Dont show Testnet banner for new mainnet user AND [ABW-2273] Prevent Olympia Wallet import into testnet works (#761)
  • ABW-2227 NFT strings (#766)
  • New Crowdin updates (#765)
  • ABW-1917 Header for gateway requests (#763)
  • ABW-2048 Handle Reserved Instructions (#762)
  • Third party deposits ledger (#692)
  • [ABW-2251] Profile snapshot tests for version 100 (#748)
  • [ABW-2046] Fix reentrancy problems with ProfileStore (ManagedAtomicLazyRef) (#760)
  • [CD] Improve CD ensure Github release action is run for PROD ("Release") (#757)
  • ABW-2147 Use VStack instead of HStack in transaction review for the estimated amount (#756)
  • Add assets list empty states (#755)
  • Fix CI Failure (#758)
  • [ABW-2106] Upgrade to TCA 1.2 (#752)
  • [ABW-2261] Default isDeveloperModeEnabled to false (#754)
  • [ABW-2254] Show PersonaData in PersonaDetails even for Personas which have not been shared. (#753)
  • ABW-2250 Use .run instead of .task and .fireAndForget (#749)
  • Send InvalidRequest response to dApp (#744)
  • ABW-2227 Add the current supply (#747)
  • [ABW-2233] Remove every trace of Verbose/Summary (#746)
  • [ABW-2088] Update Account Cards On Changes (#745)
  • [ABW-2214] Shared persona data not persisted in profile (#734)
  • ABW-2217 Value of some resources showing as 00 when contributing to Pool (#736)
  • [ABW-2136] Improve Approval Slider (#737)
  • Add stokenet (#738)
  • [AWB-2228] Make Account Cards More Flexible (#735)
  • ABW-2215 txID in Completionm (#731)
  • [ABW-2229] Show error when Gateway failed to generate preview of transaction (#733)
  • [ABW-2076] Fix Ledger Device List Appearance (#727)
  • Zabanet as rcnetv3.1 bump profile version to 49 (#730)
  • [ABW-2078] Remove "missing description" text (#728)
  • [ABW-2069] Special case behavior text for XRD (#726)
  • [ABW-2186] Unable to sign transaction (#725)
  • [ABW-2213] Manually Calculate Item Limit (#729)
  • New Crowdin updates (#688)
  • ABW-2176 RCnet v3.1 (#724)
  • [ABW-2210] Dont show Dev Banner until mainnet is live (#723)
  • [ABW-2198] Member Card Issue (#718)
  • ABW-1957, ABW-1956 X button on success screen (#722)
  • [ABW-2204] RadixConnect 🚀 Mainnet ready PROD servers 🚀 (#720)
  • [ABW-2065] Dont show Cancelled error to user (#721)
  • Minor copy updates (#719)
  • ABW-2128 Verify Dapps (#711)
  • Abw 2197 disable logs if not debug hide export logs button (#717)
  • fix navigation bug where incoming Dapp requests were ignored and wher… (#716)
  • fix bug where user could input an address on the wrong network. (#715)
  • ABW-2077 Sign Proof biometric authentication requires 2x biometric scan (#695)
  • [ABW-1686] Mainnet network switch (#710)
  • ABW-2179 Update Manifest Mutation Cost Addition Estimates (#712)
  • [ABW-2172] Don't truncate behaviour description (#714)
  • Update Crowdin configuration file
  • [WIP] ABW-2121 Save accounts needing recovery in UserDefaults (#685)
  • ABW-2092 Make zero a valid amount (#709)
  • Remove triplication of account name (#708)
  • disable redact/privacySensitive in import mnemonic words since it was… (#707)
  • [ABW-2170] Fix Account Card Layout (#705)
  • [ABW-2051] NFT images not displaying (#704)
  • [ABW-2168] Bug fix - Show totalExecutionCost under "NETWORK EXECUTION" (instead of executionCost) (#703)
  • [ABW-2169] Make sure customized fee payer of TX not requiring auth ALSO is added to intentSigners (#702)
  • [ABW-2165] Only allow customize guarantees if the amount is positive (#701)
  • [ABW-2124] transaction review loading (#699)
  • [ABW-2160] Change gateway url to rcnetv3 instead of zabanet (#697)
  • [ABW-2161] Hide Third Party Deposit settings in UI (#698)
  • Abw 2153 update ret to fd0cde0 rcv3 (#696)
  • RCNet-V3 (#693)
  • Transaction review wallet instruction fees (#687)
  • Set AppStore release version (#694)
  • WebRTC fixes (#684)
  • Interpret the JSON value as a String (#689)
  • [ABW-2123] Restored Account Preferences UI (#690)
  • [ABW-2103] Tap to dismiss keyboard in Default Deposit Guarantees (#691)
  • New Crowdin updates (#671)
  • [WIP] ABW-1674: Import export profile as file with encryption (#670)
  • [ABW-2014] New Transaction Review (#686)
  • Third party asset deposit rule - local (#679)
  • Grape update (#683)
  • View fee breakdown and change fee tip (#654)
  • Profile - Third party deposit - Asset exception can be only resource address (#682)
  • Profile - Third-Party deposits (#680)
  • [ABW-1797] Dismiss Asset Transfer Amount (#681)
  • [ABW-1797] Tap to dismiss keyboard for transfer message (#624)
  • Abw 2050 pool units in account card (#678)
  • ABW-1788 improve nft card (#672)
  • [ABW-1620] Rearrange settings (#667)
  • ABW-1997 Pool unit transfer (#675)
  • Add select fee payer button back (#677)
  • [ABW-1983] Fix Broken Image Placeholder (#676)
  • Fix iCloud sync. (#674)
  • [ABW-1304] Behaviours and tags (#666)
  • Account Labels (#673)
  • New Crowdin updates (#669)
  • New Crowdin updates (#665)
  • Fix the copy issue (#664)
  • Update To Fig (#661)
  • [ABW-1868] Replace factor source based counters with entityIndex (#602)
  • Abw 1807 lsu details (#662)
  • Abw 1805 pool unit view UI (#660)
  • Adopt new keys (#659)
  • Pool units in account portfolio (#658)
  • New Crowdin updates (#637)
  • ABW-1695 Pool Unit asset type (#657)
  • RET hotfix update (#653)
  • Inc profile version (#652)
  • Nickname is not optional (#651)
  • Release/rcnet v2 (#639)
  • ci: fix snyk monitor (#643)
  • ci: fix sbom generation (#642)
  • [ABW-1907] Implement the creation flow (#628)
  • New Crowdin updates (#622)
  • [ABW-1614] Link New Connector Redesign (#626)
  • [ABW-1648] Add Ledger Device Redesign (#625)
  • [ABW-1791] Broken image placeholder (#623)
  • [ABW-1920] Back button fix (#631)
  • Update birch et (#629)
  • [ABW-1872] Transition to new persona data format/1.persona dynamic fields display (#621)
  • Birch UniFFI RET (#610)
  • [ABW-1891] Olympia import updates (#615)
  • Adopt changes requested by @kugel3 (#620)
  • New Crowdin updates (#614)
  • [ABW-1872] Transition to new persona data format/persona label editing with comments (#618)
  • [ABW-1872] Bring back comments (#619)
  • ABW-1872 Transition to new persona data format/persona details preview (#613)
  • ABW-1872 Transition to new persona data format/rewire persona from dapp details (#611)
  • [DO-1619] Adjust Snyk integration (#612)
  • Set timeout for test-and-build (#609)
  • ABW-1628 Olympia Import (#600)
  • ABW-1752 Implement ROLA prefix (#606)
  • [DO-1619] Snyk integration in Github workflows (#608)
  • New Crowdin updates (#607)
  • New Crowdin updates (#601)
  • Temporarily remove commented out code (#605)
  • [ABW-1770] Profile Snapshot change of PersonData to be mainnet ready. NOT CAP21 implementation change. (#585)
  • Birch update (#593)
  • Overlay HUD + Alert (#454)
  • New Crowdin updates (#599)
  • ABW-1839 App spills some runtime warnings after the creation of an account on simulator (#596)
  • Decrease warning count by 15 by disabling concurrency checks for gene… (#598)
  • Add OnboardingPreview (#594)
  • [ABW-1850] [MFA] Advanced Security Structure Configuration Setup flow (#584)
  • Use newer version of TCA (#597)
  • New Crowdin updates (#590)
  • ABW-1340 Show dApp detail view from tx review (#591)
  • Make it clear where to look for the xcodeproj (#592)
  • ABW-1715 Simplify Ledger Screen Variants (#588)
  • WIP
  • New Crowdin updates (#560)
  • ABW-1813 Display NFTs properly (#587)
  • Use Latest TCA (#575)
  • [ABW-1762] FactorSourceID -> enum (#583)
  • ABW-1568 Don't Crash When Importing Zero Olympia Accounts (#582)
  • [ABW-1750] MFA: list and create securitystructures from settings (#580)
  • Hide Empty Vaults in a Better Way (#581)
  • ABW-1031 Add Alert Prompt When Removing Connector (#577)
  • ABW-1749 Name New Connector Space Issue (#576)
  • [MFA] SecurityQuestionsFactorSource, TrustedContactFactorSource, SecurityStructureConfig, Setup MFA "Simple" flow +preview apps (#573)
  • Several small Fixes (#574)
  • Hide all empty vaults (#571)
  • Small fixes (#572)
  • ABW-1716 Delete Wallet Data Placement and Copy (#569)
  • Update fastlane (#568)
  • Display SeedPhrases and Import Olympia Wallet for release builds (#558)
  • ABW-1705 Max button and fee selection (#566)
  • ABW-1704 Thumbnails for Fungible Tokens in TransactionReview (#567)
  • ABW-1204 Assets appear to not transfer (#565)
  • Transaction flow small fixes (#563)
  • Properly handle app unlock (#562)
  • ABW-1794 Homepage title (#561)
  • ABW-1718 Hide Info Buttons (#559)
  • Disable navigation to empty screens (#554)
  • Remove CreateNewAccount from AssetTransferFlow (#552)
  • Dashboard url based on network (#555)
  • Hide Development banner for now (#557)
  • Handle Biometric check cancellation (#553)
  • ABW-1707 Hide Edit Account Sharing Button (#556)
  • ABW-1666 bBlock duplicate NFT transfer (#551)
  • Submit transaction status not showing fix (#550)
  • [ABW-1547] Ledger signing++ (#549)
  • [ABW-1599] Change FactorSource into enum (#534)
  • Use Destination pattern in Authorized dApps (#548)
  • Use push navigation in Authorised dApps and Personas (#547)
  • Dont display Hash on Ledger during signing (#546)
  • Update ledger devices design (#545)
  • Fix/split up confirm and repair crowdin (#540)
  • Onboarding screen (#529)
  • Transaction in progress slide-up (#543)
  • Fix/abw 1562 i os import mnemonic during backup restoration (#536)
  • [Bug fix] Prevent same Transaction from being commited twice. (#539)
  • [BUG FIX] Fix bug where subsequent request where not shown (#541)
  • [BUG FIX] "Double request"-bug fixed (#538)
  • Fix DappInteractor being dismissed (#537)
  • Settings Backup (#535)
  • Migrate remaining strings (#533)
  • [ABW-1584] offDeviceMnemonic factor source kind (#532)
  • Remove "Add another ledger" code (#531)
  • Asset Transfer - Transfer (#524)
  • Merge 0.2.1 hotfix (#443)
  • Asset transfer choose asset (#520)
  • Using different placeholder words in mnemonic (#528)
  • Create account screen (#530)
  • [ABW-????] Seed phrase rows (#527)
  • Cleaner settings (#526)
  • [ABW-1549] display mnemonics (#525)
  • New copy in alert (#521)
  • Import mnemonic words (#523)
  • Update Crowdin configuration file
  • ABW-1547 Finalise add ledger flow (#518)
  • BUG FIX: Display ledger account tag even for accounts with 0 balance (#519)
  • [ABW-1554] Two new Account tags: Legacy (Ledger) and dapp definition (#517)
  • [ABW-1546] Use ChooseLedger in ImportOlympiaAccountsAndFactorSources (#515)
  • ABW-1536 Show Ledgers from Settings (#514)
  • Choose receiving accounts (#509)
  • [ABW 1530] Split CreateEntityFeature into CreateAccountFeature / CreatePersonaFeature and introduce DerivePublicKeyFeature. (#506)
  • ABW-1519 Fix Customize Guarantees (#513)
  • Add simplified dApp details under PersonaDetails (#511)
  • Factor out ShowQRFeature and show also from AccountSettings (#512)
  • Token transfer assets elements (#502)
  • Split out choose account (#507)
  • New Crowdin updates (#498)
  • Add back QRGeneratorClientLive to build phases (#505)
  • Try fix test timeout (#504)
  • Profile load fix - check first for version compatibility (#503)
  • ABW 1423 Show QR code option (#501)
  • [ABW-1533] FactorInstance badge enum (#500)
  • Update Crowdin configuration file
  • [ABW-1112] iCloud profile sync (#468)
  • WIP (#499)
  • [ABW-1508] DappMetadata ledger or request (#497)
  • Asset Transfer Empty (#495)
  • ABW-1516 NFT Detail Images (#496)
  • [ABW-1490] CAP21 changes and Accounts with proof of ownership (#489)
  • [ABW-1274] Crowdin String Migration (#491)
  • Highlight Part of String (#492)
  • [ABW-1340, ABW-1474, ABW-1476] Expand Dapp Details (#473)
  • Different bundle display name for Pre-Alpha (#488)
  • Pre alpha flavour (#487)
  • [ABW-1475] Make sure Used dApps in Transaction Review only appear once (#482)
  • Enable release deploy (#485)
  • [ABW-1473] ROLA keys (#477)
  • ABW-1399 Persona List Fixes (#480)
  • Improvement: Betters Card and PlainListRow (#479)
  • ABW-1386 Edit Persona Fix (#481)
  • Update to Xcode 14.3 (#478)
  • [ABW-1400] Show dApps List in General Persona Details (#472)
  • [ABW-1472] Allow user to toggle Verbose / Summary when making ledger requests (#474)
  • [ABW-1457] Simple ROLA (#470)
  • Feature/ABW-1288 Actions for addresses (#450)
  • [ABW-1412] Sign TX with Ledger Nano (#464)
  • ABW-1434 NFT overflow (#469)
  • Fix/ABW-1411 dApp request fails after switching Gateway (#467)
  • Fix Signers and FeePayer (#465)
  • ABW-1286 Thumbnails for NFTs etc (#456)
  • FIX: Only submit transaction once (#466)
  • Fix sign with many factor source of same kind (#462)
  • change legacy tag to not be hardcoded (#461)
  • [ABW-1316] Split out signing and submission from TransactionClient, introduce Signing feature (prepares for signing w Ledger) (#455)
  • security prompt (#457)
  • Import olympia ledger fix (#458)
  • Show owned resources in HomeScreen (#453)
  • ABW-1252 resources pagination (#445)
  • ABW-1278 Edit persona (#449)
  • [ABW-1301] Ledger genesis factor instances (#451)
  • DappInteractor quick fix (#452)
  • [ABW 1375] Update CAP26 KEY_TYPE (KeyKind) and add .messageEncryptionKey (#448)
  • Simplify crazy DappInteractionFlow switch (#447)
  • [ABW 1371] ledger import hardware accounts (#446)
  • [ABW-1315] Radix Connect requset to CE and response from CE (#444)
  • RadixConnect Blake2b hashing (#442)
  • Check if Olympia Mnemonic already added (#441)
  • [ABW-1268] CAP33 parse imported payloads (#438)
  • [ABW-1170] Import Legacy Wallet (all but parsing QR...) (#437)
  • Feature/ABW-982 Caching MVP (#408)
  • Enforce passcode to be configured (#436)
  • ABW 1080 Post Launch Improvements (#434)
  • ABW-1250 Update Engine Toolkit with DeriveOlympiaAddress (#432)
  • Trim tautological typealiases (#433)
  • Use ResourceAddress in resources (#431)
  • [ABW-1216] Refactor one-time/ongoing persona data screens to use streams (#429)
  • ABW-1018 Patch (#430)
  • ABW 1018 Transaction Review Follow Ups (#422)
  • Send all signer public keys (#428)
  • Faucet - Poll TX result after submitting request (#425)
  • iOS 16.4 fixes (#427)
  • Fix/ABW-1228 Reject dApp request with invalid number of accounts (#426)
  • Add missing check (#424)
  • Limit request to entityDetails to 999 (#420)
  • ET createdEntities (#421)
  • Send eagerly the Transaction Intent (#412)
  • Rearrange Edit Persona buttons (#419)
  • Fix/ABW-1226 Update gateway and faucet button copies (#418)
  • Don't show "choose X" when there are no entities to choose (#416)
  • ABW-1018 Transaction review (#406)
  • Update to RCNET signaling server (#415)
  • [ABW-1205] Person introduction when creating FIRST ever. (#414)
  • Fix out of sync persona label (#413)
  • Disable "Add a Field" button if there are no more fields to add (#411)
  • [ABW-1125] One-time personal data request (#410)
  • [ABW-1197] Persona data field access should always compound (#409)
  • [ABW-1191] Change "First Name" + "Last Name" -> "Given Name" + "Family Name" (#407)
  • [ABW-1123] Ongoing personal data request (#403)
  • [ABW-1089] Kisharnet upgrade (#405)
  • [ABW-1183] Return invalidPersona error instead of rejectedByUser (#395)
  • [ABW-1127] Edit Persona screen (#389)
  • Feature/ABW-1164 App Settings - Developer Mode (#386)
  • Fix/ABW-1141 Gateway settings logic (#381)
  • Update TCA (#394)
  • Add default values for permissions (#393)
  • Bump version to 0.2.0 (#275)
  • Modal Presentations (#384)
  • [ABW-1169] ProfileSnapshot changes and DTO renames (#388)
  • Add/remove missing/obsolete schemes (#387)
  • [ABW-1167] Give device factor source special treatment. (#385)
  • [ABW-1165] Bugfix user could not create account after starting wallet with too old Profile format (#383)
  • [ABW-1159] dApp -> Wallet | Use persona is too lenient (#382)
  • Feature/ABW-1109 Pick first account with enough funds (RCNet logic) (#375)
  • Fix macOS build (#379)
  • [ABW-1111] fix secp256k1 signing (#371)
  • Revert "ABW-1089 upgrade swift engine toolkit (#356)" (#374)
  • [ABW-1100] Reset request (#367)
  • Dapp request Success Screen dismiss fix (#372)
  • Fix/ABW1138 - Tick symbol present when gateway is NOT connected (#370)
  • Update WebRTC to M110 (#308)
  • Replace P2PClient with P2PLink (#358)
  • Handle DappInteraciton while shown user modals (#369)
  • Feature/ABW-998 Gateway Settings (#362)
  • Remove public extensions (#363)
  • Replace any with some (#364)
  • App crashes after successfully linking the browser (#357)
  • ABW-1089 upgrade swift engine toolkit (#356)
  • Force SwiftFormat to always run the latest version (#359)
  • Peg K1 package to 0.0.4 (#361)
  • Use clocks everywhere (#354)
  • [ABW-1029] TCA Navigation - Migrate to beta branch (#352)
  • Run SwiftFormat (#353)
  • [ABW-1104] FactorSource device with Olympia parameters (legacy) (#351)
  • [ABW-1067, ABW-1068] FeatureReducer for P2P reducers (#349)
  • ABW-1094 handle persona disconnect (#347)
  • Add missing test targets to Unit Tests scheme (#350)
  • [ABW-1105] Fix ProfileStore tests failure due to date (#348)
  • RadixConnect rewrite/multiple channel support (#335)
  • [ABW-1095] derivation index per factor source (#346)
  • [ABW 1035] Handling transaction manifest problems (#329)
  • Chore/Disable dApp verification (#345)
  • Abw 1087 async profile store init cleanup create entity (#344)
  • Allow Passcode only (#342)
  • [ABW-1058, ABW-1078, ABW-1079] FeatureReducer for App and personas (#343)
  • [ABW-1060, ABW-1061, ABW-1062, ABW-1063, ABW-1064] FeatureReducer for CreateEntityFeature (#341)
  • [ABW-1085] Profile - add "Security" (#340)
  • [ABW-1084] Fallback to passcode when bio fails (#338)
  • [ABW-1054, ABW-1055, ABW-1056, ABW-1057, ABW-1075, ABW-1077] FeatureReducer for AccountXYZ features + cleanup (#337)
  • ViewStoreOf typealias (#334)
  • Abw 1021 split profile client (#327)
  • [ABW-1080] Account Preferences screen | dApp - Wallet Login request issue (#336)
  • Feature/ABW-1015 dApp definition verification (#332)
  • [ABW-1069, ABW-1070, ABW-1071, ABW-1072, ABW-1073] FeatureReducer for new connection feature (#331)
  • Get rid of intermediate _FeatureReducer (#330)
  • [ABW-1059, ABW-1065, ABW-1066, ABW-1074] FeatureReducer for AssetTransfer, FungibleTokenList, NonFungibleTokenList (#328)
  • [ABW-976] TCA Navigation - Onboarding & Create Account (#324)
  • Chore/ABW-984 Main FeatureReducer (#326)
  • Feature/ABW-867 .well-known file check (#310)
  • [ABW-1013] profile store (#322)
  • [ABW-975] TCA Navigation - Settings (#321)
  • Integrate Connected dApps properly in Settings, and use TCA navigation there (#318)
  • ABW-890 Connected dApps - Main (#315)
  • [ABW-1014] iCloud Keychain backup & KeychainActor & SecureStorageClient (#317)
  • Update dependencies (#320)
  • TCA Navigation - Token Details (#319)
  • ABW-890 - ProfileClient API to forgetConnectedDapp and disconnectPersonaFromDapp (#314)
  • TCA Navigation - Home & Accounts (#316)
  • ABW-890 Second preparatory PR - Misc buttons etc (#312)
  • ABW-890 Miscellaneous preparations for Connected dApps (#311)
  • [ABW-895] Refactor FactorSource and FactorInstance (#309)
  • Automatically dismiss Success Screen (#307)
  • [ABW-978] TCA Navigation - Use new Alert API (#306)
  • Chore/ABW-969 PR template proposal (#300)
  • Chore/ABW-972 Home FeatureReducer (#304)
  • Chore/ABW-966 Splash FeatureReducer (#298)
  • Update dependencies (#302)
  • Fix TCA dependency (#301)
  • [ABW-938] Create new Persona | Incorrect copy with Title (#297)
  • Improve formatting of BigDecimal (with rounding) (#296)
  • Fix/ABW-957 Biometrics check cancelled causes blank screen (#295)
  • Abw 955 format bigdecimal (#294)
  • do not display error about unknown version (#293)
  • Downgrade fastlane to 2.210.1 (#290)
  • Bump Introspect dependency (#291)
  • Fix archive (#292)
  • Fix issue where TX signing was stuck on loading in UI because error did not get propagated (#289)
  • [ABW-927] Not progressing to Account Permissions page after creating & selecting new Persona via Persona login flow (#288)
  • Use bigdecimal instead of float (#286)
  • [ABW-939] Ensure dApp modals are always shown (#287)
  • ABW-935 - Gateway Schema Upgrade (#285)
  • [AWAIT Gateway Schema Update PR] make fetch XRD balance non throwing (#284)
  • Fix/ABW-911 Update error to match CAP-21: Not enough funds to lock fee (#277)
  • Update RET to betanet-v2-da72287e6 (#283)
  • ABW-921: Re add faucet, allow usage once per epoch (#282)
  • [ABW-922] Settings Personas screen updates (#280)
  • Downgrade network (#281)
  • Disable extension ACL rule (#279)
  • add method for finding suitable accounts to pay tx fee (#278)
  • Remove Transfer button from assets view (#274)
  • Update TCA Feature templates (#276)
  • Abw 909 update omar array with metadata method calls (#273)
  • Make AccountPortfolio initializer sync again (#272)
  • [ABW-852] dApp Interactions (#260)
  • Network upgrade Nebunet -> Hammunet (#270)
  • Bugfix: RET Aliasing (#271)
  • Personas now use identity address. Bump Profile min version to 9. Cha… (#269)
  • Abw 893 create persona create entity generic feature (#267)
  • [ABW-840] Change one usage of the name "nebunet" to "betanet" (#265)
  • Update the Radix Engine Toolkit for Betanet v2 (#259)
  • Feature protocol evolution (#266)
  • [ABW-889] Load environment in generate_new_dev_certificates lane (#263)
  • Bump minimum deployment target to iOS 16 🎉 (#262)
  • Update dependencies (#261)
  • Profile/ProfileClient: ConnectedDapp (#255)
  • Feature/ABW-855 Persona screens UI (#258)
  • Unit Tests module (#256)
  • [ABW-777] Update CAP21 to be assymetric (#254)
  • Add persona APIs to ProfileClient (#252)
  • Feature/ABW-836 Big Decimal support (#251)
  • Dependency cleanup (#250)
  • Feature/ABW-792 Pick first account with funds when signing (#242)
  • Abw 830 migrate profile loader into profile client (#248)
  • [ABW-791] Bump WebRTC to 109.0.1 version (#247)
  • split ProfileClient into Live and interface (#244)
  • [PARTIAL] [ABW-773] Asset Transfer (#246)
  • [Monorepo] Update README [skip ci] [skip cd] (#241)
  • fix incorrect import (#240)
  • solve EngineToolkit build issues with @_implementationOnly import Rad… (#239)
  • get it to build and run tests again (#238)
  • [Monorepo] Fix warnings in Package.swift (#237)
  • [Monorepo] Extract out Profile and EngineToolkit models (#236)
  • Fix p256 tests (#235)
  • [Monorepo] Move generic TCA dependencies to Prelude (#234)
  • [Monorepo] Introduce TestingPrelude (#232)
  • Rename Settings -> AppSettings (#233)
  • Fix/ABW-771 Biometrics check failed - infinite loop (#227)
  • [Monorepo] Introduce FeaturePrelude and ClientPrelude (#231)
  • [Monorepo] Remove Version in favor of Int based versioning (#230)
  • [Monorepo] Address feedback from #228 (#229)
  • [Monorepo] Pull in remote Radix dependencies (#228)
  • CreateAccount refactor (#219)
  • [Monorepo] Allow declaring dependencies intrinsically scoped to product linking (#225)
  • [Monorepo] Move extensions from Core to Prelude (#224)
  • [Monorepo] Introduce Prelude (#223)
  • Rewrite P2PConnectivityClient (#215)
  • Link to new standalone Dependencies package (#221)
  • Use debug config for Alpha build (#220)
  • [ABW 764] Remove home screen PasteboardClient dependency (#218)
  • [ABW-763] Update Cost Unit Limit (#217)
  • Use Xcode 14.2 and iOS 16.2 on CI (#216)
  • [skip cd] Replace precondition failure L104 (#213)
  • [skip cd] Small CI/CD polish (#212)
  • [ABW-752] Replace precondition failure (#211)
  • [ABW-610] Fix SwiftUI previews (#210)
  • [skip cd] Proper Flavour check (#209)
  • [skip cd] Add concurrency to alpha deploy (#207)
  • [ABW-749] Use SwiftGen for fonts (#208)
  • [ABW 748] CD - GP beta release (#205)
  • [ABW-750] Rename all placeholder declarations to previewValue (#206)
  • [ABW-742] Improve Pull to Refresh backward compatibility (#198)
  • [ABW-747] Clean up clients (#204)
  • [skip cd] Deploy alpha build on push to main (#203)
  • [skip cd] Update test_flight_deploy.yml (#202)
  • [skip cd] Deploy on alpha build (#199)
  • [ABW-746] Fix build warnings (#201)
  • [HOTFIX] Comment out epoch checking logic (#200)
  • Local dev env polish (#197)
  • Converse 0.3.0: Single ICE, no auto-send msgReadReceipt, restart est.conn when remote connects to SS (#196)
  • Fix commented out NewConnection test (#194)
  • Guard subtraction from overflowing (#193)
  • [ABW-737] Improve camera permissions UX (#191)
  • Add preview badge (#190)
  • Update engine toolkit and profile with Decimal fix in Engine tool kit… (#192)
  • update profile fix typos (#189)
  • Proper tag (#188)
  • [ABW-726] Get Betanet test tokens - display alert (#186)
  • Build number fix (#187)
  • [ABW-740] NFT details view (#185)
  • [ABW 722] App flavours (#184)
  • Version Bump to 3
  • Feature/ABW-713 Create Account completion (#180)
  • [ABW-738] NFT - do not display symbol (#182)
  • Fix/ABW-739 Account details - Asset view - keep the state after pull to refresh (#183)
  • Version Bump to 2
  • Migrate project to the new team (#181)
  • [ABW-727] Create Account - Improve TextField behavior (#179)
  • Version Bump to 14
  • [ABW-728] Display Local network prompt when appropriate (#177)
  • Version Bump to 13
  • Bump Profile & EngineToolkit deps (#178)
  • Feature/ABW-723 TextFields UX improvements (#176)
  • Version Bump to 12
  • Feature/ABW-711 NFT implementation (#173)
  • [ABW-714] Address view - UX improvements (#175)
  • Refresh assets on appear (#174)
  • Don't check for biometrics on simulator (#162)
  • update engine toolkit and profile (#172)
  • [ABW-655] Asset details view (#170)
  • fix XRD (#169)
  • Version Bump to 11
  • Update EngineToolkit and Profile, can now make NFTs from dashboard! (#168)
  • [ABW-710] Improve isXRD check (#166)
  • Version Bump to 10
  • [ABW 716] Allow user to cancel transaction (#167)
  • Version Bump to 9
  • Updated strings for clarity (#160)
  • ABW 659 update to converse 0.2.1, stop closing connection during pairing (#161)
  • [ABW 653] Show development banner (#165)
  • Bump Profile and EngineToolkit (#164)
  • Update Profile dependency (#163)
  • Feature/ABW-700 Gateway (UI adjustment) (#158)
  • [ABW 650] Check upon app launch if the user has set biometrics or not (#156)
  • [ABW-673] Betanet - iOS - Network Update Support (#144)
  • Bump build number manually (#159)
  • Version Bump to 6
  • Detailed error for when app fails to JSON decode Dapp request (#155)
  • Version Bump to 5
  • [ABW 701] Don't show dApp connection request screen. (#154)
  • Abw 698 lock fee against account (#157)
  • Feature/ABW-656 Hook up Create New Account in Choose Accounts feature (#152)
  • [DO-000] Use fastlane git push action (#148)
  • [ABW-652] Loader Implementation (1/2) - controlState modifier (#153)
  • manual bump of build to 4 (#151)
  • Abw 659 webrtc improvments (#150)
  • Feature/ABW-699 Desktop Connections (UI adjustment) (#149)
  • manual bump build to #3 (#147)
  • trying to fix CD (#146)
  • Feature/ABW-696 dApp connection flow (UI adjustments) (#142)
  • ui fixes (#143)
  • skip version bump, tag build (#141)
  • ABW-684 New Connection UI (#140)
  • [ABW-678] Declare asset details view (#136)
  • manual update to 0.0.11 (#139)
  • Faucet copy change (#138)
  • Feature/ABW-683 Settings screen (#135)
  • Network switching by Gateway API edit (ABW 658) (#133)
  • Feature/ABW-682 Loading button (#134)
  • Properly push commit and tag at the same time (#132)
  • [ABW 648] Betanet iOS onboarding (#127)
  • Only prompt for biometrics once (#131)
  • Push to main (#130)
  • Bump version to 0.0.8
  • [ABW-676] Use account gradients (#126)
  • Abw 672 wallet error response and rejection of requests (#128)
  • Feature/ABW-645 Faucet feature (#125)
  • Abw 671 cap21 dapp request response updates (#124)
  • [ABW-675] Declare account gradients (#122)
  • [CAT 16] Add radixbot credentials (#123)
  • Version bump
  • [ABW-670] - Fix App cannot be archived anymore (#120)
  • Sign TX with multiple accounts (ABW-663) (#115)
  • Fix TestFlight deploy (#119)
  • [ABW-611] Pull to Refresh (#111)
  • Chore/ABW-664 - Replace String Literals with Localized Strings (#118)
  • Fix version number (#117)
  • Fix/ABW-666 Asset fetching (#116)
  • CAT14 - TestFlight deploy (#107)
  • Fix/ABW-644 Balance display (#112)
  • Virtual accounts (#114)
  • Profile Versioning with Delete dialog (#113)
  • Feature/ABW-609 Design Reference Implementation (part 2) (#108)
  • version bump 0.0.4 (#110)
  • Fix sign, lock_fee instr to Manifest (#109)
  • CAT13 - Fastlane match setup (#104)
  • ABW-613 HandleDappRequests from Main (#102)
  • Remove Publisher+Await.swift (#106)
  • [ABW-615] Enable strict concurrency checks (#105)
  • [ABW-560] Hammunet Migration - Gateway API (#103)
  • Abw 598 edit gateway url from settings (#99)
  • [ABW-563] SwiftGen (#98)
  • Chore/ABW-604 Design Reference Implementation (Part 1) (#93)
  • [ABW-606] Error Handling Everywhere (#97)
  • Gitignore root Package.resolved (#96)
  • Fastlane setup (#94)
  • Move Development section of README to the top [skip ci] (#95)
  • [ABW-605] Error Propagation - Pitch Solution (#92)
  • Add SwiftFormat rule to strip file headers [skip ci] (#90)
  • Bugfix Settings reducer used - Limit Connections to 1 (#89)
  • [ABW-602] Bootstrap TCA Templates (#88)
  • [ABW-562] iOS - Swift Format Commit Hook - Tech Debt - Optimisation Task (#87)
  • Chore/ABW-601 - ReducerProtocol body improvements (#86)
  • [ABW-567] Concurrency Everywhere (#85)
  • [ABW-566] Reducer Protocols Everywhere (#84)
  • Extract JSONDecoder dependency (#83)
  • Rename coordinate -> delegate + some more child actions (#82)
  • Child Actions (#81)
  • Internal View Actions (#80)
  • TCA Goals - Dependencies (#78)
  • Unit tests for ABW-512 (take 2) (#76)
  • Abw 501 send response back to d app over web rtc (#77)
  • Revert "Unit tests for ABW-512" (#75)
  • Unit tests for ABW-512 (#73)
  • Receive Request from dApp over WebRTC and display UI (#74)
  • [ABW-511] E2E - Transaction View - Simple Manifest Presentation (#65)
  • Abw 501 web rtc listen to connection status send test msg (#72)
  • Feature/ABW-318 Integration with SDK (#71)
  • Make it possible to add browser extensions after successful connect, … (#70)
  • ProfileClient updates and scan QR for connection password (#67)
  • Fix macOS compilation + SwiftFormat rule (#68)
  • Force light mode (and fix home screen background) (#66)
  • Better Package Structure (2/2) (#64)
  • Better Package Structure (1/2) (#63)
  • Add converse as dep (#62)
  • Make App Build in Release Mode (enable biometrics for keychain access) (#61)
  • Reflect package graph more accurately on readme (#60)
  • Abw 476 engine tool kit integration (#57)
  • Update TCA dependency (#58)
  • Add package graph to readme (#59)
  • Merge pull request #55 from radixdlt/openurl
  • Use openURL dependency instead of UIApplication.shared.open
  • Allow running tests from HomeFeature scheme
  • Chore/ABW-559 Convert HomeFeature to use ReducerProtocol (#53)
  • Feature/ABW-548 Choose Account(s) for connection - Flow integration (#52)
  • Feature/ABW-314 Choose Account(s) for connection (#44)
  • Abw 482 live gateway api (#51)
  • Abw 540 import profile screen (#47)
  • add bite ssh key
  • Merge pull request #49 from radixdlt/DO-942-add-converse-ssh-key
  • adding new secret
  • Fix broken test
  • [DO-942] Add missing keys to clone repositories (#46)
  • Fix lint
  • fix dependency miss.
  • Merge pull request #45 from radixdlt/ABW-507_integrate_profile
  • placeholder account in Row+State
  • Rename WalletClient -> ProfileClient
  • Remove headers
  • new line
  • Remove loadProfileSnapshot from ProfileLoader
  • Displaying "Unnamned Account" instead of nothing if an account lacks a display name.
  • Create account works!
  • Fix tests
  • Fix AppFeature Tests
  • WIP fixing tests
  • Fix build issue on macOS
  • Merge branch 'main' into ABW-507_integrate_profile
  • Style change to onboarding
  • Can debug inspect Profile.
  • Actually storing the profile in keychain
  • Accounts loaded
  • Working! ish
  • WIP it builds
  • Feature/ABW-478 Integrate Gateway API (#43)
  • WIP profile integration
  • WIP WalletClient Live
  • WIP WalletClient
  • WIP WalletClient
  • WIP begun integration first interation of profile.
  • Merge pull request #41 from radixdlt/ABW-481_Gateway_API_interface
  • Merge branch 'main' into ABW-481_Gateway_API_interface
  • Fix/ABW-496 TCA - Use new WithViewStore init (#42)
  • Add TCA DependencyValues for GatewayAPIClient using mock as liveValue for now.
  • remove dead code
  • Feature/ABW-308 dApp Connection Request (#40)
  • Make initializer public
  • Format code
  • additional settings for codegen
  • Add GatewayAPI Client and OpenAPI generated models
  • Chore/ABW-487 Update Libraries (#39)
  • Feature/ABW-248 Account Completion View (#38)
  • Feature/ABW-242 Create Account View (#37)
  • WIP initial setup of GatewayAPI client SPM package
  • Chore/ABW-453 Update to TCA to protocol-beta (#36)
  • Feature/ABW-210 Account Card Asset Icon Row (#32)
  • Feature/ABW-223 Account NFT Tab (#31)
  • Chore/ABW-432 Refactor token model (#30)
  • Chore/ABW-450 Update SwiftFormat (#35)
  • Chore/ABW-449 Update TCA to 0.40.2 (#34)
  • Setup xcode to 14.0.1 (#33)
  • Chore/ABW-422 OnboardingFeature tests (#29)
  • Fix/ABW-417 MainFeature tests (#25)
  • Chore/ABW-415 Add AppFeature tests (#24)
  • Feature/ABW-221 Account token tab (#26)
  • Fix/ABW-414 Fix existing tests (#23)
  • Feature/ABW-220 Account Balance Section (#21)
  • [DO-740] Create CI skeleton (#22)
  • Feature/ABW-211 Onboarded account card (#19)
  • Add HomeFeature Library Product and Scheme which enables SwiftUI previews of it. (#16)
  • Feature/ABW-191 Create New Account button (#15)
  • Chore/Update to TCA concurrency (#14)
  • Feature/ABW-194 Wallet Balance (on state) (#12)
  • Feature/Query Local Authentication setup (#13)
  • Feature/ABW-197 Wallet Balance (hidden state) (#10)
  • Feature/ABW-200 Visit Hub (#9)
  • Feature/ABW-203 Settings Button (#7)
  • Feature/ABW-206 Landing Wallet Label (#8)
  • No navigation for now.
  • Make note about using enum for App.State instead of struct
  • Split Slash into multiple files
  • Split OnboardingFeature into multiple files
  • Split MainFeature into separate files
  • Split AppFeature into multiple files
  • Add Package ProfileLoader with dummy tests Add Package WalletLoader with dummy tests Add simple coordination logic relating to Onboarding, Main and App.
  • Rename project => BabylonWallet instead of Wallet to fix build error collision with new Package Wallet Add Package Wallet with placeholder tests Add Package Profile with placeholder tests Update README Add Background and MainQueue to environment Started first rough impl of SplashFeature
  • Add ForceFullScreen view
  • Add Package SplashFeature + empty Test Target Add Package MainFeature + empty Test Target Add Package OnboardingFeature + empty Test Target
  • Fix issue with SwiftFormat when running iOS target
  • Add Package UserDefaultsClient Add Package Common for extension, starting with Data+Hex Add Package TestUtils shared for all Tests Add TestPackage for UserDefaultsClient with some tests Add TestPackage for Common with some tests
  • Add styleguide in README
  • Update README after renaming repo from babylon-wallet-swift to babylon-wallet-ios
  • Add swiftformat as build phase for iOS and maOS target with config file.
  • Add versioning, only need to change any of four parameters in a single place, which updates all targets: BUILD_NUMBER_GLOBAL_UNIQUE BUILD_VERSION_MAJOR BUILD_VERSION_MINOR BUILD_VERSION_PATCH In User Defined section of Project settings.
  • Add temporary AppIcon
  • Initial app setup, working on iOS sim and macOS. Simple App view with a counter, demonstrating usage of TCA with ViewState and ViewAction and WithViewStore. README layouts architecture and structure.
  • Add dependency on TCA - ComposableArchitecture Rename targets, library Add stubbed AppFeature with namespace, State, Action, Environment, reducer
  • Set platforms to: iOS 15 (and macOS 12)
  • Initial commit: swift package init. Let us change the world with this groundbreaking crypto wallet focused on usability and security.

Dependencies:

Don't miss a new babylon-wallet-ios release

NewReleases is sending notifications on new releases.