diff --git a/CHANGELOG.md b/CHANGELOG.md index f63c591..d3e5fa1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,11 +7,13 @@ and this project uses semantic versioning while it remains pre-1.0. ## [Unreleased] +## [0.7.1] - 2026-07-22 + ### Fixed - Restored source-compatible `Markdown(...)` constructor application for callers outside `scalatui.markdown` after the render cache introduced in `0.7.0` - accidentally shadowed the public class with a private companion. + accidentally shadowed the public class with a private companion. #52 ## [0.7.0] - 2026-07-21 @@ -263,7 +265,8 @@ and this project uses semantic versioning while it remains pre-1.0. - GitHub Actions CI, jar packaging, GitHub Packages publishing, and GitHub release artifacts. -[Unreleased]: https://github.com/zikolach/siglyph/compare/v0.7.0...HEAD +[Unreleased]: https://github.com/zikolach/siglyph/compare/v0.7.1...HEAD +[0.7.1]: https://github.com/zikolach/siglyph/compare/v0.7.0...v0.7.1 [0.7.0]: https://github.com/zikolach/siglyph/compare/v0.6.0...v0.7.0 [0.6.0]: https://github.com/zikolach/siglyph/compare/v0.5.0...v0.6.0 [0.5.0]: https://github.com/zikolach/siglyph/compare/v0.4.0...v0.5.0 diff --git a/README.md b/README.md index b2eed5a..59b7af2 100644 --- a/README.md +++ b/README.md @@ -35,10 +35,10 @@ Published artifacts are available on Maven Central. GitHub Packages and GitHub R ```scala libraryDependencies ++= Seq( - "io.github.zikolach" %% "siglyph-core" % "0.7.0", - "io.github.zikolach" %% "siglyph-terminal-jvm" % "0.7.0", - "io.github.zikolach" %% "siglyph-markdown" % "0.7.0", - "io.github.zikolach" %% "siglyph-image" % "0.7.0" + "io.github.zikolach" %% "siglyph-core" % "0.7.1", + "io.github.zikolach" %% "siglyph-terminal-jvm" % "0.7.1", + "io.github.zikolach" %% "siglyph-markdown" % "0.7.1", + "io.github.zikolach" %% "siglyph-image" % "0.7.1" ) ``` @@ -49,18 +49,18 @@ object app extends ScalaModule { def scalaVersion = "3.7.4" def mvnDeps = Seq( - mvn"io.github.zikolach::siglyph-core::0.7.0", - mvn"io.github.zikolach::siglyph-terminal-jvm::0.7.0", - mvn"io.github.zikolach::siglyph-markdown::0.7.0", - mvn"io.github.zikolach::siglyph-image::0.7.0" + mvn"io.github.zikolach::siglyph-core::0.7.1", + mvn"io.github.zikolach::siglyph-terminal-jvm::0.7.1", + mvn"io.github.zikolach::siglyph-markdown::0.7.1", + mvn"io.github.zikolach::siglyph-image::0.7.1" ) } ``` To include optional `siglyph-extras`, add it to your dependency list: -- **SBT:** `"io.github.zikolach" %% "siglyph-extras" % "0.7.0"` -- **Mill:** `mvn"io.github.zikolach::siglyph-extras::0.7.0"` +- **SBT:** `"io.github.zikolach" %% "siglyph-extras" % "0.7.1"` +- **Mill:** `mvn"io.github.zikolach::siglyph-extras::0.7.1"` For Scala Native versions that include optional Native artifacts, add these platform-aware Mill coordinates from a `ScalaNativeModule` in addition to `siglyph-core` and `siglyph-terminal-native`: diff --git a/examples/scala-cli/README.md b/examples/scala-cli/README.md index f7938da..7107e5f 100644 --- a/examples/scala-cli/README.md +++ b/examples/scala-cli/README.md @@ -2,7 +2,7 @@ Small single-file demos intended for `scala-cli`. -The released examples use Maven Central `0.7.0` artifacts. +The released examples use Maven Central `0.7.1` artifacts. Run from this repository: diff --git a/examples/scala-cli/alternate-screen-maven.scala b/examples/scala-cli/alternate-screen-maven.scala index f9ace28..34b68d0 100755 --- a/examples/scala-cli/alternate-screen-maven.scala +++ b/examples/scala-cli/alternate-screen-maven.scala @@ -1,7 +1,7 @@ #!/usr/bin/env -S scala-cli shebang //> using scala 3.7.4 -//> using dep io.github.zikolach::siglyph-core:0.7.0 -//> using dep io.github.zikolach::siglyph-terminal-jvm:0.7.0 +//> using dep io.github.zikolach::siglyph-core:0.7.1 +//> using dep io.github.zikolach::siglyph-terminal-jvm:0.7.1 //> using dep com.github.plokhotnyuk.jsoniter-scala::jsoniter-scala-core:2.38.17 //> using dep com.github.plokhotnyuk.jsoniter-scala::jsoniter-scala-macros:2.38.17 diff --git a/examples/scala-cli/editor-autocomplete.scala b/examples/scala-cli/editor-autocomplete.scala index e21fbda..01c4594 100755 --- a/examples/scala-cli/editor-autocomplete.scala +++ b/examples/scala-cli/editor-autocomplete.scala @@ -1,7 +1,7 @@ #!/usr/bin/env -S scala-cli shebang //> using scala 3.7.4 -//> using dep io.github.zikolach::siglyph-core:0.7.0 -//> using dep io.github.zikolach::siglyph-terminal-jvm:0.7.0 +//> using dep io.github.zikolach::siglyph-core:0.7.1 +//> using dep io.github.zikolach::siglyph-terminal-jvm:0.7.1 import java.io.File import java.util.concurrent.Executors diff --git a/examples/scala-cli/hello.scala b/examples/scala-cli/hello.scala index 96534c4..7ed6a0b 100755 --- a/examples/scala-cli/hello.scala +++ b/examples/scala-cli/hello.scala @@ -1,7 +1,7 @@ #!/usr/bin/env -S scala-cli shebang //> using scala 3.7.4 -//> using dep io.github.zikolach::siglyph-core:0.7.0 -//> using dep io.github.zikolach::siglyph-terminal-jvm:0.7.0 +//> using dep io.github.zikolach::siglyph-core:0.7.1 +//> using dep io.github.zikolach::siglyph-terminal-jvm:0.7.1 import scalatui.components.* import scalatui.core.TUI diff --git a/examples/scala-cli/image.scala b/examples/scala-cli/image.scala index 7595e5c..140197d 100755 --- a/examples/scala-cli/image.scala +++ b/examples/scala-cli/image.scala @@ -1,8 +1,8 @@ #!/usr/bin/env -S scala-cli shebang //> using scala 3.7.4 -//> using dep io.github.zikolach::siglyph-core:0.7.0 -//> using dep io.github.zikolach::siglyph-terminal-jvm:0.7.0 -//> using dep io.github.zikolach::siglyph-image:0.7.0 +//> using dep io.github.zikolach::siglyph-core:0.7.1 +//> using dep io.github.zikolach::siglyph-terminal-jvm:0.7.1 +//> using dep io.github.zikolach::siglyph-image:0.7.1 import java.nio.file.Paths diff --git a/examples/scala-cli/markdown.scala b/examples/scala-cli/markdown.scala index 0cbc7e4..1c09b8c 100755 --- a/examples/scala-cli/markdown.scala +++ b/examples/scala-cli/markdown.scala @@ -1,7 +1,7 @@ #!/usr/bin/env -S scala-cli shebang //> using scala 3.7.4 -//> using dep io.github.zikolach::siglyph-core:0.7.0 -//> using dep io.github.zikolach::siglyph-markdown:0.7.0 +//> using dep io.github.zikolach::siglyph-core:0.7.1 +//> using dep io.github.zikolach::siglyph-markdown:0.7.1 import scalatui.components.* import scalatui.core.TUI diff --git a/examples/scala-cli/mouse.scala b/examples/scala-cli/mouse.scala index c3f8911..a4913cf 100755 --- a/examples/scala-cli/mouse.scala +++ b/examples/scala-cli/mouse.scala @@ -1,7 +1,7 @@ #!/usr/bin/env -S scala-cli shebang //> using scala 3.7.4 -//> using dep io.github.zikolach::siglyph-core:0.7.0 -//> using dep io.github.zikolach::siglyph-terminal-jvm:0.7.0 +//> using dep io.github.zikolach::siglyph-core:0.7.1 +//> using dep io.github.zikolach::siglyph-terminal-jvm:0.7.1 import scalatui.ansi.Ansi import scalatui.components.*