Skip to content

v0.3.44 release - #186

Merged
bradhe merged 8 commits into
mainfrom
develop
Jan 29, 2026
Merged

v0.3.44 release#186
bradhe merged 8 commits into
mainfrom
develop

Conversation

@bradhe

@bradhebradhe commented Jan 28, 2026

Copy link
Copy Markdown
Contributor
  • Don't allow team changing with an expired JWT
  • Add retires to upserts to avoid issues with concurrent writes
  • Add a --no-browser to skip opening browsers at login
  • Set app description correctly on create
  • Bump version to v0.3.44
  • Include logic for cleaning up uv-{hash}.lock files that get left behind, will be reintegrated elsehwere.
  • UV cache cleanup

socksyand others added 8 commits January 21, 2026 13:36
* add upsert retries for tower tables for failed commits
* tests for commits retry
* adding retry tracking and assertion
* chore: Add `--no-browser` to Login to skip opening browsers in environments where our CLI is tricked
* Update crates/tower-cmd/src/session.rs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update crates/tower-cmd/src/session.rs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Fix#166: persist app description on create and deploy
* Improve #166 fix: description semantics and error handling improvements
- Change towerfile desc. to Option<String> to distinguish absence and
explicit empty
- Add ApiCreateError for more accurate error reporting on app createion
- Add UnexpectedApiResponse error to prevent silent description
synchronization skip
- Simplify error conversion in `ensure_app_exists`
* Simplify description update: always update on deploy, no diff check
Change from diff-checking approach to "latest wins" semantics;
- Always update description on deploy when present (no comparison)
- Skip update for empty/None (preserves server state)
- Remove spinner and entity validation (simpler, more resilient)
* simplify: don't block deploy during description update
* scope description field to only app create flows and remove from deploy
* fix linter/formatting errors
* chore: Upgrade `uv` to latest version
* chore: Upgrade `uv`, delete orphaned lock files
* chore: Tighten up lock detection slightly
* [TOW-1394][WIP] Attempt cache cleanup
* In case of no cache_dir provided create temporary directories for uv and clean them
* Correctly set cache and clean
* Track & explicitly remove tmp pacakge dir
* Test cleanup
@bradhe
bradhe requested review from sammuti and socksyJanuary 29, 2026 15:40
@bradhe
bradhe merged commit 6c6877c into mainJan 29, 2026
19 checks passed
Sign up for freeto 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.

5 participants

@bradhe@sammuti@socksy@HulmaNaseer@burakdede