Skip to content

Commit 0bd83c8

Browse files
chore: sync stable release 2.0.4 to main [skip ci]
This commit syncs the stable release version back to main branch to ensure the next beta cycle starts from the correct version base. Release: 2.0.4 Tag: v2.0.4
1 parent 8c9ef18 commit 0bd83c8

File tree

4 files changed

+142
-4
lines changed

4 files changed

+142
-4
lines changed

CHANGELOG.md

Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,144 @@
22

33
All notable changes to this project will be documented in this file.
44

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+
5143
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6144
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7145

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "algokit-lora",
33
"private": true,
4-
"version": "2.0.0-beta.7",
4+
"version": "2.0.4",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "algokit-lora"
3-
version = "2.0.0-beta.7"
3+
version = "2.0.4"
44
description = "algokit-lora"
55
authors = ["algorand-foundation"]
66
edition = "2021"

0 commit comments

Comments
 (0)