Skip to content

chore: migrate to Spring Boot 4 and Spring AI 2 - #98

Merged
vitorhugo-dotnet merged 4 commits into
mainfrom
chore/gemini-thinking-options
Sep 27, 2026
Merged

vitorhugo-dotnet merged 4 commits into
mainfrom
chore/gemini-thinking-options

Conversation

@vitorhugo-dotnet

Copy link
Copy Markdown
Owner

Summary

  • Upgrade to Spring Boot 4.1.1 and Spring AI 2.0.1, refreshing compatible backend dependencies.
  • Migrate Jackson, Spring Security, authorization server, and MCP integrations to their current APIs.
  • Preserve OAuth behavior and backward compatibility for omitted Google Drive resume template values.
  • Update setup guidance and migration notes.

Closes #83

Verification

  • mvn -q verify — passed (433 tests)
  • mvn -q dependency:tree — passed
  • git diff --check — passed

Verification ran with Java 25; Java 21 runtime verification was not available in this environment.

@github-actions github-actions Bot added documentation Improvements or additions to documentation backend tests configuration labels Sep 27, 2026
@github-actions

Copy link
Copy Markdown

Qodana for JVM

13 new problems were found

Inspection name Severity Problems
Nullability and data flow problems 🔶 Warning 7
Constant values 🔶 Warning 4
Mismatched query and update of 'StringBuilder' 🔶 Warning 1
Simplifiable conditional expression 🔶 Warning 1
View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2025.3.2
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

@vitorhugo-dotnet
vitorhugo-dotnet merged commit 31537e7 into main Sep 27, 2026
6 checks passed
@vitorhugo-dotnet
vitorhugo-dotnet deleted the chore/gemini-thinking-options branch September 27, 2026 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend configuration documentation Improvements or additions to documentation tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(deps): migrate to Spring Boot 4.1.x / Spring AI 2.0 and refresh backend dependencies

1 participant