Skip to content

Bump dependencies#279

Merged
alexander-yevsyukov merged 8 commits intomasterfrom
bump-versions
Mar 13, 2026
Merged

Bump dependencies#279
alexander-yevsyukov merged 8 commits intomasterfrom
bump-versions

Conversation

@alexander-yevsyukov
Copy link
Collaborator

@alexander-yevsyukov alexander-yevsyukov commented Mar 12, 2026

This PR builds Validation with the following external dependencies updated:

  • Protobuf -> 4.34.0
  • Protobuf Gradle Plugin -> 0.9.6

Local dependencies on Base, ToolBase, Compiler, CoreJvm Compiler, Change, and Time were also updated.

Latest config was partially applied, excluding the update on Kotlin. The attempt to use Kotlin 2.3.10 compiler fails the compilation with an internal compiler error, and is subject for further investigation in one of the following PRs.

Copilot AI review requested due to automatic review settings March 12, 2026 21:10
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the project and build tooling dependency baselines (Spine snapshots, Protobuf, Kotlin-related artifacts, etc.), refreshes the generated dependency report, and tweaks Gradle buildSrc utilities/repositories and documentation-agent assets.

Changes:

  • Bump validation snapshot version and align related Spine tool/library versions.
  • Update Protobuf (and plugin) versions and adjust buildSrc dependency forcing/repository configuration.
  • Refresh dependencies.md and update .agents documentation/skill assets (including the diagram image rename/addition).

Reviewed changes

Copilot reviewed 21 out of 22 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
version.gradle.kts Bumps the validationVersion extra property to the next snapshot.
pom.xml Updates project version and multiple dependency versions (Protobuf, Spine artifacts, compiler/tooling, JUnit BOM).
dependencies.md Regenerates the dependency/license report reflecting new resolved versions.
buildSrc/src/main/kotlin/module.gradle.kts Forces additional Kotlin/Base artifacts in resolution strategy.
buildSrc/src/main/kotlin/io/spine/gradle/testing/Logging.kt Reworks test summary logging to use TestListener instead of Groovy interop closure.
buildSrc/src/main/kotlin/io/spine/gradle/RunGradle.kt Simplifies process startup implementation (removes explicit stderr logging).
buildSrc/src/main/kotlin/io/spine/gradle/repo/Repositories.kt Adds JetBrains cache-redirector repo and broadens IntelliJ dependencies content filters.
buildSrc/src/main/kotlin/io/spine/gradle/kotlin/KotlinConfig.kt Adjusts Kotlin compiler options configuration for JVM default methods via DSL.
buildSrc/src/main/kotlin/io/spine/dependency/test/JUnit.kt Updates the centrally managed JUnit BOM version.
buildSrc/src/main/kotlin/io/spine/dependency/local/Validation.kt Bumps Validation runtime snapshot version reference.
buildSrc/src/main/kotlin/io/spine/dependency/local/ToolBase.kt Bumps ToolBase snapshot versions (including dogfooding).
buildSrc/src/main/kotlin/io/spine/dependency/local/Time.kt Bumps Spine Time snapshot version.
buildSrc/src/main/kotlin/io/spine/dependency/local/ModelCompiler.kt Updates Spine model compiler snapshot version.
buildSrc/src/main/kotlin/io/spine/dependency/local/CoreJvmCompiler.kt Bumps Core JVM compiler plugin snapshot versions.
buildSrc/src/main/kotlin/io/spine/dependency/local/Compiler.kt Updates compiler fallback snapshot version.
buildSrc/src/main/kotlin/io/spine/dependency/local/Change.kt Bumps Spine Change snapshot version.
buildSrc/src/main/kotlin/io/spine/dependency/local/Base.kt Bumps Spine Base snapshot versions.
buildSrc/src/main/kotlin/io/spine/dependency/lib/Protobuf.kt Updates Protobuf library and protobuf-gradle-plugin versions.
buildSrc/src/main/kotlin/BuildSettings.kt Removes an unused CI timeout constant from build settings.
buildSrc/build.gradle.kts Updates buildSrc Guava/Protobuf plugin versions and removes buildSrc test dependencies/config.
.agents/widow-runt-orphan.jpg Adds/renames the documentation flow diagram image asset referenced by guidelines.
.agents/skills/writer/SKILL.md Rewrites the writer skill description and trims doc-location bullets.
.agents/documentation-guidelines.md Updates the diagram link to the new image filename.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

@alexander-yevsyukov alexander-yevsyukov changed the title Bump CoreJvm Compiler Bump dependencies Mar 12, 2026
@alexander-yevsyukov alexander-yevsyukov self-assigned this Mar 12, 2026
@alexander-yevsyukov alexander-yevsyukov marked this pull request as ready for review March 12, 2026 21:20
Copy link

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

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: 902ef76cb6

ℹ️ 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".

@alexander-yevsyukov alexander-yevsyukov merged commit c270800 into master Mar 13, 2026
8 of 17 checks passed
@alexander-yevsyukov alexander-yevsyukov deleted the bump-versions branch March 13, 2026 15:22
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