We use Break Versioning. The version numbers follow a <major>.<minor>.<patch>
scheme with the following intent:
Bump | Intent |
---|---|
major |
Major breaking changes -- check the changelog for details. |
minor |
Minor breaking changes -- check the changelog for details. |
patch |
No breaking changes, ever!! |
-SNAPSHOT
versions are preview versions for upcoming releases.
- Added Step Functions JSON manipulation features,
:parameters
and:result-selector
[1, 2, 3] - Added necessary AWS permission to IAM for nested SFN calls
- Added feature to offload large payloads to S3
- Project group is renamed to
ai.motiva/stepwise
- Renamed some core functions to suffix with
!
or!!
to denote (non)-blocking core/await-execution
is made private- handler-interceptor passes the
input
directly to handler-fn - interceptors implementation is replaced with metosin/siepppari library. note that interceptor
:before
/:after
are renamed to:enter
/:leave
, and data are tucked in:request
and:response
of the context.