UNPKG

6.94 kBMarkdownView Raw
1# sitedown changelog
2- All notable changes to this project will be documented in this file.
3- The format is based on [Keep a Changelog](https://keepachangelog.com).
4- This project adheres to [Semantic Versioning](https://semver.org).
5
6## [5.1.3](https://github.com/ungoldman/sitedown/releases/v5.1.3) - 2023-01-20
7
8Maintenance update. Resolves security warnings for underlying dependency.
9
10### Dependency updates
11- deps: serve@14.1.2
12- fix: rm rimraf, use fs.rm
13- deps: mkdirp@^2.1.2
14
15### Dev dependency updates
16- chore(deps-dev): bump gh-release from 6.0.4 to 7.0.0 (#50)
17- chore(deps-dev): bump npm-run-all2 from 5.0.2 to 6.0.0 (#49)
18- chore(deps-dev): bump gh-pages from 3.2.3 to 4.0.0 (#48)
19
20## [5.1.2](https://github.com/ungoldman/sitedown/releases/v5.1.2) - 2022-05-07
21
22### Fix
23
24- fix uncaught error when no callback is provided for watch
25
26## [5.1.1](https://github.com/ungoldman/sitedown/releases/v5.1.1) - 2022-05-06
27
28### Fix
29
30- resolve bin path problem for `dev` mode
31
32## [5.1.0](https://github.com/ungoldman/sitedown/releases/v5.1.0) - 2022-05-06
33
34### Features
35
36- add `dev` option to start local development server
37- add `assets` option to copy any asset files to build
38
39## [5.0.3](https://github.com/ungoldman/sitedown/releases/v5.0.3) - 2022-04-21
40
41### Fixes
42
43- ignore documentation artifacts (page.png, docs/) when publishing
44
45## [5.0.2](https://github.com/ungoldman/sitedown/releases/v5.0.2) - 2022-04-21
46
47### Fixes
48
49- explicitly set minimum node version to 14 in `engines` field of `package.json`
50
51Minimum node version was already 14 since [v5.0.0](https://github.com/ungoldman/sitedown/releases/v5.0.0). This patch makes it more obvious to downstream module consumers.
52
53## [5.0.1](https://github.com/ungoldman/sitedown/releases/v5.0.1) - 2022-03-13
54
55### Fixes
56
57- deps: standard@16
58- Bump highlight.js from 10.7.3 to 11.5.0 (#40)
59- Bump event-stream from 3.3.4 to 4.0.1 (#43)
60- ci: target latest Node LTS only (16)
61- ci: rm automerge (broken)
62- Bump gh-release from 4.0.4 to 6.0.1 (#42)
63- use github actions status badge
64- ownership transfer fixes & updates (#39)
65
66## [5.0.0](https://github.com/ungoldman/sitedown/releases/v5.0.0) - 2020-12-09
67
68### Breaking
69
70- Update all dependencies to their latest version.
71- Only test on Node 14 and 15. Older versions may work, bymmv.
72- Older versions of Node are no longer supported.
73
74## [4.0.0](https://github.com/ungoldman/sitedown/releases/v4.0.0) - 2019-01-15
75
76### Breaking
77
78- Add correct hljs css class to code blocks to fully support hljs theme backgrounds. Since this could change how your site looks if you are using hljs, this is a breaking change. Use the `--no-hljs-class` flag to disable this css class.
79
80## [3.3.2](https://github.com/ungoldman/sitedown/releases/v3.3.2) - 2018-11-26
81
82### Fixes
83
84- Pin event-stream to eliminate malicious package threat (#32)
85
86## [3.3.1](https://github.com/ungoldman/sitedown/releases/v3.3.1) - 2018-08-06
87
88### Fixes
89
90- Fix default layout css
91
92## [3.3.0](https://github.com/ungoldman/sitedown/releases/v3.3.0) - 2017-09-05
93
94### Features
95
96- add `markdown-it-github-headings` under `--github-headings` option (#22) (#28)
97
98## [3.2.1](https://github.com/ungoldman/sitedown/releases/v3.2.1) - 2017-09-03
99
100### Fixes
101
102- use shorter unpkg url for style.css
103
104## [3.2.0](https://github.com/ungoldman/sitedown/releases/v3.2.0) - 2017-09-01
105
106### Features
107
108- add style.css to default layout (#26)
109- add option for custom target element (#15)
110
111## [3.1.1](https://github.com/ungoldman/sitedown/releases/v3.1.1) - 2016-11-28
112
113[view diff](https://github.com/ungoldman/sitedown/compare/v3.1.0...v3.1.1)
114
115### Fixes
116
117- hotfix: rewrite nested README links to index URLs
118
119## [3.1.0](https://github.com/ungoldman/sitedown/releases/v3.1.0) - 2016-11-11
120
121[view diff](https://github.com/ungoldman/sitedown/compare/v3.0.1...v3.1.0)
122
123### Additions
124- add layout to watched files (#17)
125- expose `sitedown.watch` method
126
127### Changes
128- use `path.resolve` instead of `cwp`
129
130## [3.0.1](https://github.com/ungoldman/sitedown/releases/v3.0.1) - 2016-09-17
131
132[view diff](https://github.com/ungoldman/sitedown/compare/v3.0.0...v3.0.1)
133
134### Fixes
135- bugfix: disable autolinking for filenames (just `.md` for now)
136
137## [3.0.0](https://github.com/ungoldman/sitedown/releases/v3.0.0) - 2016-09-17
138
139[view diff](https://github.com/ungoldman/sitedown/compare/v2.2.0...v3.0.0)
140
141### Fixes
142- bugfix: add meta viewport to default layout
143- bugfix: trim whitespace in title text
144
145### Breaking Changes
146- append markdown html instead of overwriting `.markdown-body` element contents
147- update `markdown-it` to `^8.0.0`
148- use lots of `markdown-it` plugins and options
149 - [markdown-it-sub](https://github.com/markdown-it/markdown-it-sub)
150 - [markdown-it-sup](https://github.com/markdown-it/markdown-it-sup)
151 - [markdown-it-footnote](https://github.com/markdown-it/markdown-it-footnote)
152 - [markdown-it-deflist](https://github.com/markdown-it/markdown-it-deflist)
153 - [markdown-it-emoji](https://github.com/markdown-it/markdown-it-emoji)
154 - [markdown-it-ins](https://github.com/markdown-it/markdown-it-ins)
155 - [markdown-it-mark](https://github.com/markdown-it/markdown-it-mark)
156 - [markdown-it-abbr](https://github.com/markdown-it/markdown-it-abbr)
157 - switch from [markdown-it-highlightjs](https://github.com/valeriangalliat/markdown-it-highlightjs) to built-in `highlight` option
158 - use `typographer` option properly
159
160## [2.2.0]
161- use `<main>` instead of `<div>` for default layout (#13)
162- add barely acceptable watch option to cli (#9)
163
164## [2.1.2]
165- bugfix: rewrite `/readme.md` links to `/`
166- bugfix: rewrite links correctly when `pretty: false` (e.g. `guide.md` -> `guide.html`)
167- ci: expand test coverage to node versions `4`, `5`, and `6`
168
169## [2.1.1]
170- bugfix: only use text from first h1 for title
171
172## [2.1.0]
173- bugfix: allow lowercase readme
174- feature: allow disabling directory indexes (pretty: false)
175
176## [2.0.1]
177- bugfix: ensure default layout is used if layout.html does not exist in cwd (#7)
178
179## [2.0.0]
180- breaking: use pretty URLs (`$f.md` converts to `$f/index.html` instead of `$f.html`)
181- breaking: rename `sitedown.fileToPageBody` to `sitedown.mdToHtml`
182- breaking: use single `layout.html` instead of `header.html` and `footer.html`
183 - parsed markdown content is injected into `.markdown-body`
184 - text from first `h1` is injected into `title`
185
186## [1.1.0]
187- avoid rewriting external links to MDs (#3)
188- generate CSS classes for highlightjs support (#4)
189
190## 1.0.0
191- engage
192
193[2.2.0]: https://github.com/ungoldman/sitedown/compare/v2.1.2...v2.2.0
194[2.1.2]: https://github.com/ungoldman/sitedown/compare/v2.1.1...v2.1.2
195[2.1.1]: https://github.com/ungoldman/sitedown/compare/v2.1.0...v2.1.1
196[2.1.0]: https://github.com/ungoldman/sitedown/compare/v2.0.1...v2.1.0
197[2.0.1]: https://github.com/ungoldman/sitedown/compare/v2.0.0...v2.0.1
198[2.0.0]: https://github.com/ungoldman/sitedown/compare/v1.1.0...v2.0.0
199[1.1.0]: https://github.com/ungoldman/sitedown/compare/v1.0.0...v1.1.1