taler-typescript-core

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

RELEASE.md (2072B)


      1 # GNU Taler Wallet WebExtension
      2 
      3 1) Checkout the version on the GIT workspace
      4 2) On the root of the project folder run `make webextension` it MUST complete successfully
      5 3) Open both stores before starting any submission
      6 4) You should have a new tag and a clean workspace and a TAG
      7   a) Latest tag can be queried by: 'git tag --list --sort=-version:refname | head -n1'
      8   b) Update version names: './contrib/bump-taler-version.mjs 1.0.31'
      9   c) Commit changes and then tag with the version (check the v before the number): 'git tag v1.0.31'
     10   d) Push with tags: 'git push --tags'
     11 
     12 ## Firefox Add-On Store
     13 
     14 https://addons.mozilla.org/en-US/developers/addons
     15 
     16 Add-on URL: https://addons.mozilla.org/en-US/firefox/addon/taler-wallet/
     17 Addon name: taler-wallet
     18 
     19 The manifest V2 wallet needs to be uploaded.
     20 
     21 4) Upload the v2 zipfile. ($ROOT/packages/taler-wallet-webextension/extension/v2/taler-wallet-webextension-<version>.zip)
     22 5) You will be asked if the source is minified, you should answer "yes".
     23 6) You will be asked to upload the source code. Run `make dist`
     24 7) Upload the tar.gz file in the root folder. ($ROOT/taler-wallet-<version>.tar.gz)
     25 8) Complete the changelog. You can review that using `git log <current-version>..<next-version> --pretty=oneline --abbrev-commit --stat  -- packages/taler-wallet-webextension/`
     26 
     27 ## Google Chrome Web Store
     28 
     29 https://chrome.google.com/webstore/devconsole
     30 
     31 Add-on URL: https://chromewebstore.google.com/detail/gnu-taler-wallet/millncjiddlpgdmkklmhfadpacifaonc
     32 ItemID: millncjiddlpgdmkklmhfadpacifaonc
     33 Publisher: taler-developers@googlegroups.com
     34 
     35 The manifest V3 wallet needs to be uploaded.
     36 
     37 4) Go to Build -> Package. Click on "upload new package"
     38 5) Upload the v3 zipfile. ($ROOT/packages/taler-wallet-webextension/extension/v3/taler-wallet-webextension-<version>.zip)
     39 6) Go to Store listing -> Submit for review.
     40 
     41 
     42 # iOS App
     43 
     44 https://apps.apple.com/app/taler-wallet/id6463440117
     45 
     46 By convention, the version in parentheses is the wallet-core version.
     47 
     48 # Android App
     49 
     50 https://play.google.com/store/apps/details?id=net.taler.wallet