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