|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
| 5 | +## [2.0.4](https://github.com/algorandfoundation/algokit-lora/compare/v2.0.3...v2.0.4) (2025-07-30) |
| 6 | + |
| 7 | +### 🐛 Bug Fixes |
| 8 | + |
| 9 | +* added secrets to workflow_call workflows ([6b38e22](https://github.com/algorandfoundation/algokit-lora/commit/6b38e222e288a6a89d1548dd9d5c88f6128c4edc)) |
| 10 | + |
| 11 | +## [2.0.3](https://github.com/algorandfoundation/algokit-lora/compare/v2.0.2...v2.0.3) (2025-07-28) |
| 12 | + |
| 13 | +### 🐛 Bug Fixes |
| 14 | + |
| 15 | +* more logging to debug releaes ([84a40b8](https://github.com/algorandfoundation/algokit-lora/commit/84a40b8f503bcef5b6f86995b311201e4ac5d4cf)) |
| 16 | + |
| 17 | +## [2.0.2](https://github.com/algorandfoundation/algokit-lora/compare/v2.0.1...v2.0.2) (2025-07-28) |
| 18 | + |
| 19 | +### 🐛 Bug Fixes |
| 20 | + |
| 21 | +* added debuging to test ci ([a88fef1](https://github.com/algorandfoundation/algokit-lora/commit/a88fef117d4cbecdb353178409b69eb4aa849486)) |
| 22 | + |
| 23 | +## [2.0.1](https://github.com/algorandfoundation/algokit-lora/compare/v2.0.0...v2.0.1) (2025-07-25) |
| 24 | + |
| 25 | +### 🐛 Bug Fixes |
| 26 | + |
| 27 | +* crab nebula release version ([c68190f](https://github.com/algorandfoundation/algokit-lora/commit/c68190f9bb1db6efa2c2f20219b07d61f4d245b1)) |
| 28 | + |
| 29 | +## [2.0.0](https://github.com/algorandfoundation/algokit-lora/compare/v1.2.0...v2.0.0) (2025-07-25) |
| 30 | + |
| 31 | +### ⚠ BREAKING CHANGES |
| 32 | + |
| 33 | +* Branching strategy has changed. Production deployments now use 'release' branch, staging uses 'main' branch. |
| 34 | + |
| 35 | +New workflow: |
| 36 | +- Feature branches → main (staging environment, beta releases) |
| 37 | +- main → release (production environment, stable releases) |
| 38 | + |
| 39 | +- Changed production deployments to trigger on 'release' branch instead of 'main' |
| 40 | +- Updated staging deployments to trigger on 'main' branch instead of 'staging' |
| 41 | +- Modified promotion workflow to merge 'main' → 'release' instead of 'staging' → 'main' |
| 42 | +- Updated semantic-release configuration to create stable releases from 'release' branch and beta releases from 'main' |
| 43 | + |
| 44 | +* docs: add workflow descriptions and update release process documentation |
| 45 | + |
| 46 | +- Added detailed descriptions to all GitHub Actions workflow files explaining their role |
| 47 | +- Updated README.md release process section with workflow file names for each step |
| 48 | +- Clarified staging deployment uses Cloudflare Pages and desktop releases are manual |
| 49 | + |
| 50 | +All workflows now clearly document when they trigger, what they do, and their role in the release process. |
| 51 | + |
| 52 | +* refactor: removed version env vars |
| 53 | + |
| 54 | +* chore(config): convert semantic-release to TypeScript and optimize configuration |
| 55 | + |
| 56 | +* feat(ci): implement orchestrator release workflow for unified web and desktop releases |
| 57 | + |
| 58 | +• Add orchestrator pattern to coordinate web and desktop releases from single workflow |
| 59 | +• Create reusable release-desktop.yaml workflow for cross-platform desktop builds |
| 60 | +• Implement efficient build strategy: build frontend once, reuse across all platforms |
| 61 | +• Fix semantic-release to upload web artifacts to GitHub releases |
| 62 | +• Simplify environment configuration with direct production values |
| 63 | +• Add tauri:build convenience script and remove beforeBuildCommand from tauri.conf.json |
| 64 | + |
| 65 | +* chore(docs): moved release info to CONTRIBUTING.md |
| 66 | + |
| 67 | +* test: consolidate settings tests at page level |
| 68 | + |
| 69 | +* chore: adjust the build layout and apply some fixes |
| 70 | + |
| 71 | +* refactor(ci): combine build-app and create-release into single job |
| 72 | + |
| 73 | +- Eliminate duplicate Node.js setup and npm install steps |
| 74 | +- Combine build-app and create-release into build-and-release job |
| 75 | +- Optimize workflow execution flow: version → sync → commit → build |
| 76 | +- Update job dependencies to use single upstream job |
| 77 | + |
| 78 | +refactor: rename create-release action to generate-release-version |
| 79 | + |
| 80 | +* feat: use branch name instead of semantic-release output for production release detection |
| 81 | + |
| 82 | +- Add IS_PRODUCTION_RELEASE environment variable for consistency |
| 83 | +- Replace release-published checks with github.ref_name == 'release' |
| 84 | + |
| 85 | +* fix: updated release.yml |
| 86 | + |
| 87 | +* fix: handle breaking changes and cleaned main git history |
| 88 | + |
| 89 | +* chore(ci): removed dependency on release web for sync to main |
| 90 | + |
| 91 | +* chore: removed unused workflow output |
| 92 | + |
| 93 | +* chore: uncommented used code |
| 94 | + |
| 95 | +* refactor: removed keywords parseOpts |
| 96 | + |
| 97 | +* docs: updated contributing guide |
| 98 | + |
| 99 | +* refactor: release config ts to conditionally update changelog only on release branch |
| 100 | + |
| 101 | +* Add versioning ([#452](https://github.com/algorandfoundation/algokit-lora/issues/452)) ([2e82736](https://github.com/algorandfoundation/algokit-lora/commit/2e82736ce80c557549b479b7e2efd562b6e71aa7)) |
| 102 | + |
| 103 | +### ♻️ Code Refactoring |
| 104 | + |
| 105 | +* removed unused clawback field for asset opt-in txn ([5c0623c](https://github.com/algorandfoundation/algokit-lora/commit/5c0623cd9fe1d91b42f68595d923f62f11db4771)) |
| 106 | +* removed unused clawback field for asset opt-out txn ([28eb31f](https://github.com/algorandfoundation/algokit-lora/commit/28eb31fbf3ed23a52627be5226cac4409fa4edb4)) |
| 107 | + |
| 108 | +### 🐛 Bug Fixes |
| 109 | + |
| 110 | +* Add back copy button on Application Link ([df56770](https://github.com/algorandfoundation/algokit-lora/commit/df56770173ad8389f6f87bd8a2737959cc95f806)) |
| 111 | +* correctly handle b64 asset names which are utf8 strings ([eef7a70](https://github.com/algorandfoundation/algokit-lora/commit/eef7a707a8c843d0430e4c9eec49f672f8bcab06)) |
| 112 | +* npm audit ([61191ed](https://github.com/algorandfoundation/algokit-lora/commit/61191ed5cc8cb0163af0d246dbd2eb9baf768bbb)) |
| 113 | +* patch algosdk so deleted applications can be fetched ([7980e4c](https://github.com/algorandfoundation/algokit-lora/commit/7980e4c9773982d8761faea1184524cc72ace9b9)) |
| 114 | +* simplify application box data handling with direct base64 encoding ([fbe6688](https://github.com/algorandfoundation/algokit-lora/commit/fbe668885efd75b055ca8bc38f42b18d7fd83f00)) |
| 115 | +* support visuals for rekeys from app accounts to user accounts ([#453](https://github.com/algorandfoundation/algokit-lora/issues/453)) ([50803c9](https://github.com/algorandfoundation/algokit-lora/commit/50803c987c9a76e63dfaeddb89420c6052cae794)) |
| 116 | +* updated deps to fix vunerabilities ([16fe71e](https://github.com/algorandfoundation/algokit-lora/commit/16fe71ec22635f5ed1ce4faee0ca75be15d039f0)) |
| 117 | +* used default import for tailwind animate ([824f50f](https://github.com/algorandfoundation/algokit-lora/commit/824f50fc3c66d63bf54c1439e59d252d5df31e11)) |
| 118 | +* vite vunerability ([59ff1cd](https://github.com/algorandfoundation/algokit-lora/commit/59ff1cd7af51adda56a384f4449f5ded2123299a)) |
| 119 | + |
| 120 | +### 🚀 Features |
| 121 | + |
| 122 | +* add QR code display for Algorand addresses ([f165af7](https://github.com/algorandfoundation/algokit-lora/commit/f165af707cacab6f3cf7f002f2725a242ebe3163)) |
| 123 | +* add support for viewing application local state ([#456](https://github.com/algorandfoundation/algokit-lora/issues/456)) ([7235e66](https://github.com/algorandfoundation/algokit-lora/commit/7235e6635f8e6f989dd3ebb37285972469e1cf1c)) |
| 124 | +* added asset clawback and tests ([4b785ff](https://github.com/algorandfoundation/algokit-lora/commit/4b785ff914c168914814a23f1c3487989ec09624)) |
| 125 | +* added asset create txn to url search params ([0adf6d4](https://github.com/algorandfoundation/algokit-lora/commit/0adf6d42a572206885bba18a94dd6ad928888ded)) |
| 126 | +* added asset destroy and tests ([e1bb99e](https://github.com/algorandfoundation/algokit-lora/commit/e1bb99ed93501b299113a2067cb98f479f1064b0)) |
| 127 | +* added asset freeze and tests ([dff04e7](https://github.com/algorandfoundation/algokit-lora/commit/dff04e7e32330c6512c4f84f21ae47428166ffd6)) |
| 128 | +* added asset opt-in and tests ([b4ec556](https://github.com/algorandfoundation/algokit-lora/commit/b4ec556c3f8eeb3efc0d98b114614e43e93e29cf)) |
| 129 | +* added asset opt-out and tests ([c5d85d8](https://github.com/algorandfoundation/algokit-lora/commit/c5d85d869ca504043f8d75f73dec752c100d01be)) |
| 130 | +* added asset reconfigure and tests ([f5a3a20](https://github.com/algorandfoundation/algokit-lora/commit/f5a3a20fb2e901b24363575b78681168f0da39b7)) |
| 131 | +* added asset transfer and tests ([9a612a1](https://github.com/algorandfoundation/algokit-lora/commit/9a612a14e8650e52cfe81d7aaf242c4b9a5dbdfb)) |
| 132 | +* added payment txn url search params ([6687005](https://github.com/algorandfoundation/algokit-lora/commit/6687005d61f1bbf1617b45b9150b537b85812b61)) |
| 133 | +* Added plausible custom events ([#389](https://github.com/algorandfoundation/algokit-lora/issues/389)) ([0ec0206](https://github.com/algorandfoundation/algokit-lora/commit/0ec0206bae71f94058925686a3a88c022dd66237)) |
| 134 | +* Added plausible snippet ([#388](https://github.com/algorandfoundation/algokit-lora/issues/388)) ([e5c3ec2](https://github.com/algorandfoundation/algokit-lora/commit/e5c3ec241bc797f9def43ebd99f44b38cfca9a58)) |
| 135 | +* adjust how we visually represent transactions from rekeyed accounts ([5c5b159](https://github.com/algorandfoundation/algokit-lora/commit/5c5b159757455c6be7baefbc7ebdbac43c011cc8)) |
| 136 | +* app create/update ([e449ffb](https://github.com/algorandfoundation/algokit-lora/commit/e449ffb87a14586cacc51b70e3b759effa60d838)) |
| 137 | +* integrate QR code button in account information displays ([3464193](https://github.com/algorandfoundation/algokit-lora/commit/3464193ae496c470d00bceb3dfc5f799f22deead)) |
| 138 | +* integrate QR code functionality alongside existing copy buttons in AccountLink components ([bf87ca3](https://github.com/algorandfoundation/algokit-lora/commit/bf87ca3b8c3d48fbe0b51c96911cbb8417c9d0d1)) |
| 139 | +* render payment txn with close remainder ([dbe6648](https://github.com/algorandfoundation/algokit-lora/commit/dbe664846918b760fc9b6bbb00e71b65fcb56623)) |
| 140 | +* show app update label ([4b6cf20](https://github.com/algorandfoundation/algokit-lora/commit/4b6cf20195826e6249352a3596629f58be7841fa)) |
| 141 | +* update subscriber which enables block reward synthetic transactions ([bcc81a1](https://github.com/algorandfoundation/algokit-lora/commit/bcc81a121d26c7472f147bd91981b6be55163eb2)) |
| 142 | + |
5 | 143 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
6 | 144 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
7 | 145 |
|
|
0 commit comments