Merged
Conversation
neilcampbell
approved these changes
Feb 7, 2025
Contributor
neilcampbell
left a comment
There was a problem hiding this comment.
Potentially worth confirming these events are captured when running via the Tauri app.
Contributor
Author
|
engineering-ci bot
pushed a commit
that referenced
this pull request
Jul 16, 2025
## [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))
engineering-ci bot
pushed a commit
that referenced
this pull request
Jul 25, 2025
## [2.0.0](v1.2.0...v2.0.0) (2025-07-25) ### ⚠ 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)) * npm audit ([61191ed](61191ed)) * 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))
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Added the following plausible analytic events according to these instructions:
app-lab-use-existing-app-id
app-lab-deploy-new-app
txn-wizard-add-txn
txn-wizard-simulate-txn
txn-wizard-send-txn
fund-account-form-create-and-fund
fund-account-form-fund