Changelog
0.5.3
2024-10-09
- Apply paradox material theme to documentation
- Upgrade to https 1.0.0-M42
- Upgrade to munit 1.0.2
- Upgrade to sbt 1.10.2
- Upgrade to sbt-ci-release 1.7.0
- Upgrade to sbt-houserules 0.9.0
- Upgrade CI dependencies
- Update cats-core, cats-laws to 2.10.0 (#296)
- Update cats-core, cats-laws to 2.12.0 (#345)
- Update cats-effect, cats-effect-kernel to 3.5.2 (#308)
- Update cats-effect, cats-effect-kernel to 3.5.3 (#320)
- Update cats-effect, cats-effect-kernel to 3.5.4 (#329)
- Update circe-parser to 0.14.10 (#358)
- Update circe-parser to 0.14.6 (#298)
- Update circe-parser to 0.14.7 (#336)
- Update circe-parser to 0.14.8 (#346)
- Update circe-parser to 0.14.9 (#348)
- Update http4s-dsl, http4s-ember-server to 1.0.0-M41 (#330)
- Update log4cats-slf4j to 2.7.0 (#338)
- Update mdoc, sbt-mdoc to 2.3.8 (#309)
- Update mdoc, sbt-mdoc to 2.4.0 (#310)
- Update mdoc, sbt-mdoc to 2.5.0 (#312)
- Update mdoc, sbt-mdoc to 2.5.1 (#313)
- Update mdoc, sbt-mdoc to 2.5.2 (#318)
- Update mdoc, sbt-mdoc to 2.5.3 (#347)
- Update mdoc, sbt-mdoc to 2.5.4 (#351)
- Update mdoc, sbt-mdoc to 2.6.0 (#361)
- Update mdoc, sbt-mdoc to 2.6.1 (#362)
- Update paradox-theme-generic, sbt-paradox to 0.10.6 (#322)
- Update paradox-theme-generic, sbt-paradox to 0.10.7 (#333)
- Update sbt to 1.9.4 (#297)
- Update sbt to 1.9.6 (#304)
- Update sbt to 1.9.7 (#311)
- Update sbt to 1.9.8 (#317)
- Update sbt to 1.9.9 (#325)
- Update sbt-ci-release to 1.6.0 (#352)
- Update sbt-ci-release to 1.6.1 (#356)
- Update sbt-houserules to 0.7.2 (#295)
- Update sbt-houserules to 0.7.4 (#300)
- Update sbt-houserules to 0.7.5 (#323)
- Update sbt-houserules to 0.7.6 (#328)
- Update sbt-houserules to 0.7.7 (#349)
- Update sbt-houserules to 0.8.1 (#364)
- Update sbt-scalajs, scalajs-compiler, … to 1.14.0 (#306)
- Update sbt-scalajs, scalajs-compiler, … to 1.15.0 (#316)
- Update sbt-scalajs, scalajs-compiler, … to 1.16.0 (#331)
- Update sbt-scalajs, scalajs-compiler, … to 1.17.0 (#365)
- Update sbt-web-scalajs to 1.3.0 (#314)
- Update scala-library to 2.13.12 (#302)
- Update scala-library to 2.13.13 (#326)
- Update scala-library to 2.13.15 (#363)
- Update scala3-library, … to 3.3.1 (#301)
- Update scala3-library, … to 3.3.3 (#327)
- Update scalajs-dom to 2.7.0 (#305)
- Update scalajs-dom to 2.8.0 (#307)
- Update sconfig to 1.5.1 (#303)
- Update sconfig to 1.6.0 (#315)
- Update sconfig to 1.7.0 (#335)
- Update shapeless to 2.3.11 (#340)
- Update shapeless to 2.3.12 (#341)
- Update slf4j-simple to 2.0.11 (#319)
- Update slf4j-simple to 2.0.12 (#324)
- Update slf4j-simple to 2.0.13 (#334)
- Update slf4j-simple to 2.0.16 (#354)
- Update slf4j-simple to 2.0.9 (#299)
0.5.2
2023-07-25
- Relax GitHub Actions dependency versions
- Remove outdated libraryDependencySchemes
- Fix JamesIves/github-pages-deploy-action version
- Upgrade to http4s 1.0.0-M40
- Upgrade to java 17
- Upgrade to sbt-houserules 0.7.1
- Upgrade to scala 3.3.0
- Update cats-core, cats-laws to 2.9.0 (#245)
- Update cats-effect, cats-effect-kernel to 3.5.1 (#288)
- Update circe-parser to 0.14.5 (#269)
- Update mdoc, sbt-mdoc to 2.3.7 (#261)
- Update paradox-theme-generic, sbt-paradox to 0.10.5 (#292)
- Update sbt to 1.9.3 (#294)
- Update sbt-ci-release to 1.5.12 (#277)
- Update sbt-revolver to 0.10.0 (#272)
- Update sbt-scalajs, scalajs-compiler, … to 1.13.2 (#286)
- Update sbt-scalajs-crossproject to 1.3.2 (#289)
- Update scala-library to 2.13.11 (#285)
- Update scalajs-dom to 2.6.0 (#278)
- Update slf4j-simple to 2.0.7 (#270)
0.5.1
2022-10-11
- Only deploy documentation on release
- Update cats-core, cats-laws to 2.8.0 (#222)
- Update cats-effect, cats-effect-kernel to 3.3.14 (#226)
- Update mdoc, sbt-mdoc to 2.3.3 (#229)
- Update paradox-theme-generic, sbt-paradox to 0.10.2 (#218)
- Update sbt-scalajs-crossproject to 1.2.0 (#204)
- Update scala3-library, … to 3.2.0 (#236)
- Update scalajs-dom to 2.3.0 (#235)
- Update shapeless to 2.3.10 (#237)
- Upgrade to JamesIves/github-pages-deploy-action@4.4.0
- Upgrade to actions/checkout@v3.1.0
- Upgrade to actions/download-artifact@v3.0.0
- Upgrade to actions/setup-java@v3.5.1
- Upgrade to actions/upload-artifact@v3.1.0
- Upgrade to circe 0.14.3
- Upgrade to http4s 1.0.0-M37
- Upgrade to sbt 1.7.2
- Upgrade to sbt-houserules 0.5.2
- Upgrade to sbt-mdoc 2.3.6
- Upgrade to sbt-scalajs 1.11.0
- Upgrade to sconfig 1.5.0
0.5.0
2022-02-12
- Add support for Scala 3 (#196) @bardurdam
- Update cats-effect to 3.3.5 (#192)
- Update http4s to 1.0.0-M31 (#194)
- Update mdoc to 2.3.0 (#191)
- Update sbt to 1.6.2 (#193)
- Update sbt-ci-release to 1.5.10 (#188)
- Update sbt-houserules to 0.3.19 (#183)
- Update sbt-scalajs to 1.9.0
- Update scala-library to 2.13.8 (#185)
- Update sconfig to 1.4.9 (#190)
- Update slf4j-simple to 1.7.36 (#195)
0.4.0
2022-01-08
- Change organization to
io.taig
- Migrate CI to github actions
- Rename
master
branch tomain
- Upgrade to cats 2.7.0
- Upgrade to cats-effect 3.3.3
- Upgrade to http4s 1.0.0-M30
- Upgrade to munit 0.7.29
- Upgrade to munit-cats-effect 1.0.7
- Upgrade to sbt 1.6.1
- Upgrade to sbt-houserules 0.3.18
- Upgrade to sbt-mdoc 2.2.24
- Upgrade to sbt-scalajs 1.8.0
- Upgrade to sbt-scalajs-crossproject 1.1.0
- Upgrade to sbt-web-scalajs 1.2.0
- Upgrade to scala 2.13.7
- Upgrade to scalajs-dom 2.1.0
- Upgrade to sconfig 1.4.7
- Upgrade to slf4j-simple 1.7.32
0.3.3
2021-05-28
- Update cats-core, cats-laws to 2.6.1 (#165)
- Update cats-effect, cats-effect-kernel to 3.1.1 (#166)
- Update circe-parser to 0.14.1 (#178)
- Update discipline-munit to 1.0.9 (#167)
- Update http4s-blaze-server, http4s-dsl to 1.0.0-M23 (#179)
- Update mdoc, sbt-mdoc to 2.2.21 (#171)
- Update munit, munit-scalacheck to 0.7.26 (#164)
- Update munit-cats-effect-3 to 1.0.3 (#168)
- Update sbt to 1.5.2 (#162)
- Update sbt-houserules to 0.3.10 (#175)
- Update scala-library to 2.13.6 (#174)
- Update sconfig to 1.4.4 (#169)
- Update shapeless to 2.3.7 (#173)
0.3.1
2021-04-01
- Fix broken
Quantities
JSON encoder - Upgrade to cats-effect 3
- Upgrade to discipline-munit 1.0.7
- Upgrade to munit 0.7.23
- Upgrade to cats 2.5.0
- Upgrade to sbt-mdoc 2.2.19
- Update sbt-scalajs to 1.5.1 (#146)
- Update sbt-ci-release to 1.5.7 (#136)
- Update sbt to 1.5.0-RC2 (#135)
0.3.0
2021-04-01
Release failed, please use 0.3.0 instead
0.2.1
2021-03-22
- Plural ranges (#107)
- Fix StringFormatN source generator to start at index 0
- Don’t publish documentation artifacts
- Update cats-core, cats-laws to 2.4.2 (#120)
- Update cats-effect to 2.4.0 (#134)
- Update discipline-munit to 1.0.6 (#119)
- Update http4s-blaze-server, http4s-dsl to 0.21.20 (#129)
- Update mdoc_2.13, sbt-mdoc to 2.2.18 (#122)
- Update munit, munit-scalacheck to 0.7.22 (#118)
- Update munit-cats-effect-2 to 0.13.1 (#124)
- Update paradox-theme-generic, sbt-paradox to 0.9.2 (#126)
- Update sbt to 1.5.0-RC1 (#133)
- Update sbt-ci-release to 1.5.6 (#132)
- Update sbt-houserules to 0.3.6 (#130)
- Update sbt-scalajs, scalajs-compiler, … to 1.5.0 (#114)
- Update scala-library to 2.13.5 (#128)
- Update sconfig to 1.4.1 (#127)
- Upgrade to sbt 1.5.0-M2
0.2.0
2021-01-29
- Add
MonoidK
instance forTranslations
- Add
SemigroupK
instance forNonEmptyTranslations
- Rename
Dictionaty
toNonEmptyTranslations
- Rename
Translations.toDictionary
to.withFallback
- Streamline collection APIs
- Improve docs
0.1.6
2021-01-29
- Generate
StringFormatN
boilerplate up to n=22 - Update munit-cats-effect-2 to 0.13.0 (#106)
- Minor doc enhancements
0.1.5
2021-01-28
- Fix
StringFormat.toString
to use 0-based-indices - Fix plurals example in docs
0.1.4
2021-01-28
- Change
StringFormat
encoding toMessageFormat
style - Add plurals section to docs
- Add argument section to docs
0.1.3
2021-01-28
- Create paradox documentation microsite
- Update sconfig to 1.4.0 (#104)
0.1.2
2021-01-26
- Add cats module
- Improve sample app
0.1.1
2021-01-26
- Allow
Option
decoding for missing fields - Fix
DerivedDecoder
giving wrong path in error message - Fix hocon loader
null
handling - Add numeric
Encoder
instances - Add support for
Option
in codecs - Add
Dictionary
andTranslations.toMap
- Add
Dictionary
collection operations - Improve
Translations.toDictionary
- Add
Dictionary.of
- Add StringFormat tests
0.1.0
2021-01-26
- Ditch collection types and go all in on data classes
- Introduce
StringFormat
forString
argument injection
0.0.1
2021-01-01
- Initial release
0.5.3