Skip to content

8.0.0-RC8: Strict configuration checking and readme update (#35)

Compare
Choose a tag to compare
@jendakol jendakol released this 21 Nov 15:45
· 179 commits to master since this release
521b53f

Some major changes:

  • Removed Monix - was used internally in few places, is replaced by Cats-Effect utilities now.
  • BC: Java API was removed.
  • BC: Configuration from HOCON was moved to pureconfig module. It's source-compatible with previous version.
  • BC: Consumers, producers and additional declarations must be in an enclosing blocks in the HOCON.
  • BC: Content of Config is now checked, all unknown keys cause configuration failure.
  • BC: Configuration of SSL was removed. SSLContext is now passed explicitly to factory method.
  • Default values for configuration are now in config case classes, not in reference.conf (which doesn't exist anymore).

See all commits for viewing all changes.

See migration guides for easier migrations from older versions.