What's Changed
✨ Updated update
workflow: ✨
The update
workflow has gotten more sophisticated. An incomplete update will create a new "update" branch for you to finish it up in; anything deleted from the scratch file at this stage will be omitted from the final result; an easy way to achieve that was an important capability we were missing.
Once you get your scratch file into good shape and issue a successful update
from an "update" branch, the results will be merged back into your working branch, and delete the temporary "update" branch.
Other goodies and changes:
- Tab-completion is available for Share project/branches/releases on
clone
/pull
/push
/lib.install
. - A bugfix results in 30% faster downloads from Unison Share .
- We removed the JIT runtime (
run.native
,compile.native
) as we've decided to double down on techniques to improve the interpreted runtime. - We merged some performance and other improvements to code serialization.
- We removed the deprecated
Doc
syntax.[: blah blah :]
All PRs Since Last Release
- Revert hpack version comment from 0.37.0 to 0.36.0 by @ceedubs in #5780
- Change slurp output to just say "New definitions:" by @pchiusano in #5784
- Use
threadCPUTime
in affine handler benchmark transcript by @dolio in #5787 - Remove duplicated hpack file by @sellout in #5791
- Add check-and-set when running branch updates by @ChrisPenner in #5785
- Add instructions for updating the Nix cache by @sellout in #5795
- Have CI check for diffs after integration tests by @sellout in #5798
- nix flake: add aarch64-linux as supported platform by @ceedubs in #5786
- Delete errant output.md files by @sellout in #5797
- Remove old
Doc
syntax by @sellout in #5794 - Fix inverted "should Validate" by @ChrisPenner in #5783
- Revert "Have CI check for diffs after integration tests" by @aryairani in #5801
- don't use
actions/cache
to share artifacts between jobs by @aryairani in #5804 - Performance and other improvements to serialization by @dolio in #5803
- Revert "Revert "Have CI check for diffs after integration tests"" by @aryairani in #5802
- remove references to the jit native runtime by @aryairani in #5805
- Adds tab-completion for Share project/branches/releases on clone/pull/push/lib.install by @ChrisPenner in #5782
- Try to make the affine-handlers transcript less subject to timing hiccups by @dolio in #5806
- Some fixes for the new serialization by @dolio in #5807
- Add Avro-decoder builtin and replacement function by @runarorama in #5799
- make update v2 the default by @aryairani in #5809
Full Changelog: release/0.5.42...release/0.5.43