Skip to content

1.2.0

Latest
Compare
Choose a tag to compare
@jenshalm jenshalm released this 27 Jul 20:34
· 31 commits to main since this release

This release is binary-compatible with the 1.x series.

It is a minor update that introduces a small number of new APIs as well as a handful of minor dependency bumps.

  • New APIs

    • Promote internals of Helium's include directive to public API - #621
      This will make it easier to create equivalents of the @:includeCSS and @:includeJS directives outside of the Helium theme.
    • New overload for the Helium method for configuring the landing page - #620
      The new overload allows to configure the title of the documentation panel to avoid the previous, accidental hard-coding of text.
  • Bugfixes

    • Do not overwrite explicitly assigned header ids by @milessabin - #614
    • Do not discard @:fragment sections in PDF output - #607
    • Merge @:fragment sections with the same name instead of silently dropping all but one - #606
  • Minor dependency Bumps

    • Scala.js - 1.15.0 -> 1.16.0
    • cats-core - 2.10.0 -> 2.12.0
    • http4s - 0.23.26 -> 0.23.27
  • Other Dependency Updates

    • Scala SDK 2.13.14
    • fs2 3.10.2
  • Build & Test Dependencies

    • sbt 1.10.0
    • sbt-typelevel 0.7.2
    • sbt-mdoc 2.5.4
    • munit-cats-effect 2.0.0