Eugene Yokota
bf098ef911
Use Caffeine 2.8.5 for JDK 8
2025-06-28 20:01:18 -04:00
eugene yokota
580c357124
Merge pull request #8165 from xuwei-k/update-sbt-2-libs
2025-06-18 22:07:01 -04:00
xuwei-k
8fbffad908
update dependencies
2025-06-18 07:59:10 +09:00
xuwei-k
d0a4f2ce96
update dataclass-scalafix
2025-06-18 07:13:27 +09:00
Eugene Yokota
009efd6422
update to lm 1.11.2 and deprecate sonatypeOssSnapshots
2025-06-07 03:00:43 -04:00
Eugene Yokota
575228a639
lm-coursier 2.1.10
2025-06-03 06:41:12 -04:00
xuwei-k
b1eff478ce
Scala 3.7.1
2025-06-03 07:50:08 +09:00
Eugene Yokota
3e25bd3e46
deps: Update lm-coursier-shaded 2.1.9
2025-06-01 23:14:58 -04:00
Eugene Yokota
d93e1226e3
ci: Use Central Portal for publishing
2025-06-01 17:53:33 -04:00
Eugene Yokota
4adb149e96
bump sbt
2025-05-25 17:21:52 -04:00
Eugene Yokota
e023c2dc64
Merge branch '1.11.x' into wip/merge-1.11.x
2025-05-25 17:20:48 -04:00
Eugene Yokota
eaf12caaa3
lm 1.11.0
2025-05-24 01:53:48 -04:00
Eugene Yokota
7516b4088a
lm 1.11.0-M1
2025-05-17 15:10:45 -04:00
Eugene Yokota
d8813bc506
Sonatype Publish Portal support
...
**Problem**
Sonatype is sunsetting HTTP Rest endpoint OSSRH in June 2025.
**Solution**
This implements a built-in publishing mechanism.
Kudos to David Doyle who has spearheaded Sonatype Central support via sonatype-central-client etc.
2025-05-15 03:27:54 -04:00
Eugene Yokota
1795b797bf
Merge branch '1.10.x' into wip/merge-1.10.x
2025-05-12 03:30:51 -04:00
Eugene Yokota
967ecb49bc
deps: Scala 3.7.0
2025-05-11 01:30:07 -04:00
Eugene Yokota
2fd08caeda
Scala compiler plugin support
...
**Problem**
Compiler options for the compiler plugins ends up capturing the absolute path, specific to the machine.
**Solution**
This encodes the plugin paths as virtual paths.
2025-05-01 00:15:42 -04:00
Eugene Yokota
12d2cc8ef1
fix: Use Retry.io for compilation
...
**Problem**
sbt 1.10.10 still has retry problem with compilation.
**Solution**
Revert the retry logic back to the time when we only retried IOExceptions.
2025-03-16 21:43:01 -04:00
Eugene Yokota
0e1088145a
Update lm-coursier-shaded to 2.1.8
2025-03-16 19:53:50 -04:00
Eugene Yokota
de5c9b1869
Scala 3.6.4
2025-03-10 01:51:32 -04:00
Eugene Yokota
290431bfc5
Zinc 1.10.8 + sbtn 1.10.8
2025-03-03 12:22:09 -05:00
Eugene Yokota
444362c735
lm 1.10.4
2025-03-02 22:30:45 -05:00
Matthias Kurz
0260d1a899
Upgrade sbt ivy
2025-02-18 10:47:06 +01:00
Eugene Yokota
cb63de6574
Merge branch '1.10.x' into wip/merge-1.10.x
2025-02-10 02:43:30 -05:00
Eugene Yokota
06acd261d5
Scala 2.13.16
2025-02-09 18:17:02 -05:00
xuwei-k
b481e0a0b6
Scala 3.6.3
2025-01-16 19:47:01 +09:00
Eugene Yokota
0fa3ed57c1
IO 1.10.4
2025-01-03 05:27:58 -05:00
xuwei-k
13d6626564
update .scalafmt.conf. enforce new scala 3 syntax
2025-01-02 11:25:34 +09:00
xuwei-k
3452b9eb26
remove unused code in build files
2025-01-01 19:19:48 +09:00
Friendseeker
838eee97cd
Fix CI
2024-12-26 15:05:00 -08:00
Eugene Yokota
de04f1f847
Update lm-coursier to 2.1.7
...
**Problem**
BOM support current has perf issues.
**Solution**
This bumps Coursier to 2.1.22.
This also adds a new setting `csrMavenDependencyOverride`,
which will default to false.
2024-12-22 19:59:49 -05:00
Friendseeker
30c7be8d0d
Prepare for sbt 1.10.7
2024-12-19 12:26:37 -08:00
Eugene Yokota
8e13a43f48
Zinc 2.0.0-M3
2024-12-18 00:26:30 -05:00
Friendseeker
3bdfc34c6b
Bump JLine 2 to 9a88bc
2024-12-17 14:37:44 -08:00
Eugene Yokota
3d86f30837
Merge branch '1.10.x' into wip/merge-1.10.x
2024-12-16 03:20:10 -05:00
Eugene Yokota
9c124d0b10
Update to Scala 3.6.2
2024-12-10 23:45:01 -05:00
kenji yoshida
0e7ab570bd
remove unused dependencies in project/Dependencies.scala
2024-12-02 07:51:16 +09:00
Eugene Yokota
efe2a83c73
Zinc 1.10.5
2024-11-30 00:05:26 -05:00
eugene yokota
52cf06d80e
Merge pull request #7921 from eed3si9n/wip/bump-io
...
IO 1.10.2
2024-11-29 21:50:51 -05:00
Eugene Yokota
fc5758d05c
IO 1.10.2
2024-11-29 21:39:42 -05:00
Eugene Yokota
25f4150aa7
lm-coursier 2.1.6
...
deps: Update Coursier to 2.1.14 → 2.1.19 in https://github.com/coursier/sbt-coursier/pull/539
* https://github.com/coursier/coursier/releases/tag/v2.1.15
* https://github.com/coursier/coursier/releases/tag/v2.1.16
* https://github.com/coursier/coursier/releases/tag/v2.1.17
* https://github.com/coursier/coursier/releases/tag/v2.1.18
* https://github.com/coursier/coursier/releases/tag/v2.1.19
2024-11-29 21:10:57 -05:00
Friendseeker
14d6dc5301
Prepare for sbt 1.10.6
2024-11-04 23:02:45 -08:00
Eugene Yokota
82d834a676
sbt 1.10.5
2024-11-03 18:10:43 -05:00
Eugene Yokota
126846f88c
lm-coursier 2.1.5, Coursier 2.1.14
2024-11-03 12:25:03 -05:00
Friendseeker
28a9f9c920
Prepare for sbt 1.10.5
2024-10-28 11:51:02 -07:00
Eugene Yokota
425e69fe48
deps: Zinc 1.10.4
2024-10-28 04:24:49 -04:00
Eugene Yokota
ff2489b227
deps: Update to Scala 3.5.2
2024-10-28 00:34:10 -04:00
Eugene Yokota
130853277b
Remove -Ykind-projector
2024-10-28 00:01:51 -04:00
Eugene Yokota
14f7d29afc
Contraband 0.7.0
2024-10-27 16:21:18 -04:00
Friendseeker
da00a194fc
Bump JLine to 3.27.1
2024-10-24 17:51:09 -07:00
eugene yokota
267305b758
Merge pull request #7814 from xuwei-k/cleanup-if-scalaBinaryVersion-3
...
[2.x] cleanup dependency settings
2024-10-22 23:51:19 -04:00
xuwei-k
67db9c5da1
update scalatest and scalacheck
2024-10-23 08:56:59 +09:00
xuwei-k
ab988030fc
cleanup dependency settings
2024-10-23 08:25:51 +09:00
Friendseeker
0e85726858
Use JNI to replace deprecated Jansi & JNA
2024-10-22 13:05:20 -07:00
friendseeker
07581e5054
Bump launcher-interface & ipcSocket version
2024-10-22 01:06:11 -07:00
friendseeker
0c869e7b4c
Bump Scala 2.13 to 2.13.15
2024-10-21 23:09:02 -07:00
Friendseeker
d74e0534a4
Bump Scala 3 to 3.3.4
2024-10-21 21:38:59 -07:00
eugene yokota
ccb5e11be9
Merge pull request #7800 from Friendseeker/bump-sbt-sbt-io
...
[2.x] Bump sbt to 1.10.3 and sbt-io to 1.10.1
2024-10-21 21:42:03 -04:00
eugene yokota
2851cc0032
Merge pull request #7798 from Friendseeker/bump-scala-213-1
...
[1.x] Bump Scala 2.13 to 2.13.15
2024-10-21 21:41:00 -04:00
Friendseeker
f6d7f33261
Bump sbt to 1.10.3
2024-10-21 17:06:31 -07:00
Friendseeker
95d5aa7c4c
Bump sbt & sbt-io version
2024-10-21 16:38:30 -07:00
Friendseeker
dd16c9b0db
Bump Scala 2 to 2.19.20
2024-10-21 15:11:52 -07:00
Friendseeker
64fab3af8e
Bump Scala 2.13 to 2.13.15
2024-10-21 15:05:57 -07:00
friendseeker
784b56ccf7
Remove potentially buggy unused methods
2024-10-20 00:30:13 -07:00
Eugene Yokota
98f45714aa
deps: lm 1.10.2
2024-10-19 15:02:55 -04:00
Eugene Yokota
b7a687356f
deps: Zinc 1.10.3
2024-10-19 12:15:16 -04:00
Eugene Yokota
a96ec6b978
Bump IO, ipc-socket, and launcher
2024-10-18 02:26:58 -04:00
friendseeker
6cea06da0b
Try workaround sbt.internal.inc.InvalidComponent
2024-10-16 10:57:22 -07:00
Friendseeker
f213eb0175
Bump jline3 to 3.27.0
2024-10-11 13:44:33 -07:00
adpi2
49e1d8acd8
Merge pull request #7752 from adpi2/2.x-merge-librarymanagement
...
[2.x] upgrade and reenable sbt'contraband plugin
2024-10-11 19:43:14 +02:00
Adrien Piquerez
9d94423f24
[2.x] Exclude Scala libraries from lm-coursier-shaded
2024-10-11 17:42:34 +02:00
Adrien Piquerez
2cef7222f1
Move dataclassGen to Utils
2024-10-11 17:00:19 +02:00
Adrien Piquerez
644f139da3
Merge remote-tracking branch 'lm/wip/sbt-2.x' into 2.x-merge-librarymanagement
2024-10-11 16:22:55 +02:00
Adrien Piquerez
a07bf4eea8
Fix lm-coursier shading
2024-10-11 14:32:32 +02:00
Seth Tisue
00e54404ce
Merge branch '1.10.x' into bump-jline3
2024-10-10 17:21:05 -07:00
Seth Tisue
f06b7622be
Scala 2.12.20 (was .19)
2024-10-10 12:53:31 -07:00
Adrien Piquerez
6398eac16d
Remove metals.sbt
2024-10-09 13:36:30 +02:00
Adrien Piquerez
6a14704640
Fix build and format
2024-10-09 13:34:32 +02:00
Adrien Piquerez
339e707300
Fix build
2024-10-09 09:44:42 +02:00
Adrien Piquerez
7a325bc414
Merge remote-tracking branch 'coursier/sbt-2.x' into 2.x-lm-coursier
2024-10-09 09:13:25 +02:00
Adrien Piquerez
d1bf297087
Fix dependencies and build
2024-10-09 08:53:58 +02:00
Adrien Piquerez
b131c6a18e
Merge remote-tracking branch 'lm/wip/sbt-2.x' into 2.x-lm-coursier
2024-10-09 08:50:03 +02:00
João Ferreira
1f45d25ec3
upgrade and enable contraband
2024-10-08 15:42:58 +01:00
Adrien Piquerez
9c421a3122
Merge remote-tracking branch 'origin/main' into merge-main
2024-10-08 15:09:16 +02:00
Adrien Piquerez
2e1bed8e5a
Merge remote-tracking branch 'origin/develop' into merge-develop
2024-10-08 14:02:06 +02:00
xuwei-k
950d084f35
update scalacOptions
2024-10-05 06:59:37 +09:00
Eugene Yokota
ea031a7fa0
deps: lm 2.0.0-M2
2024-10-04 05:52:43 -04:00
Eugene Yokota
02e8a86f18
deps: Zinc 2.0.0-M1
2024-10-04 02:53:02 -04:00
Eugene Yokota
57254a6d32
deps: bump util
2024-10-04 00:12:56 -04:00
eugene yokota
eb5c3cfccf
[2.x] refactor: Remove useCoursier setting (drop Ivy) ( #7712 )
...
**Problem**
It's been a while since Coursier has been the default library management engine,
and we don't need to support two.
**Solution**
This removes `useCoursier` setting.
2024-10-02 14:33:54 -04:00
Eugene Yokota
5684a842c3
refactor: Remove sbt 0.13 `in` methods
...
**Problem**
See https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#Migrating+to+slash+syntax
We should remove `scalacOptions in (Compile, console)` notation. This was deprecated in https://eed3si9n.com/sbt-1.5.0 .
**Solution**
This renames `in` to `rescope` for internal usage, and ports the usages to slash.
2024-09-28 19:19:58 -04:00
Scala Steward
173bc720c9
Update sbt-scalafix to 0.13.0
2024-09-28 15:24:13 +00:00
Scala Steward
2f102930ed
Update scala-library to 2.13.15
2024-09-26 14:06:40 +00:00
friendseeker
b873c2e286
Bump jline3 to 3.27.0
...
Bump native image options
Try use Github Action to setup GraalVM
Update native image version
Update java version to be in sync with Native Image Plugin
Try anything
Create the dir to place native image
Try again
Remove Graal setup
Believe in couriser?
2024-09-23 23:24:24 -07:00
Scala Steward
60afb16294
Update sbt, scripted-plugin to 1.10.2
2024-09-16 14:15:32 +00:00
Eugene Yokota
683bece1c4
Use sbt 1.10.2
2024-09-16 00:53:01 -04:00
Eugene Yokota
2785db21ef
Zinc 1.10.2
2024-09-15 16:21:26 -04:00
Scala Steward
fec763a22c
Update scala-library to 2.12.20
2024-09-06 13:48:26 +00:00
Scala Steward
7f2a51179b
Update sbt-ci-release to 1.6.1
2024-08-21 14:22:55 +00:00
Eugene Yokota
3ef3a605c2
Merge branch '1.10.x' into wip/merge-1.10.x
2024-08-18 12:37:24 -04:00