|
|
|
|
|
|
1
|
+Legend:
|
|
|
2
|
+* Site-Breaking Change:
|
|
|
3
|
+ A change that will break most config files or coleslaw installations.
|
|
|
4
|
+ It is expected to effect all users but should require only minor
|
|
|
5
|
+ user effort to resolve.
|
|
|
6
|
+* Incompatible Change:
|
|
|
7
|
+ A change to Coleslaw's exported interface. Plugins or Themes that have
|
|
|
8
|
+ not been upstreamed are effected and may require minor effort to fix.
|
|
|
9
|
+
|
1
|
## Changes for 0.9.6 (2014-09-17):
|
10
|
## Changes for 0.9.6 (2014-09-17):
|
2
|
|
11
|
|
3
|
* **SITE-BREAKING CHANGE**: Coleslaw now defaults to a "basic" deploy
|
12
|
* **SITE-BREAKING CHANGE**: Coleslaw now defaults to a "basic" deploy
|
|
|
|
|
10
|
In general, hrefs should be of the form `<a href="{$config.domain}/{$obj.url}"> ...</a>`.
|
19
|
In general, hrefs should be of the form `<a href="{$config.domain}/{$obj.url}"> ...</a>`.
|
11
|
* **Incompatible Change**: The interface of the `add-injection` function
|
20
|
* **Incompatible Change**: The interface of the `add-injection` function
|
12
|
has changed. If you have written a plugin which uses `add-injection`
|
21
|
has changed. If you have written a plugin which uses `add-injection`
|
13
|
- you should update it to conform to the [new interface][add-inj-new].
|
|
|
|
|
22
|
+ you should update it to conform to the [new interface][plg-api].
|
14
|
* **Docs**: Improved README and Theming docs. New Config File docs.
|
23
|
* **Docs**: Improved README and Theming docs. New Config File docs.
|
15
|
* Changes to `:routing` would previously break links in the templates
|
24
|
* Changes to `:routing` would previously break links in the templates
|
16
|
but now work seamlessly due to the updated URL handling.
|
25
|
but now work seamlessly due to the updated URL handling.
|
|
|
|
|
24
|
* The templates are now HTML5 valid thanks to @Ferada.
|
33
|
* The templates are now HTML5 valid thanks to @Ferada.
|
25
|
* Fixed a bug where RSS/Atom tag feeds were being published multiple times.
|
34
|
* Fixed a bug where RSS/Atom tag feeds were being published multiple times.
|
26
|
|
35
|
|
27
|
-[add-inj-new]: https://github.com/redline6561/coleslaw/blob/master/docs/plugin-api.md#extension-points
|
|
|
28
|
-
|
|
|
29
|
## Changes for 0.9.5 (2014-06-13):
|
36
|
## Changes for 0.9.5 (2014-06-13):
|
30
|
|
37
|
|
31
|
-* A plugin for Incremental builds, cutting runtime for generating
|
|
|
|
|
38
|
+* **New Plugin**: Incremental builds, cutting runtime for generating
|
32
|
medium to large sites roughly in half!
|
39
|
medium to large sites roughly in half!
|
33
|
-* A Twitter plugin to tweet about your new posts. Thanks to @PuercoPop!
|
|
|
|
|
40
|
+* **New Plugin**: A Twitter plugin to tweet about your new posts. Thanks to @PuercoPop!
|
34
|
* Config options for the HTML lang and charset attributes. Thanks to @ryumei!
|
41
|
* Config options for the HTML lang and charset attributes. Thanks to @ryumei!
|
35
|
* Coleslaw now exports a `get-updated-files` function which can be
|
42
|
* Coleslaw now exports a `get-updated-files` function which can be
|
36
|
used to get a list of file-status/file-name pairs that were changed
|
43
|
used to get a list of file-status/file-name pairs that were changed
|
|
|
|
|
132
|
[hacking_guide]: https://github.com/redline6561/coleslaw/blob/master/docs/hacking.md
|
139
|
[hacking_guide]: https://github.com/redline6561/coleslaw/blob/master/docs/hacking.md
|
133
|
[theming_guide]: https://github.com/redline6561/coleslaw/blob/master/docs/themes.md
|
140
|
[theming_guide]: https://github.com/redline6561/coleslaw/blob/master/docs/themes.md
|
134
|
[example.rc]: https://github.com/redline6561/coleslaw/blob/master/examples/example.coleslawrc
|
141
|
[example.rc]: https://github.com/redline6561/coleslaw/blob/master/examples/example.coleslawrc
|
|
|
142
|
+[plg-use]: https://github.com/redline6561/coleslaw/blob/master/docs/plugin-use.md
|
|
|
143
|
+[plg-api]: https://github.com/redline6561/coleslaw/blob/master/docs/plugin-api.md#extension-points
|