taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

CHANGELOG.md (1212B)


      1 # Changelog
      2 All notable changes to this project will be documented in this file.
      3 
      4 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
      5 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
      6 
      7 ## [Unreleased]
      8 
      9 ### Changed
     10 
     11 * The repository is now structured as a collection of packages (= "monorepo") managed by pnpm.
     12 * The wallet now uses error codes from the GANA registry consistently and has improved error reporting.
     13 
     14 ### Added
     15 
     16 * Added the taler-integrationtests package with a test harness and fault injection support,
     17 as well as many test cases that use this infrastructure.
     18 * The wallet core has a single documented JSON API that is used by all UIs / clients
     19 instead of multiple different APIs.
     20 * The wallet WebExtension can now run with significantly reduced permissions.
     21 
     22 ### Deprecated
     23 
     24 * The "pending transactions" and "history" concepts and corresponding APIs have
     25 been deprecated and partially removed.  They are replaced by the new "pending
     26 operations" concept / API.
     27 
     28 ### Removed
     29 
     30 * The "return funds to bank account" feature has been temporarily removed,
     31 and will be added after a redesign that properly accounts for the requirements.