Skip to content

Documentation updates and dependencies#19

Merged
mderazon merged 24 commits intodocusaurus-mainfrom
docusaurus-dev
Jan 23, 2026
Merged

Documentation updates and dependencies#19
mderazon merged 24 commits intodocusaurus-mainfrom
docusaurus-dev

Conversation

@mderazon
Copy link
Contributor

This pull request introduces several improvements and clarifications to the Booking Calendars API documentation and the Docusaurus site configuration. The most significant changes are clearer documentation for meeting location fields, dependency updates, and the addition of a new Docusaurus plugin to globally load a script. These changes improve API usability and maintainability, and ensure the documentation site is up to date and easier to understand.

API Documentation Improvements:

  • Refined the descriptions for meeting location fields in the Booking Calendars API (type, value, id) to provide clearer, more structured explanations of each field and its possible values, both in the OpenAPI YAML/JSON and static files. [1] [2] [3] [4] [5] [6] [7] [8] [9]
  • Removed the outdated note stating that booking calendars with required custom fields are unsupported, reflecting current API capabilities. [1] [2] [3]

Docusaurus Configuration and Plugin Updates:

  • Added a custom Docusaurus plugin (scalarScriptPlugin.js) to globally inject the Scalar standalone script, ensuring it's loaded once on all pages. [1] [2]
  • Updated API reference plugin configurations to include a cdn property (currently set as an empty string) for improved future extensibility. [1] [2] [3]

Dependency and Tooling Upgrades:

  • Upgraded several dependencies in package.json, including @scalar/api-reference, @scalar/docusaurus, @redocly/cli, @types/node, and prettier, to ensure the project uses the latest features and bug fixes. [1] [2]
  • Updated the recommended Prettier VSCode extension to the correct publisher for consistency. (.vscode/extensions.json)

mderazon and others added 24 commits January 1, 2026 11:46
* We need to host the Scalar script locally instead of using the external CDN.

* cdn url fix

* removing multiple url

---------

Co-authored-by: Ashish Negi <anegi@oncehub.com>
Bumps [lodash-es](https://github.com/lodash/lodash) from 4.17.22 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/commits/4.17.23)

---
updated-dependencies:
- dependency-name: lodash-es
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…sh-es-4.17.23

Bump lodash-es from 4.17.22 to 4.17.23
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…sh-4.17.23

Bump lodash from 4.17.21 to 4.17.23
@github-actions
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://delightful-desert-0513ad50f-19.eastus2.3.azurestaticapps.net

@mderazon mderazon merged commit fdaf89d into docusaurus-main Jan 23, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants