Download Latest Version Scala Native 0.5.11 source code.zip (6.9 MB)
Email in envelope

Get an email when there's a new version of Scala Native

Home / v0.5.11
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-04-06 6.9 kB
Scala Native 0.5.11 source code.tar.gz 2026-04-06 4.6 MB
Scala Native 0.5.11 source code.zip 2026-04-06 6.9 MB
Totals: 3 Items   11.5 MB 0

0.5.11 (2026-04-06)

We're happy to announce the release of Scala Native 0.5.11

Supported Scala versions

Scala Binary Version Supported Scala Versions
2.12 2.12.17 ... 2.12.21
2.13 2.13.9 ... 2.13.18
3 3.1.2 ... 3.1.3
3.2.0 ... 3.2.2
3.3.0 ... 3.3.7 LTS
3.4.0 ... 3.4.3
3.5.0 ... 3.5.2
3.6.2 ... 3.6.4
3.7.0 ... 3.7.4
3.8.0 ... 3.8.3

Upon release of new Scala version (stable, or Scala 3 RC) version dependent artifacts would be published without a new release.

Commits since last release 38
Merged PRs 36
Contributors 10

Contributors

Big thanks to everybody who contributed to this release or reported an issue!

$ git shortlog -sn --no-merges v0.5.10..v0.5.11
    19  Wojciech Mazur
     5  LeeTibbert
     3  ghstrider
     2  Eric K Richardson
     2  João Costa
     2  Lorenzo Gabriele
     2  dependabot[bot]
     1  Anton Sviridov
     1  Lanqing Huang
     1  Rikito Taniguchi

Merged PRs

v0.5.11 (2026-04-05)

Full Changelog

Merged pull requests:

Scala Native Runtime

  • Try to prevent failure in module loading if initialization takes long time #4759 (WojciechMazur)
  • Increase timeouts and provide additional context for flaky module-init-exception on Windows #4765 (WojciechMazur)
  • Fix "classFieldRawPtr doesn't find inherited var if it's more than 1 level away [#4777]" #4789 (lolgab)
  • [GC:Immix,Commix] Fix stack marking for early garbage collection #4787 (WojciechMazur)
  • [GC: Boehm] Support WeakReferences when using Boehm GC #4792 (WojciechMazur)
  • Fix handling exceptions in resumed continuations #4794 (WojciechMazur)
  • Rebase frame pointer safely and restore nested exception handlers #4797 (WojciechMazur)
  • fix: Reduce code size for Tag's offset #4807 (lolgab)

Scala Native Toolchain

Scala Native sbt plugin

Java standard library

  • Fix [#4760]: os.arch system property mismatch with JVM now reports arm64 as aarch64 #4763 (ekrich)
  • Fix [#2329]: Set os.version property on macOS #4779 (ghstrider)
  • Fix Ryu float trailing zeros bug in dvIsTrailingZeros condition #4766 (tanishiking)
  • Apply found fixes to incompatibilies in JSR166 clases implementation or signatures #4770 (WojciechMazur)
  • Fix [#4385]: Preserve channel position in FileChannel#read(buffer, position) #4781 (ghstrider)
  • Correct a math defect in j.n.c.FileChannelImpl#transferTo #4790 (LeeTibbert)
  • Fix [#4783]: Update ScalaOps #4784 (ekrich)
  • Add JDK 9 StringBuilder overloads for Matcher.appendReplacement & appendTail #4813 (LeeTibbert)
  • Implement JSR-166 juc.Phaser & associated Tests #4801 (LeeTibbert)
  • Implement j.u.concurrent.atomic {Double, Long}Accumulator & corresponding Tests #4802 (LeeTibbert)
  • [javalib] ForkJoinPool: Detect apparently active workers in the ForkJoinPool.canStop #4822 (WojciechMazur)

POSIX bindings

  • Implement Open Group Issue 8 changes for posixlib poll.scala #4635 (LeeTibbert)

Other

  • [docs] Include latest release versions in release-types page #4776 (WojciechMazur)
  • Fix [#4603]: Remove sphinx-markdown-tables to fix broken footnote links in docs #4780 (ghstrider)
  • Remove useless toList conversion #4791 (JD557)
Source: README.md, updated 2026-04-06