tag:github.com,2008:https://github.com/darbyluv2code/spring-boot-unit-testing/releasesRelease notes from spring-boot-unit-testing2026-01-06T00:48:43Ztag:github.com,2008:Repository/439503902/spring-boot-3.5.92026-01-06T00:49:11ZSpring Boot 3.5.9<h2>Spring Boot 3.5.9 Upgrade</h2>
<p>This release upgrades all Spring Boot projects from version 3.5.4 to 3.5.9.</p>
<h2>Changes</h2>
<ul>
<li>Updated spring-boot-starter-parent version in 56 pom.xml files</li>
<li>Removed deprecated spring.datasource.initialization-mode property from 68 application.properties files</li>
</ul>
<h2>Breaking Changes</h2>
<p>The spring.datasource.initialization-mode property was removed in Spring Boot 3.5. Database initialization will continue to work automatically based on detected platform.</p>
<h2>Testing</h2>
<ul>
<li>All 70 projects compiled successfully</li>
<li>All 70 projects passed their unit tests</li>
<li>Verified complete coverage of all projects</li>
</ul>
<h2>Compatibility</h2>
<ul>
<li>Java 23</li>
<li>H2 in-memory database for tests</li>
<li>MySQL for production environments</li>
<li>No code changes required</li>
</ul>
<p>Related PR: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3783272445" data-permission-text="Title is private" data-url="https://github.com/darbyluv2code/spring-boot-unit-testing/issues/15" data-hovercard-type="pull_request" data-hovercard-url="/darbyluv2code/spring-boot-unit-testing/pull/15/hovercard" href="https://github.com/darbyluv2code/spring-boot-unit-testing/pull/15">#15</a></p>darbyluv2codetag:github.com,2008:Repository/439503902/junit-5.12.22026-01-06T00:45:26ZJUnit 5.12.2<h2>JUnit 5.12.2 Upgrade</h2>
<p>This release upgrades JUnit Jupiter from version 5.11.4 to 5.12.2 in all standalone JUnit projects.</p>
<h2>Changes</h2>
<ul>
<li>Updated junit-jupiter version in 13 standalone project pom.xml files
<ul>
<li>Sections 1.01 (JUnit Review Solutions): 10 projects</li>
<li>Section 1.12 (FizzBuzz TDD Solutions): 3 projects</li>
</ul>
</li>
</ul>
<h2>Scope</h2>
<ul>
<li>Included: Pure JUnit projects in sections 1.x only</li>
<li>Excluded: All Spring Boot projects (sections 2.x, 3.x, 4.x) use managed dependencies</li>
</ul>
<h2>Testing</h2>
<ul>
<li>All 14 JUnit standalone projects compiled successfully</li>
<li>All JUnit standalone projects passed their unit tests</li>
<li>Verified Spring Boot projects were not modified</li>
</ul>
<h2>Compatibility</h2>
<ul>
<li>Java 23 compatibility maintained</li>
<li>No code changes required for this patch version upgrade</li>
<li>No breaking changes in JUnit 5.12.2</li>
</ul>
<p>Related PR: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3783307327" data-permission-text="Title is private" data-url="https://github.com/darbyluv2code/spring-boot-unit-testing/issues/16" data-hovercard-type="pull_request" data-hovercard-url="/darbyluv2code/spring-boot-unit-testing/pull/16/hovercard" href="https://github.com/darbyluv2code/spring-boot-unit-testing/pull/16">#16</a></p>darbyluv2codetag:github.com,2008:Repository/439503902/spring-boot-3.42025-01-11T21:36:25ZSource code for Spring Boot 3.4 version of the courseNo content.darbyluv2codetag:github.com,2008:Repository/439503902/spring-boot-2.x2024-12-26T22:25:16Zspring-boot-2.x<p>Source code for Spring Boot 2.x version of the course</p>darbyluv2code