taler-ios

iOS apps for GNU Taler (wallet)
Log | Files | Refs | README | LICENSE

WhatToTest.en-US.txt (16566B)


      1 Version 1.6.2 (wallet-core 1.6.5)
      2 
      3 • support for shorter payment QR code data
      4 
      5 
      6 Version 1.6.1 (wallet-core 1.6.4)
      7 
      8 • first implementation of automatic payments
      9 
     10 
     11 Version 1.6.0 (wallet-core 1.6.3)
     12 
     13 • first implementation of V1 payments
     14 
     15 
     16 Version 1.5.6 (wallet-core 1.5.13.1)
     17 
     18 - fix Paivana
     19 
     20 
     21 Version 1.5.5 (wallet-core 1.5.13)
     22 
     23 • Swiss localization changes
     24 • Paivana (in wallet-core)
     25 
     26 
     27 Version 1.5.4 (wallet-core 1.5.12.1)
     28 
     29 - fix QR sheet for iOS 26
     30 
     31 
     32 Version 1.5.3 (wallet-core 1.5.12)
     33 
     34 • Spanish localization
     35 - GNU Taler & Taler Wallet use static transaction views
     36 
     37 
     38 Version 1.5.2 (wallet-core 1.6.3)
     39 
     40  - fix URL problem
     41 
     42 
     43 Version 1.5.2 (wallet-core 1.5.10.2)
     44 
     45 • Liquid background (in Dark Mode only). iOS 17+
     46 • Action on iOS 26 via overlay, not sheet (Taler Nightly only)
     47 
     48 
     49 Version 1.5.1 (wallet-core 1.5.10)
     50 
     51 • Hint to withdraw real money
     52 - better error correction for QR codes
     53 - Share button works now
     54 
     55 
     56 Version 1.5.0 (wallet-core 1.5.3)
     57 
     58 • Show abort reason
     59 - adjust Settings icon & font size
     60 - improve multiline subject in payment views
     61 
     62 
     63 Version 1.5.0 (wallet-core 1.5.1)
     64 
     65 • Action button morphs into action sheet on iOS 26
     66 - fix #9671 internal error on first withdraw
     67 
     68 
     69 Version 1.5.0 (wallet-core 1.5.0.1)
     70 
     71 • simplify navigation
     72 • improvements for iOS 26
     73 • support for Exchange 1.5
     74 - fix Action button flicker
     75 - fix TabBar for iOS 15..18
     76 - fix currency selection for Request
     77 
     78 
     79 Version 1.3.3 (wallet-core 1.3.13.1)
     80 
     81 - update localization
     82 - treat missing-tos like accepted
     83 • Logo in Empty Wallet (DD 87)
     84 • Shop discovery (DD 81)
     85 • Show first shopping URL
     86 
     87 
     88 Version 1.3.2 (wallet-core 1.3.12)
     89 
     90 - Fix (Swiss) QR code sharing
     91 - better error handling
     92 - reduced app size
     93 • X and Torch for QR scanner
     94 • Directly show QR if there's only one
     95 • Show QR codes with logos
     96 • Settings/Report for better user feedback
     97 
     98 
     99 Version 1.3.1 (wallet-core 1.3.9)
    100 
    101 • Support for Cyclos
    102 
    103 
    104 Version 1.3.0 (wallet-core 1.3.5)
    105 
    106 • shortcut amounts defined by exchange
    107 
    108 
    109 Version 1.2.2 (wallet-core 1.3.0)
    110 
    111 • handling for disabled P2P (#10678)
    112 
    113 
    114 Version 1.2.1 (wallet-core 1.2.4)
    115 
    116 • allow retrying after scanning QR code
    117 • show status of exchange entries
    118 
    119 
    120 Version 1.2.0 (wallet-core 1.2.0)
    121 
    122 • support for Exchange 1.2
    123 
    124 
    125 Version 1.0.28 (wallet-core 1.0.34)
    126 
    127 - fix update problem
    128 • zlib1.3.1, libsodium 1.0.20, mbedtls 3.6.4, curl 8.15.0, c-ares 1.34.5
    129 
    130 
    131 Version 1.0.26 (wallet-core 1.0.32)
    132 
    133 - OIM can map KUDOS to Euro
    134 • copy / share withdrawal QR codes
    135 
    136 
    137 Version 1.0.25 (wallet-core 1.0.31)
    138 
    139 - fix Duration
    140 • write totp to device
    141 • OIM history
    142 
    143 
    144 Version 1.0.24 (wallet-core 1.0.30)
    145 
    146 - supports Contract Terms V1 (wallet-core only)
    147 
    148 
    149 Version 1.0.23 (wallet-core 1.0.28.1)
    150 
    151 - fix tx not reloaded in history
    152 
    153 
    154 Version 1.0.22 (wallet-core 1.0.28)
    155 
    156 • OIM for CHF
    157 • tOTP via NFC
    158 - fix zip & city if not set
    159 - add "kyc" for debitIBAN
    160 
    161 
    162 Version 1.0.21 (wallet-core 1.0.24)
    163 
    164 - OIM improvements
    165 • Amount color black/taler instead red/green
    166 - Layout and localization (FR, PL)
    167 
    168 
    169 Version 1.0.20 (wallet-core 1.0.22)
    170 
    171 • French localization
    172 • Zip & city for withdrawals
    173 - Observation needs dev mode
    174 - more OIM animations
    175 
    176 
    177 Version 1.0.19 (wallet-core 1.0.21)
    178 
    179 - update German & Polish localization
    180 - authentication only if available
    181 - better layout for transaction list
    182 
    183 
    184 Version 1.0.18 (wallet-core 1.0.20.3)
    185 
    186 - fix 10133: flickering layout
    187 - fix colors in dark mode
    188 
    189 
    190 Version 1.0.17 (wallet-core 1.0.20.2)
    191 
    192 - defaults for NFC
    193 
    194 
    195 Version 1.0.16 (wallet-core 1.0.20.1)
    196 
    197 • NFC for QR-Codes (requires iOS 17.7)
    198 
    199 
    200 Version 1.0.15 (wallet-core 1.0.20)
    201 
    202 - wallet-core: migrations for BFH and GLS
    203 
    204 
    205 Version 1.0.14 (wallet-core 1.0.18)
    206 
    207 - fix 10039, 10093, 10101
    208 
    209 
    210 Version 1.0.13 (wallet-core 1.0.16)
    211 
    212 • FaceID / TouchID
    213 - wallet-core: fix deposit / KYC auth again
    214 
    215 
    216 Version 1.0.12 (wallet-core 1.0.14)
    217 
    218 - wallet-core: fix deposit / KYC auth
    219 
    220 
    221 Version 1.0.11 (wallet-core 1.0.12)
    222 
    223 • Copy JSON in details (developer mode)
    224 
    225 
    226 Version 1.0.10 (wallet-core 1.0.12)
    227 
    228 - update German & Polish localization
    229 - fix KYC auth for deposit (#10050)
    230 
    231 
    232 Version 1.0.9 (wallet-core 1.0.12)
    233 
    234 • KYC auth for deposit (#10050)
    235 - wallet-core: fix KYC auth
    236 
    237 
    238 Version 1.0.8 (wallet-core 1.0.10)
    239 
    240 • wallet-core: report pending outgoing for deposit in KYC
    241 - wallet-core: fix aborting deposit transactions
    242 
    243 
    244 Version 1.0.7 (wallet-core 1.0.8)
    245 
    246 • KYC also for deposit (#10016)
    247 - wallet-core: fix #9998, #10000
    248 
    249 
    250 Version 1.0.6 (wallet-core 1.0.7)
    251 
    252 - wallet-core: fix handling of scopes in p2p payments (should fix #9998)
    253 
    254 
    255 Version 1.0.5 (wallet-core 1.0.6)
    256 
    257 - wallet-core: fix kycUrl in peer-pull-credit (#9969)
    258 
    259 
    260 Version 1.0.4 (wallet-core 1.0.4)
    261 
    262 - wallet-core: fix handling of extra contract terms fields
    263 
    264 
    265 Version 1.0.3 (wallet-core 1.0.3.1)
    266 
    267 • KYC also for P2P
    268 - bugfixes (Shortcut buttons always active for incoming)
    269 
    270 
    271 Version 1.0.2 (wallet-core 1.0.3)
    272 
    273 - bugfixes (stuck withdrawal)
    274 
    275 
    276 Version 1.0.1 (wallet-core 1.0.1)
    277 
    278 - bugfixes
    279 
    280 
    281 Version 1.0.0 (wallet-core 1.0.0)
    282 
    283 • First official release
    284 
    285 
    286 Version 0.14.15 (wallet-core 0.14.25)
    287 
    288 - bugfixes
    289 
    290 
    291 Version 0.14.14 (wallet-core 0.14.23)
    292 
    293 - bugfixes
    294 
    295 
    296 Version 0.14.13 (wallet-core 0.14.22)
    297 
    298 - bugfixes
    299 • New feature: Taler Nightly is a clone of Taler Wallet intended for TestFlight only
    300     to allow users to keep their Taler Wallet (with their money) and play around
    301     with new features or bugfixes, without risk for their money in Taler Wallet
    302 
    303 
    304 Version 0.14.12 (wallet-core 0.14.20.1)
    305 
    306 - bugfixes
    307 
    308 
    309 Version 0.14.12 (wallet-core 0.14.20)
    310 
    311 - bugfixes
    312 • New feature: devExperiment (only for GNU Taler)
    313     try to scan e.g. taler://dev-experiment/foobar (will fail)
    314     or taler://dev-experiment/insert-denom-loss (but you need TESTKUDOS)
    315 
    316 
    317 Version 0.14.11 (wallet-core 0.14.19)
    318 
    319 - bugfixes & animations
    320 
    321 
    322 Version 0.14.10 (wallet-core 0.14.16)
    323 
    324 - OIM is now only active for GNU Taler, not for Taler Wallet
    325 - bugfixes & animations
    326 
    327 
    328 Version 0.14.9 (wallet-core 0.14.15)
    329 
    330 - improved OIM
    331 - bugfixes
    332 
    333 
    334 Version 0.14.8 (wallet-core 0.14.14)
    335 
    336 - improved OIM
    337 
    338 
    339 Version 0.14.7 (wallet-core 0.14.13)
    340 
    341 - security fixes
    342 
    343 
    344 Version 0.14.6 (wallet-core 0.14.12)
    345 
    346 - bugfixes
    347 - improved OIM
    348 
    349 
    350 Version 0.14.5 (wallet-core 0.14.11)
    351 
    352 - bugfixes
    353 - improved OIM
    354 
    355 
    356 Version 0.14.4 (wallet-core 0.14.9)
    357 
    358 - bugfixes
    359 - scanning a QR code works again
    360 
    361 
    362 Version 0.14.3 (wallet-core 0.14.5)
    363 
    364 • New feature: OIM when rotating the phone
    365 - improved error handling
    366 - lots of bugfixes
    367 
    368 
    369 Version 0.14.2 (wallet-core 0.14.4)
    370 
    371 • New feature: cash-to-ecash with a Cash Acceptor device
    372 - Polish localization
    373 
    374 
    375 Version 0.14.1 (wallet-core 0.14.1)
    376 
    377 - bugfix: withdraw-template works again
    378 - Spanish localization
    379 
    380 
    381 Version 0.14.0 (wallet-core 0.14.0)
    382 
    383 • New UI with Action button
    384 - lots of bugfixes
    385 - German localization
    386 
    387 
    388 Version 0.13.3 (wallet-core 0.13.5)
    389 
    390 • Swipe left to delete transactions
    391 - bugfix for deleting payment providers
    392 
    393 
    394 Version 0.13.2 (wallet-core 0.13.4)
    395 
    396 - bugfix for deposit
    397 
    398 
    399 Version 0.13.1 (wallet-core 0.13.3)
    400 
    401 • Repurchase
    402 • Payto-sharing adds human readable text
    403 
    404 
    405 Version 0.13.0 (wallet-core 0.13.0)
    406 
    407 • KYC for balances - use bank.kyctest.taler.net to withdraw
    408 • Exchanges can be deleted
    409 
    410 
    411 Version 0.12.1 (wallet-core 0.12.12)
    412 
    413 • Ukrainian localization - Slava Ukraini!
    414 
    415 
    416 Version 0.12.0 (wallet-core 0.12.9)
    417 
    418 • New icons for actions
    419 • New withdrawal workflow - enter amount in the wallet app
    420 • show how long exchange takes to wire back funds for aborted withdrawals
    421 - Bugfixes
    422 - lots of layout improvements
    423 - Fee computation works again
    424 - Amounts should no longer mix even if exchanges have the same currency name
    425 
    426 
    427 Version 0.11.2 (wallet-core 0.11.4)
    428 
    429 - Bugfix: Send P2P had the comparison (amount vs available) wrong
    430 
    431 
    432 Version 0.11.1 (wallet-core 0.11.3)
    433 
    434 - Bugfixes
    435 
    436 
    437 Version 0.11.0 (wallet-core 0.11.1)
    438 
    439 • Spanish localization
    440 - Pay-Templates overhauled
    441 
    442 
    443 Version 0.10.3 (wallet-core 0.10.8)
    444 
    445 - Error handling
    446 - Bugfixes
    447 
    448 
    449 Version 0.10.2 (wallet-core 0.10.7)
    450 
    451 - Improve German localization
    452 - Minor bugfixes
    453 
    454 
    455 Version 0.10.1 (wallet-core 0.10.7)
    456 
    457 • German localization
    458 - Improve observability and error handling
    459 
    460 
    461 Version 0.10.0 (wallet-core 0.10.6)
    462 
    463 • Use segmented control instead of drop-down picker for bank selection in manual withdrawal
    464 • Observability via LocalConsole
    465 - accessibility improvements
    466 
    467 
    468 Version 0.9.7 (wallet-core 0.10.6)
    469 
    470 • better error handling
    471 - bugfix: wallet-core cache handling & fee computations
    472 
    473 
    474 Version 0.9.6 (1)
    475 
    476 • New feature: Removed 'Banking' tab. Withdraw + deposit are now directly available in Balances
    477     Added Settings->Payment Services for exchange management (w.i.p.)
    478 • New feature: LocalConsole also for Taler Wallet
    479 - bugfix: (pending) refresh transactions are now shown correctly
    480 - bugfix: wallet-core 0.10.2 speeds up fee computations
    481 
    482 
    483 Version 0.9.5 (3)
    484 
    485 - bugfix: wallet-core 0.10.1 fixes exchange handling
    486 
    487 
    488 Version 0.9.5 (2)
    489 
    490 • Added privacy manifest
    491 
    492 
    493 Version 0.9.5 (1)
    494 
    495 • New feature: taler://withdraw-exchange no longer requires the pubkey of the exchange
    496 - bugfix: manual withdrawal now handles x-taler-bank correctly, and shows payee
    497 - bugfix: expired denominations in withdrawals are retried with new denominations
    498 
    499 
    500 Version 0.9.4 (12)
    501 
    502 • Direct withdrawal of 25 KUDOS when the wallet is empty, no need to register a bank account first
    503 
    504 
    505 Version 0.9.4 (11)
    506 
    507 • New views for empty wallet (Balances) and zero payment providers (Banking)
    508 
    509 
    510 Version 0.9.4 (10)
    511 
    512 • New feature: Native Networking instead of curl
    513 
    514 
    515 Version 0.9.4 (9)
    516 
    517 • debug version WITHOUT c-ares
    518 
    519 
    520 Version 0.9.4 (8)
    521 
    522 • New feature: LocalConsole for GNU Taler only. Find it in Settings...
    523 
    524 also GNU Taler no longer claims the taler:// URL scheme. You can now install GNU Taler for debugging/testing in parallel to Taler Wallet, and all System events (System Camera, Mail Messages, NFC Tags, ...) will always go to Taler Wallet.
    525 Thus you need to scan a QR code from another device (laptop, tablet, phone, ...) to withdraw into GNU Taler, and cannot use the browser on this iPhone for bank-integrated withdrawals, because attempting to open a taler://withdraw/ will open Taler Wallet and not GNU Taler.
    526 
    527 
    528 Version 0.9.4 (7)
    529 
    530 • New feature: Pay-Templates
    531 
    532 
    533 Version 0.9.4 (6)
    534 
    535 • New task scheduler in wallet-core
    536 - Accessibility improvements
    537 
    538 
    539 Version 0.9.4 (5)
    540 
    541 • New feature: Deposit
    542 • New feature: Multiple Exchanges with the same currency
    543 - tapping on the selected tab item again pops to root
    544 - rewards / surveys no longer supported - use P2P instead
    545 
    546 
    547 Version 0.9.4 (4)
    548 
    549 - For non-global currencies the exchange is shown
    550 - Accessibility improvements
    551 
    552 
    553 Version 0.9.4 (3)
    554 
    555 - Payment shows the fulfillment link
    556 - P2P directly dismisses the sheet on success
    557 - the git version hash now only shows the first 7 letters
    558 
    559 
    560 Version 0.9.4 (2)
    561 
    562 • New feature: curl with c-ares improves networking
    563 - bug fix: currency names default to the long version if a currency symbol is not available
    564 - bug fix: version info in About dialog is now also showing the build number (in parentheses)
    565 
    566 A/B Test: Taler Wallet uses c-ares, GNU Taler doesn't. You can install both apps to test this feature, but then you cannot use bank-integrated withdrawals for both apps with Safari running the bank website on the same iPhone anymore since iOS doesn't let you choose which wallet app to withdraw to. Instead you can open the bank website https://bank.demo.taler.net on your computer or tablet, start the withdrawal there, and scan the QR code with the app (Taler Wallet or GNU Taler) you want to receive the money in.
    567 
    568 
    569 Version 0.9.4 (1)
    570 
    571 - now accepts uppercase TALER://PAY URIs
    572 
    573 
    574 Version 0.9.4 (0)
    575 
    576 - bug fixes
    577 - first release of 0.9.4
    578 
    579 
    580 Version 0.9.3 (34)
    581 
    582 • New feature: Demo Bank Website button in Banking
    583 - Balances is shown after a transaction finished
    584 
    585 
    586 Version 0.9.3 (33)
    587 
    588 • New feature: ToS with Markdown
    589 - background colors adapted for WCAG AA
    590 
    591 
    592 Version 0.9.3 (32)
    593 
    594 • New feature: Currency Conversion
    595 • New feature: ToS with multiple languages
    596 • New feature: Landscape
    597 • New feature: Warnings for Delete, Fail & Abort
    598 
    599 - Bugfix: Manual withdrawals no longer create multiple identical transactions
    600 - "Banking" instead of "Exchanges" - withdraw and deposit
    601 - Haptic feedback for Copy/Share buttons
    602 
    603 
    604 Version 0.9.3 (31)
    605 
    606 • New feature: Shortcuts in P2P directly advance to subject
    607 • New feature: ToS in P2P receive
    608 
    609 - improved withdrawal UI
    610 
    611 
    612 Version 0.9.3 (30)
    613 
    614 - Bugfix: Manual withdrawal works again (was broken in 29)
    615 - Bugfix: Currency input with zero fractional digits (test.taler.net)
    616 
    617 
    618 Version 0.9.3 (29)
    619 
    620 • New feature: ToS in Exchanges Tab
    621 - Bugfix: P2P Send works again (was broken in 28)
    622 
    623 
    624 Version 0.9.3 (28)
    625 
    626 • Unsuccessful (Incomplete) transactions no longer have their own list, but are now
    627   included in the main transaction list.
    628   But they still show the original amount instead of the real cost (fees) only. tbc
    629 
    630 
    631 Version 0.9.3 (27)
    632 
    633 • New feature: Badges for KYC and Confirm with bank (for bank-integrated withdrawals)
    634     start a withdrawal from the bank website, but then don't "Confirm with bank" immediately but press "Confirm later"
    635     request some money, tap on Done without sharing or scanning the talerURI QR.
    636     Notice the difference in the Pending list
    637 • KYC in pending transactions accessible from details
    638 
    639 - Bugfix: after P2P no QR code was shown
    640 - Layout improvements iOS16+. We'll continue to support iOS15, it just won't look so nice as on iOS 16+.
    641 
    642 
    643 Version 0.9.3 (26)
    644 
    645 • New feature: KYC Support. But you won't get a second chance if you don't use the first one.
    646     (KYC will be added to pending transactions in the next version)
    647 
    648 - Bugfix: With more than one exchange currencies were mixed in P2P
    649 - The whole textfield can now be used to bring up the keyboard in P2P
    650 
    651 
    652 Version 0.9.3 (25)
    653 
    654 • New feature: Shortcuts Buttons (50,25,10,5) for P2P + Withdrawal
    655 
    656 - CurrencyFormatter for P2P + Withdrawal
    657 - Bugfix: Accessibility announcements always did reset the focus to start of view
    658 
    659 A/B test result: Nobody liked GNU Taler (with SideView & Hamburger-button) better,
    660 thus we concentrate on Taler Wallet (with TabBar)
    661 
    662 
    663 Version 0.9.3 (24)
    664 
    665 • Sound & Haptics ON by default
    666 • Blue Taler Logo
    667 - Lots of Accessibility improvements
    668 - Bugfix: P2P Transactions were started twice
    669 - Incomplete Transactions no longer show "Obtained" or "Paid"
    670 
    671 
    672 Version 0.9.3 (23)
    673 
    674 - Fixed layout for Pending + Transactions for dynamic font sizes
    675 - CurrencyFormatter for Pending + Transactions
    676 
    677 
    678 Version 0.9.3 (22)
    679 
    680 - Fixed layout for Balances for dynamic font sizes
    681 
    682 
    683 Version 0.9.3 (21)
    684 
    685 - Bugfix: P2P payments should work again
    686 - CurrencyFormatter for Balance
    687 
    688 
    689 Version 0.9.3 (20)
    690 
    691 • A/B test: GNU Taler with hamburger button and sideview, Taler Wallet with tab bar
    692 • New feature: bar graphic after currency header name representing recent transactions
    693 
    694 - Usability improvements
    695   Button layout in Balances and Exchanges
    696 - Bugfix: Textsize is changeable again
    697   (but font is not changeable in this version)
    698 
    699 
    700 Version 0.9.3 (19)
    701 
    702 • New feature: database is now sqlite3
    703 
    704 - Usability improvements
    705 
    706 
    707 Version 0.9.3 (18)
    708 
    709 - Should work now with https://kaufen.tschunk.shop
    710 
    711 
    712 Version 0.9.3 (17)
    713 
    714 • New Feature: Payment Sounds from carlo von lynX
    715 
    716 - Usability improved for manual withdrawal + P2P
    717 
    718 
    719 Version 0.9.3 (16)
    720 
    721 • Switch on Developer Mode in Settings, then
    722 • Run Integration Test (Demo 1), then immediately switch back to Balances
    723 • (repeat with Demo 2)
    724 
    725 - Terms of Service more self-explaining (check this before running the integration test)
    726 - Expiration pre-selected (middle button) in P2P
    727 - Transaction details: Status field on top for better recognition
    728 - Balances shows the last 3 transactions
    729 - QR screen no longer vanishes immediately (P2P)
    730 
    731 
    732 Version 0.9.3 (15)
    733 
    734 • New Feature: Reset wallet (Throw away all your coins)
    735 • Insufficient Balance detected when trying to pay sth.
    736 
    737 - Integration Test works again (was broken in 10..14)
    738 
    739 
    740 Version 0.9.3 (14)
    741 
    742 - ToS formatted with markdown (if the exchange supports this)
    743 - Payment in the shop works again (was broken in 12 + 13)
    744 
    745 
    746 Version 0.9.3 (13)
    747 
    748 - Checks that the amount is valid when sending coins
    749 - Shows the P2P purpose in the transaction details
    750 
    751 
    752 Version 0.9.3 (12)
    753 
    754 • Try to add an exchange, and then withdraw money from that
    755 
    756 - Automatic reload of balances
    757 
    758 
    759 Version 0.9.3 (11)
    760 
    761 - Bank-integrated withdrawal now hints better that you should confirm with bank
    762 
    763 
    764 Version 0.9.3 (10)
    765 
    766 • Try to withdraw some KUDOS (by tapping the link in Balances)
    767 • Try to spend them at the store
    768 • Try to send a friend/colleague some money