The dependency feed in cards, with one project filter
The dependency feed now groups each day's releases in a card, and its project filter is the only one: it also finds the projects that do not follow their dependencies yet, and offers to follow them.
What changed · 15
ImprovedA release in the dependency feed opens in a side panel: a summary of what it holds by kind, or the full changelog a click away, its security, the ways to upgrade to it and which of your projects declare it. Its card is lighter: the most urgent line and a count per kind (2 breaking · 5 new · 12 fixed), without the project list. A new major version stands out with its own card: its breaking changes and removals listed, and the migration guide when the note links one.
ImprovedRelease notes read in one voice: every line starts with a capital, a part named in brackets or as a path (
[segment cache]:,next/image:) shows in bold instead of vanishing, and a note's[!TIP]or[!NOTE]is a titled box. A release's In short lists what to act on with its kind beside each line, once, and folds past eight.ImprovedA package's Upgrade tab opens straight on an upgrade, from the oldest version your projects declare to the latest, both versions in the address. Each version your projects use is one click away, and Same major only keeps the upgrade inside its major line.
ImprovedEvery line of a release note carries its kind the same way, small and in lower case beside it: on a release's page, in its side panel, on a major release's card and in an upgrade's Release by release. A fix that repairs a breaking change now reads as fixed, not breaking.
ImprovedThe dependency feed shows each day in a card of its own, the day's name staying in view as its releases scroll.
ImprovedOne project filter above the feed. Type a project that does not follow its dependencies yet to find it, and follow it from there. Your projects beside the feed now opens each project's Dependencies tab.
ImprovedA payment schedule's instalments are picked from a list (Deposit, Interim payment, Balance, Fixed price), printed in the quote's or the invoice's language, or typed in your own words with Own label.
ImprovedA Claude Code session on a project's Time tab shows the model it ran on, rather than Claude Code a second time.
ImprovedA filter or a period shows its new value the moment you pick it, and only the figures under it dim while they load. Home's period sits beside the greeting, and the Clients tab has a search from the first client.
ImprovedEvery list of choices opens under its field, the same way and at the same distance. The card of a day of the year heatmap now reads like the one shown when hovering a bar of Activity, and the open day is ringed along its rounded corners.
ImprovedHome, Activity, Projects and a project's tabs load as themselves: each card keeps its title, its icon and its place while its figures come in, with as many rows as the last visit, so nothing moves when the page arrives.
ImprovedInvoicing, an invoice or a quote, Teams and the imports load the same way. The Overview's figures sit in one strip.
ImprovedInvoicing › Invoices: project, client and status sit in one Filters menu, the filters in force shown beside it, so the bar fits on one line. A long client or project name is cut instead of pushing Amount off the screen.
FixedRelease note lines are typed more surely, checked against 25,000 lines from 115 packages: a revert of a breaking change no longer counts as one, docs and tests that mention "breaking" stay internal, deprecations filed as chores (SvelteKit, Jest) or said as a new warning (React 18.3) count as deprecations, dropped CLI flags count as removed, and contributor lists, package lists and npm links are no longer read as changes. A part named before a colon (
Core:,linter:) shows in bold and its verb types the line.FixedButtons that are only an icon say what they do on hover. The type filter of Activity reads All types, the repository dialog of Dependencies no longer scrolls sideways, and what is left to bill shows the same placeholder everywhere while it loads.
Try what shipped
Free to start. Sign in with GitHub and install the extension; your first beats show up within a minute.
No card to start · no source code leaves your machine