condensation
Version:
Package, reuse and share particles for CloudFormation projects
91 lines (70 loc) • 2.62 kB
Markdown
# Change Log
All notable changes to this project will be documented here in
accordance with [Keep a CHANGELOG][keep-changelog-url].
This project adheres to [Semantic Versioning][semver-url].
## [0.5.6] - 2016-08-25
### Fixed
- warnings about graceful-fs on node 6
### Updated
- package.json with latest dependencies
- documentation with docker-condensation use
## [0.5.5] - 2016-05-12
### Fixed
- output when errors bubble up in `_buildHelper`
## [0.5.4] - 2016-05-06
### Fixed
- The particle loader should ignore directories when using glob to find
particles
- `_templatePath` should be the full relative path
## [0.5.3] - 2016-05-04
### Added
- The template being compiled is now recorded in the Handlebars data
object as `_templatePath`
- s3:list now includes the prefix path
### Changed
- npm releases will now happen with node 6
### Fixed
- If a prefix starts with a `/` ensure `//` does not occur when
written to S3
## [0.5.2] - 2016-04-30
### Fixed
- `ref` helper needs to look in options.hash to follow handlebars
standards
## [0.5.1] - 2016-04-29
### Added
- `ref` helper
- `scopeId` helper
- `scope` can be set to true or false which will add or ignore logicalId
prefix and suffix respectively.
### Fixed
- doValidation in build.js will now validate correctly
- tests will now validate if AWS Credentials are available
- condensation helpers use the same parameter format as handlebars helpers
## [0.5.0] - 2016-04-21
### Added
- Short module reference syntax. Use `m` instead of `module` to
reference a particle module. When `m` is used `particles-` will
automatically be added to the name.
To reference particles in `particles-core` use `m:core` or
`module:particles-core`
- Better reporting for particle compile errors
- Overhaul of the test suite. Now uses
[condensation-particle-tests][cpt-url] to test individual particles.
- Expose all helpers through class object. Used by
[condensation-particle-tests][cpt-url]
### Changed
- The constructor no longer calls `condense`. The function must be
called after initializing the class.
- Dependencies updated to latest versions
### Fixed
- When a template has invalid JSON the correct error is reported and the
file is dumped to `condensation_errors`
- merge order in partials and sets
### Removed
- jsonlint - was not adding value. Will look for better lint-er
## [0.4.12] - 2016-04-13
### Fixed
- turn off HTML escaping at the highest level
- merge order of Front Matter with extended templates
[keep-changelog-url]: http://keepachangelog.com/
[cpt-url]: https://github.com/SungardAS/condensation-particle-tests