taler-ios

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

WhatToTest.en-US.txt (14317B)


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