whatsub Changelog

What's new in whatsub 1.2.1

May 16, 2023
  • Bug Fix:
  • Parsing SAMI file fails when there's no <TITLE> tag (#252)
  • Internal Housekeeping:
  • Upgrade Scala and libraries:
  • Scala to 3.2.2
  • cats-effect to 3.4.8
  • effectie to 2.0.0-beta9
  • extras to 0.38.0
  • sbt-wartremover to 3.1.0

New in whatsub 1.2.0 (Feb 12, 2023)

  • Bug Fix:
  • SRT: double lines are not parsed properly (#237)
  • Internal Housekeeping:
  • Move sub-projects to modules (#210)
  • Upgrade GraalVM to 22.2.0 (#213)
  • Upgrade Scala and libraries (#218) (#226) (#235)
  • Scala to 3.2.1
  • cats to 2.9.0
  • cats-effect to 3.4.6
  • cats-parse to 0.3.9
  • effectie to 2.0.0-beta6
  • extras to 0.30.0
  • pirate to 7797fb3884bdfdda7751d8f75accf622b30a53ed
  • hedgehog to 0.10.1

New in whatsub 1.1.0 (Jun 18, 2022)

  • Add success message for charset conversion (#192)
  • Highlight the result message and file path with color (#195)
  • Make FileF.writeFile more reusable with a function using Writer (#197)
  • Upgrade Java to 17 and GraalVM native image version 22.1.0 (#185)
  • Set up WartRemover for Scala 3 (#180)
  • Upgrade libraries (#187)
  • hedgehog 0.8.0 => 0.9.0
  • cats-effect 3.3.6 => 3.3.12
  • cats-parse 0.3.4 => 0.3.7
  • effectie-cats-effect3 2.0.0-SNAPSHOT => 2.0.0-beta1
  • extras-cats and extras-scala-io 0.4.0 => 0.15.0
  • sbt-devoops 2.20.0 => 2.21.0
  • Upgrade pirate (#189) - deec3408b08a751de9b2df2d17fc1ab7b8daeaaf => 18dfbbca014ba2312a640cf558ab6eca19c47eb8
  • Upgrade cats 2.7.0 => 2.8.0 (#201)
  • Add Scalafix and Scalafmt (#199)

New in whatsub 1.0.4 (Mar 9, 2022)

  • Fixed:
  • SmiParser - Error when line appears after start and end (#174)

New in whatsub 1.0.3 (Mar 5, 2022)

  • Fixed:
  • A comment between line start and end makes SmiParser skip the line (#167)
  • Done:
  • Add golden test for Convert[F, A, B] (#169)

New in whatsub 1.0.1 (Nov 18, 2021)

  • Done:
  • Upgrade can-equal (#118)
  • Add installation script for JVM version of whatsub (#119)
  • Fixed:
  • Parsing SMI results in empty Smi when the style end tag is not the first element of the line (#123)