Skip to content

[v0.1.5] Cross-Platform Improvements (MacOS, Linux)#53

Merged
SystemVll merged 5 commits intomainfrom
dev
Feb 5, 2026
Merged

[v0.1.5] Cross-Platform Improvements (MacOS, Linux)#53
SystemVll merged 5 commits intomainfrom
dev

Conversation

@SystemVll
Copy link
Owner

Changes

  • CI/CD: Fixed GitHub Actions workflow to properly package and upload release artifacts without duplicates
  • Dependencies: Updated package versions for improved stability
  • Vault: Added support for multiple operating systems with proper data directory paths
  • UI: Enhanced credential forms with password visibility toggle and normalized 2FA input handling

Bug Fixes

  • Removed duplicate asset uploads in release workflow (eliminated extra tauth and tauth.exe files)
  • Fixed versioned artifact naming to include proper platform suffixes

Technical Details

  • Modified packaging step to only create versioned binaries (tauth-v1.1.4-{platform})
  • Improved cross-platform compatibility for vault data storage
  • Enhanced UX in credential management forms

Testing

  • Verified release artifacts are correctly packaged for Windows, macOS, and Linux
  • Confirmed GitHub release creation works without 404 errors

@SystemVll SystemVll merged commit 4702957 into main Feb 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant