1 | # Change Log
|
2 | All notable changes to this project will be documented here in
|
3 | accordance with [Keep a CHANGELOG][keep-changelog-url].
|
4 | This project adheres to [Semantic Versioning][semver-url].
|
5 |
|
6 | ## [0.5.7] - 2016-11-16
|
7 | ### Fixed
|
8 | - stop partials being read with an extra newline
|
9 |
|
10 | ### Changed
|
11 | - graceful-fs hack removed with dependency upgrade
|
12 |
|
13 | ## [0.5.6] - 2016-08-25
|
14 | ### Fixed
|
15 | - warnings about graceful-fs on node 6
|
16 |
|
17 | ### Updated
|
18 | - package.json with latest dependencies
|
19 | - documentation with docker-condensation use
|
20 |
|
21 | ## [0.5.5] - 2016-05-12
|
22 | ### Fixed
|
23 | - output when errors bubble up in `_buildHelper`
|
24 |
|
25 | ## [0.5.4] - 2016-05-06
|
26 | ### Fixed
|
27 | - The particle loader should ignore directories when using glob to find
|
28 | particles
|
29 | - `_templatePath` should be the full relative path
|
30 |
|
31 | ## [0.5.3] - 2016-05-04
|
32 | ### Added
|
33 | - The template being compiled is now recorded in the Handlebars data
|
34 | object as `_templatePath`
|
35 | - s3:list now includes the prefix path
|
36 |
|
37 | ### Changed
|
38 | - npm releases will now happen with node 6
|
39 |
|
40 | ### Fixed
|
41 | - If a prefix starts with a `/` ensure `//` does not occur when
|
42 | written to S3
|
43 |
|
44 | ## [0.5.2] - 2016-04-30
|
45 | ### Fixed
|
46 | - `ref` helper needs to look in options.hash to follow handlebars
|
47 | standards
|
48 |
|
49 | ## [0.5.1] - 2016-04-29
|
50 | ### Added
|
51 | - `ref` helper
|
52 | - `scopeId` helper
|
53 | - `scope` can be set to true or false which will add or ignore logicalId
|
54 | prefix and suffix respectively.
|
55 |
|
56 | ### Fixed
|
57 | - doValidation in build.js will now validate correctly
|
58 | - tests will now validate if AWS Credentials are available
|
59 | - condensation helpers use the same parameter format as handlebars helpers
|
60 |
|
61 | ## [0.5.0] - 2016-04-21
|
62 | ### Added
|
63 | - Short module reference syntax. Use `m` instead of `module` to
|
64 | reference a particle module. When `m` is used `particles-` will
|
65 | automatically be added to the name.
|
66 |
|
67 | To reference particles in `particles-core` use `m:core` or
|
68 | `module:particles-core`
|
69 |
|
70 | - Better reporting for particle compile errors
|
71 |
|
72 | - Overhaul of the test suite. Now uses
|
73 | [condensation-particle-tests][cpt-url] to test individual particles.
|
74 |
|
75 | - Expose all helpers through class object. Used by
|
76 | [condensation-particle-tests][cpt-url]
|
77 |
|
78 | ### Changed
|
79 | - The constructor no longer calls `condense`. The function must be
|
80 | called after initializing the class.
|
81 | - Dependencies updated to latest versions
|
82 |
|
83 | ### Fixed
|
84 | - When a template has invalid JSON the correct error is reported and the
|
85 | file is dumped to `condensation_errors`
|
86 | - merge order in partials and sets
|
87 |
|
88 | ### Removed
|
89 | - jsonlint - was not adding value. Will look for better lint-er
|
90 |
|
91 | ## [0.4.12] - 2016-04-13
|
92 | ### Fixed
|
93 | - turn off HTML escaping at the highest level
|
94 | - merge order of Front Matter with extended templates
|
95 |
|
96 | [keep-changelog-url]: http://keepachangelog.com/
|
97 | [cpt-url]: https://github.com/SungardAS/condensation-particle-tests
|