| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 0.5.8 source code.tar.gz | 2025-06-06 | 4.5 MB | |
| 0.5.8 source code.zip | 2025-06-06 | 6.6 MB | |
| README.md | 2025-06-06 | 9.1 kB | |
| Totals: 3 Items | 11.1 MB | 0 | |
0.5.8 (2025-06-06)
Supported Scala versions
| Scala Binary Version | Supported Scala Versions |
|---|---|
| 2.12 | 2.12.14 ... 2.12.20 |
| 2.13 | 2.13.8 ... 2.13.16 |
| 3 | 3.1.2 ... 3.1.3 3.2.0 ... 3.2.2 3.3.0 ... 3.3.4 3.4.0 ... 3.4.3 3.5.0 ... 3.5.2 3.6.2 ... 3.6.4 3.7.0 ... 3.7.1 |
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 | 73 |
| Merged PRs | 63 |
| Contributors | 11 |
Contributors
Big thanks to everybody who contributed to this release or reported an issue!
$ git shortlog -sn --no-merges v0.5.7..v0.5.8
26 Wojciech Mazur
24 LeeTibbert
6 Eric K Richardson
5 João Costa
4 Leonid Dubinsky
2 Corey O'Connor
2 dependabot[bot]
1 Daniel Urban
1 He-Pin(kerr)
1 Rikito Taniguchi
1 ekrich
Merged PRs
v0.5.8 (2025-06-06)
Merged pull requests:
Scala Native Runtime
- Reduce number of wrappers when fetching aliveThreads #4250 (JD557)
- Preserve information about exception in module init #4279 (WojciechMazur)
- Reduce allocations in fromCString #4299 (JD557)
- Make error messages more consistent #4310 (JD557)
- Update libunwind to 20.1.4 #4330 (WojciechMazur)
- Fix Windows mingw build issues #4327 (WojciechMazur)
- Configure default GC settings at compile time #4338 (ekrich)
- Add fromCStringSlice #4304 (JD557)
Scala Native toolchain
- Fix
isPositionIndependentBinary#4301 (durban) - Add
Build.buildCachedAwaitin toolchain` #4326 (WojciechMazur) - Enforce stronger memory model guarantees for Array/Ptr ops #4328 (WojciechMazur)
- Fix logging not embeded resource files #4362 (WojciechMazur)
- Ensure debug positions are in LLVM limits #4331 (WojciechMazur)
Java Standard Library
- Implement JDK 15 jl.String#formatted #4248 (LeeTibbert)
- Implement two JDK21 String#indexOf variants #4252 (LeeTibbert)
- Implement two JDK9 java.lang compareUnsigned methods #4256 (LeeTibbert)
- Fix [#4131]: Implement some JDK 17 JEP356 RandomGenerator methods #4267 (LeeTibbert)
- Simplify & update j.u.Collections#shuffle methods #4281 (LeeTibbert)
- Handle IO exceptions when walking searching for source code files #4283 (WojciechMazur)
- Implement java.util.Arrays JDK9 methods; align with JDK 24 #4277 (LeeTibbert)
- Implement basic
java.lang.System.Logger#4290 (WojciechMazur) - Align j.l.StringBuilder & StringBuffer with JDK24 #4271 (LeeTibbert)
- Fix [#4297]: javalib charset CoderResult#toString now matches JVM #4298 (LeeTibbert)
- Faster UTF-8 decoding from mixed buffers #4291 (JD557)
- Fix [#4284]: JDK 8 Arrays#equals(Double/Float) now use Java semantics #4293 (LeeTibbert)
- Fix
java.lang.reflect.Array.newInstancefor multi dimensional arrays #4309 (WojciechMazur) - Implement JDK11 Collection#toArray(generator: IntFunction) method #4305 (LeeTibbert)
- javalib: add alternative paths to get resources #4312 (ekrich)
- javalib: Ensure ArrayList#clone creates independent state #4319 (tanishiking)
- Port java.lang.Math#unsignedMultiplyHigh from Scala.js #4340 (LeeTibbert)
- unix javalib jl.Process waitFor changes for os-lib #4349 (LeeTibbert)
- Unix-only partial fix to javalib jnf.Path#normalize() handling of dot-dot #4344 (LeeTibbert)
- Windows-only partial fix to javalib jnf.Path#normalize() handling of dot-dot #4347 (LeeTibbert)
- Implement javalib JEP 431 SequencedCollection and SequencedSet interfaces #4333 (LeeTibbert)
- Fix [#4352]: javalib UnixProcessGen2 is now atomic #4353 (LeeTibbert)
Other
- Add Scala 3.6.4 to the build #4262 (WojciechMazur)
- Scala 3.7.0-RC1 support #4264 (WojciechMazur)
- Add Scala 3.7.0 and 3.3.6 LTS to the build #4325 (WojciechMazur)
- Add Scala 3.7.1 to the build #4355 (WojciechMazur)
- Add a devenv.sh environment setup #4318 (coreyoconnor)
- docs: further build setup information #4346 (coreyoconnor)
- Fix [#4359]: Posixlib waitid status param needs to be ptr siginfo_t infop #4356 (ekrich)
Scala Native sbt plugin
- Fix waiting for Future that failed due to a fatal error. #4307 (WojciechMazur)