UNPKG

7.69 kBMarkdownView Raw
1##### March 22, 2020 v2.1.0
2- bump dependencies
3- tested with Node versions 10.x, 12.x and 13.x. using GitHub Actions
4- pub CLI will auto-open site in browser on macOS (unless `-A`)
5- if opts.linkNewWindow, auto-generate target="_blank" with `rel="noopener"`
6- persistent sessions using redis require secret in env.SSC or opts.session.secret
7- stricter commonmark compliance (e.g. no HTML tags in headings, preserve UTF-8 non-breaking space glyph)
8
9##### July 14, 2019 v2.0.2
10- bump dependencies to mitigate vulnerability in lodash (used by pub-util)
11- bump marked to v0.7.0
12- bump eslint, fix potential issue with Object.hasOwnProperty
13
14##### May 19 2019 v2.0.1
15- set opts['trust proxy'] for secure sessions on environments like Heroku
16
17##### May 05 2019 v2.0.0
18- and we're back!
19- tested with Node versions 8.x, 10.x, and 11.x.
20- Windows file paths and directory separator support
21- Windows fragment parser support for source files with Windows end-of-line (CRLF) characters
22- major version upgrade to lodash 4.x in pub-util, added aliases for better backward compatibility
23- major version upgrade to marked 0.6.x for commonmark compliance, see new workaround for spaces in field names in marked-forms v2.0.0
24- fixed directory sorting bug in pub-src-fs and pub-src-redis
25- run CI on many modules with tests
26- introduced eslint for major modules
27- don't use package-lock.json per https://github.com/sindresorhus/ama/issues/479#issuecomment-310661514
28- reduced scanning for statics, and default to single level of statics when no pub-config exists.
29- bump dependencies across libraries mostly to address deprecations and security warnings
30- removed support for pub-pkg-spa
31- use HTTPS instead of HTTP for links in readme, docs etc.
32
33##### May 10 2016 v1.10.2
34- output.match filter for filtering on output
35- opts.staticDepth default
36
37##### Feb 02 2016 v1.10.1
38- move pub-ux.js from /server/ to /pub/ (fixes issue introduced in v1.10.0)
39- proper local @data frame for #eachFragment and #eachPage helpers
40- #eachFragment supports /page#fragment prefix pattern
41
42##### Dec 15 2015 v1.10.0
43- add support for pub-pkg-spa in preparation for new editor
44- don't output `pub/*.js` unless opts.editor
45- move socket.io client from pub-ux.js into separate pub-sockets.js
46- remove built-in pub-pager package
47- remove htmlOnly option
48
49##### Dec 03 2015 v1.9.21
50- update pub-src-github, pub-src-fs to handle binaries
51- (pub-src-redis doesn't handle binaries yet)
52
53##### Nov 22 2015 v1.9.20
54- update pager
55- expose generator.debug
56
57##### Nov 22 2015 v1.9.19
58- fix marked-forms dependency (broken in 1.9.17)
59
60##### Nov 22 2015 v1.9.18
61- add pub-pager plugin to package.json
62- NOTE: pub-pager is not compatible with pub-pkg-editor (yet)
63- correct staticRoot computation in initOpts
64- emit log events when watcher detects static or source changes
65- debug pub:server:watch now called debug pub:watch
66
67##### Nov 17 2015 v1.9.17
68- remove generator dependency on marked-images
69- fix relPath bug with generated {{{image}}} links
70
71##### Nov 8 2015 v1.9.16
72- fix ./node_modules/... paths in pub-config with npm3
73
74##### Nov 8 2015 v1.9.15
75- update all dependencies
76- start testing with npm v3.x and node v5.x
77- small fixes for font smoothing, text size adjust, prefer `_.assign`
78
79##### Oct 24 2015 v1.9.14
80- compose CHANGELOG.md
81
82##### Oct 23 2015 v1.9.13
83- change `pub -m` to minify scripts
84- add bablify package
85- jsx auto-convert
86
87##### Oct 19 2015 v1.9.12
88- fix bug in #eachFragment helper
89
90##### Oct 18 2015 v1.9.10
91- fix renderHtml - previous release was bad
92
93##### Oct 16 2015 v1.9.9
94- yet another relPath fix on static-hosted editor
95
96##### Oct 16 2015 v1.9.8
97- yet another relPath fix on static-hosted editor
98
99##### Oct 15 2015 v1.9.7
100- don't output nopublish pages
101
102##### Oct 14 2015 v1.9.6
103- make defaultRenderOpts dynamic, fix fqImages in static editor
104
105##### Oct 14 2015 v1.9.5
106- bump deps, fqImages with route match
107
108##### Oct 5 2015 v1.9.4
109- new pagetree helper
110- add hook for marked highlighting
111- bump font-awesome, generator
112
113##### Sep 27 2015 v1.9.2
114- generator.contentPages
115
116##### Sep 27 2015 v1.9.1
117- renderDocState to support recursive renderPage
118
119##### Sep 26 2015 v1.9
120- migrate from underscore to lodash
121- htmlName support, fix escaping in renderLink
122
123##### Sep 23 2015 v1.8.7
124- proper 404 for .html with params
125- page.category for pageTree
126
127##### Sep 21 2015 v1.8.6
128- latest socket.io for node v4, bump generator
129- pluggable file parser
130- generalize html helper to take markdown text in parameter
131
132##### Sep 9 2015 v1.8.5
133- temporary fix for node.js v4.x
134
135##### Sep 5 2015 v1.8.4
136- include roadmap in readme
137
138##### Aug 26 2015 v1.8.3
139- disable watch in pkgs, add helpers: json, mod, number
140
141##### Aug 14 2015 v1.8.2
142- readme, bump generator
143
144##### Aug 12 2015 v1.8.1
145- readme, filter binaries out of sources
146- don't auto-templatize non-markdown files
147
148##### Aug 10 2015 v1.8
149- run from /subdir on static host, test w/ tape
150- more reliable staticRoot
151
152##### Aug 5 2015 v1.7.23
153- in-editor presentation navigation
154
155##### Aug 4 2015 v1.7.22
156- editor relpath fix, doc print cleanup
157
158##### Aug 4 2015 v1.7.21
159- new helpers for lang, comments, github
160
161##### Aug 4 2015 v1.7.20
162- /pub/?page=url editor url supports static editor with relpaths
163
164##### Jul 30 2015 v1.7.19
165- fix for multi-source shower
166
167##### Jul 30 2015 v1.7.18
168- add -r relPaths option
169
170##### Jul 28 2015 v1.7.17
171- don't force fsEvents - fix Linux watcher, update deps
172- nopublish on fragments - legacy
173
174##### Jul 21 2015 v1.7.16
175- error handling in static client
176
177##### Jul 21 2015 v1.7.15
178- extract serve-sessions, enable static save, output scripts
179
180##### Jul 10 2015 v1.7.14
181- fix debug message in watcher
182
183##### Jul 10 2015 v1.7.13
184- fix pub -O
185
186##### Jul 10 2015 v1.7.12
187- bump deps - esp browserify
188
189##### Jul 6 2015 v1.7.10
190- bump editor
191
192##### Jul 6 2015 v1.7.10
193- bigger edit button
194
195##### Jul 6 2015 v1.7.9
196- fix sessions to get redis opts from env
197
198##### Jul 6 2015 v1.7.8
199- bump deps, add pkg-font-open-sans
200
201##### Jun 18 2015 v1.7.7
202- bump doc theme
203
204##### Jun 11 2015 v1.7.6
205- "save" message
206
207##### Jun 11 2015 v1.7.5
208- fix bug with collision detection
209
210##### Jun 10 2015 v.1.7.4
211- fix opts.pkgName for doc theme
212
213##### Jun 9 2015 v1.7.3
214- update doc theme
215
216##### Jun 8 2015 v1.7.2
217- bump pub-theme-doc
218
219##### Jun 8 2015 v1.7.1
220- bump pub-theme-doc version
221
222##### Jun 7 2015 v1.7
223- default theme = pub-theme-doc, auto-configure statics using output
224- relPaths:true only for outputs, auto-detect fragmentDelim
225
226##### Jun 2 2015 v1.6
227- rename: themes -> pkgs
228
229##### May 30 2015 v1.5.1
230- oops fix highlight dependency version
231
232##### May 29 2015 v1.5
233- inject css & js (deprecate {{pub-ux}})
234- simplified logic for parsing labels
235
236##### May 23 2015 v1.4.3
237- pub cli editor fix
238
239##### May 23 2015 v1.4.2
240- staticOnly takes dir, send content-type text/html for extensionless statics
241
242##### May 22 2015 v1.4.1
243- readme
244
245##### May 22 2015 v1.4
246- `pub -S` staticOnly, indexFile auto-name, src-fs sort
247
248##### May 12 2015 v1.3.2
249- remove pub-ux editor scripts from output
250
251##### May 12 2015 v1.3.1
252- ignoreConfig option
253
254##### May 11 2015 v1.3
255- latest generator and editor
256
257##### May 8 2015 v1.2.1
258- default static file, -O production
259
260##### May 7 2015 v1.2
261- move wrapper divs into generator - affects all layouts
262
263##### May 6 2015 v1.1
264- output with default .html extension
265- improved static server, relPaths
266
267##### May 1 2015 v1.0.6
268- use fs-extra.copy to output static files
269
270##### May 1 2015 v1.0.5
271- more readme
272
273##### May 1 2015 v1.0.4
274- readme for output
275
276##### Apr 30 2015 v1.0.3
277- upgrade generator
278
279##### Apr 28 2015 v1.0.2
280- move files into /server and /images
281- readme addition
282
283##### Apr 28 2015 v1.0
284- first commit