Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down Expand Up @@ -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
Expand Down
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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"
)
```

Expand All @@ -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`:

Expand Down
2 changes: 1 addition & 1 deletion examples/scala-cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:

Expand Down
4 changes: 2 additions & 2 deletions examples/scala-cli/alternate-screen-maven.scala
Original file line number Diff line number Diff line change
@@ -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

Expand Down
4 changes: 2 additions & 2 deletions examples/scala-cli/editor-autocomplete.scala
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions examples/scala-cli/hello.scala
Original file line number Diff line number Diff line change
@@ -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
Expand Down
6 changes: 3 additions & 3 deletions examples/scala-cli/image.scala
Original file line number Diff line number Diff line change
@@ -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

Expand Down
4 changes: 2 additions & 2 deletions examples/scala-cli/markdown.scala
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions examples/scala-cli/mouse.scala
Original file line number Diff line number Diff line change
@@ -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.*
Expand Down