All notable changes to this project will be documented in this file, which follows the conventions of keepachangelog.com. This project adheres to Semantic Versioning.
1.0.1 - 2022-05-31
Just some spring cleaning: dependency version bumps.
1.0.0 - 2021-12-27
First production release! There were no breaking changes, we're just finally admitting to ourselves that the library is stable and unlikely to change drastically.
- Update dependency versions. #12
0.3.3 - 2018-11-20
- Fixed bug (introduced in 0.3.2) causing lookups from
:boolean
variables to return falsey values as strings.
0.3.2 - 2018-09-07
- Add a
:parser
field todefenv
that sets a custom function as the value parser.
- Fixed bug preventing
EnvironmentMap
from being used withfind
andselect-keys
.
0.3.1 - 2017-02-02
- Fixed bug preventing
EnvironmentMap
from being used withmerge
andinto
viaconj
.
0.3.0 - 2017-01-19
- Add
envoy.core/declare-env-attr!
helper to add new attribute schemas to envoy.
- Fixed bug with
defenv
attributes outside the normal schema whenTRACE
logging is enabled.
0.2.1 - 2016-10-05
- Add
envoy.core/clear-accesses!
helper function.
- Implement
clojure.lang.IFn/applyTo
so that compile-time environment lookups work properly.
0.2.0 - 2016-10-03
- Rename
envoy.behavior
ns toenvoy.check
.
- Add
envoy.core/set-env!
REPL helper function.
0.1.0 - 2016-09-30
Initial release.