Skip to content

dev: update from main - #4344

Merged
ralfhandl merged 51 commits into
OAI:devfrom
ralfhandl:dev-update-from-main
Feb 13, 2025
Merged

dev: update from main#4344
ralfhandl merged 51 commits into
OAI:devfrom
ralfhandl:dev-update-from-main

Conversation

@ralfhandl

@ralfhandlralfhandl commented Feb 10, 2025

Copy link
Copy Markdown
Contributor

Merges recent changes from main into dev:

  • Improved build script for HTML-rendered specs
  • Dark mode for HTML-rendered specs
  • Separate "editors" files per published spec version

Tick one of the following options:

  • schema changes are included in this pull request
  • schema changes are needed for this pull request but not done yet
  • no schema changes are needed for this pull request

Bellangeloand others added 30 commits December 19, 2024 08:57
Bumps [@hyperjump/json-schema](https://github.com/hyperjump-io/json-schema) from 1.9.9 to 1.10.0.
- [Commits](hyperjump-io/json-schema@v1.9.9...v1.10.0)
---
updated-dependencies:
- dependency-name: "@hyperjump/json-schema"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 11.11.0 to 11.11.1.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/main/CHANGES.md)
- [Commits](highlightjs/highlight.js@11.11.0...11.11.1)
---
updated-dependencies:
- dependency-name: highlight.js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [yaml](https://github.com/eemeli/yaml) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](eemeli/yaml@v2.6.1...v2.7.0)
---
updated-dependencies:
- dependency-name: yaml
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
…p/json-schema-1.10.0
Bump @hyperjump/json-schema from 1.9.9 to 1.10.0
…t.js-11.11.1
Bump highlight.js from 11.11.0 to 11.11.1
…ditors-per-spec-version
main: materialize list of editors per spec version
Bumps [respec](https://github.com/speced/respec) from 35.2.1 to 35.2.2.
- [Release notes](https://github.com/speced/respec/releases)
- [Changelog](https://github.com/speced/respec/blob/main/CHANGELOG.md)
- [Commits](speced/respec@v35.2.1...v35.2.2)
---
updated-dependencies:
- dependency-name: respec
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 2.1.8 to 3.0.1.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.1/packages/vitest)
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.0.1 to 3.0.3.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.3/packages/vitest)
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
ralfhandland others added 19 commits January 22, 2025 09:22
…p/json-schema-1.10.1
Bump @hyperjump/json-schema from 1.10.0 to 1.10.1
…-package.json
Use branch-local package-lock.json
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.4/packages/vitest)
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Install dependencies is no longer fetching from `main`.
Update schema-tests.yaml: correct step description
Bumps [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) from 0.43.0 to 0.44.0.
- [Release notes](https://github.com/igorshubovych/markdownlint-cli/releases)
- [Commits](igorshubovych/markdownlint-cli@v0.43.0...v0.44.0)
---
updated-dependencies:
- dependency-name: markdownlint-cli
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.5/packages/vitest)
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@hyperjump/json-schema](https://github.com/hyperjump-io/json-schema) from 1.10.1 to 1.11.0.
- [Commits](hyperjump-io/json-schema@v1.10.1...v1.11.0)
---
updated-dependencies:
- dependency-name: "@hyperjump/json-schema"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
…p/json-schema-1.11.0
Bump @hyperjump/json-schema from 1.10.1 to 1.11.0
Add dark mode support to the HTML versions of the OpenAPI specs
build.sh with no arguments builds all versions
build.sh <version> builds single version
build.sh latest builds latest version
build.sh src builds from src/oas.md
Resolve Google Analytics snippet location relative to md2html.js
Update tests to reflect inclusion of snippet
Pre-requisite to OAI#4341
build.sh with no arguments builds all versions
build.sh <version> builds single version
build.sh latest builds latest version
build.sh src builds from src/oas.md
Resolve Google Analytics snippet location relative to md2html.js
Update tests to reflect inclusion of snippet
Pre-requisite to OAI#4341

@duncanbeeversduncanbeevers left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

build.sh changes look good
package.json changes look good

pushd ../../deploy/oas
ln -sf v$version.html v$minorVersion.html
popd
if [ ${minorVersion} != ${lastMinor} ] && [[ ${minorVersion} =~ ^[3-9] ]]; then

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice to see this change is already present!

@ralfhandl
ralfhandl merged commit 0980f61 into OAI:devFeb 13, 2025
@ralfhandl
ralfhandl deleted the dev-update-from-main branch February 13, 2025 17:11
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@ralfhandl@duncanbeevers@lornajane@Bellangelo@handrews