Skip to content

Update preview site dependencies - #325

Merged
alexander-yevsyukov merged 10 commits into
masterfrom
update-preview-site-dependencies
Aug 4, 2026
Merged

Update preview site dependencies#325
alexander-yevsyukov merged 10 commits into
masterfrom
update-preview-site-dependencies

Conversation

@alexander-yevsyukov

@alexander-yevsyukov alexander-yevsyukov commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

This PR updates the dependencies of the preview site recently reported by Dependabot.
This addresses security issues recently discovered and reported in PostCSS and brace-expansion.

The version of the Compiler was also updated to the latest published one.

dependabot Bot and others added 9 commits July 20, 2026 21:39
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 5.0.4 to 5.0.7.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@v5.0.4...v5.0.7)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 5.0.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.10 to 8.5.23.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.10...8.5.23)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.23
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
…eview/brace-expansion-5.0.7' into update-preview-site-dependencies
…eview/postcss-8.5.23' into update-preview-site-dependencies
Copilot AI review requested due to automatic review settings August 3, 2026 17:25
@alexander-yevsyukov alexander-yevsyukov moved this to In Review in v2.0 Aug 3, 2026
@alexander-yevsyukov alexander-yevsyukov self-assigned this Aug 3, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 571117eb41

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/_preview/package.json

Copilot AI 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.

Pull request overview

This PR updates snapshot versions across the Validation project and its documentation, refreshes the preview-site npm dependencies, and bumps the Compiler snapshot used by the build/docs dependency outputs.

Changes:

  • Bump Validation snapshot version 2.0.0-SNAPSHOT.4612.0.0-SNAPSHOT.462 in build/version references and docs.
  • Bump Compiler snapshot 2.0.0-SNAPSHOT.0642.0.0-SNAPSHOT.065 in the generated dependencies POM (and buildSrc fallback constants).
  • Update preview-site PostCSS dependency (postcss8.5.23) and regenerate the lockfile accordingly.

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
version.gradle.kts Bumps the single source of truth validationVersion to .462.
docs/dependencies/pom.xml Updates the generated dependency POM to .462 and bumps Compiler dependencies to .065 (but still contains a couple of stale .460 internal dependency versions that need syncing).
docs/dependencies/dependencies.md Regenerates the dependency/license report for the .462 snapshot (including updated generation timestamps).
docs/content/docs/validation/user/01-getting-started/adding-to-build.md Updates the Gradle plugin version shown in user docs to .462.
docs/content/docs/validation/developer/build-and-release.md Updates the documented validationVersion snippet to .462.
docs/_preview/package.json Updates postcss devDependency to ^8.5.23.
docs/_preview/package-lock.json Updates the lockfile to match the new PostCSS (and related transitive) versions.
buildSrc/src/main/kotlin/io/spine/dependency/local/Compiler.kt Bumps Compiler fallback versions to .065.
Files not reviewed (1)
  • docs/_preview/package-lock.json: Generated file
Suppressed comments (1)

docs/dependencies/pom.xml:280

  • The io.spine.tools:validation-java-bundle dependency is still pinned to 2.0.0-SNAPSHOT.460 while this POM’s own version (and the rest of the bumped artifacts in this PR) are 2.0.0-SNAPSHOT.462. Keeping these internal snapshot versions in sync avoids consumers resolving a mixed set of Validation artifacts.
  </dependency>
  <dependency>
    <groupId>io.spine.tools</groupId>
    <artifactId>core-jvm-plugins</artifactId>
    <version>2.0.0-SNAPSHOT.080</version>

Comment thread docs/dependencies/pom.xml
@codecov

codecov Bot commented Aug 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.63%. Comparing base (336d6f2) to head (b4ca7dc).
⚠️ Report is 10 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##             master     #325   +/-   ##
=========================================
  Coverage     92.63%   92.63%           
  Complexity      363      363           
=========================================
  Files            84       84           
  Lines          2090     2090           
  Branches        157      157           
=========================================
  Hits           1936     1936           
  Misses          110      110           
  Partials         44       44           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copilot AI review requested due to automatic review settings August 3, 2026 17:48

Copilot AI 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.

Pull request overview

Copilot reviewed 9 out of 10 changed files in this pull request and generated no new comments.

Files not reviewed (1)
  • docs/_preview/package-lock.json: Generated file

@alexander-yevsyukov
alexander-yevsyukov merged commit 05cd322 into master Aug 4, 2026
14 checks passed
@alexander-yevsyukov
alexander-yevsyukov deleted the update-preview-site-dependencies branch August 4, 2026 09:00
@github-project-automation github-project-automation Bot moved this from In Review to ✅ Done in v2.0 Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

3 participants