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