forked from pattern-lab/patternlab-php
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
122 lines (107 loc) · 5.63 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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
THIS CHANGELOG IS AN ATTEMPT TO DOCUMENT CHANGES TO THIS PROJECT.
PL-v0.7.0
- ADD: auto-reload server can be started directly from the watcher
- ADD: pattern parameter support
- ADD: styleModifier support
- ADD: pseudo-pattern support
- ADD: RAM usage now outputted when generating the site
- ADD: an easter egg
- ADD: configuration flag for cleanPublic
- ADD: dedicated pattern header and footer files
- ADD: QR code generator to make mobile testing easier
- ADD: reverse lineages to see where a pattern is used
- ADD: if _data.json contains a reserved keyword an error is thrown
- ADD: closer to being PSR-0 and PSR-1 compatible
- ADD: migrator class to handle file moves/updates between versions
- ADD: configurer class to handle managing the configuration file
- FIX: ran JS hint against project JavaScript
- FIX: attempted to add better cache busting
- FIX: reorganized the project for better upgradeability by moving lots to core/
- FIX: malformed JSON throws error and gives file name
- FIX: code view styles
- FIX: annotation styles and functionality are now more robust
- FIX: mobile styles are more robust including scrolling on iOS7
- FIX: drop down interaction
- FIX: refactored how patterns and view all pages are gathered and generated
- FIX: lineage list now hidden if pattern doesn't have a lineage
- FIX: listitems.json and data.json default attributes match
- FIX: an existing config.ini file is automatically updated with new version
- FIX: pull bar now works in Firefox
- FIX: history now works in Firefox
- FIX: renamed the websocket servers
- THX: thanks to @faustgertz for some fixes with the new watcher class
- THX: thanks to @coding-stuff for the original idea and original code for pattern parameters
- THX: thanks to @mattwellss for inspiring the PSR compliant changes as well as changes to the configuration
PL-v0.6.4
- FIX: using # for a link won't cause a jump
- THX: thanks to @tylersticka for the heads up
PL-v0.6.3
- FIX: making sure code view is properly encoded
- THX: thanks to @tylersticka for the heads up
PL-v0.6.2
- FIX: a few small sass and styling tweaks
- THX: thanks to @griffinartworks for the sass and styling fixes
PL-v0.6.1
- FIX: fixed the height of the HTML pre element on the pattern detail view
- ADD: added in support for viewing the generated CSS on the pattern detail view
PL-v0.6.0
- ADD: a UI list of the current media query widths from the CSS
- ADD: a pattern's "lineage" now displays in the UI under code view
- ADD: annotations can be added to DOM elements of patterns
- ADD: separate annotation views on the list view and pattern details views
- ADD: generate() now "cleans" public/ before generating the site by deleting most everything
- ADD: added support for the css rule saver library
- ADD: can use a flag to generate the specific CSS that is used in a pattern. shows on code view when available.
- ADD: mark-up for a pattern is now included in the UI under code view
- FIX: can open the "raw" version of a pattern in a new window
- FIX: frame resizing bar properly supports decimals
- FIX: the checkboxes for the websocket-based features, page follow & auto-reload, now work
- FIX: postmessage calls now centralized and refactored
- FIX: units appear in the toolbar when using Hay! mode
- FIX: patterns shouldn't be cached
- THX: thanks to @benedfit for the MQ idea which he originally named "phases"
- THX: thanks to @alienlebarge for the "clean public/" idea
PL-v0.3.6
- FIX: added a delay to the watcher so the CPU doesn't get maxed
- THX: thanks to martin berglund for the heads up
PL-v0.3.5
- ADD: an explicit MIT license
- FIX: updated .gitignore so that it's more flexible
- THX: thanks to @alienlebarge for the .gitignore fix
PL-v0.3.4
- FIX: Generator class renamed because it's a reserved name in PHP 5.5
- THX: thanks to @faustgertz for the heads up
PL-v0.3.3
- FIX: links created with {{ link.pattern }} now have the correct path
- FIX: links within a pattern now properly update the history
- FIX: simplified the history updates from a pattern
- THX: thanks to @kevin-heil for the fix for {{ link.pattern }}
PL-v0.3.2
- ADD: added .svn to the ignore dirs listing when checking the source dir
- FIX: top-level ignored dirs are now found properly
- THX: thanks to @alienlebarge for the heads up regarding .svn dirs
PL-v0.3.1
- FIX: made sure the command scripts work in directories that contain spaces
- THX: thanks to @mattsims for the heads up
PL-v0.3.0
- ADD: added "all" link to the nav that takes the user back to the style guide
- ADD: title tag updates when switching patterns
- FIX: if a pattern type or pattern sub-type doesn't have any patterns it's removed from the nav
- FIX: added styleguide.css to the pattern header
- FIX: commented out the video & audio patterns to address an issue w/ Chrome 29, frames, & History API
- FIX: reduced the number of comments called in the comment-thread pattern
- FIX: patterns won't try to auto-reload if viewed directly
- THX: thanks to @bmuenzenmeyer for the "all link" suggestion
PL-v0.2.0
- ADD: better styling in the overall navigation (via @geibi)
- FIX: better windows support for the generator and watcher
- FIX: more comprehensive "apache-less" support
- FIX: debian linux path issue when loading mustache
- FIX: pattern fix which mis-used an ID
- FIX: widths in 'ish are now properly updated onload
- THX: thanks to @benedfit & @bmuenzenmeyer for the help w/ windows
- THX: thanks to @geibi for the pull request with the improved nav style
- THX: thanks to @juanmi007 for alerting me to issues on debian
- THX: thanks to @lewisnyman for the pattern fix
PL-v0.1.0
- ADD: re-launch of the PHP version of Pattern Lab