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