Releases: kevin-lee/whatsub
Releases · kevin-lee/whatsub
v1.2.1
1.2.1 - 2023-05-16
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
v1.2.0
1.2.0 - 2023-02-12
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
v1.1.0
1.1.0 - 2022-06-18
Done
- 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)
v1.0.4
1.0.4 - 2022-03-09
Fixed
SmiParser
- Error when line appears after start and end (#174)
v1.0.3
1.0.3 - 2022-03-05
Fixed
- A comment between line start and end makes
SmiParser
skip the line (#167)
Done
- Add golden test for
Convert[F, A, B]
(#169)
v1.0.2
1.0.2 - 2022-03-05
Fixed
- SMI
<SYNC>
having End
attribute causes a parse failure (#155)
SmiParser
- Having comment inside <BODY>
causes a parse error (#159)
Done
- Upgrade Scala to
3.1.0
(#128)
- Upgrade Effectie to
1.16.0
(#130)
- Upgrade Effectie to
2.0.0-SNAPSHOT
(#157)
- Use
extension
methods with type classes (#132)
v1.0.1
1.0.1 - 2021-10-14
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)
v1.0.0
1.0.0 - 2021-10-10
Done
- Simplify options (#104)
- Get rid of
--src
and --out
(#106)
- Make subtitle type optional - Use extension (#107)
- Make subtitle type optional - Read the first line to determine as fallback (#108)
v0.1.3
0.1.3 - 2021-10-03
Fixed
- Blank lines in non-body tags are not handled properly (#98)
v0.1.2
0.1.2 - 2021-09-04
Done
- Add validation for duplicate
src
and out
filenames (#79)
- Create the doc site (#80)
Fixed
- Parsing
SRT
fails when line contains only a number (#82)
- Fix incorrect color in
sync --help
(#86)