taler-ios

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

WhatToTest.en-US.txt (15271B)


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