Skip to content

Prepare Ceiling 1.5.9 - #148

Merged
tsouth89 merged 2 commits into
mainfrom
release/1.5.9
Jul 25, 2026
Merged

Prepare Ceiling 1.5.9#148
tsouth89 merged 2 commits into
mainfrom
release/1.5.9

Conversation

@tsouth89

@tsouth89 tsouth89 commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Summary

Version bump to 1.5.9 (build 111) so we can ship a new signed draft that includes:

  • On-strip taskbar flyout row alignment (strip seat no longer drifts left of other providers)
  • Full rollup of everything since public 1.5.6 (multi-account strip pin, Charts trust/efficiency, strip density/chip hierarchy from draft 1.5.7–1.5.8)

1.5.7 and 1.5.8 tags stay as draft-only history; installers should use 1.5.9.

After merge

  1. Tag v1.5.9 on the squash commit on protected main (must be an ancestor of main).
  2. Signed Windows Release builds installers and opens a draft GitHub release.
  3. Replace generated notes with .github/release-notes-1.5.9.md (merged notes since 1.5.6).

Test plan

  • Version fields synced: package.json, tauri.conf, both Cargo.toml, version.env, Cargo.lock
  • CI Frontend + Rust green
  • After tag: draft assets appear (Setup / portable / Store)
  • Draft body uses merged notes since 1.5.6

Summary by CodeRabbit

  • New Features

    • Added clearer taskbar multi-account strip controls, including explicit seat pinning and improved flyout labels.
    • Added expanded chart usage rollups for Grok models.
    • Added a “Quota run efficiency” card with run-specific token metrics.
    • Updated token pricing displays for models without configured pricing.
    • Published refreshed 1.5.9 installers, including standard, portable, and Microsoft Store packages.
  • Bug Fixes

    • Fixed taskbar flyout “On strip” rows shifting left, preserving consistent icon and meter alignment.
    • Improved hierarchy and readability for account strip details.

tsouth89 added 2 commits July 24, 2026 23:26
Remove margin/padding overrides on the strip seat so content stays at the same 14px inset as sibling providers; keep tint via background + inset ring.
Bump to 1.5.9 (build 111) for the on-strip flyout alignment fix and a draft that rolls up everything since public 1.5.6 (1.5.7 multi-account strip + Charts efficiency, 1.5.8 strip polish).
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
ceiling 73d9976 Commit Preview URL

Branch Preview URL
Jul 25 2026, 03:27 AM

@coderabbitai

coderabbitai Bot commented Jul 25, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 9d6ee3be-f911-42fe-85b8-a6513da387c5

📥 Commits

Reviewing files that changed from the base of the PR and between afc047b and 73d9976.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (9)
  • .github/release-notes-1.5.9.md
  • CHANGELOG.md
  • apps/desktop-tauri/package.json
  • apps/desktop-tauri/src-tauri/Cargo.toml
  • apps/desktop-tauri/src-tauri/tauri.conf.json
  • apps/desktop-tauri/src/styles.css
  • docs/HANDOFF.md
  • rust/Cargo.toml
  • version.env

📝 Walkthrough

Walkthrough

This release updates taskbar flyout strip alignment, bumps coordinated application versions to 1.5.9, increments the build number, and adds corresponding release notes, changelog entries, and handoff documentation.

Changes

Ceiling 1.5.9 release update

Layer / File(s) Summary
Taskbar strip alignment
apps/desktop-tauri/src/styles.css
The on-strip provider styling removes layout-changing spacing and uses tinting with an inset boundary to preserve strip alignment.
Coordinated version metadata
apps/desktop-tauri/package.json, apps/desktop-tauri/src-tauri/Cargo.toml, apps/desktop-tauri/src-tauri/tauri.conf.json, rust/Cargo.toml, version.env
Application and crate versions move to 1.5.9, while the marketing version and build number are updated to 1.5.9 and 111.
Release documentation
CHANGELOG.md, .github/release-notes-1.5.9.md, docs/HANDOFF.md
Release notes, changelog entries, installer references, and handoff details are updated for 1.5.9.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

Suggested reviewers: finesssee

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly matches the main change: preparing the 1.5.9 release version across the project.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/1.5.9

Comment @coderabbitai help to get the list of available commands.

@tsouth89
tsouth89 merged commit abd6aed into main Jul 25, 2026
10 of 11 checks passed
@tsouth89
tsouth89 deleted the release/1.5.9 branch July 25, 2026 03:30
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