handsontable / handsontable

JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡
https://handsontable.com
Other
19.15k stars 2.94k forks source link

Generate canonicals inline #10900

Closed budnix closed 1 month ago

budnix commented 1 month ago

Context

The PR modifies the Docs generator in a way that generates the canonical URLs inline in HTML. The canonical URLs are generated from the manually added canonicalUrl property of the frontmatter object and are not generated automatically as before the changes.

The fix should be applied to all VuePress-based Docs versions.

[skip changelog]

How has this been tested?

I tested the changes on staging env.

Types of changes

Related issue(s):

  1. solves the canonical part of the https://github.com/handsontable/dev-handsontable/issues/1815

Checklist:

github-actions[bot] commented 1 month ago

Launch the local version of documentation by running:

npm run docs:review 7a0b0171e3e5d867f60234e5d52019be9f404127