| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2024-08-18 | 5.8 kB | |
| v0.5.5 source code.tar.gz | 2024-08-18 | 4.4 MB | |
| v0.5.5 source code.zip | 2024-08-18 | 6.4 MB | |
| Totals: 3 Items | 10.7 MB | 0 | |
0.5.5 (2024-08-18)
Supported Scala versions
| Scala Binary Version | Supported Scala Versions |
|---|---|
| 2.12 | 2.12.14 ... 2.12.19 |
| 2.13 | 2.13.8 ... 2.13.14 |
| 3 | 3.1.2 ... 3.1.3 3.2.0 ... 3.2.2 3.3.0 ... 3.3.3 3.4.0 ... 3.4.3 3.5.0 |
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 | 28 |
| Merged PRs | 27 |
| Contributors | 7 |
Contributors
Big thanks to everybody who contributed to this release or reported an issue!
$ git shortlog -sn --no-merges v0.5.4..v0.5.5
16 LeeTibbert
6 Wojciech Mazur
2 Maksym Ochenashko
1 Eric K Richardson
1 Guest user
1 Natsu Kagami
1 dependabot[bot]
Merged PRs
v0.5.5 (2024-08-18)
Merged pull requests:
Scala Native Runtime
- Optimizations for Delimited Continuations implementation #3978 (natsukagami)
- feature [nativelib]: add
runtimeVersionto theLinktimeInfo#4028 (iRevive) - feature [nativelib]: implement
MemoryMXBeanandManagementFactory#4021 (iRevive)
Java Standard Library
- fix[javalib]: Use FunctionalInterface annotation consistently #3981 (LeeTibbert)
- fix[javalib]: Math#max & Math.min now order IEEE754 negative zeros correctly. #3985 (LeeTibbert)
- feature[javalib]: Math.TAU & four Math.clamp() methods #3989 (LeeTibbert)
- improvement [javalib]: Implement List static methods #3992 (LeeTibbert)
- improvement [javalib]: Implement Set & HashSet static methods #3993 (LeeTibbert)
- improvement [javalib]: Implement Map & HashMap static methods #3994 (LeeTibbert)
- improvement [javalib]: AbstractSet#equals now matches other Sets only #3996 (LeeTibbert)
- improvement [javalib]: add required override for Set#spliterator #3997 (LeeTibbert)
- improvement [javalib]: simplify 'Stream#toList' implementation #4000 (LeeTibbert)
- improvement [javalib]: Correct file name to j.u.SplittableRandom.scala #4004 (LeeTibbert)
- improvement [javalib]: Implement Java 21 Collections.shuffle(List, RandomGenerator) #4005 (LeeTibbert)
- improvement [javalib]: implement ju.LinkedHashMap#newLinkedHashMap static method #4006 (LeeTibbert)
- improvement [javalib]: Four *Stream#skip methods now pass an accurate estimatedSize downstream #4008 (LeeTibbert)
- improvement [javalib]: implement ju.LinkedHashSet#newLinkedHashSet static method #4009 (LeeTibbert)
Scala compiler plugins
- build: Add support for Scala 3.3.4-RC1 #3990 (WojciechMazur)
- fix [compiler-plugin]: Fix generation of match default case in if-else chain #4015 (WojciechMazur)
- [chore] Add Scala 3.5.0 to the build #4027 (WojciechMazur)
Scala Native toolchain
- [fix] Traversing unreachable code blocks in lowering phase in nonoptimized builds #4013 (WojciechMazur)
Documentation
- improvement [docs]: remove
$, separate output from cli snippets #4002 (spaceunifyfifty) - Update and enhance documentation for Scala Native version 0.5 #4020 (ekrich)
POSIX bindings
- feature [posixlib]: Add partial Open Group Issue 8 support to unistd.scala #4019 (LeeTibbert)