Skip to content

Commit 465b4b1

Browse files
committed
README and CHANGELOG cleanup
1 parent 580fee0 commit 465b4b1

File tree

3 files changed

+82
-69
lines changed

3 files changed

+82
-69
lines changed

.markdown-link-check.json

+3
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
"ignorePatterns": [
33
{
44
"pattern": "^http://localhost"
5+
},
6+
{
7+
"pattern": "^https://badges.netlify.com/api/docsydocs.svg?branch=main"
58
}
69
],
710
"timeout": "3s",

CHANGELOG.md

+75-65
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,28 @@ notes][releases].
1010

1111
Useful links:
1212

13-
- [Releases][] & [tags][]. Jump to the [latest][] release.
14-
- [23Q4][] milestone
13+
- [Releases] & [tags]. Jump to the [latest] release.
14+
- [23Q4] milestone
1515

16-
## [0.8.0][0.x.y] - next major release (unpublished yet)
16+
[23q4]: https://github.com/google/docsy/milestone/9
17+
[latest]: https://github.com/google/docsy/releases/latest
18+
[releases]: https://github.com/google/docsy/releases
19+
[tags]: https://github.com/google/docsy/tags
1720

18-
For the full list of this release's changes, see the [release notes][0.x.y].
21+
## 0.8.0 - next major release (unpublished yet)
22+
23+
For the full list of changes, see the [release][0.x.y] notes.
1924

2025
**New**:
2126

2227
**Breaking changes**:
2328

2429
**Other changes**:
2530

26-
## [0.7.2][]
31+
## 0.7.2
2732

28-
For the full list of this release's changes, see the [0.7.2 release
29-
notes][0.7.2]. We mention one noteworthy change here:
33+
For the full list of this release's changes, see the [release][0.7.2] notes. We
34+
mention some noteworthy changes here:
3035

3136
- **Algolia**
3237
- [#1651] DocSearch fixed for mobile and for sites with two search boxes (in
@@ -42,12 +47,13 @@ notes][0.7.2]. We mention one noteworthy change here:
4247
[#1651]: https://github.com/google/docsy/pull/1651
4348
[#1661]: https://github.com/google/docsy/pull/1661
4449
[#1662]: https://github.com/google/docsy/pull/1662
50+
[0.7.2]: https://github.com/google/docsy/releases/v0.7.2
4551
[Algolia DocSearch]:
4652
https://www.docsy.dev/docs/adding-content/search/#algolia-docsearch
4753

48-
## [0.7.1][]
54+
## 0.7.1
4955

50-
For the full list of this release's changes, see the [release notes][0.7.1].
56+
For the full list of changes, see the [release][0.7.1] notes.
5157

5258
Followup changes to **Bootstrap (BS) 5.2 upgrade** ([#470]):
5359

@@ -58,10 +64,11 @@ Followup changes to **Bootstrap (BS) 5.2 upgrade** ([#470]):
5864

5965
[#1560]: https://github.com/google/docsy/issues/1560
6066
[#1579]: https://github.com/google/docsy/issues/1579
67+
[0.7.1]: https://github.com/google/docsy/releases/v0.7.1
6168

62-
## [0.7.0][]
69+
## 0.7.0
6370

64-
For the full list of this release's changes, see the [release notes][0.7.0].
71+
For the full list of changes, see the [release][0.7.0] notes.
6572

6673
**New**:
6774

@@ -97,7 +104,7 @@ For the full list of this release's changes, see the [release notes][0.7.0].
97104
[chroma-docsy]:
98105
https://www.docsy.dev/docs/adding-content/lookandfeel/#code-highlighting-with-chroma
99106

100-
- **Detection of draw.io diagrams** is now **disabled** by default [#1185][]
107+
- **Detection of draw.io diagrams** is now **disabled** by default [#1185]
101108

102109
**Other changes**:
103110

@@ -107,23 +114,24 @@ For the full list of this release's changes, see the [release notes][0.7.0].
107114
- Non-breaking changes that result from the Bootstrap v5 upgrade:
108115
- Draw.io diagram edit button: replaced custom colors by BS's outline primary.
109116

110-
[#470]: https://github.com/google/docsy/issues/470
111-
[#906]: https://github.com/google/docsy/issues/906
112-
[#939]: https://github.com/google/docsy/issues/939
113117
[#1185]: https://github.com/google/docsy/issues/1185
114118
[#1369]: https://github.com/google/docsy/issues/1369
115119
[#1376]: https://github.com/google/docsy/issues/1369
116120
[#1442]: https://github.com/google/docsy/issues/1442
117121
[#1472]: https://github.com/google/docsy/issues/1472
118122
[#1523]: https://github.com/google/docsy/pull/1523
123+
[#470]: https://github.com/google/docsy/issues/470
124+
[#906]: https://github.com/google/docsy/issues/906
125+
[#939]: https://github.com/google/docsy/issues/939
126+
[0.7.0]: https://github.com/google/docsy/releases/v0.7.0
119127
[blocks/section]:
120128
https://www.docsy.dev/docs/adding-content/shortcodes/#blockssection
121129
[bsv5mig]: https://getbootstrap.com/docs/5.2/migration/
122130
[hugo-releases]: https://github.com/gohugoio/hugo/releases
123131

124-
## [0.6.0][]
132+
## 0.6.0
125133

126-
For the full list of this release's changes, see the [release notes][0.6.0].
134+
For the full list of changes, see the [release][0.6.0] notes.
127135

128136
With this release we declare a feature freeze while we migrate to the newest
129137
Bootstrap version. See [the announcement][bs-announcement] for more information.
@@ -139,19 +147,22 @@ Bootstrap version. See [the announcement][bs-announcement] for more information.
139147
`chem` blocks via KateX and mhchem. Support for formula rendering activation
140148
on individual pages only. Hugo version >= 0.93.0 required.
141149

142-
## [0.5.1][]
150+
[0.6.0]: https://github.com/google/docsy/releases/v0.6.0
151+
[bs-announcement]: https://github.com/google/docsy/discussions/1308
152+
153+
## 0.5.1
143154

144-
For the full list of this release's changes, see the [release notes][0.5.1].
145-
**BREAKING CHANGES** are documented below.
155+
For the full list of changes, see the [release][0.5.1] notes. **BREAKING
156+
CHANGES** are documented below.
146157

147158
**After you update** your project's Docsy:
148159

149-
- Update your project setup (see [0.4.0][]) if you haven't already.
160+
- Update your project setup (see [0.4.0]) if you haven't already.
150161
- Run `npm install`.
151162

152163
**New**:
153164

154-
- Projects can now install and use [Docsy as an NPM package][].
165+
- Projects can now install and use [Docsy as an NPM package].
155166

156167
**Breaking changes**:
157168

@@ -164,22 +175,23 @@ For the full list of this release's changes, see the [release notes][0.5.1].
164175
- **Display logo by default**. Most projects show their logo in the navbar. In
165176
support of this majority, Docsy now displays a logo by default. For details on
166177
how to hide the logo (or your brand name), see [Styling your project logo and
167-
name][].
178+
name].
168179
- **Upgraded Bootstrap** to v4.6.2 from v4.6.1, resulting in some style changes
169180
(such as an adjustment in the size of `small`). For details, see [v4.6.2
170-
release notes][].
171-
- **[Upgraded FontAwesome][]** to v6 from v5. While many icons were renamed, the
181+
release notes].
182+
- **[Upgraded FontAwesome]** to v6 from v5. While many icons were renamed, the
172183
v5 names still work. For details about icon renames and more, see [What's
173-
changed][].
184+
changed].
174185
- **Search-box**: the HTML structure and class names have changed, due to the
175186
Font Awesome upgrade, for both online and offline search. This may affect your
176187
project if you have overridden search styling or scripts.
177188

178189
**Other changes**:
179190

180-
- By default, Docsy now uses the [gtag.js][] analytics library for all site
181-
tags. For details, see [Adding Analytics > Setup][].
191+
- By default, Docsy now uses the [gtag.js] analytics library for all site tags.
192+
For details, see [Adding Analytics > Setup].
182193

194+
[0.5.1]: https://github.com/google/docsy/releases/v0.5.1
183195
[adding analytics > setup]:
184196
https://www.docsy.dev/docs/adding-content/feedback/#setup
185197
[v4.6.2 release notes]: https://github.com/twbs/bootstrap/releases/tag/v4.6.2
@@ -191,23 +203,23 @@ For the full list of this release's changes, see the [release notes][0.5.1].
191203
[upgraded fontawesome]: https://fontawesome.com/docs/web/setup/upgrade/
192204
[what's changed]: https://fontawesome.com/docs/web/setup/upgrade/whats-changed
193205

194-
## [0.5.0][]
206+
## 0.5.0
195207

196208
Unpublished.
197209

198-
## [0.4.0][]
210+
## 0.4.0
199211

200-
For the full list of this release's changes, see the [release notes][0.4.0].
201-
Potential **BREAKING CHANGES** are documented below.
212+
For the full list of changes, see the [release][0.4.0] notes. Potential
213+
**BREAKING CHANGES** are documented below.
202214

203215
**After you update** your project's Docsy, run `npm install`.
204216

205217
### Update your project setup
206218

207219
If your project uses Docsy as follows:
208220

209-
- [Hugo Module][], then this change doesn't impact you.
210-
- For [other Docsy setups][], this is a **BREAKING CHANGE** -- read on.
221+
- [Hugo Module], then this change doesn't impact you.
222+
- For [other Docsy setups], this is a **BREAKING CHANGE** -- read on.
211223

212224
Docsy now fetches Bootstrap and FontAwesome as NPM packages rather than git
213225
submodules. This has an impact on your project-build setup. To migrate your
@@ -227,7 +239,7 @@ site, follow these steps (execute commands from your project's root directory):
227239
```
228240
3. Update your build scripts to fetch Docsy dependencies automatically. For
229241
example, if your site build uses NPM scripts, consider getting Docsy
230-
dependencies via a [prepare][] script as follows:
242+
dependencies via a [prepare] script as follows:
231243
```json
232244
{
233245
"name": "my-website",
@@ -245,66 +257,64 @@ site, follow these steps (execute commands from your project's root directory):
245257
246258
Proceed as usual to build or serve your site.
247259
260+
[0.4.0]: https://github.com/google/docsy/releases/v0.4.0
248261
[hugo module]: https://www.docsy.dev/docs/get-started/docsy-as-module/
249262
[other docsy setups]: https://www.docsy.dev/docs/get-started/other-options/
250263
[prepare]:
251264
https://docs.npmjs.com/cli/v8/using-npm/scripts#prepare-and-prepublish
252265
253-
## [0.3.0][]
266+
## 0.3.0
254267
255-
For the full list of this release's changes, see the [release notes][0.3.0].
268+
For the full list of changes, see the [release][0.3.0] notes.
256269
257270
**Breaking changes**:
258271
259272
- Upgrade to
260273
[Algolia DocSearch v3](https://docsearch.algolia.com/docs/DocSearch-v3). If
261274
your site uses the deprecated DocSearch v2, you must
262275
[update your DocSearch code](https://docsearch.algolia.com/docs/migrating-from-v2).
263-
- (**Edit**) [PR #1009][] inadvertently changed the base [Bootstrap styles for
276+
- (**Edit**) [#1009] inadvertently changed the base [Bootstrap styles for
264277
cards][bs4cards], as well as the Docsy `highlight` style. For details, see
265-
[issue #1154][]. Release [0.5.0][] includes a fix.
278+
[issue #1154]. Release [0.5.0] includes a fix.
266279
280+
[0.3.0]: https://github.com/google/docsy/releases/v0.3.0
267281
[bs4cards]: https://getbootstrap.com/docs/4.1/components/card/
268-
[pr #1009]: https://github.com/google/docsy/pull/1009
282+
[#1009]: https://github.com/google/docsy/pull/1009
269283
[issue #1154]: https://github.com/google/docsy/issues/1154
270284
271-
## [0.2.0][]
285+
## 0.2.0
272286
273-
For the full list of this release's changes, see the [release notes][0.2.0].
287+
For the full list of changes, see the [release][0.2.0] notes.
274288
275289
**New**:
276290
277-
- Add official Docsy support for [Hugo modules][]. Many thanks to the dedicated
278-
and patient efforts of [@deining][], who researched, experimented, and
279-
implemented this feature. Thanks to [@deining][] and [@LisaFC][] for the doc
291+
- Add official Docsy support for [Hugo modules]. Many thanks to the dedicated
292+
and patient efforts of [@deining], who researched, experimented, and
293+
implemented this feature. Thanks to [@deining] and [@LisaFC] for the doc
280294
updates.
281295
282296
For details, see
283297
[Migrate to Hugo Modules](https://www.docsy.dev/docs/updating/convert-site-to-module/).
284298
285-
## [0.X.Y][] - next planned release (unpublished yet)
299+
[@deining]: https://github.com/deining
300+
[@lisafc]: https://github.com/LisaFC
301+
[0.2.0]: https://github.com/google/docsy/releases/v0.2.0
302+
[hugo modules]: https://gohugo.io/hugo-modules/
303+
304+
<!-- SECTION TEMPLATE ------------------------------------------------------
305+
306+
## 0.X.Y - next planned release (unpublished yet)
286307
287-
For the full list of this release's changes, see the [release notes][0.x.y].
308+
For the full list of changes, see the [release][0.x.y] notes.
288309
289310
**Breaking changes**:
290311
291312
- ...
292313
293-
[@deining]: https://github.com/deining
294-
[@lisafc]: https://github.com/LisaFC
295-
[0.7.2]: https://github.com/google/docsy/releases/v0.7.2
296-
[0.7.1]: https://github.com/google/docsy/releases/v0.7.1
297-
[0.7.0]: https://github.com/google/docsy/releases/v0.7.0
298-
[0.6.0]: https://github.com/google/docsy/releases/v0.6.0
299-
[0.5.1]: https://github.com/google/docsy/releases/v0.5.1
300-
[0.5.0]: https://github.com/google/docsy/releases/v0.5.0
301-
[0.4.0]: https://github.com/google/docsy/releases/v0.4.0
302-
[0.3.0]: https://github.com/google/docsy/releases/v0.3.0
303-
[0.2.0]: https://github.com/google/docsy/releases/v0.2.0
304-
[0.x.y]: #changelog
305-
[23q4]: https://github.com/google/docsy/milestone/9
306-
[hugo modules]: https://gohugo.io/hugo-modules/
307-
[latest]: https://github.com/google/docsy/releases/latest
308-
[releases]: https://github.com/google/docsy/releases
309-
[tags]: https://github.com/google/docsy/tags
310-
[bs-announcement]: https://github.com/google/docsy/discussions/1308
314+
**New**:
315+
316+
**Other changes**:
317+
318+
[0.x.y]: https://github.com/google/docsy/releases/v0.X.Y-FIXME
319+
320+
---------------------------------------------------------------------------->

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[![Project status: active – The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)
44
[![Project releases](https://img.shields.io/github/release/google/docsy)](https://github.com/google/docsy/releases)
5-
[![Project build Status](https://badges.netlify.com/api/docsydocs.svg?branch=master)](https://app.netlify.com/sites/docsydocs/deploys)
5+
[![Project build Status](https://badges.netlify.com/api/docsydocs.svg?branch=main)](https://app.netlify.com/sites/docsydocs/deploys)
66
[![Project contributors](https://img.shields.io/github/contributors/google/docsy)](https://github.com/google/docsy/graphs/contributors)
77
[![Project license](https://img.shields.io/github/license/google/docsy)](https://github.com/google/docsy/blob/main/LICENSE)
88

@@ -72,9 +72,9 @@ details about the various usage options.
7272
## Documentation
7373

7474
Docsy has its own user guide (using Docsy, of course!) with lots more
75-
information about using the theme. It is hosted by [Netlify][] at
76-
[docsy.dev](https://docsy.dev). For deploy logs and more, see [Deploys][] from
77-
the site's Netlify dashboard.
75+
information about using the theme. It is hosted by [Netlify] at
76+
[docsy.dev](https://docsy.dev). For deploy logs and more, see [Deploys] from the
77+
site's Netlify dashboard.
7878

7979
Alternatively you can use Hugo to generate and serve a local copy of the guide
8080
(also useful for testing local theme changes), making sure you have installed

0 commit comments

Comments
 (0)