Update preview site dependencies - #325
Conversation
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
There was a problem hiding this comment.
💡 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".
There was a problem hiding this comment.
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.461→2.0.0-SNAPSHOT.462in build/version references and docs. - Bump Compiler snapshot
2.0.0-SNAPSHOT.064→2.0.0-SNAPSHOT.065in the generated dependencies POM (and buildSrc fallback constants). - Update preview-site PostCSS dependency (
postcss→8.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-bundledependency is still pinned to2.0.0-SNAPSHOT.460while this POM’s own version (and the rest of the bumped artifacts in this PR) are2.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>
Codecov Report✅ All modified and coverable lines are covered by tests. 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:
|
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.