Releases: gethinode/hinode
v0.27.3
Breaking change: Requires to explicitly add vimeo
to your page's optional modules to ensure compliance with the Content Security Policies.
What's Changed
❗ Breaking Changes
- Improve site accessibility and SEO score by @markdumay in #1268
🐛 Bug Fixes
- Fix link cleaning and navbar menu check by @markdumay in #1269
📦 Dependencies
- Bump hugo-bin from 0.133.3 to 0.133.5 by @dependabot in #1265
Full Changelog: v0.27.2...v0.27.3
v0.27.2
What's Changed
🐛 Bug Fixes
- Improve SEO score of navbar item without url by @markdumay in #1263
- Fix attribute aria-inledby -> aria-labelledby by @d-oit in #1262
Full Changelog: v0.27.1...v0.27.2
v0.27.1
What's Changed
🐛 Bug Fixes
- Fix link to multilingual page resources by @markdumay in #1257
- Support multiple sharing buttons on same page by @markdumay in #1259
- Improve deployment to subfolder by @markdumay in #1261
📦 Dependencies
- Bump eslint from 9.12.0 to 9.13.0 by @dependabot in #1254
- Bump hugo-bin from 0.133.2 to 0.133.3 by @dependabot in #1256
- Bump neostandard from 0.11.6 to 0.11.7 by @dependabot in #1260
Full Changelog: v0.27.0...v0.27.1
v0.27.0
This release simplifies the integration with cookie consent managers. A reference implementation for CookieYes is available as a separate module. This release also improves the management of content security policies. You can now define the required policies in each individual module, and Hinode will generate the required server headers.
What's Changed
❗ Breaking Changes
- Prepare for consent-enabled script bundling by @markdumay in #1196
- Add support for functional scripts to be included in the page header by @markdumay in #1203
- Support integration of critical modules and scripts by category by @markdumay in #1213
🚀 Highlights
- Support configurable CSP directives by @markdumay in #1225
🎉 New Features
- Enhance styling options of cards and card groups by @markdumay in #1159
- Refine hugo caching by @markdumay in #1187
- Support configuration of meta title and meta description by @markdumay in #1192
- Add nofollow to external links by @markdumay in #1193
- Add cookie APIs by @markdumay in #1198
- Support configuration of internal links validation by @markdumay in #1244
- Support meta.robots attribute in page params by @markdumay in #1246
🐛 Bug Fixes
- Make video partial compatible with Hugo < v0.112.0 by @markdumay in #1168
- Fix linting issue by @markdumay in #1169
- Fix linting issue by @markdumay in #1170
- Fix linting issues by @markdumay in #1173
- Make core elements compatible with Hugo < v0.112.0 by @markdumay in #1174
- Fix thumbnail init by @markdumay in #1175
- Improve handling of unsupported alert types by @markdumay in #1180
- Fix deprecation warning by @markdumay in #1181
- Improve handling of Cloudinary image paths by @markdumay in #1186
- Fix bootstrap form validation when purging styles by @markdumay in #1188
- Suppress anchor links for empty headings by @markdumay in #1194
- Include warning when file shortcode references invalid file by @markdumay in #1214
- Fix handling of critical module styles by @markdumay in #1218
- Fix responsive behavior of card group by @markdumay in #1229
- Allow front page Persona usage to link to a page by @Ipstenu in #1222
- show language 404.html with redirect config by @d-oit in #1235
- Shift custom 404 redirects to data file by @markdumay in #1236
- Modify hugo mod update by @markdumay in #1237
- Modify server headers by @markdumay in #1238
- Fix sharing button by @markdumay in #1247
- Fix navbar color mode update by @markdumay in #1248
- Fix add module code by @markdumay in #1250
- Assign theme color and site language to essential cookie category by @markdumay in #1251
📦 Dependencies
- Bump cssnano-preset-advanced from 7.0.5 to 7.0.6 by @dependabot in #1161
- Bump cssnano from 7.0.5 to 7.0.6 by @dependabot in #1162
- Migrate to neostandard eslint by @markdumay in #1163
- Update Hugo module dependencies by @markdumay in #1160
- Bump hugo-bin from 0.131.0 to 0.131.1 by @dependabot in #1166
- Bump markdownlint-cli2 from 0.13.0 to 0.14.0 by @dependabot in #1167
- Update Hugo module dependencies by @markdumay in #1171
- Bump eslint from 9.9.1 to 9.10.0 by @dependabot in #1179
- Bump Netlify build environment by @markdumay in #1182
- Bump hugo-bin from 0.131.1 to 0.131.2 by @dependabot in #1183
- Bump neostandard from 0.11.4 to 0.11.5 by @dependabot in #1189
- Update Hugo module dependencies by @markdumay in #1191
- Update Hugo module dependencies by @markdumay in #1195
- Update Hugo module dependencies by @markdumay in #1197
- Bump eslint from 9.10.0 to 9.11.0 by @dependabot in #1207
- Bump hugo-bin from 0.131.2 to 0.131.3 by @dependabot in #1208
- Bump eslint from 9.11.0 to 9.11.1 by @dependabot in #1212
- Bump neostandard from 0.11.5 to 0.11.6 by @dependabot in #1211
- Update dependencies by @markdumay in #1215
- Update CookieYes module by @markdumay in #1219
- Bump hugo-bin from 0.131.3 to 0.132.0 by @dependabot in #1220
- Update Hugo module dependencies by @markdumay in #1224
- Bump eslint from 9.11.1 to 9.12.0 by @dependabot in #1226
- Update Hugo module dependencies by @markdumay in #1233
- Bump stylelint from 16.9.0 to 16.10.0 by @dependabot in #1241
- Bump hugo-bin from 0.132.0 to 0.133.0 by @dependabot in #1242
- Bump hugo-bin from 0.133.0 to 0.133.1 by @dependabot in #1243
- Bump hugo-bin from 0.133.1 to 0.133.2 by @dependabot in #1245
- Update Hugo module dependencies by @markdumay in #1252
🧰 Other Changes
- Refine CSP configuration by @markdumay in #1230
New Contributors
Full Changelog: v0.26.7...v0.27.0
v0.27.0-beta6
What's Changed
🎉 New Features
- Support configuration of internal links validation by @markdumay in #1244
📦 Dependencies
- Bump stylelint from 16.9.0 to 16.10.0 by @dependabot in #1241
- Bump hugo-bin from 0.132.0 to 0.133.0 by @dependabot in #1242
- Bump hugo-bin from 0.133.0 to 0.133.1 by @dependabot in #1243
Full Changelog: v0.27.0-beta5...v0.27.0-beta6
v0.27.0-beta5
What's Changed
🐛 Bug Fixes
- show language 404.html with redirect config by @d-oit in #1235
- Shift custom 404 redirects to data file by @markdumay in #1236
- Modify hugo mod update by @markdumay in #1237
- Modify server headers by @markdumay in #1238
📦 Dependencies
- Update Hugo module dependencies by @markdumay in #1233
Full Changelog: v0.27.0-beta4...v0.27.0-beta5
v0.27.0-beta4
What's Changed
🐛 Bug Fixes
- Fix responsive behavior of card group by @markdumay in #1229
- Allow front page Persona usage to link to a page by @Ipstenu in #1222
📦 Dependencies
- Bump eslint from 9.11.1 to 9.12.0 by @dependabot in #1226
🧰 Other Changes
- Refine CSP configuration by @markdumay in #1230
New Contributors
Full Changelog: v0.27.0-beta3...v0.27.0-beta4
v0.27.0-beta3
What's Changed
🚀 Highlights
- Support configurable CSP directives by @markdumay in #1225
📦 Dependencies
- Bump hugo-bin from 0.131.3 to 0.132.0 by @dependabot in #1220
- Update Hugo module dependencies by @markdumay in #1224
Full Changelog: v0.27.0-beta2...v0.27.0-beta3
v0.27.0-beta2
What's Changed
🐛 Bug Fixes
- Include warning when file shortcode references invalid file by @markdumay in #1214
- Fix handling of critical module styles by @markdumay in #1218
📦 Dependencies
- Update dependencies by @markdumay in #1215
- Update CookieYes module by @markdumay in #1219
Full Changelog: v0.27.0-beta...v0.27.0-beta2
v0.27.0-beta
What's Changed
❗ Breaking Changes
- Add support for functional scripts to be included in the page header by @markdumay in #1203
- Support integration of critical modules and scripts by category by @markdumay in #1213
📦 Dependencies
- Bump eslint from 9.10.0 to 9.11.0 by @dependabot in #1207
- Bump hugo-bin from 0.131.2 to 0.131.3 by @dependabot in #1208
- Bump eslint from 9.11.0 to 9.11.1 by @dependabot in #1212
- Bump neostandard from 0.11.5 to 0.11.6 by @dependabot in #1211
Full Changelog: v0.27.0-alpha9...v0.27.0-beta