- [Resolve 1344] Addressing issue with Generate hook and its deprecation (1346) Here is what this includes: * The `dump_template` action ALSO triggers `before_generate` and `after_generate` * The `generate` action ALSO triggers `before_dump_template` and `after_dump_template` * The StackDiffer invokes `dump_template` rather than `generate`, preventing our own code from triggering deprecation warnings. * The documentation for hook points is updated to include all current hooks, including notes about the aliasing. * Deprecation of `generate` is removed after discussion in Slack. This deprecation would be too disruptive to many users, and we agreed instead to support a permanent alias of `generate` => `dump_template`.
4.2.0
- [Resolves 894] Switch to using poetry (1323) - Remove Moto dependency (1330) - Write rendered template to a temp file (1321) - [Resolve 1319] Add colouring for missing state DELETE_SKIPPED - [Resolve 1291] Fix attribute error caused by a relative project path - [Resolve 1318] Implement dump template and write output files - [Resolve 1336] Add bugfix in Stack Differ (1337)
4.1.0
Added - [Resolve 1304] Adding StackLoggerAdapter to hooks, resolvers, and template handler - [Resolve 1263] Stack output caching - [Resolve 1252] Supporting resolvers in Hook and Resolver arguments, with new !substitute, !join, !split, and !select resolvers!
Nonfunctional - add a pre-commit linter to validate circleci configs