- Fix a number of cases where a valid map such as
{"Ref":,,,}
passed to a function resulted in an error. These functions could only accept strings, keywords, and symbols. This has been fixed so that they now accept any valid form.
- Add docstring for
account-id
. - Add the
notification-arns
,partition
, andurl-suffix
psuedo parameters. See https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/pseudo-parameter-reference.html
- Update to clojure 1.11.2.
- Add AWS::LanguageExtensions functions:
for-each
,length
, andto-json-string
. Add optional default-value positional arg tofind-in-map
. - Add docstrings for many more functions and vars.
- Update find-in-map, get-att, and get-azs to turn keywords and symbols into strings.
- (breaking) Remove
import-from-json
, but add it to the README. - (breaking) Remove
write-template
. - Remove dependency on cheshire.
- Update to clojure 1.11.1 and cheshire 5.10.1
- Add Nix and direnv files for development environment
- Add cidr, fn-and, fn-or, get-azs, select, and transform functions
- Add prefixed-outputs and cloudfront-hosted-zone-id
- First numbered release