0.4.0 is end of the line for
pureharm-config it is being superseded by
pureharm-config-ciris which dramatically alters the way configs are dealt with. So it's no small change. Starting with versions
0.4.0 in some cases) downstream pureharm modules (e.g, db-slick, db-doobie, aws, etc) will deprecate the usage of the
ConfigLoader companion objects for their configurations and encourage users to use
ciris to read the configs on user side with the prefered method.
pureharm-config will still be released w/ maintenance releases, but it should be used in user-code, and will no longer be pulled in by future pureharm-modules.
The latter approach has many advantages, including easier publishing of the whole pureharm thing.
The available modules are:
"com.busymachines" %% s"pureharm-config" % "0.5.0". Which has these as its main dependencies:
"com.busymachines" %% s"pureharm-config-ce2" % "0.5.0". Which has these as its main dependencies:
Under construction. See release notes and tests for examples.