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