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