Skip to content

v0.15.3

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Jun 19:09
· 1361 commits to main since this release
58c12ae

Added

  • actonc --cache CACHEDIR can be used to specify the build cache directory

Fixed

  • static compilation with Musl libc is now possible on Linux [#1372]
    • adjusted to adjtimex
  • hashing for int now supports values outside of i64 [#1348] [#1367]
  • fix __pow__ to avoid compiler optimization bug [#1371]
  • bump Zig version [#1374]
    • avoids "File not Found" error
  • text color in SVG in docs now follow font color [#1365]
  • fix hooking of thread creation to inject signal handler wrapper for stop the
    world [#812]
  • corrected arguments passed to on_error callback of net.DNS related lookup
    functions [#812]
    • .act file specified 2 arguments to the on_error callback while the .ext.c
      file only sent a single argument

Testing / CI

  • cross-compilation is now tested in CI in all jobs for these targets:
    • aarch64-macos-none
    • x86_64-macos-none
    • x86_64-linux-gnu.2.27
    • x86_64-linux-musl
  • CI uses --cache to place build cache in ~/.cache/acton/test-build-cache,
    which is in turn cached in CI
    • the cross-compilation testing meant testing went from ~1 minute to ~3, with
      caching it remains at around ~1 minute