Releases: scalameta/metaconfig
Releases · scalameta/metaconfig
Metaconfig v0.14.0
Features
- Allow richer way to rename sections of configuration
- Reference: expand SectionRename, add ExtraName (#279) @kitbellew
- SectionRename: no curried arg lists in annotations (#277) @kitbellew
- SectionRename: allow remapping values on rename (#275) @kitbellew
- SectionRenameDecoder: add new decoder wrapper (#267) @kitbellew
- NoTyposDecoder: detect a Transformable and apply (#263) @kitbellew
- NoTyposDecoder: move Decoders inside companion (#255) @kitbellew
Bug fixes
- Conf: handle
null
Conf.Str like Conf.Null (#270) @kitbellew
Miscellaneous
- Conf: undo aggressive delete of empty values (#271) @kitbellew
- Conf: more aggressively delete empty values (#262) @kitbellew
- Scala3 macros: remove unused import (#269) @kitbellew
- ConfGet: define generic getOrElse method (#261) @kitbellew
- Conf: use Setting.allNames when possible (#260) @kitbellew
- ConfOps.merge: filter out empty values (#256) @kitbellew
- Use
[T: Xxx]
, not explicitimplicit ev: Xxx[T]
(#259) @kitbellew - ConfDecoder: mark deprecated implicit LowPriority (#258) @kitbellew
- ConfOps.merge: use List, not intermediate Vector (#254) @kitbellew
Build and dependency updates
- Dependabot: update to weekly schedule (#278) @kitbellew
- SBT: cosmetic, re-group and re-format plugins (#276) @kitbellew
- SBT: don't change
+
to-
in version (#274) @kitbellew - SBT: refactor build.sbt, inline some settings (#272) @kitbellew
- Update sbt, scripted-plugin to 1.10.6 (#268) @scalameta-bot
- SBT: in local builds, use simple -SNAPSHOT version (#264) @kitbellew
- Fix build warnings due to deprecated method use (#257) @kitbellew
- Bump semver from 5.7.1 to 5.7.2 in /website (#183) @dependabot
- Scalafmt: update version, configuration (#253) @kitbellew
- Update auxlib, clib, javalib, nativelib, ... to 0.5.6 (#252) @scalameta-bot
- Update sconfig to 1.8.1 (#251) @scalameta-bot
- Update sbt to 1.10.5 (#250) @scalameta-bot
- Update sbt to 1.10.4 (#249) @scalameta-bot
- Update sbt-ci-release to 1.9.0 (#248) @scalameta-bot
- Update sbt to 1.10.3 (#247) @scalameta-bot
- Update sbt-ci-release to 1.8.0 (#246) @scalameta-bot
- Update sbt-ci-release to 1.7.0 (#245) @scalameta-bot
- Update sbt-scalafix to 0.13.0 (#242) @scalameta-bot
- Update sbt-scalajs, scalajs-compiler, ... to 1.17.0 (#243) @scalameta-bot
- Update scala3-library, ... to 3.3.4 (#244) @scalameta-bot
- Update scala-compiler, scala-library, ... to 2.13.15 (#241) @scalameta-bot
- Bump express from 4.19.2 to 4.21.0 in /website (#239) @dependabot
- Dont publish docs as they depend on JDK 11 (#240) @tgodzik
- chore: Update mdoc to 2.6.1 (#238) @tgodzik
- Update scalacheck to 1.18.1 (#236) @scalameta-bot
- Update sbt to 1.10.2 (#235) @scalameta-bot
- Update scala-compiler, scala-library, ... to 2.12.20 (#234) @scalameta-bot
- Update sbt-ci-release to 1.6.1 (#232) @scalameta-bot
- Update shapeless3-deriving to 3.4.3 (#233) @scalameta-bot
- Update auxlib, clib, javalib, nativelib, ... to 0.5.5 (#231) @scalameta-bot
- Update sbt-ci-release to 1.6.0 (#230) @scalameta-bot
- Update sbt-mima-plugin to 1.1.4 (#229) @scalameta-bot
- Update sbt-native-packager to 1.10.4 (#228) @scalameta-bot
- Update scalafmt-core to 3.8.3 (#227) @scalameta-bot
Metaconfig v0.13.0
Pull Requests
- chore: Update scalafmt to latest 3.8.1 (#207) @tgodzik
- chore: Update org to scalameta in order to fix releases (#226) @tgodzik
- Update sbt to 1.10.1 (#224) @scalameta-bot
- Update auxlib, clib, javalib, nativelib, ... to 0.5.4 (#223) @scalameta-bot
- Update to use scala.jdk.CollectionConverters (#222) @ekrich
- Updates for Scala Native 0.5.1 (#188) @ekrich
- Update sbt to 1.10.0 (#218) @scalameta-bot
- Update sbt-scalafix to 0.12.1 (#216) @scalameta-bot
- Update scala-compiler, scala-library, ... to 2.13.14 (#217) @scalameta-bot
- Bump al-cheb/configure-pagefile-action from 1.3 to 1.4 (#213) @dependabot
- Bump actions/setup-java from 3 to 4 (#214) @dependabot
- Bump release-drafter/release-drafter from 5 to 6 (#215) @dependabot
- Update github url in build.sbt (#212) @xuwei-k
- Update shapeless3-deriving to 3.4.1 (#211) @scalameta-bot
- Bump express from 4.18.2 to 4.19.2 in /website (#208) @dependabot
- Bump @babel/traverse from 7.10.1 to 7.24.1 in /website (#206) @dependabot
- Bump actions/checkout from 3 to 4 (#186) @dependabot
- Update nscplugin, sbt-scala-native, ... to 0.4.17 (#199) @scalameta-bot
- Update scala3-library, ... to 3.3.3 (#198) @scalameta-bot
- Update sbt-scalajs, scalajs-compiler, ... to 1.16.0 (#195) @scalameta-bot
- Update sbt-native-packager to 1.10.0 (#194) @scalameta-bot
- Update sbt-mima-plugin to 1.1.3 (#193) @scalameta-bot
- Update scala-compiler, scala-library, ... to 2.13.13 (#197) @scalameta-bot
- Update mdoc, sbt-mdoc to 2.3.8 (#202) @scalameta-bot
- Update sbt to 1.9.9 (#200) @scalameta-bot
- Update shapeless3-deriving to 3.0.4 (#205) @scalameta-bot
- Update scala-compiler, scala-library, ... to 2.12.19 (#196) @scalameta-bot
- Update typesafe:config to 1.4.3 (#192) @scalameta-bot
- Update scalatags to 0.13.1 (#191) @scalameta-bot
- Update sbt-ci-release to 1.5.12 (#190) @scalameta-bot
- Update sbt-scalafix to 0.12.0 (#189) @scalameta-bot
Metaconfig v0.12.0
Pull Requests
- Update docs to compile on Scala 3 (#187) @lolgab
- Support Scala Native + Scala 3 (#185) @lolgab
- Update fansi to 0.4.0 (#184) @lolgab
- Bump json5 from 1.0.1 to 1.0.2 in /website (#182) @dependabot
- advertize versioning policy in published artifacts (#174) @bjaglin
- chore: Add reference to sidebar on metaconfig website (#181) @tgodzik
- Bump express from 4.17.1 to 4.18.2 in /website (#178) @dependabot
- Bump qs from 6.5.2 to 6.5.3 in /website (#177) @dependabot
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /website (#176) @dependabot
- Bump al-cheb/configure-pagefile-action from 1.2 to 1.3 (#175) @dependabot
Metaconfig v0.11.1
Pull Requests
- ConfDecoder: add decoding Either values (#173) @kitbellew
- Configured: define recoverWithOrCombine implicit (#172) @kitbellew
- Conf: refactor getNested to getNestedConf (#171) @kitbellew
- ConfEncoder: remove deprecated package-private def (#116) @kitbellew
- mima: upgrade to 1.1.0 (#170) @kitbellew
Metaconfig v0.11.0
Pull Requests
- ConfGet: add getNested method (#169) @kitbellew
Dependency updates
- sbt: upgrade to 1.6.2 to fix build (#168) @kitbellew
- Bump ajv from 6.12.2 to 6.12.6 in /website (#158) @dependabot
- Bump eventsource from 1.0.7 to 1.1.1 in /website (#167) @dependabot
- Bump actions/checkout from 2 to 3 (#163) @dependabot
- Bump actions/setup-java from 2 to 3 (#166) @dependabot
- Bump async from 2.6.3 to 2.6.4 in /website (#165) @dependabot
- Bump minimist from 1.2.5 to 1.2.6 in /website (#162) @dependabot
- Bump url-parse from 1.5.7 to 1.5.10 in /website (#161) @dependabot
- Bump prismjs from 1.25.0 to 1.27.0 in /website (#160) @dependabot
- Bump url-parse from 1.5.3 to 1.5.7 in /website (#159) @dependabot
Metaconfig v0.10.0
Pull Requests
- Make sure windows tests are run (#157) @tgodzik
- Update Scala Native to 0.4.3 and Scala 2.13 to 2.13.8 (#156) @tgodzik
- Reanable docs for metaconfig (#155) @tgodzik
- Inline pprint to avoid binary incompatibilities (#154) @tgodzik
- Bump shelljs from 0.8.4 to 0.8.5 in /website (#153) @dependabot
- Skip publishing mdoc due to currently incompatible pprint version (#152) @tgodzik
- Bump pprint to 0.7.1 (#151) @tgodzik
- Codec roundtrip tests on Scala3 (#149) @keynmol
- Scala 3 support (#148) @keynmol
- Settings: check fields for any overlapping names (#135) @kitbellew
- Bump url-parse from 1.5.1 to 1.5.3 in /website (#147) @dependabot
- Bump prismjs from 1.24.0 to 1.25.0 in /website (#146) @dependabot
- Bump path-parse from 1.0.6 to 1.0.7 in /website (#144) @dependabot
- Bump olafurpg/setup-scala from 12 to 13 (#145) @dependabot
- Bump olafurpg/setup-scala from 11 to 12 (#143) @dependabot
- Bump prismjs from 1.23.0 to 1.24.0 in /website (#142) @dependabot
- Bump color-string from 1.5.3 to 1.5.5 in /website (#141) @dependabot
- Bump set-getter from 0.1.0 to 0.1.1 in /website (#140) @dependabot
- version bumps (ScalaCheck, Scala, sbt, MUnit) (#139) @SethTisue
- Bump postcss from 7.0.32 to 7.0.36 in /website (#138) @dependabot
- ConfGet: turn getKey into tail-recursive (#136) @kitbellew
- Bump olafurpg/setup-scala from 10 to 11 (#134) @dependabot
- reflect removal of metaconfig-json (#133) @bjaglin
Metaconfig v0.9.14
Metaconfig v0.9.13
Pull Requests
- Levenshtein: change how ratio is computed (#130) @kitbellew
- CliParser: don't suggest hidden options (#129) @kitbellew
- Configured: add implicit fold/foreach extensions (#127) @kitbellew
- ConfError: return Option in invalidFields (#128) @kitbellew
- JSON: remove metaconfig-json as unused (#126) @kitbellew
Metaconfig v0.9.12
Pull Requests
- ConfDecoder: optionally decode with initial value (#90) @kitbellew
- Configured: add a few static methods (#125) @kitbellew
- Input: add a set of implicit extensions (mima) (#124) @kitbellew
- NoTyposDecoder: extract typos check into static (#123) @kitbellew
- SBT: build 2.13 by default, like scala{meta,fmt} (#122) @kitbellew
- ConfError: add a combined error from sequence (#121) @kitbellew
- Various refactors and simplifications (#120) @kitbellew
- CanBuildFromDecoder: support any Map type (#117) @kitbellew
- Use single abstract method available in scala 2.12 (#119) @kitbellew
- Conf{De,En}coder: remove unused imports (#118) @kitbellew
- Bump hosted-git-info from 2.8.8 to 2.8.9 in /website (#115) @dependabot
- Bump lodash from 4.17.19 to 4.17.21 in /website (#114) @dependabot
- Bump url-parse from 1.4.7 to 1.5.1 in /website (#113) @dependabot
Metaconfig v0.9.11
Pull Requests
- Enable tests for native (#112) @tgodzik
- Update references to the master branch with main (#111) @tgodzik
- Update versions to support Scala Native (#104) @ekrich
- Make the release run in an unshallowed fetch (#109) @tgodzik
- Add release drafter and dependabot updates (#108) @tgodzik
- Bump prismjs from 1.20.0 to 1.23.0 in /website (#102) @dependabot
- Bump ini from 1.3.5 to 1.3.8 in /website (#101) @dependabot
- Bump highlight.js from 9.18.1 to 9.18.5 in /website (#100) @dependabot
- Update versions of actions in release.yml (#107) @tgodzik
- replace CI badge (#97) @xuwei-k
- Bump bl from 1.2.2 to 1.2.3 in /website (#106) @dependabot
- Bump lodash from 4.17.15 to 4.17.19 in /website (#98) @dependabot
- Update upickle to 1.3.11 (#105) @tgodzik
- Create website and improve ergonomics of user-facing APIs (#93) @olafurpg
- Refactor the build for consistency with other Scalameta builds (#91) @olafurpg
- Automatically support
--no
prefix for boolean flags. (#89) @olafurpg - MUnit is a test dep for native too (#87) @dwijnand
- Move munit to test config (#86) @olafurpg