Releases: com-lihaoyi/sourcecode
Releases · com-lihaoyi/sourcecode
0.4.3-M1
use new rather than apply in Scala 3 (#176) Scala 2 macros expand to e.g. `new sourcecode.Line(2)`. To maintain compatibility with other tools such as Mill's CodeSig analyzer, we should directly call the constructor, rather than the companion's `apply` method e.g. `sourcecode.Line.apply(2)`
0.4.2
Merged Pull Requests
- Fix NullPointerException when using sourcecode.File in Scala 3 repl by @fachammer in #161
- Correctly handle backticked macro keyword in Scala 3 by @KacperFKorban in #163
New Contributors
- @fachammer made their first contribution in #161
- @KacperFKorban made their first contribution in #163
Full Changelog: 0.4.1...0.4.2
0.4.1
Merged Pull Requests
- Restrict Mima to just JVM builds by @lihaoyi in #155
- Fix NullPointerException when using fileName under Scala 3 repl by @hearnadam in #153
New Contributors
- @hearnadam made their first contribution in #153
Full Changelog: 0.4.0...0.4.1
0.4.0
Merged Pull Requests
- Update mill-mima to 0.0.24 by @scala-steward in #137
- Transition branch
master
tomain
by @lefou in #144 - Bump actions/checkout from 3 to 4 by @dependabot in #143
- Made mima versions list explicit by @lefou in #145
- Update mill-mima to 0.1.0 by @scala-steward in #150
- Scala-Native 0.5.0 support by @lihaoyi in #154
New Contributors
- @lefou made their first contribution in #144
- @dependabot made their first contribution in #143
Full Changelog: 0.3.1...0.4.0
0.3.1
Merged Pull Requests
- Update README with version 0.3.0 by @lolgab in #122
- README updates by @SethTisue in #123
- #111 Fix
Args
in Scala 3 by @arainko in #126 - Update de.tobiasroeser.mill.vcs.version to 0.3.1 by @scala-steward in #129
- Update mill-main to 0.10.12 by @scala-steward in #128
- Update mill-mima to 0.0.19 by @scala-steward in #127
- Update mill-mima to 0.0.22 by @scala-steward in #132
- Update de.tobiasroeser.mill.vcs.version to 0.4.0 by @scala-steward in #135
- Update mill-mima to 0.0.23 by @scala-steward in #133
New Contributors
Full Changelog: 0.3.0...0.3.1
0.3.0
deps: update all sorts of stuff (#121) This pr goes through and makes the various updates: - Bumps mill to the latest 0.10.5 - Bumps to the latest Scala versions for 2 and latest 3.1.x version - Drops 0.x support for ScalaJS - Move Scala native to 0.4.x - Adds in dependabot - Starts to cross test on 8 and 17 - Updates checkout and java actions
0.2.8
Support Scala Native - Scala 3 (#119) * Support Scala Native - Scala 3 - Update Mill to 10.0.0 * Skip docJar in Scala 3 Scala Native
0.2.7
Merge pull request #114 from com-lihaoyi/version-0.2.7 Version 0.2.7