-
pullbrings a working copy that fell behind up to its bookmark (issue #89). The working copy followed a pull only from exactly the bookmark's old heads, and not at all when the pull brought nothing new, so one left behind bybookmark set, a landing or a pull from another workspace stayed on old code whilestatussaid clean. It now follows whenever its base is part of the bookmark's state, clean or carrying uncommitted work, andstatussays when the working copy is behind its bookmark and by how many changes. -
Faster merges in a Git import (issue #80). A merge is built from only the paths it can change, as an ordinary commit is: on VS Code at 139 000 commits merges import 3.2 times faster (9.5 s against 30.9 s on average) and the import as a whole 2.7 times faster, with exactly the history the whole-tree path builds.
OXY_IMPORT_WHOLE_MERGES=1takes the old path. -
A binary file changed and made executable at once keeps both (issue #87).
oxy commitand the Git import dropped the executable bit when a binary file got new contents in the same change. -
Several remotes and no origin (issue #83).
core.remotenames the default remote;bookmark listcompares with a remote that has the bookmark and names it; the error without a default says what to do. -
No i386 notice from apt (issue #85). The .deb's apt source names the machine's own architecture, and an upgrade adds it to a source written before, so a system with i386 enabled no longer warns on every update.
-
Clearer messages. A missing author identity says which config set it and how to pin the right one (issue #82);
oxy git verify --max-differences Nand a summary of what differs by kind.
Releases 1
Oxygen 0.4.2 v0.4.2 · ✔ signed by Andy McCall · andymccall ·
Trust and auditAssets
- SHA256SUMS 834 B · blake3
ccaaf23d5a12· 11 downloads · built by run #256 dist · signed receipt by plex-1 (OxygenFlow runner) · provenance - oxy-0.4.2-linux-arm64.tar.gz 6.9 MiB · blake3
ae3cb90f7020· 5 downloads · built by run #256 dist · signed receipt by plex-1 (OxygenFlow runner) · provenance - oxy-0.4.2-linux-riscv64.tar.gz 7.4 MiB · blake3
8dba0e339db1· 5 downloads · built by run #256 dist · signed receipt by plex-1 (OxygenFlow runner) · provenance - oxy-0.4.2-linux-x86_64.tar.gz 7.4 MiB · blake3
560ba0c219d1· 5 downloads · built by run #256 dist · signed receipt by plex-1 (OxygenFlow runner) · provenance - oxy-0.4.2-macos-arm64.tar.gz 6.2 MiB · blake3
8d23c8922de4· 5 downloads · built by run #256 dist · signed receipt by plex-1 (OxygenFlow runner) · provenance - oxy-0.4.2-macos-x86_64.tar.gz 7.3 MiB · blake3
22e364fae312· 6 downloads · built by run #256 dist · signed receipt by plex-1 (OxygenFlow runner) · provenance - oxy-0.4.2-windows-x86_64.zip 9.1 MiB · blake3
d5857ebade4e· 5 downloads · built by run #256 dist · signed receipt by plex-1 (OxygenFlow runner) · provenance - oxy_0.4.2_amd64.deb 5.2 MiB · blake3
ef241977d4c6· 6 downloads · built by run #256 dist · signed receipt by plex-1 (OxygenFlow runner) · provenance - oxy_0.4.2_arm64.deb 4.6 MiB · blake3
847cec0ef323· 5 downloads · built by run #256 dist · signed receipt by plex-1 (OxygenFlow runner) · provenance - oxy_0.4.2_riscv64.deb 5.1 MiB · blake3
069859c3db34· 4 downloads · built by run #256 dist · signed receipt by plex-1 (OxygenFlow runner) · provenance - Source (v0.4.2.tar.zst)
- Source (v0.4.2.zip)