Releases: scala/scala-collection-compat
Releases · scala/scala-collection-compat
2.12.0
Notable
- add
unfold
method by @xuwei-k in #611 - add
maxBefore
andminAfter
by @xuwei-k in #612 - add
Random.nextLong(Long)
by @xuwei-k in #639 - Scala Native: Upgrade to 0.5.0 and drop Scala 2.11 by @ekrich in #646
Also
- reset version policy, post-2.11.0 by @SethTisue in #605
- use newer GitHub Actions versions by @SethTisue in #606
- tell Scala Steward not to update stuff by @SethTisue in #630
- Use Scaladex badge on ReadMe to show Scala version support by @rtyley in #633
- upgrade Scalafmt (from 1.5.1 to 3.7.4) and reformat sources by @SethTisue in #604
- Update sbt-scala-module to 3.1.0 by @scala-steward in #614
- Update sbt-scala-native-crossproject, ... to 1.3.2 by @scala-steward in #613
- Update sbt-buildinfo to 0.12.0 by @scala-steward in #647
- Update sbt to 1.9.1 by @scala-steward in #608
- Update sbt to 1.9.2 by @scala-steward in #615
- Update sbt to 1.9.3 by @scala-steward in #618
- Update sbt to 1.9.4 by @scala-steward in #622
- Update sbt to 1.9.6 by @scala-steward in #629
- Update sbt to 1.9.7 by @scala-steward in #634
- Update sbt to 1.9.8 by @scala-steward in #638
- Update sbt to 1.9.9 by @scala-steward in #642
- Update scalafmt-core to 3.7.10 by @scala-steward in #617
- Update scalafmt-core to 3.7.11 by @scala-steward in #619
- Update scalafmt-core to 3.7.12 by @scala-steward in #620
- Update scalafmt-core to 3.7.14 by @scala-steward in #625
- Update scalafmt-core to 3.7.15 by @scala-steward in #635
- Update scalafmt-core to 3.7.17 by @scala-steward in #637
- Update scalafmt-core to 3.8.0 by @scala-steward in #641
- Update scalafmt-core to 3.8.1 by @scala-steward in #649
New Contributors
Full Changelog: v2.11.0...v2.12.0
2.11.0
What's Changed
- Add
RegexOps
by @jozic in #595 - Add implementation of distinctBy by @alexklibisz in #602
New Contributors
- @jozic made their first contribution in #595
- @alexklibisz made their first contribution in #602
Full Changelog: v2.10.0...v2.11.0
2.10.0
Notable changes
- Make
ArraySeq
extendIndexedSeqOptimized
by @RustedBones in #581 - Improve
Using
on Scala 2.11 (so aSource
can be automatically released) by @kwalcock in #587
Other changes
- Update sbt to 1.8.2 by @scala-steward in #575
- copyright 2023 by @SethTisue in #576
- use ScalaNativeJUnitPlugin by @xuwei-k in #577
- Update scala3-library, ... to 3.2.2 by @scala-steward in #580
- Update sbt-scala-native-crossproject, ... to 1.3.0 by @scala-steward in #588
- Update sbt-scala-native-crossproject, ... to 1.3.1 by @scala-steward in #590
- disable versionCheck for Scala Native by @SethTisue in #592
New Contributors
- @RustedBones made their first contribution in #581
- @kwalcock made their first contribution in #587
Full Changelog: v2.9.0...v2.10.0
2.9.0
Highlights
- Add javaapi collection forwarders for 2.12 and 2.11 by @DieBauer in #551
- Add
toIntOption
(andLong
,Boolean
, et al) by @rjolly in #566 - Fix CVE-2022-36944 for
LazyList
by @NthPortal in #569
Other changes
- scalafix: leverage scalafixEnable & scalafixAll by @bjaglin in #550
- Mention how to prevent unused import warnings by @nightscape in #562
- Update sbt-scalajs, scalajs-compiler, ... to 1.12.0 by @scala-steward in #573, #559
- Update Scala Native to 0.4.9 by @scala-steward in #574, #555
Internal changes
- Update scala-library to 2.13.10 by @scala-steward in #561
- Update scala-library to 2.12.17 by @scala-steward in #560
- Update sbt-scalafix, scalafix-core to 0.10.4 by @scala-steward in #558
- build: increase default heap size by @SethTisue in #564
- Update sbt to 1.8.0 by @scala-steward in #571, #567
New contributors
- @DieBauer made their first contribution in #551
- @nightscape made their first contribution in #562
- @rjolly made their first contribution in #566
Full Changelog: v2.8.1...v2.9.0
2.8.1
2.8.0
Changes
- for Scala 3 users, require Scala 3.1+ by @SethTisue in #547
- Add
Iterator.nextOption
by @ryan-johnson-databricks in #534 - Backport
scala.jdk.OptionConverters
to 2.11 / 2.12 by @haukeh in #533 Option.when
andOption.unless
added by @pedorich-n in #541
Internal changes
- Update sbt-scala-native-crossproject, ... to 1.2.0 by @scala-steward in #527
- Update scala3-library to 3.1.2 by @scala-steward in #530
- Update sbt-scalajs, scalajs-compiler, ... to 1.10.0 by @scala-steward in #528
- Update sbt-scalajs, scalajs-compiler, ... to 1.10.1 by @scala-steward in #536
- Update junit-plugin, junit-runtime, ... to 0.4.5 by @scala-steward in #540
- sbt 1.7.0-RC2 (was 1.6.2) by @SethTisue in #545
- Update scala3-library to 3.1.3 by @scala-steward in #538
- GitHub Actions config: avoid duplicating Scala version numbers by @SethTisue in #546
- bump Scala 2.12 version to 2.12.16 (was .15) by @SethTisue in #544
New Contributors
- @ryan-johnson-databricks made their first contribution in #534
- @haukeh made their first contribution in #533
- @pedorich-n made their first contribution in #541
Full Changelog: v2.7.0...v2.8.0
2.7.0
Main changes
- Add mutable Map.updateWith by @emanb29 in #508
- Add
updatedWith
to Map by @emanb29 in #509 - Add a Scala 3 native build by @JD557 in #524
Other changes
- Update scala-native to 0.4.2 by @scala-steward in #503
- Update auxlib, javalib, junit-plugin, ... to 0.4.3 by @scala-steward in #516
- Update auxlib, javalib, junit-plugin, ... to 0.4.4 by @scala-steward in #523
- Update sbt-scalajs, scalajs-compiler, ... to 1.8.0 by @scala-steward in #505
- Update sbt-scalajs, scalajs-compiler, ... to 1.9.0 by @scala-steward in #521
Contributors
This release was brought to you by 5 contributors, according to git shortlog -sn --no-merges @ ^v2.6.0
. Thank you Scala Steward, Ethan Bell, João Costa, Seth Tisue, kenji yoshida.
Full Changelog: v2.6.0...v2.7.0
2.6.0
This release was brought to you by 4 contributors, according to git shortlog -sn --no-merges @ ^v2.5.0
. Thank you Seth Tisue, Scala Steward, Lukas Rytz, Julien Richard-Foy.
Full Changelog: v2.5.0...v2.6.0