Commit Graph

115 Commits

Author SHA1 Message Date
Eugene Yokota 57254a6d32 deps: bump util 2024-10-04 00:12:56 -04:00
Eugene Yokota 02fc0d9d89 Merge branch 'wip/sbt-2.x-merge' into wip/sbt-2.x 2024-05-31 00:21:45 -07:00
Eugene Yokota d42bc8e6e3 util 2.0.0-alpha10 2024-05-30 23:07:12 -07:00
Adrien Piquerez e140c80667 Bump sjson-new 2024-05-28 11:11:44 +02:00
Adrien Piquerez f8ce2cdef6 Update to Scala 3.3 2024-05-23 17:04:38 +02:00
Adrien Piquerez 863004961c Merge remote-tracking branch 'origin/develop' into wip/sbt-2.x 2024-05-23 16:53:23 +02:00
Eugene Yokota 4f108dfc80 Merge branch 'develop' into wip/sbt-2.x-merge 2024-05-13 00:13:46 -04:00
Eugene Yokota dc460527b4 Util 1.10.0 2024-05-05 17:53:08 -04:00
Eugene Yokota 6ab6c2baa9 Util 1.10.0-RC1 2024-04-08 22:36:44 -04:00
Alex Zolotko 3156ac253a Update jsch to 0.2.17 (the com.github.mwiede fork) 2024-03-30 17:30:57 +01:00
Eugene Yokota 13f7bb250b sjsonnew 0.14.0-M1 2023-10-29 14:54:24 -04:00
Matthew de Detrich 47bdf1bcde
Update Scala 2.13 version 2023-09-11 12:02:37 +02:00
Eugene Yokota 824cca75d2 Bump to Ivy 2.3.0-sbt-396a783bba347016e7fe30dacc60d355be607fe2 2023-08-24 10:36:27 -04:00
Eugene Yokota 1dd9c5c0e7 Util 1.9.1 2023-06-25 21:01:05 -04:00
Eugene Yokota b2ecf69b96 util 1.9.0 2023-06-02 01:36:05 -04:00
Eugene Yokota d2ddd9d7a9 Use scala-xml_3 2023-01-19 04:54:53 -05:00
Eugene Yokota 286467d351 sjson-new 0.13.0 2023-01-19 03:28:17 -05:00
Eugene Yokota adc246ea9a Bump io, util, and scala-xml 2022-11-10 13:45:08 -05:00
Eugene Yokota adc682c926 Ivy 2.3.0-sbt-a8f9eb5bf09d0539ea3658a2c2d4e09755b5133e 2022-11-10 10:04:52 -05:00
Eugene Yokota 07725bb626 sjson-new 0.11.0 2022-10-19 01:31:12 -04:00
Eugene Yokota 90795c3590 Util 1.7.1 2022-10-02 21:49:45 -04:00
Eugene Yokota b807671ec5 Downgrade scala-xml to _2.13 on Scala 3
Since Coursier doesn't have Scala 3 artifacts yet, downgrade scala-xml
so we can use for3Use2_13.
2022-08-11 23:40:40 -04:00
Eugene Yokota 5dd056fa4d util 1.7.0 2022-07-10 05:28:16 -04:00
Eugene Yokota 76452e53ff Drop OkHttp dependency
Ref https://github.com/sbt/sbt/issues/6912

Problem
-------
There's apparently a security issue with OkHttp 3.x,
which I am not really sure how applicable it is to our usage
of OkHttp but it is there.

Solution
--------
Since most of OkHttp-specic usage within LM is for Apache Ivy
downloading, I am going to drop this.
Since `sbt.librarymanagement.Http.http` is a public API,
I am substituting this with Apache HTTP backed implementation.
2022-06-12 22:24:44 -04:00
Eugene Yokota e9ee8a6cab Scala 3 2022-01-30 02:55:17 -05:00
Eugene Yokota 31db59c825 IO 1.6.0, Util 1.6.0 2021-12-26 01:08:49 -05:00
Eugene Yokota caf47ff5cd Util 1.6.0-RC1 2021-11-29 03:34:25 -05:00
Eugene Yokota 028724ac23 Bump modules 2021-09-19 15:29:08 -04:00
Matthias Kurz 93b1d2ff92
Scala 2.12.14 / 2.13.6 2021-05-28 17:57:56 +02:00
Eugene Yokota c43aea5e68 IO 1.5.0, Util 1.5.0 2021-04-03 21:28:51 -04:00
Eugene Yokota 12d46e3fce Make ModuleID#cross(...) preserve existing prefix
Fixes https://github.com/sbt/sbt/issues/6280

sbt-platform-deps implements `%%%` operator in https://github.com/portable-scala/sbt-platform-deps/blob/v1.0.0/src/main/scala/org/portablescala/sbtplatformdeps/PlatformDepsBuilders.scala#L36-L43
by setting the prefix field on `sbt.librarymanagement.Binary(...)`.
Currently `.cross(...)` would wipe this out, so `%%%` and `cross(CrossVersion.for3Use2_13)` do not compose.

This changes the implementation of `.cross(...)` so it can be chained
together and it will try to preserve the prefix (and suffix) values from
the existing `crossVersion` values.
This should fix the 2.13-3.x sandwich on Scala.JS and Scala Native.
2021-01-23 15:47:33 -05:00
Eugene Yokota 417a30f8db Update to Scala 2.12.13 + 2.13.4 2021-01-17 04:18:49 -05:00
Eugene Yokota 5942ccbe1f Add Scala 2.13 support 2021-01-03 00:59:38 -05:00
Erwan Queffélec 8b12c2bfa6 Update Ivy to the latest version 2020-11-22 09:41:25 +01:00
Eugene Yokota f8f9ed0c67 Nightly setup 2020-11-14 19:46:04 -05:00
Eugene Yokota f63adb4a8a Util 1.4.0 2020-10-04 12:42:46 -04:00
Eugene Yokota c1dbeca90f Ivy 2.3.0-sbt-839fad1cdc07cf6fc81364d74c323867230432ad 2020-05-28 00:48:36 -04:00
eugene yokota 3b3aa2f495
Merge pull request #331 from eed3si9n/wip/contraband_
Bump Contraband
2020-04-06 18:26:03 -04:00
Eugene Yokota ab06affe7c Bump util 2020-04-06 18:15:29 -04:00
Eugene Yokota 2d6f102f9a Ivy 2.3.0-sbt-fa726854dd30be842ff9e6d2093df6adfe3871f5
Fixes https://github.com/sbt/sbt/issues/2366
2020-02-22 15:30:26 -05:00
Eugene Yokota e77dc68e34 bump sbt and IO 2019-12-28 16:09:02 -05:00
Eugene Yokota 6200255eed ivy 2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19 2019-10-20 11:42:41 -04:00
Eugene Yokota 6807e91edd Scala 2.12.10 2019-10-19 19:59:13 -04:00
Eugene Yokota 4a1b6232e4 deprecate CrossVersion.Disabled 2019-08-22 13:11:10 -04:00
Eugene Yokota 153ac7161d bump modules 2019-08-18 23:56:20 -04:00
Eugene Yokota 8c16fd0edf switch to using scala-verify 2019-08-14 12:32:49 -04:00
Eugene Yokota ef4311acc8 Gigahorse 0.5.0 2019-06-18 23:10:35 -04:00
Eugene Yokota d15b406d14 util 1.3.0-M7 2019-05-13 13:40:52 -04:00
Eugene Yokota 3a0ce65362 IO 1.3.0-M10, and nightly version
Fixes #305
2019-05-11 19:49:04 -04:00
Eugene Yokota 8c01d9f215 bump to Gigahorse 0.4.0 2019-04-04 00:19:34 -04:00