Skip to content

Releases: com-lihaoyi/sourcecode

0.4.3-M5

27 Nov 04:10
Compare
Choose a tag to compare
try to use sourceFile.content again

0.4.3-M4

27 Nov 03:05
Compare
Choose a tag to compare
cache based on path rather than sourcefile

0.4.3-M3

26 Nov 08:32
Compare
Choose a tag to compare
cache line number and position comment parses

0.4.3-M2

26 Nov 08:06
4ab6e58
Compare
Choose a tag to compare
Update actions.yml

0.4.3-M1

11 Sep 16:00
1dae28d
Compare
Choose a tag to compare
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

24 May 08:34
Compare
Choose a tag to compare

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

Full Changelog: 0.4.1...0.4.2

0.4.1

15 Apr 23:07
Compare
Choose a tag to compare

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

Full Changelog: 0.4.0...0.4.1

0.4.0

14 Apr 13:42
Compare
Choose a tag to compare

Merged Pull Requests

New Contributors

Full Changelog: 0.3.1...0.4.0

0.3.1

22 Sep 06:22
3232f77
Compare
Choose a tag to compare

Merged Pull Requests

New Contributors

Full Changelog: 0.3.0...0.3.1

0.3.0

08 Jul 14:10
fcd4da7
Compare
Choose a tag to compare
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