| Name | Modified | Size | Downloads / 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)
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 "
classFieldRawPtrdoesn't find inheritedvarif 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'soffset#4807 (lolgab)
Scala Native Toolchain
- Optimizations to modules init, increase changes to skip module loading at runtime #4774 (WojciechMazur)
- Avoid allocating a distinct collection in mergePhi #4796 (JD557)
- Fix resource embedding logic #4815 (WojciechMazur)
Scala Native sbt plugin
- Add support for sbt 2.0 #4768 (WojciechMazur)
- Update sbt 2 to 2.0.0-RC9 #4782 (WojciechMazur)
- Update sbt 2 to 2.0.0-RC10 #4818 (WojciechMazur)
- Manually redirect out/err when running in SBT plugin #4786 (keynmol)
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)