All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
configurati.core/env-source
has been renamed to
configurati.core/environ-source
to better reflect how it sources
configuration.configurati.core/env-source
has been re-introduced as a source that is
based solely on environment variables.parameter
constructor function has been added to allow declaring
parameters outside of configuration specification and configuration
definitions.define-configuration-specification
and define-configuration
have been
deprecated in favour of the new configuration-specification
and
configuration
constructor functions.true
and
providing an override via a map source, false
values were being ignored.
This has now been resolved.json-parsing-middleware
now uses io.logicblocks/jason
for its JSON
parsing instead of cheshire.configurati.core/with-middleware
for details.:validator
option, which can be a
function or a clojure.spec
spec, used to validate the parameter value on
resolve.:any
preventing configurati
from
performing any conversion on the resolved parameter value.configurati
is now released under the io.logicblocks
organisation.configurati
is now released under the logicblocks
organisation.Initial release
Can you improve this documentation? These fine people already did:
Toby Clemson & Circle CIEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close