Changelog
0.13.0 (2026-10-29)
- Drops in the editor (#7). A Drops view lists your drops and the ones you open; a drop's files open as documents, and saving commits them to the drop. Share as a Drop… shares a selection or a file from the editor, Share Files as a Drop… files or a folder from the Explorer, secret or public, with the address copied for you. From a drop's menu: add and remove files, edit its title, make it public or secret, copy its link,
oxy clonecommand or embed HTML, clone it, read and add comments, star it, and fork someone else's. Needs OxygenHub 0.9.17. - Flow: approvals, expedite, reports, timings and test results (#8). Approve or reject a job waiting on its approval rules, expedite or cancel a run, see where a job's time went in its tooltip, and open the reports it published. Flow's test reports appear in VS Code's Testing view, suite by suite, with failure messages and output.
- Proposals, releases and repositories (#9). Mark Ready for Review and Convert to Draft; Ready to Land… lists what you can land now across your hubs. A release's Show Trust Report shows its signatures, builds and audit; Save Asset… downloads an asset, private ones included. New Repository… creates one under you or an organisation, optionally with an assistant's starting files.
0.12.0 (2026-10-13)
- A Diffusion view (#5). What each repository takes from and diffuses to, each row reading like the hub's pill (
untested │ passes), how far behind it is and its open bump; picking a row opens the bump. Needs an OxygenHub withGET /repos/{o}/{n}/diffusion(oxygenhub#153).
0.11.2 (2026-09-30)
- Signing in works from the Marketplace. It depends on Oxygen VCS as
oxygenhub.oxygen-vscode, the id the Marketplace has (0.11.1 named one it does not). If Oxygen VCS fails to start, OxygenHub now starts anyway, so Sign In and the hub views still work.
0.11.1 (2026-09-30)
- OxygenHub VCS. The display name matches Oxygen VCS beside it (the Marketplace already has an "OxygenHub"). The id, commands and settings are unchanged.
0.11.0 (2026-09-30)
- A new id:
oxygenhub.oxygenhub. The Visual Studio Marketplace keeps a deleted extension's name reserved, so the extension is now namedoxygenhub; it is still OxygenHub, published by OxygenHub.io, and otherwise the same as 0.10.2. It depends on Oxygen VCS asoxygenhub.oxygen0.17.0 or later. Uninstalloxygenhub.oxygenhub-vscodeandoxygenhub.oxygen-vscodeif VS Code shows them beside the new ones.
0.10.2 (2026-09-30)
- The same as 0.10.1, under a version the Visual Studio Marketplace has not seen (a version number there cannot be used twice, even after deleting it).
0.10.1 (2026-09-30)
- It calls the extension it builds on by its new name, Oxygen VCS (
oxygenhub.oxygen-vscode).
0.10.0 (2026-09-30)
- Published by OxygenHub.io. The publisher is
oxygenhub, the author OxygenHub.io, and the extension links to its home, repository and issues on https://oxygenhub.io. The id is nowoxygenhub.oxygenhub-vscode, and it depends onoxygenhub.oxygen-vscode. Uninstall the old one if VS Code shows both.
0.9.0 (2026-09-29)
- Get started with OxygenHub. A walkthrough on the Welcome page covers signing in, proposals and issues, proposing a bookmark, watching Flow and the inbox. Each step ticks itself off as you do it.
0.8.0 (2026-09-29)
- Flow view. The OxygenHub sidebar shows each repository's recent OxygenFlow runs and their jobs.
- A running run or job turns, and each status has its own colour: passed, failed, queued, skipped and could not run. Running uses the new themeable colour
oxygenhub.flowRunning. - Click a job to open its log in an editor tab. The log grows while the job runs and ends with the job's result.
- Run Pipeline… runs a bookmark's current state (the current bookmark first) or one change, without a push. Re-run repeats a finished run. Open Run on OxygenHub opens the run's page.
- When a run you can see finishes, a notification says so, with Show Log for a failed job (
oxygenhub.flowNotifications). - It looks again every 5 seconds while something runs, and once a minute otherwise (
oxygenhub.flowPollSeconds).
- A running run or job turns, and each status has its own colour: passed, failed, queued, skipped and could not run. Running uses the new themeable colour
- Flow in the status bar. The newest run of the current bookmark shows as
Flow #N. It turns while it runs, shows green when it passes and red when it fails. Click it for recent runs.
0.7.0 (2026-09-29)
- Self-signed hubs work. "OxygenHub: fetch failed" came from calling a hub whose certificate is self-signed (Earth's) with plain
fetch, which does not trust it. The extension now uses the CA file the checkout's remote names (remote.NAME.ca, asoxydoes), or one from the newoxygenhub.caFilessetting. It needs Oxygen extension 0.13 for the remote's CA.
0.6.2 (2026-09-28)
- File links keep line ranges (
#L10-L20) and permalinks to a state (hash+hash) readable, for Oxygen's Copy Permalink. - API types match OxygenHub 0.1 with issue editing, labels and projects.
0.6.1 (2026-09-28)
- The name is written OxygenHub throughout.
0.6.0 (2026-09-28)
- A Releases view: each repository's releases with their assets and source archives, to open or download.
- Draft Release…: pick a tag without a release, confirm the title, and the notes are written from the changes since the last release.
0.5.0 (2026-09-28)
- New Issue from Selection in the editor's context menu: the selected lines (or the current one) quoted in a new issue with a permalink to them on the hub. A TODO or FIXME line suggests the title, and the issue's number can be written back into it as
TODO(#12). - File links on the hub can carry a line range (
#L3-L7).
0.4.0 (2026-09-28)
- Type
#in the Oxygen commit box or a review comment to pick an issue or proposal by number or title, and@to mention someone who has opened or been assigned one. - Hover a
#Nto see what it is: kind, state, title and author, with a link to the hub.
0.3.0 (2026-09-28)
- A bell in the status bar with your unread notifications across every hub you are signed in to, and a message when new ones arrive (
oxygenhub.announceNotifications). - Open Inbox: your notifications, unread first; pick one to mark it read and open it, in the editor for proposals and issues of your workspace's repositories. Mark all as read from the top of the list.
- Needs OxygenHub with the notifications API (2026-09-28) and a token with
user:read.
0.2.0 (2026-09-28)
- Proposals expand to their changed files. Click one to open it in VS Code's diff editor: the target's state against the projected state, straight from the hub, no checkout needed.
- View Changes on a proposal (inline button, or in the detail) opens every file in one multi-file diff editor.
- Review threads appear in those diff editors on the projected side, and new comments there are anchored to the line's atom on the hub.
- Needs OxygenHub with the proposal files and content API (2026-09-28).
0.1.2 (2026-09-27)
- Fix: the dependency on the Oxygen extension named the wrong id (
andymccall.oxygen-vscodeinstead ofoxygen.oxygen-vscode), so VS Code never activated this extension and Sign in did nothing. - The activity bar shows the Oxygen mark itself rather than a filled square.
0.1.1 (2026-09-27)
- Review replies and new threads are anchored to the line's atom through the hub API, so they follow the line through rebases.
- Hub API types regenerated (releases, anchored comments).
0.1.0 (2026-09-27)
- Sign in to a hub with a personal access token (an
oxygenhubauthentication provider). - Hub client over
/api/v1with the hub's generated types. - Remote provider for the Oxygen extension: Open on Remote for hubs.
- Proposals view with detail, open on hub, check out, review, seal approval, land, close, and propose the current bookmark.
- Review threads anchored to atoms on the checked-out proposal.
- Issues view with create, comment, close, reopen and assign to me.
- Status bar with the checks of the current bookmark's proposal, refreshed from the hub's event stream.