forked from paperjs/woods
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
67 lines (58 loc) · 2.99 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
2014.04.11 Version 0.0.8
* Remove tiny-lr / super agent from dev dependencies again.
2014.04.11 Version 0.0.7
* Implement exporting of site to directory.
* Implement Page#raw, which contains the raw content of the page.
* Do not override existing properties on page when parsing content file.
* Use different approach to generate grayscale images.
* Fix quality setting when exporting thumbnails.
* Improve installation instructions and throw a better error when Graphics Magick is missing
* Use slugg module instead of uslug for generating slugs.
* Update jade to avoid weird filename bug, and pass along filename for nice debug messages.
* Fix case insensitive naming of Parsers.js
* Fix case of Thumbnails.js
* Do not call watchDirectory() when exporting.
* Only require watchDirectory() if we're actually watching.
* Simplify fs utils by passing through callback and streamline error handling.
* Add alphanumerical file sorting since on linux the file sequence is not specified.
* Include more parameters in the thumbnail md5 hash.
* Remove local paragraphs since it's now available as a module on NPM and projects can expose it.
* Use pretty output in Jade by default.
* Set proper content-type and encoding.
* Also support content folders with a dot as separator.
* Add optional natural sorting
* Add support for image/file descriptions
* Page#siblings -> Return empty collection if page has no siblings
* Templates are no longer lazy loaded
* Use JSON as settings file
* Basic multi-language support
* Only run LR server in dev environments
* Only require siteSync when exporting
* Don't load liveReload if only exporting
* Rework TemplateParam to be compatible with latest version of Jade
* Don't use a network request to render out the html, just call the template
2013.05.05 Version 0.0.6
* Make woods work with one site at a time
* Add 'contentExtension' setting
* Modules in 'helpers' directory are added to TemplateParam for access within templates
* Rename 'render' to 'template' for template rendering from within templates
* Add inGroupsOf helper function to Collection
* grayscale option for thumbnails
* Add File#created and File#modified
* Collections for Page#children, Page#files etc.
* Pagination
* S3 syncing
* Site settings through settings.md file
* Create thumbnails directory when missing
* Break out content parsing into woods-parsedown module
2013.04.07 Version 0.0.5
* Implemented woods binary and updated installation instructions
2013.04.07 Version 0.0.4
* Created TemplateParam prototype for template access of values.
* Fixed problem in Page#get where errors were being thrown if a page was not found
* Removed unused removeRoute function in site
* Gave templates access to request and query objects
* Implemented Site#modified
* Implemented File#dimensions, File#width, File#height & File#html()
* Implemented exporting of thumbnails through File#exportThumbnail(param) & File#thumb(param)
* Implemented cropping of thumbnails through optional param.cropWidth, param.cropHeight & param.gravity parameters.