Skip to content

Commit 784bfaf

Browse files
chore(release): ref:beta 2.0.0-beta.1 [skip ci]
## [2.0.0-beta.1](v1.2.0...v2.0.0-beta.1) (2025-07-16) ### ⚠ BREAKING CHANGES * Branching strategy has changed. Production deployments now use 'release' branch, staging uses 'main' branch. New workflow: - Feature branches → main (staging environment, beta releases) - main → release (production environment, stable releases) - Changed production deployments to trigger on 'release' branch instead of 'main' - Updated staging deployments to trigger on 'main' branch instead of 'staging' - Modified promotion workflow to merge 'main' → 'release' instead of 'staging' → 'main' - Updated semantic-release configuration to create stable releases from 'release' branch and beta releases from 'main' * docs: add workflow descriptions and update release process documentation - Added detailed descriptions to all GitHub Actions workflow files explaining their role - Updated README.md release process section with workflow file names for each step - Clarified staging deployment uses Cloudflare Pages and desktop releases are manual All workflows now clearly document when they trigger, what they do, and their role in the release process. * refactor: removed version env vars * chore(config): convert semantic-release to TypeScript and optimize configuration * feat(ci): implement orchestrator release workflow for unified web and desktop releases • Add orchestrator pattern to coordinate web and desktop releases from single workflow • Create reusable release-desktop.yaml workflow for cross-platform desktop builds • Implement efficient build strategy: build frontend once, reuse across all platforms • Fix semantic-release to upload web artifacts to GitHub releases • Simplify environment configuration with direct production values • Add tauri:build convenience script and remove beforeBuildCommand from tauri.conf.json * chore(docs): moved release info to CONTRIBUTING.md * test: consolidate settings tests at page level * chore: adjust the build layout and apply some fixes * refactor(ci): combine build-app and create-release into single job - Eliminate duplicate Node.js setup and npm install steps - Combine build-app and create-release into build-and-release job - Optimize workflow execution flow: version → sync → commit → build - Update job dependencies to use single upstream job refactor: rename create-release action to generate-release-version * feat: use branch name instead of semantic-release output for production release detection - Add IS_PRODUCTION_RELEASE environment variable for consistency - Replace release-published checks with github.ref_name == 'release' * fix: updated release.yml * fix: handle breaking changes and cleaned main git history * chore(ci): removed dependency on release web for sync to main * chore: removed unused workflow output * chore: uncommented used code * refactor: removed keywords parseOpts * docs: updated contributing guide * refactor: release config ts to conditionally update changelog only on release branch * Add versioning ([#452](#452)) ([2e82736](2e82736)) ### ♻️ Code Refactoring * removed unused clawback field for asset opt-in txn ([5c0623c](5c0623c)) * removed unused clawback field for asset opt-out txn ([28eb31f](28eb31f)) ### 🐛 Bug Fixes * Add back copy button on Application Link ([df56770](df56770)) * correctly handle b64 asset names which are utf8 strings ([eef7a70](eef7a70)) * patch algosdk so deleted applications can be fetched ([7980e4c](7980e4c)) * simplify application box data handling with direct base64 encoding ([fbe6688](fbe6688)) * support visuals for rekeys from app accounts to user accounts ([#453](#453)) ([50803c9](50803c9)) * updated deps to fix vunerabilities ([16fe71e](16fe71e)) * used default import for tailwind animate ([824f50f](824f50f)) * vite vunerability ([59ff1cd](59ff1cd)) ### 🚀 Features * add QR code display for Algorand addresses ([f165af7](f165af7)) * add support for viewing application local state ([#456](#456)) ([7235e66](7235e66)) * added asset clawback and tests ([4b785ff](4b785ff)) * added asset create txn to url search params ([0adf6d4](0adf6d4)) * added asset destroy and tests ([e1bb99e](e1bb99e)) * added asset freeze and tests ([dff04e7](dff04e7)) * added asset opt-in and tests ([b4ec556](b4ec556)) * added asset opt-out and tests ([c5d85d8](c5d85d8)) * added asset reconfigure and tests ([f5a3a20](f5a3a20)) * added asset transfer and tests ([9a612a1](9a612a1)) * added payment txn url search params ([6687005](6687005)) * Added plausible custom events ([#389](#389)) ([0ec0206](0ec0206)) * Added plausible snippet ([#388](#388)) ([e5c3ec2](e5c3ec2)) * adjust how we visually represent transactions from rekeyed accounts ([5c5b159](5c5b159)) * app create/update ([e449ffb](e449ffb)) * integrate QR code button in account information displays ([3464193](3464193)) * integrate QR code functionality alongside existing copy buttons in AccountLink components ([bf87ca3](bf87ca3)) * render payment txn with close remainder ([dbe6648](dbe6648)) * show app update label ([4b6cf20](4b6cf20)) * update subscriber which enables block reward synthetic transactions ([bcc81a1](bcc81a1))
1 parent 2e82736 commit 784bfaf

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

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": "0.0.0",
4+
"version": "2.0.0-beta.1",
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 = "0.0.0"
3+
version = "2.0.0-beta.1"
44
description = "algokit-lora"
55
authors = ["algorand-foundation"]
66
edition = "2021"

0 commit comments

Comments
 (0)