Skip to content

Commit 69c8580

Browse files
committed
release: v0.8.3: JTE DevTools fix
Also added `BeanClassLoaderAware` implementation to `JteConfiguration` to handle class loader assignment.
1 parent 02a9eea commit 69c8580

File tree

13 files changed

+59
-28
lines changed

13 files changed

+59
-28
lines changed

.run/JteExample.run.xml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="JteExample" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" nameIsGenerated="true">
3+
<module name="jte-example.main" />
4+
<option name="SPRING_BOOT_MAIN_CLASS" value="de.tschuehly.example.jte.JteExample" />
5+
<extension name="coverage">
6+
<pattern>
7+
<option name="PATTERN" value="de.tschuehly.example.jte.*" />
8+
<option name="ENABLED" value="true" />
9+
</pattern>
10+
</extension>
11+
<extension name="net.ashald.envfile">
12+
<option name="IS_ENABLED" value="false" />
13+
<option name="IS_SUBST" value="false" />
14+
<option name="IS_PATH_MACRO_SUPPORTED" value="false" />
15+
<option name="IS_IGNORE_MISSING_FILES" value="false" />
16+
<option name="IS_ENABLE_EXPERIMENTAL_INTEGRATIONS" value="false" />
17+
<ENTRIES>
18+
<ENTRY IS_ENABLED="true" PARSER="runconfig" IS_EXECUTABLE="false" />
19+
</ENTRIES>
20+
</extension>
21+
<method v="2">
22+
<option name="Make" enabled="true" />
23+
</method>
24+
</configuration>
25+
</component>

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ spring.view-component.local-development=true
227227
<summary>Gradle</summary>
228228

229229
```kotlin
230-
implementation("de.tschuehly:spring-view-component-thymeleaf:0.8.2")
230+
implementation("de.tschuehly:spring-view-component-thymeleaf:0.8.3")
231231
sourceSets {
232232
main {
233233
resources {
@@ -249,7 +249,7 @@ sourceSets {
249249
<dependency>
250250
<groupId>de.tschuehly</groupId>
251251
<artifactId>spring-view-component-thymeleaf</artifactId>
252-
<version>0.8.2</version>
252+
<version>0.8.3</version>
253253
</dependency>
254254
</dependencies>
255255
<build>
@@ -286,7 +286,7 @@ plugins {
286286
id("gg.jte.gradle") version("3.1.12")
287287
}
288288

289-
implementation("de.tschuehly:spring-view-component-jte:0.8.2")
289+
implementation("de.tschuehly:spring-view-component-jte:0.8.3")
290290

291291
jte{
292292
generate()
@@ -305,7 +305,7 @@ jte{
305305
<dependency>
306306
<groupId>de.tschuehly</groupId>
307307
<artifactId>spring-view-component-jte</artifactId>
308-
<version>0.8.2</version>
308+
<version>0.8.3</version>
309309
</dependency>
310310
</dependencies>
311311
<build>
@@ -343,7 +343,7 @@ jte{
343343
<summary>Gradle</summary>
344344

345345
```kotlin
346-
implementation("de.tschuehly:spring-view-component-kte:0.8.2")
346+
implementation("de.tschuehly:spring-view-component-kte:0.8.3")
347347
jte{
348348
generate()
349349
sourceDirectory = Path("src/main/kotlin")

core/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ plugins {
1414
}
1515

1616
group = "de.tschuehly"
17-
version = "0.8.2"
17+
version = "0.8.3"
1818
java.sourceCompatibility = JavaVersion.VERSION_17
1919

2020
repositories {

examples/jte-example/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ repositories {
2626
dependencies {
2727
implementation("org.springframework.boot:spring-boot-starter-web")
2828

29-
implementation("de.tschuehly:spring-view-component-jte:0.8.2")
29+
implementation("de.tschuehly:spring-view-component-jte:0.8.3")
3030

3131
implementation("org.webjars.npm:htmx.org:1.9.11")
3232
implementation("org.webjars:webjars-locator-core:0.58")
3333

3434
testImplementation("org.springframework.boot:spring-boot-starter-test")
3535
testRuntimeOnly("org.springframework.boot:spring-boot-devtools")
36-
testImplementation(testFixtures("de.tschuehly:spring-view-component-core:0.8.2"))
36+
testImplementation(testFixtures("de.tschuehly:spring-view-component-core:0.8.3"))
3737
}
3838

3939
tasks.withType<Test> {

examples/jte-example/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<description>JTE Example</description>
1616
<properties>
1717
<java.version>17</java.version>
18-
<view.component.version>0.8.2</view.component.version>
18+
<view.component.version>0.8.3</view.component.version>
1919
</properties>
2020
<dependencies>
2121
<dependency>

examples/kte-example/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ repositories {
3131
}
3232

3333
dependencies {
34-
implementation("de.tschuehly:spring-view-component-kte:0.8.2")
35-
implementation("de.tschuehly:spring-view-component-core:0.8.2")
34+
implementation("de.tschuehly:spring-view-component-kte:0.8.3")
35+
implementation("de.tschuehly:spring-view-component-core:0.8.3")
3636
implementation("io.github.wimdeblauwe:htmx-spring-boot:3.1.1")
3737

3838
implementation("org.webjars.npm:htmx.org:1.9.11")
@@ -47,7 +47,7 @@ dependencies {
4747

4848
testImplementation("org.springframework.boot:spring-boot-starter-test")
4949
testImplementation("org.springframework.boot:spring-boot-devtools")
50-
testImplementation(testFixtures("de.tschuehly:spring-view-component-core:0.8.2"))
50+
testImplementation(testFixtures("de.tschuehly:spring-view-component-core:0.8.3"))
5151
}
5252

5353
tasks.withType<KotlinCompile> {

examples/thymeleaf-java-example/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ repositories {
2929

3030
dependencies {
3131
implementation("org.springframework.boot:spring-boot-starter-web")
32-
implementation("de.tschuehly:spring-view-component-thymeleaf:0.8.2")
32+
implementation("de.tschuehly:spring-view-component-thymeleaf:0.8.3")
3333

3434
implementation("org.webjars.npm:htmx.org:1.9.11")
3535
implementation("org.webjars:webjars-locator-core:0.58")
3636

3737
testImplementation("org.springframework.boot:spring-boot-starter-test")
3838
testImplementation("org.springframework.boot:spring-boot-devtools")
39-
testImplementation(testFixtures("de.tschuehly:spring-view-component-core:0.8.2"))
39+
testImplementation(testFixtures("de.tschuehly:spring-view-component-core:0.8.3"))
4040
}
4141

4242
tasks.withType<Test> {

examples/thymeleaf-java-example/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<description>Thymeleaf Java Example</description>
1616
<properties>
1717
<java.version>17</java.version>
18-
<view.component.version>0.8.2</view.component.version>
18+
<view.component.version>0.8.3</view.component.version>
1919
</properties>
2020
<dependencies>
2121
<dependency>

examples/thymeleaf-kotlin-example/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ repositories {
1818
}
1919

2020
dependencies {
21-
implementation("de.tschuehly:spring-view-component-thymeleaf:0.8.2")
22-
implementation("de.tschuehly:spring-view-component-core:0.8.2")
21+
implementation("de.tschuehly:spring-view-component-thymeleaf:0.8.3")
22+
implementation("de.tschuehly:spring-view-component-core:0.8.3")
2323

2424
implementation("org.webjars.npm:htmx.org:1.9.2")
2525
implementation("org.webjars:webjars-locator:0.47")
@@ -35,7 +35,7 @@ dependencies {
3535
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8")
3636

3737
testImplementation("org.springframework.boot:spring-boot-devtools")
38-
testImplementation(testFixtures("de.tschuehly:spring-view-component-core:0.8.2"))
38+
testImplementation(testFixtures("de.tschuehly:spring-view-component-core:0.8.3"))
3939
}
4040

4141
tasks.withType<KotlinCompile> {

jte/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ plugins {
1313
}
1414

1515
group = "de.tschuehly"
16-
version = "0.8.2"
16+
version = "0.8.3"
1717
java.sourceCompatibility = JavaVersion.VERSION_17
1818

1919
repositories {
@@ -22,7 +22,7 @@ repositories {
2222
}
2323
dependencies {
2424
api("gg.jte:jte:3.1.12")
25-
api("de.tschuehly:spring-view-component-core:0.8.2")
25+
api("de.tschuehly:spring-view-component-core:0.8.3")
2626

2727
implementation("gg.jte:jte-spring-boot-starter-3:3.1.12")
2828
implementation("org.springframework.boot:spring-boot-starter-web")

0 commit comments

Comments
 (0)