Releases: Comcast/ip4s
Releases · Comcast/ip4s
v3.8.0
Features
- Add support for scope ids to Ipv6Address by @mpilquist in #668
- Add NetworkInterface(s) by @mpilquist in #669
- Re-enable NetworkInterface support on Native by @mpilquist in #677
Fixes
- Fixes #662 by @mpilquist in #667
- Fix failing DnsTest on GHA by @mpilquist in #706
- Use idna4s for both JS and JVM by @mpilquist in #712
Updates
- Update sbt-scalajs, scalajs-compiler, ... to 1.19.0 by @scala-steward in #655
- Update scalafmt-core to 3.9.5 by @scala-steward in #656
- Update scala3-library, ... to 3.3.6 by @scala-steward in #658
- Update sbt-doctest to 0.11.2 by @scala-steward in #660
- Update scalafmt-core to 3.9.7 by @scala-steward in #661
- Update sbt-typelevel to 0.8.0 by @scala-steward in #664
- Update sbt, scripted-plugin to 1.11.2 by @scala-steward in #666
- Update cats-effect to 3.6.2 by @scala-steward in #673
- Update sbt-mdoc to 2.7.2 by @scala-steward in #672
- Update sbt, scripted-plugin to 1.11.3 by @scala-steward in #671
- Update scalafmt-core to 3.9.8 by @scala-steward in #670
- Update cats-effect to 3.6.3 by @scala-steward in #674
- Update Scala Native to 0.5.8 by @iRevive in #676
- Update scalafmt-core to 3.9.9 by @scala-steward in #675
- Update sbt, scripted-plugin to 1.11.4 by @scala-steward in #678
- Update sbt, scripted-plugin to 1.11.5 by @scala-steward in #680
- Update sbt-doctest to 0.11.3 by @scala-steward in #679
- Update sbt-scalajs, scalajs-compiler, ... to 1.20.1 by @scala-steward in #681
- Update sbt, scripted-plugin to 1.11.6 by @scala-steward in #682
- Update scalacheck to 1.19.0 by @scala-steward in #683
- Update guava to 33.5.0-jre by @scala-steward in #687
- Update munit-scalacheck to 1.2.0 by @scala-steward in #684
- Update sbt-doctest to 0.11.4 by @scala-steward in #685
- Update scalafmt-core to 3.9.10 by @scala-steward in #686
- Update sbt-doctest to 0.12.2 by @scala-steward in #689
- Update sbt-typelevel to 0.8.1 by @scala-steward in #690
- Update sbt, scripted-plugin to 1.11.7 by @scala-steward in #691
- Update auxlib, clib, javalib, nativelib, ... to 0.5.9 by @scala-steward in #694
- Update scala3-library, ... to 3.3.7 by @scala-steward in #696
- Update sbt-typelevel to 0.8.3 by @scala-steward in #700
- Update scalafmt-core to 3.10.2 by @scala-steward in #702
- Update sbt-mdoc to 2.8.1 by @scala-steward in #703
- Update scala-library, scala-reflect to 2.13.18 by @scala-steward in #701
- Update scala-library, scala-reflect to 2.12.21 by @scala-steward in #704
- Update sbt-typelevel to 0.8.4 by @scala-steward in #705
- Update sbt-mdoc to 2.8.2 by @scala-steward in #707
- Update scalafmt-core to 3.10.3 by @scala-steward in #708
- Update sbt-scalajs, scalajs-compiler, ... to 1.20.2 by @scala-steward in #710
- Update sbt, scripted-plugin to 1.12.0 by @scala-steward in #711
- Update doctest-runtime, sbt-doctest to 0.12.3 by @scala-steward in #709
- Update scalafmt-core to 3.10.4 by @scala-steward in #713
- Update auxlib, clib, javalib, nativelib, ... to 0.5.10 by @scala-steward in #714
- Update scalafmt-core to 3.10.7 by @scala-steward in #719
- Update doctest-runtime, sbt-doctest to 0.12.4 by @scala-steward in #720
- Update sbt-typelevel to 0.8.5 by @scala-steward in #722
- Update sbt, scripted-plugin to 1.12.5 by @scala-steward in #724
- Update to cats-effect 3.7.0 by @mpilquist in #725
New Contributors
Full Changelog: v3.7.0...v3.8.0
v3.8.0-RC3
Fixes
- Use idna4s for both JS and JVM by @mpilquist in #712
Refactorings
- Fix failing DnsTest on GHA by @mpilquist in #706
Updates
- Update sbt, scripted-plugin to 1.11.4 by @scala-steward in #678
- Update sbt, scripted-plugin to 1.11.5 by @scala-steward in #680
- Update sbt-doctest to 0.11.3 by @scala-steward in #679
- Update sbt-scalajs, scalajs-compiler, ... to 1.20.1 by @scala-steward in #681
- Update sbt, scripted-plugin to 1.11.6 by @scala-steward in #682
- Update scalacheck to 1.19.0 by @scala-steward in #683
- Update guava to 33.5.0-jre by @scala-steward in #687
- Update munit-scalacheck to 1.2.0 by @scala-steward in #684
- Update sbt-doctest to 0.11.4 by @scala-steward in #685
- Update scalafmt-core to 3.9.10 by @scala-steward in #686
- Update sbt-doctest to 0.12.2 by @scala-steward in #689
- Update sbt-typelevel to 0.8.1 by @scala-steward in #690
- Update sbt, scripted-plugin to 1.11.7 by @scala-steward in #691
- Update auxlib, clib, javalib, nativelib, ... to 0.5.9 by @scala-steward in #694
- Update scala3-library, ... to 3.3.7 by @scala-steward in #696
- Update sbt-typelevel to 0.8.3 by @scala-steward in #700
- Update scalafmt-core to 3.10.2 by @scala-steward in #702
- Update sbt-mdoc to 2.8.1 by @scala-steward in #703
- Update scala-library, scala-reflect to 2.13.18 by @scala-steward in #701
- Update scala-library, scala-reflect to 2.12.21 by @scala-steward in #704
- Update sbt-typelevel to 0.8.4 by @scala-steward in #705
- Update sbt-mdoc to 2.8.2 by @scala-steward in #707
- Update scalafmt-core to 3.10.3 by @scala-steward in #708
- Update sbt-scalajs, scalajs-compiler, ... to 1.20.2 by @scala-steward in #710
- Update sbt, scripted-plugin to 1.12.0 by @scala-steward in #711
- Update doctest-runtime, sbt-doctest to 0.12.3 by @scala-steward in #709
Full Changelog: v3.8.0-RC2...v3.8.0-RC3
v3.8.0-RC2
Same as RC1 but for Scala Native 0.5 and Cats Effect 3.7.
What's Changed
- Update cats-effect to 3.6.2 by @scala-steward in #673
- Update sbt-mdoc to 2.7.2 by @scala-steward in #672
- Update sbt, scripted-plugin to 1.11.3 by @scala-steward in #671
- Update scalafmt-core to 3.9.8 by @scala-steward in #670
- Update cats-effect to 3.6.3 by @scala-steward in #674
- Update Scala Native to 0.5.8 by @iRevive in #676
- Update scalafmt-core to 3.9.9 by @scala-steward in #675
- Re-enable NetworkInterface support on Native by @mpilquist in #677
New Contributors
Full Changelog: v3.8.0-RC1...v3.8.0-RC2
v3.8.0-RC1
Features
- Add support for scope ids to Ipv6Address by @mpilquist in #668
- Add NetworkInterface(s) by @mpilquist in #669
Fixes
- Fixes #662 by @mpilquist in #667
Updates
- Update sbt-scalajs, scalajs-compiler, ... to 1.19.0 by @scala-steward in #655
- Update scalafmt-core to 3.9.5 by @scala-steward in #656
- Update scala3-library, ... to 3.3.6 by @scala-steward in #658
- Update sbt-doctest to 0.11.2 by @scala-steward in #660
- Update scalafmt-core to 3.9.7 by @scala-steward in #661
- Update sbt-typelevel to 0.8.0 by @scala-steward in #664
- Update sbt, scripted-plugin to 1.11.2 by @scala-steward in #666
Full Changelog: v3.7.0...v3.8.0-RC1
v3.8.0-M3
v3.8.0-M2
Full Changelog: v3.8.0-M1...v3.8.0-M2
v3.8.0-M1
v3.7.0
Features
- cidr: Add addresses method by @markdj-vdb in #598
- Add UnixSocketAddress and GenSocketAddress, add Wildcard aliases for … by @mpilquist in #648
Build
- Bump base version to 3.6 by @mpilquist in #593
Updates
- Update scalafmt-core to 3.8.2 by @scala-steward in #592
- Update sbt-mdoc to 2.5.4 by @scala-steward in #597
- Update sbt to 1.10.1 by @scala-steward in #596
- Update sbt-typelevel to 0.7.2 by @scala-steward in #599
- Update scalafmt-core to 3.8.3 by @scala-steward in #600
- Update guava to 33.3.0-jre by @scala-steward in #601
- Update scala-library, scala-reflect to 2.12.20 by @scala-steward in #603
- Update sbt-typelevel to 0.7.3 by @scala-steward in #604
- Update sbt to 1.10.2 by @scala-steward in #605
- Update sbt-mdoc to 2.6.1 by @scala-steward in #607
- Update guava to 33.3.1-jre by @scala-steward in #608
- Update scala-library, scala-reflect to 2.13.15 by @scala-steward in #609
- Update sbt-scalajs, scalajs-compiler, ... to 1.17.0 by @scala-steward in #610
- Update scala3-library, ... to 3.3.4 by @scala-steward in #611
- Update sbt-typelevel to 0.7.4 by @scala-steward in #612
- Update sbt-doctest to 0.11.0 by @scala-steward in #614
- Update cats-effect to 3.5.5 by @scala-steward in #616
- Update sbt, scripted-plugin to 1.10.5 by @scala-steward in #617
- update
.scalafmt.conf. enforce new syntax by @xuwei-k in #632 - Update cats-effect to 3.5.7 by @scala-steward in #620
- Update sbt-doctest to 0.11.1 by @scala-steward in #622
- Update sbt-mdoc to 2.6.2 by @scala-steward in #623
- Update guava to 33.4.0-jre by @scala-steward in #624
- Update sbt, scripted-plugin to 1.10.7 by @scala-steward in #625
- Update sbt-scalajs, scalajs-compiler, ... to 1.18.1 by @scala-steward in #627
- Update scalafmt-core to 3.8.4 by @scala-steward in #628
- Update scala-library, scala-reflect to 2.13.16 by @scala-steward in #629
- Update scalafmt-core to 3.8.5 by @scala-steward in #630
- Update sbt-scalajs, scalajs-compiler, ... to 1.18.2 by @scala-steward in #633
- Update scalafmt-core to 3.8.6 by @scala-steward in #634
- Update sbt-typelevel to 0.7.7 by @scala-steward in #635
- Update scala3-library, ... to 3.3.5 by @scala-steward in #636
- Update sbt, scripted-plugin to 1.10.11 by @scala-steward in #642
- Update sbt-mdoc to 2.6.5 by @scala-steward in #643
- Update guava to 33.4.6-jre by @scala-steward in #645
- Update cats-effect to 3.6.0 by @scala-steward in #646
- Update munit-cats-effect to 2.1.0 by @scala-steward in #647
- Update scalafmt-core to 3.9.4 by @scala-steward in #650
- Update cats-effect to 3.6.1 by @scala-steward in #651
- Update guava to 33.4.8-jre by @scala-steward in #653
- Update sbt-mdoc to 2.7.1 by @scala-steward in #654
New Contributors
- @markdj-vdb made their first contribution in #598
- @xuwei-k made their first contribution in #632
Full Changelog: v3.6.0...v3.7.0
v3.6.0
Fixes
- Fix: Return None for Over-Segmented IPv6 Addresses by @razeghi71 in #590
Updates
- Update scalafmt-core to 3.8.0 by @scala-steward in #566
- Update sbt-typelevel to 0.6.6 by @scala-steward in #565
- Update sbt to 1.9.9 by @scala-steward in #567
- Update sbt-typelevel to 0.6.7 by @scala-steward in #570
- Update scala-library, scala-reflect to 2.13.13 by @scala-steward in #569
- Update scala-library, scala-reflect to 2.12.19 by @scala-steward in #568
- Update scala3-library, ... to 3.3.3 by @scala-steward in #571
- Update cats-effect to 3.5.4 by @scala-steward in #572
- Update guava to 33.1.0-jre by @scala-steward in #573
- Update scalafmt-core to 3.8.1 by @scala-steward in #576
- Update sbt-scalajs, scalajs-compiler, ... to 1.16.0 by @scala-steward in #574
- Update munit-cats-effect to 2.0.0-M5 by @scala-steward in #578
- Update scalacheck to 1.17.1 by @scala-steward in #580
- Update sbt-typelevel to 0.7.0 by @scala-steward in #581
- Update scala-library, scala-reflect to 2.13.14 by @scala-steward in #583
- Update sbt to 1.10.0 by @scala-steward in #584
- Update sbt-typelevel to 0.7.1 by @scala-steward in #585
- Update munit-cats-effect to 2.0.0-RC1 by @scala-steward in #586
- Update guava to 33.2.0-jre by @scala-steward in #582
- Update munit-cats-effect to 2.0.0 by @scala-steward in #587
- Update guava to 33.2.1-jre by @scala-steward in #589
New Contributors
- @razeghi71 made their first contribution in #590
Full Changelog: v3.5.0...v3.6.0
v3.5.0
Improvements
- Micro-optimization + bump base version by @armanbilge in #545
- Improve
IpAddress#toStringAPI/docs. by @NthPortal in #553 - Add conveniences for testing ip addresses for known characteristics by @mpilquist in #562
- Minor edits to guide by @mpilquist in #564
Updates
- Update sbt-mdoc to 2.5.1 by @scala-steward in #547
- Update munit-cats-effect to 2.0.0-M4 by @scala-steward in #549
- Update sbt-typelevel to 0.6.2 by @scala-steward in #550
- Update scalafmt-core to 3.7.17 by @scala-steward in #551
- Update guava to 33.0.0-jre by @scala-steward in #554
- Update sbt-scalajs, scalajs-compiler, ... to 1.15.0 by @scala-steward in #555
- Update sbt to 1.9.8 by @scala-steward in #556
- Update sbt-mdoc to 2.5.2 by @scala-steward in #557
- Update sbt-typelevel to 0.6.5 by @scala-steward in #558
- Update nscplugin, sbt-scala-native, ... to 0.4.17 by @scala-steward in #560
- Update cats-effect to 3.5.3 by @scala-steward in #559
- Update munit-scalacheck to 1.0.0-M11 by @scala-steward in #563
New Contributors
- @NthPortal made their first contribution in #553
Full Changelog: v3.4.0...v3.5.0