February 26, 20260.1.35Jugg.ai
v0.1.35 — feat: extend ⌘K command palette with feature, pipeline, PR & release search
Release v0.1.35: Extended Command Palette Search
February 26, 2026
What changed
- ⌘K command palette now searchable — Features, pipeline runs, releases, and pull requests are now keyboard-discoverable alongside pages and projects
- Debounced search input — 200 ms debounce prevents API hammering while typing
- Instant results — Results appear in 4 new groups with graceful placeholder data while loading
- New
useDebouncehook — Generic React hook for debouncing any value - Row-level security — All search queries respect project access controls
Why it matters
Navigating to a specific feature, pipeline, or release required drilling through the dashboard. Now a few keystrokes get you there. The command palette is faster for power users who already have muscle memory for ⌘K.
Technical notes
- New
searchRoutertRPC procedure runs 4 parallel Postgres queries, returning up to 8 results per group - PR items open directly to GitHub; all other result types use client-side navigation
- Results stay visible while new data loads (via
placeholderDataon the query)
Release Notes
Successfully merged PR #448 and published platform release v0.1.35.
PR merged: #448 — "feat: extend ⌘K command palette with feature, pipeline, PR & release search"
- Squash-merged to main (SHA: da98a5614dbcdb645e31d508c993af2f6067f269)
Release created: v0.1.35
- Tag: v0.1.35
- URL: https://github.com/Jugg-ai/Jugg-ai.jugg-ai/releases/tag/v0.1.35
- Date: 2026-02-26
What was released:
- New
searchRoutertRPC procedure that runs 4 parallel Postgres queries (features, pipeline runs, releases, PRs) with row-level security, returning up to 8 results per group - Enhanced ⌘K command palette with debounced search input (200 ms), loading spinner, 4 new result groups, and graceful placeholder data during re-fetches
- New generic
useDebounce<T>React hook searchRouterregistered in the root tRPC app router- 323-line unit test suite covering schema validation, response shapes, and utility functions
Semantic version bump: patch (0.1.34 → 0.1.35) — new features but no breaking changes to existing APIs.