v0.55.0
This release is focused on the addition of the map selector expressions in
templates, the addition of builtins for YAML as well as the removal of some deprecated features.
Also, any
is now an alias for interface{}
.
Changes
- scriggo: use Go 1.18 to compile the scriggo command
- scriggo: require Go 1.17 as the minimum supported version (breaking change)
- cmd/scriggo: add 'debug/buildinfo' and 'net/netip' packages to stdlib
- compiler: allow 'any' as 'interface{}' alias
- all: remove script support (breaking change)
- all: remove the dollar identifier (breaking change)
- compiler, runtime: extend the selector expression to maps in templates
- builtin: add 'marshalYAML' and 'unmarshalYAML' builtins