Maintenance mode library for spring boot web and security projects.

Overview

spring-boot-starter-maintenance Build Status

spring-boot-starter-maintenance is a maintenance mode library for spring boot web and security projects.


Download

Gradle:

dependencies {
  implementation 'io.viascom.devutils:spring-boot-starter-maintenance:0.0.1'
}

Maven:

<dependency>
  <groupId>io.viascom.devutils</groupId>
  <artifactId>spring-boot-starter-maintenance</artifactId>
  <version>0.0.1</version>
</dependency>

spring-boot-starter-maintenance jar downloads are available from Maven Central.


Getting Started

Open your implemenatation of the WebSecurityConfigurerAdapter (f.e. named WebSecurityConfig) and add the following three parts:

Step 1: Autowire the DefaultMaintenanceRequestMatcher

@Autowired
private DefaultMaintenanceRequestMatcher maintenanceRequestMatcher;

Step 2: Add a request matcher

.requestMatchers(maintenanceRequestMatcher).denyAll()

Step 3: Add a access denie handler

.exceptionHandling().accessDeniedHandler(DefaultMaintenanceAccessDeniedHandler())

Versioning 🔖 GitHub release

This project is developed by Viascom using the Semantic Versioning specification. For the versions available, see the releases on this repository.


Change log 📝

See the CHANGELOG file for details.


Authors 🖥️

See also the list of contributors who participated in this project. 💕


License

spring-boot-starter-maintenance is released under the Unlicense.

This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.

In jurisdictions that recognize copyright laws, the author or authors
of this software dedicate any and all copyright interest in the
software to the public domain. We make this dedication for the benefit
of the public at large and to the detriment of our heirs and
successors. We intend this dedication to be an overt act of
relinquishment in perpetuity of all present and future rights to this
software under copyright law.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

For more information, please refer to <http://unlicense.org/>
Comments
  • build(deps): bump org.springframework.boot from 2.6.2 to 2.6.3

    build(deps): bump org.springframework.boot from 2.6.2 to 2.6.3

    Bumps org.springframework.boot from 2.6.2 to 2.6.3.

    Release notes

    Sourced from org.springframework.boot's releases.

    v2.6.3

    :lady_beetle: Bug Fixes

    • 'spring.config.import' placeholders can resolve from profile-specific documents when they should fail #29459
    • Warning from AprLifecycleListener when using Tomcat Native and Tomcat 9.0.55 or later #29454
    • ConfigurationPropertySources.attach will always reattach when called multiple times #29410
    • @SpringBootTest does not use spring.main.web-application-type properties declared in test resource files #29374
    • Embedded launch script fails if jar is owned by an unknown user #29371
    • ResponseStatusException no longer returning response body in 2.6.2 using Spring Security when application has a custom context path #29299
    • Maven repackaging of a jar with a deeply nested package is prohibitively slow #29268
    • Health contributor exclusion rules aren't applied to child contributors #29251
    • Default value for management.info.env.enabled is outdated #29187

    :notebook_with_decorative_cover: Documentation

    • Refer to Maven Resolver rather than Aether #29480
    • Clarify documentation for RestTemplate customization #29401
    • Learning About Spring Boot Features has "logging" link twice #29380

    :hammer: Dependency Upgrades

    • Update to Spring Kafka 2.8.2 #29319
    • Upgrade to Hibernate 5.6.4.Final #29497
    • Upgrade to HttpCore5 5.1.3 #29343
    • Upgrade to Infinispan 12.1.11.Final #29344
    • Upgrade to Jaybird 4.0.5.java8 #29345
    • Upgrade to JBoss Logging 3.4.3.Final #29346
    • Upgrade to Lettuce 6.1.6.RELEASE #29347
    • Upgrade to Log4j2 2.17.1 #29184
    • Upgrade to Logback 1.2.10 #29348
    • Upgrade to MariaDB 2.7.5 #29498
    • Upgrade to Maven Jar Plugin 3.2.2 #29349
    • Upgrade to Micrometer 1.8.2 #29316
    • Upgrade to MongoDB 4.4.1 #29350
    • Upgrade to MySQL 8.0.28 #29467
    • Upgrade to Neo4j Java Driver 4.4.2 #29398
    • Upgrade to Netty 4.1.73.Final #29351
    • Upgrade to Netty tcNative 2.0.47.Final #29395
    • Upgrade to Pooled JMS 1.2.3 #29468
    • Upgrade to R2DBC Bom Arabba-SR12 #29396
    • Upgrade to Reactor 2020.0.15 #29315
    • Upgrade to SLF4J 1.7.33 #29397
    • Upgrade to Spring AMQP 2.4.2 #29318
    • Upgrade to Spring Data 2021.1.1 #29317
    • Upgrade to Spring Framework 5.3.15 #29327
    • Upgrade to Spring HATEOAS 1.4.1 #29283
    • Upgrade to Spring Integration 5.5.8 #29320
    • Upgrade to Spring REST Docs 2.0.6.RELEASE #29322

    :heart: Contributors

    ... (truncated)

    Commits
    • 5282d4e Release v2.6.3
    • 3460c24 Ignore context path when calling privilege evaluator
    • fb44e1c Merge branch '2.5.x' into 2.6.x
    • 5521a5d Next development version (v2.5.10-SNAPSHOT)
    • 94c7a60 Merge branch '2.5.x' into 2.6.x
    • c488be5 Upgrade to MariaDB 2.7.5
    • 5dbde1b Upgrade to Hibernate 5.6.4.Final
    • 6ae5bfb Upgrade to MariaDB 2.7.5
    • 5b1486c Merge branch '2.5.x' into 2.6.x
    • d211b0f Disable test is Docker is not available
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    opened by dependabot[bot] 2
  • build(deps): bump org.jetbrains.kotlin.jvm from 1.7.20 to 1.7.22

    build(deps): bump org.jetbrains.kotlin.jvm from 1.7.20 to 1.7.22

    Bumps org.jetbrains.kotlin.jvm from 1.7.20 to 1.7.22.

    Release notes

    Sourced from org.jetbrains.kotlin.jvm's releases.

    Kotlin 1.7.22

    This is a technical release. It doesn't contain any fixes that aren't included in Kotlin 1.7.21. Version 1.7.22 of the Kotlin plugin will not be available for downloading or installing in any IDEs.

    Checksums

    File Sha256
    kotlin-compiler-1.7.22.zip 9db4b467743c1aea8a21c08e1c286bc2aeb93f14c7ba2037dbd8f48adc357d83
    kotlin-native-linux-x86_64-1.7.22.tar.gz dd004d520056aba67f2955a3bec5af75f8f2d78b179d4b5f733a77e3eef57aff
    kotlin-native-macos-x86_64-1.7.22.tar.gz 153fa411fa8c993ce2635e2504e9b102cb05362cc794b66ef9def26a78b427b5
    kotlin-native-macos-aarch64-1.7.22.tar.gz 4ffcd76c77cc824eff8addd5e2a73da4f3bbd3584fa9ef282b3f669c45426b1e
    kotlin-native-windows-x86_64-1.7.22.zip 3bccd23479848ec61c56ed5760010456d17acbe88a00a1f10fb38eae256f2e92

    Kotlin 1.7.21

    Changelog

    Compiler

    • KT-54463 Delegating to a field with a platform type causes java.lang.NoSuchFieldError: value$delegate
    • KT-54509 Ir Interpreter: unable to evaluate string concatenation with "this" as argument
    • KT-54004 Builder type inference does not work correctly with variable assignment and breaks run-time
    • KT-54393 Change in behavior from 1.7.10 to 1.7.20 for java field override.
    • KT-54615 JVM: Internal error in file lowering: java.lang.AssertionError: Error occurred while optimizing an expression
    • KT-54581 JVM: "VerifyError: Bad type on operand stack" with generic inline function and when inside try-catch block
    • KT-53146 JVM IR: unnecessary checkcast of null leads to NoClassDefFoundError if the type isn't available at runtime
    • KT-54600 NPE on passing nullable Kotlin lambda as Java's generic SAM interface with super type bound
    • KT-54707 "VerifyError: Bad type on operand stack" in inline call chain on a nullable array value
    • KT-54650 Binary incompatible ABI change in Kotlin 1.7.20
    • KT-54802 "VerifyError: Bad type on operand stack" for inline functions on arrays

    Native. Runtime. Memory

    • KT-54498 Deprecation message of 'FreezingIsDeprecated' is not really helpful

    Tools. Gradle. Multiplatform

    • KT-54387 Remove MPP alpha stability warning
    • KT-48436 False positive "The Kotlin source set androidAndroidTestRelease was configured but not added to any Kotlin compilation"

    Tools. JPS

    • KT-45474 False positive NO_ELSE_IN_WHEN on sealed class with incremental compilation

    Checksums

    File Sha256

    ... (truncated)

    Changelog

    Sourced from org.jetbrains.kotlin.jvm's changelog.

    1.7.21

    Compiler

    • KT-54463 Delegating to a field with a platform type causes java.lang.NoSuchFieldError: value$delegate
    • KT-54509 Ir Interpreter: unable to evaluate string concatenation with "this" as argument
    • KT-54004 Builder type inference does not work correctly with variable assignment and breaks run-time
    • KT-54393 Change in behavior from 1.7.10 to 1.7.20 for java field override.
    • KT-54615 JVM: Internal error in file lowering: java.lang.AssertionError: Error occurred while optimizing an expression
    • KT-54581 JVM: "VerifyError: Bad type on operand stack" with generic inline function and when inside try-catch block
    • KT-53146 JVM IR: unnecessary checkcast of null leads to NoClassDefFoundError if the type isn't available at runtime
    • KT-54600 NPE on passing nullable Kotlin lambda as Java's generic SAM interface with super type bound
    • KT-54707 "VerifyError: Bad type on operand stack" in inline call chain on a nullable array value
    • KT-54650 Binary incompatible ABI change in Kotlin 1.7.20
    • KT-54802 "VerifyError: Bad type on operand stack" for inline functions on arrays

    Native. Runtime. Memory

    • KT-54498 Deprecation message of 'FreezingIsDeprecated' is not really helpful

    Tools. Gradle. Multiplatform

    • KT-54387 Remove MPP alpha stability warning
    • KT-48436 False positive "The Kotlin source set androidAndroidTestRelease was configured but not added to any Kotlin compilation"

    Tools. JPS

    • KT-45474 False positive NO_ELSE_IN_WHEN on sealed class with incremental compilation
    Commits
    • be3c5a5 Instruction for building 1.7.21 release
    • 80eb82a Instructions for building 1.7.20 release
    • cb51803 Scripts for building Kotlin repository
    • 7784d10 Change bootstrap to 1.7.21-release-254
    • e7f77e9 Keep track of array types in OptimizationBasicInterpreter
    • 7deaab9 Edit changelog for 1.7.21
    • 0b49dc2 Fix binary compatibility for inlined local delegated properies
    • 90b3e21 Advance bootstrap to 1.7.21
    • c55a197 Edit changelog for 1.7.21
    • b1b18c2 Add regression test for KT-54707
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies gradle 
    opened by dependabot[bot] 1
  • Update Gradle Wrapper from 7.5.1 to 7.6

    Update Gradle Wrapper from 7.5.1 to 7.6

    Update Gradle Wrapper from 7.5.1 to 7.6.

    Read the release notes: https://docs.gradle.org/7.6/release-notes.html


    The checksums of the Wrapper JAR and the distribution binary have been successfully verified.

    • Gradle release: 7.6
    • Distribution (-bin) zip checksum: 7ba68c54029790ab444b39d7e293d3236b2632631fb5f2e012bb28b4ff669e4b
    • Wrapper JAR Checksum: c5a643cf80162e665cc228f7b16f343fef868e47d3a4836f62e18b7e17ac018a

    You can find the reference checksum values at https://gradle.org/release-checksums/


    🤖 This PR has been created by the Update Gradle Wrapper action.

    Need help? 🤔

    If something doesn't look right with this PR please file an issue here.

    gradle-wrapper dependencies gradle 
    opened by github-actions[bot] 1
  • build(deps): bump org.jetbrains.kotlin.kapt from 1.7.20 to 1.7.21

    build(deps): bump org.jetbrains.kotlin.kapt from 1.7.20 to 1.7.21

    Bumps org.jetbrains.kotlin.kapt from 1.7.20 to 1.7.21.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies gradle 
    opened by dependabot[bot] 1
  • build(deps): bump org.jetbrains.kotlin.jvm from 1.7.20 to 1.7.21

    build(deps): bump org.jetbrains.kotlin.jvm from 1.7.20 to 1.7.21

    Bumps org.jetbrains.kotlin.jvm from 1.7.20 to 1.7.21.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies gradle 
    opened by dependabot[bot] 1
  • build(deps): bump com.gradle.enterprise from 3.11.1 to 3.11.2

    build(deps): bump com.gradle.enterprise from 3.11.1 to 3.11.2

    Bumps com.gradle.enterprise from 3.11.1 to 3.11.2.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies gradle 
    opened by dependabot[bot] 1
  • build(deps): bump org.springframework.boot from 2.7.3 to 2.7.4

    build(deps): bump org.springframework.boot from 2.7.3 to 2.7.4

    Bumps org.springframework.boot from 2.7.3 to 2.7.4.

    Release notes

    Sourced from org.springframework.boot's releases.

    v2.7.4

    :star: New Features

    • Add NINETEEN to JavaVersion enum #32260

    :lady_beetle: Bug Fixes

    • DataSource logging in H2 console auto-configuration causes Hikari's threads to have the wrong thread context class loader #32406
    • Hazelcast auto-configuration recognizes hazelcast.xml and hazelcast.yaml files but not hazelcast.yml #32247
    • Detection of PeriodStyle.ISO8601 does not support lower-case input #32244
    • Detection of DurationStyle.ISO8601 does not support lower-case input #32231
    • YAML timestamps not handled properly with SnakeYaml 1.31 #32229
    • Hazelcast shutdown logs are not available out-of-the-box #32184
    • Netty 'spring.netty leak detection' default property value is always applied to resource leak detector #32145
    • Error "/var/run/docker.sock: connect: permission denied" occurs when building an image using podman on Fedora with SELinux enabled #32000

    :notebook_with_decorative_cover: Documentation

    • Document support for JDK 19 #32402
    • Clarify documentation of config sub-directory from which external application properties are read #32291
    • Clarify documentation on disabling web client request metrics #32198
    • Kotlin sample is missing for constructor binding #32177
    • Remove out-of-date link from auto-configuration documentation #32174
    • Improve @ConditionalOnClass javadoc regarding use on @Bean methods #32167
    • Document classpath* location for looking up GraphQL schemas across modules #31772

    :hammer: Dependency Upgrades

    • Upgrade to Byte Buddy 1.12.17 #32454
    • Upgrade to Couchbase Client 3.3.4 #32315
    • Upgrade to Dependency Management Plugin 1.0.14.RELEASE #32459
    • Upgrade to Dropwizard Metrics 4.2.12 #32316
    • Upgrade to Ehcache3 3.10.1 #32317
    • Upgrade to Elasticsearch 7.17.6 #32318
    • Upgrade to Embedded Mongo 3.4.9 #32319
    • Upgrade to Groovy 3.0.13 #32443
    • Upgrade to Hibernate 5.6.11.Final #32320
    • Upgrade to Hibernate Validator 6.2.5.Final #32321
    • Upgrade to Infinispan 13.0.11.Final #32322
    • Upgrade to Jackson Bom 2.13.4 #32323
    • Upgrade to Janino 3.1.8 #32324
    • Upgrade to Jetty 9.4.49.v20220914 #32444
    • Upgrade to Johnzon 1.2.19 #32325
    • Upgrade to Kafka 3.1.2 #32326
    • Upgrade to MariaDB 3.0.8 #32445
    • Upgrade to Micrometer 1.9.4 #32272
    • Upgrade to Netty 4.1.82.Final #32327
    • Upgrade to Postgresql 42.3.7 #32243
    • Upgrade to R2DBC Bom Borca-SR2 #32328
    • Upgrade to Reactor 2020.0.23 #32273

    ... (truncated)

    Commits
    • e1a8b1a Release v2.7.4
    • 88723b7 Merge branch '2.6.x' into 2.7.x
    • ca83024 Upgrade to Spring Batch 4.3.7
    • 82763de Upgrade to Spring Batch 4.3.7
    • 8f9323d Document "classpath:*" location for GraphQL Schemas
    • c5a4b1f Merge branch '2.6.x' into 2.7.x
    • 856bd84 Remove JDK 18 CI
    • 7566666 Merge branch '2.6.x' into 2.7.x
    • 5affcec Update Java 19 CI to use Bellsoft Liberica
    • 3620959 Upgrade to Dependency Management Plugin 1.0.14.RELEASE
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies gradle 
    opened by dependabot[bot] 1
  • build(deps): bump io.spring.dependency-management from 1.0.13.RELEASE to 1.0.14.RELEASE

    build(deps): bump io.spring.dependency-management from 1.0.13.RELEASE to 1.0.14.RELEASE

    Bumps io.spring.dependency-management from 1.0.13.RELEASE to 1.0.14.RELEASE.

    Release notes

    Sourced from io.spring.dependency-management's releases.

    v1.0.14.RELEASE

    :lady_beetle: Bug Fixes

    • Use of GradleVersion.getNextMajor() is preventing Gradle 7.6 from adding deprecation nagging #338
    Commits
    • 96ea604 Release v1.0.14.RELEASE
    • 9de554f Stop using reflection and deprecated API in attribute configurer
    • b13e365 Next development version (v1.0.14.BUILD-SNAPSHOT)
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies gradle 
    opened by dependabot[bot] 1
  • build(deps): bump org.jetbrains.kotlin.jvm from 1.6.20 to 1.6.21

    build(deps): bump org.jetbrains.kotlin.jvm from 1.6.20 to 1.6.21

    Bumps org.jetbrains.kotlin.jvm from 1.6.20 to 1.6.21.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies gradle 
    opened by dependabot[bot] 1
  • build(deps): bump actions/checkout from 2.4.0 to 3

    build(deps): bump actions/checkout from 2.4.0 to 3

    Bumps actions/checkout from 2.4.0 to 3.

    Release notes

    Sourced from actions/checkout's releases.

    v3.0.0

    • Update default runtime to node16
    Changelog

    Sourced from actions/checkout's changelog.

    Changelog

    v2.3.1

    v2.3.0

    v2.2.0

    v2.1.1

    • Changes to support GHES (here and here)

    v2.1.0

    v2.0.0

    v2 (beta)

    • Improved fetch performance
      • The default behavior now fetches only the SHA being checked-out
    • Script authenticated git commands
      • Persists with.token in the local git config
      • Enables your scripts to run authenticated git commands
      • Post-job cleanup removes the token
      • Coming soon: Opt out by setting with.persist-credentials to false
    • Creates a local branch
      • No longer detached HEAD when checking out a branch
      • A local branch is created with the corresponding upstream branch set
    • Improved layout

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github-actions 
    opened by dependabot[bot] 1
  • build(deps): bump org.springframework.boot from 2.6.1 to 2.6.2

    build(deps): bump org.springframework.boot from 2.6.1 to 2.6.2

    Bumps org.springframework.boot from 2.6.1 to 2.6.2.

    Release notes

    Sourced from org.springframework.boot's releases.

    v2.6.2

    :lady_beetle: Bug Fixes

    • The getter and setter that's used during configuration property binding varies when a getter or setter has been overridden to use a subclass of the property's type #29143
    • DatabaseInitializationDependencyConfigurer triggers eager initialization of factory beans #29103
    • Spring boot 2.6.0 Quartz mysql/mariadb tables are not created #29095
    • Platform used for Quartz, Session, Integration, and Batch schema initialization cannot be configured #29002
    • App fails to start when it depends on thymeleaf-extras-springsecurity5 but does not have Spring Security on the classpath #28979
    • ResponseStatusException no longer returning response body in 2.6.1 using spring security #28953
    • DataSourceScriptDatabaseInitializer may still try to access the database even though its initialization mode is never #28931
    • Hibernate validation messages broken in spring boot 2.6.1 when setUseCodeAsDefaultMessage set to true #28930
    • Image buildpack references without tag do not default to latest version #28922
    • Invalid classpath index manifest attribute in war files built with Maven #28904
    • AbstractMethodError in org.springframework.boot.web.servlet.filter.ErrorPageSecurityFilter when deployed to a Servlet 3.1-compatible container #28902
    • Setting cache time-to-live for the health endpoint has no effect #28882
    • server.servlet.session.cookie.same-site isn't applied to Spring Session's SESSION cookie #28784

    :notebook_with_decorative_cover: Documentation

    • 2.5.x snapshot documentation links to source code on the main branch #29141
    • Document that using DevTools with a remote application is not supported with WebFlux #29138
    • Polish Creating Your Own Auto-configuration section in Core Features reference doc #29133
    • Polish CacheManager customization section in reference doc #29098
    • Polish README.adoc #28948
    • Fix documented default value for property spring.mvc.pathmatch.matching-strategy #28936
    • Add consistent quotes in YAML samples of reference doc #28911

    :hammer: Dependency Upgrades

    • Upgrade to Logback 1.2.9 #29012
    • Upgrade to AppEngine SDK 1.9.93 #29054
    • Upgrade to Caffeine 2.9.3 #29055
    • Upgrade to Couchbase Client 3.2.4 #29056
    • Upgrade to DB2 JDBC 11.5.7.0 #29124
    • Upgrade to Dropwizard Metrics 4.2.7 #29125
    • Upgrade to Ehcache3 3.9.9 #29126
    • Upgrade to Flyway 8.0.5 #29059
    • Upgrade to Hazelcast 4.2.4 #29146
    • Upgrade to Hibernate 5.6.3.Final #29127
    • Upgrade to HttpAsyncClient 4.1.5 #29062
    • Upgrade to HttpCore 4.4.15 #29063
    • Upgrade to Infinispan 12.1.10.Final #29128
    • Upgrade to Jackson Bom 2.13.1 #29129
    • Upgrade to JDOM2 2.0.6.1 #29064
    • Upgrade to Jedis 3.7.1 #29065
    • Upgrade to JUnit Jupiter 5.8.2 #29066
    • Upgrade to Kotlin 1.6.10 #29067
    • Upgrade to Log4j2 2.17.0 #28984
    • Upgrade to Micrometer 1.8.1 #28971
    • Upgrade to MSSQL JDBC 9.4.1.jre8 #29068

    ... (truncated)

    Commits
    • 4256344 Release v2.6.2
    • 78ea146 Merge branch '2.5.x' into 2.6.x
    • 61c978e Upgrade to Spring Integration 5.5.7
    • 369046c Upgrade to Spring Integration 5.5.7
    • c748774 Upgrade to Spring Session 2021.1.1
    • 878a65d Merge branch '2.5.x' into 2.6.x
    • 2e67645 Upgrade to Hazelcast 4.2.4
    • f362170 Upgrade to Hazelcast 4.1.8
    • a6350f2 Upgrade to Spring Session 2021.0.4
    • ed5ea95 Merge branch '2.5.x' into 2.6.x
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    opened by dependabot[bot] 1
  • build(deps): bump org.jetbrains.kotlin.jvm from 1.7.22 to 1.8.0

    build(deps): bump org.jetbrains.kotlin.jvm from 1.7.22 to 1.8.0

    Bumps org.jetbrains.kotlin.jvm from 1.7.22 to 1.8.0.

    Release notes

    Sourced from org.jetbrains.kotlin.jvm's releases.

    Kotlin 1.8.0

    Changelog

    Analysis API

    • KT-50255 Analysis API: Implement standalone mode for the Analysis API

    Analysis API. FIR

    • KT-54292 Symbol Light classes: implement PsiVariable.computeConstantValue for light field
    • KT-54293 Analysis API: fix constructor symbol creation when its accessed via type alias

    Android

    • KT-53342 TCS: New AndroidSourceSet layout for multiplatform
    • KT-53013 Increase AGP compile version in KGP to 4.1.3
    • KT-54013 Report error when using deprecated Kotlin Android Extensions compiler plugin
    • KT-53709 MPP, Android SSL2: Conflicting warnings for androidTest/kotlin source set folder

    Backend. Native. Debug

    • KT-53561 Invalid LLVM module: "inlinable function call in a function with debug info must have a !dbg location"

    Compiler

    New Features

    • KT-52817 Add @JvmSerializableLambda annotation to keep old behavior of non-invokedynamic lambdas
    • KT-54460 Implementation of non-local break and continue
    • KT-53916 Support Xcode 14 and new Objective-C frameworks in Kotlin/Native compiler
    • KT-32208 Generate method annotations into bytecode for suspend lambdas (on invokeSuspend)
    • KT-53438 Introduce a way to get SourceDebugExtension attribute value via JVMTI for profiler and coverage

    Performance Improvements

    • KT-53347 Get rid of excess allocations in parser
    • KT-53689 JVM: Optimize equality on class literals
    • KT-53119 Improve String Concatenation Lowering

    Fixes

    • KT-53465 Unnecessary checkcast to array of reified type is not optimized since Kotlin 1.6.20
    • KT-49658 NI: False negative TYPE_MISMATCH on nullable type with when
    • KT-48162 NON_VARARG_SPREAD isn't reported on *toTypedArray() call
    • KT-43493 NI: False negative: no compilation error "Operator '==' cannot be applied to 'Long' and 'Int'" is reported in builder inference lambdas
    • KT-54393 Change in behavior from 1.7.10 to 1.7.20 for java field override.
    • KT-55357 IllegalStateException when reading a class that delegates to a Java class with a definitely-not-null type with a flexible upper bound
    • KT-55068 Kotlin Gradle DSL: No mapping for symbol: VALUE_PARAMETER SCRIPT_IMPLICIT_RECEIVER on JVM IR backend
    • KT-51284 SAM conversion doesn't work if method has context receivers
    • KT-48532 Remove old JVM backend

    ... (truncated)

    Changelog

    Sourced from org.jetbrains.kotlin.jvm's changelog.

    1.8.0

    Analysis API

    • KT-50255 Analysis API: Implement standalone mode for the Analysis API

    Analysis API. FIR

    • KT-54292 Symbol Light classes: implement PsiVariable.computeConstantValue for light field
    • KT-54293 Analysis API: fix constructor symbol creation when its accessed via type alias

    Android

    • KT-53342 TCS: New AndroidSourceSet layout for multiplatform
    • KT-53013 Increase AGP compile version in KGP to 4.1.3
    • KT-54013 Report error when using deprecated Kotlin Android Extensions compiler plugin
    • KT-53709 MPP, Android SSL2: Conflicting warnings for androidTest/kotlin source set folder

    Backend. Native. Debug

    • KT-53561 Invalid LLVM module: "inlinable function call in a function with debug info must have a !dbg location"

    Compiler

    New Features

    • KT-52817 Add @JvmSerializableLambda annotation to keep old behavior of non-invokedynamic lambdas
    • KT-54460 Implementation of non-local break and continue
    • KT-53916 Support Xcode 14 and new Objective-C frameworks in Kotlin/Native compiler
    • KT-32208 Generate method annotations into bytecode for suspend lambdas (on invokeSuspend)
    • KT-53438 Introduce a way to get SourceDebugExtension attribute value via JVMTI for profiler and coverage

    Performance Improvements

    • KT-53347 Get rid of excess allocations in parser
    • KT-53689 JVM: Optimize equality on class literals
    • KT-53119 Improve String Concatenation Lowering

    Fixes

    • KT-53465 Unnecessary checkcast to array of reified type is not optimized since Kotlin 1.6.20
    • KT-49658 NI: False negative TYPE_MISMATCH on nullable type with when
    • KT-48162 NON_VARARG_SPREAD isn't reported on *toTypedArray() call
    • KT-43493 NI: False negative: no compilation error "Operator '==' cannot be applied to 'Long' and 'Int'" is reported in builder inference lambdas
    • KT-54393 Change in behavior from 1.7.10 to 1.7.20 for java field override.
    • KT-55357 IllegalStateException when reading a class that delegates to a Java class with a definitely-not-null type with a flexible upper bound
    • KT-55068 Kotlin Gradle DSL: No mapping for symbol: VALUE_PARAMETER SCRIPT_IMPLICIT_RECEIVER on JVM IR backend
    • KT-51284 SAM conversion doesn't work if method has context receivers
    • KT-48532 Remove old JVM backend
    • KT-55065 Kotlin Gradle DSL: Reflection cannot find class data for lambda, produced by JVM IR backend

    ... (truncated)

    Commits
    • da1a843 Add ChangeLog for 1.8.0-RC2
    • d325cf8 Call additional publishToMavenLocal in maven build scripts and enable info
    • 0403d70 Don't leave Gradle daemons after build scripts
    • 52b225d Fix task module-name is not propagated to compiler arguments
    • d40ebc3 Specify versions-maven-plugin version explicitly
    • 2e829ed Fix version parsing crash on Gradle rich version string
    • f603c0e Scripting, IR: fix capturing of implicit receiver
    • 06cbf8f Scripting, tests: enable custom script tests with IR
    • d61cef0 Fix deserialization exception for DNN types from Java
    • ea33e72 JVM IR: script is a valid container for local delegated properties
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies gradle 
    opened by dependabot[bot] 0
  • build(deps): bump org.jetbrains.kotlin.kapt from 1.7.22 to 1.8.0

    build(deps): bump org.jetbrains.kotlin.kapt from 1.7.22 to 1.8.0

    Bumps org.jetbrains.kotlin.kapt from 1.7.22 to 1.8.0.

    Release notes

    Sourced from org.jetbrains.kotlin.kapt's releases.

    Kotlin 1.8.0

    Changelog

    Analysis API

    • KT-50255 Analysis API: Implement standalone mode for the Analysis API

    Analysis API. FIR

    • KT-54292 Symbol Light classes: implement PsiVariable.computeConstantValue for light field
    • KT-54293 Analysis API: fix constructor symbol creation when its accessed via type alias

    Android

    • KT-53342 TCS: New AndroidSourceSet layout for multiplatform
    • KT-53013 Increase AGP compile version in KGP to 4.1.3
    • KT-54013 Report error when using deprecated Kotlin Android Extensions compiler plugin
    • KT-53709 MPP, Android SSL2: Conflicting warnings for androidTest/kotlin source set folder

    Backend. Native. Debug

    • KT-53561 Invalid LLVM module: "inlinable function call in a function with debug info must have a !dbg location"

    Compiler

    New Features

    • KT-52817 Add @JvmSerializableLambda annotation to keep old behavior of non-invokedynamic lambdas
    • KT-54460 Implementation of non-local break and continue
    • KT-53916 Support Xcode 14 and new Objective-C frameworks in Kotlin/Native compiler
    • KT-32208 Generate method annotations into bytecode for suspend lambdas (on invokeSuspend)
    • KT-53438 Introduce a way to get SourceDebugExtension attribute value via JVMTI for profiler and coverage

    Performance Improvements

    • KT-53347 Get rid of excess allocations in parser
    • KT-53689 JVM: Optimize equality on class literals
    • KT-53119 Improve String Concatenation Lowering

    Fixes

    • KT-53465 Unnecessary checkcast to array of reified type is not optimized since Kotlin 1.6.20
    • KT-49658 NI: False negative TYPE_MISMATCH on nullable type with when
    • KT-48162 NON_VARARG_SPREAD isn't reported on *toTypedArray() call
    • KT-43493 NI: False negative: no compilation error "Operator '==' cannot be applied to 'Long' and 'Int'" is reported in builder inference lambdas
    • KT-54393 Change in behavior from 1.7.10 to 1.7.20 for java field override.
    • KT-55357 IllegalStateException when reading a class that delegates to a Java class with a definitely-not-null type with a flexible upper bound
    • KT-55068 Kotlin Gradle DSL: No mapping for symbol: VALUE_PARAMETER SCRIPT_IMPLICIT_RECEIVER on JVM IR backend
    • KT-51284 SAM conversion doesn't work if method has context receivers
    • KT-48532 Remove old JVM backend

    ... (truncated)

    Changelog

    Sourced from org.jetbrains.kotlin.kapt's changelog.

    1.8.0

    Analysis API

    • KT-50255 Analysis API: Implement standalone mode for the Analysis API

    Analysis API. FIR

    • KT-54292 Symbol Light classes: implement PsiVariable.computeConstantValue for light field
    • KT-54293 Analysis API: fix constructor symbol creation when its accessed via type alias

    Android

    • KT-53342 TCS: New AndroidSourceSet layout for multiplatform
    • KT-53013 Increase AGP compile version in KGP to 4.1.3
    • KT-54013 Report error when using deprecated Kotlin Android Extensions compiler plugin
    • KT-53709 MPP, Android SSL2: Conflicting warnings for androidTest/kotlin source set folder

    Backend. Native. Debug

    • KT-53561 Invalid LLVM module: "inlinable function call in a function with debug info must have a !dbg location"

    Compiler

    New Features

    • KT-52817 Add @JvmSerializableLambda annotation to keep old behavior of non-invokedynamic lambdas
    • KT-54460 Implementation of non-local break and continue
    • KT-53916 Support Xcode 14 and new Objective-C frameworks in Kotlin/Native compiler
    • KT-32208 Generate method annotations into bytecode for suspend lambdas (on invokeSuspend)
    • KT-53438 Introduce a way to get SourceDebugExtension attribute value via JVMTI for profiler and coverage

    Performance Improvements

    • KT-53347 Get rid of excess allocations in parser
    • KT-53689 JVM: Optimize equality on class literals
    • KT-53119 Improve String Concatenation Lowering

    Fixes

    • KT-53465 Unnecessary checkcast to array of reified type is not optimized since Kotlin 1.6.20
    • KT-49658 NI: False negative TYPE_MISMATCH on nullable type with when
    • KT-48162 NON_VARARG_SPREAD isn't reported on *toTypedArray() call
    • KT-43493 NI: False negative: no compilation error "Operator '==' cannot be applied to 'Long' and 'Int'" is reported in builder inference lambdas
    • KT-54393 Change in behavior from 1.7.10 to 1.7.20 for java field override.
    • KT-55357 IllegalStateException when reading a class that delegates to a Java class with a definitely-not-null type with a flexible upper bound
    • KT-55068 Kotlin Gradle DSL: No mapping for symbol: VALUE_PARAMETER SCRIPT_IMPLICIT_RECEIVER on JVM IR backend
    • KT-51284 SAM conversion doesn't work if method has context receivers
    • KT-48532 Remove old JVM backend
    • KT-55065 Kotlin Gradle DSL: Reflection cannot find class data for lambda, produced by JVM IR backend

    ... (truncated)

    Commits
    • da1a843 Add ChangeLog for 1.8.0-RC2
    • d325cf8 Call additional publishToMavenLocal in maven build scripts and enable info
    • 0403d70 Don't leave Gradle daemons after build scripts
    • 52b225d Fix task module-name is not propagated to compiler arguments
    • d40ebc3 Specify versions-maven-plugin version explicitly
    • 2e829ed Fix version parsing crash on Gradle rich version string
    • f603c0e Scripting, IR: fix capturing of implicit receiver
    • 06cbf8f Scripting, tests: enable custom script tests with IR
    • d61cef0 Fix deserialization exception for DNN types from Java
    • ea33e72 JVM IR: script is a valid container for local delegated properties
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies gradle 
    opened by dependabot[bot] 0
  • build(deps): bump org.springframework.boot from 3.0.0 to 3.0.1

    build(deps): bump org.springframework.boot from 3.0.0 to 3.0.1

    Bumps org.springframework.boot from 3.0.0 to 3.0.1.

    Release notes

    Sourced from org.springframework.boot's releases.

    v3.0.1

    :lady_beetle: Bug Fixes

    • Fix typo in LocalDevToolsAutoConfiguration logging #33615
    • No warning is given when <springProfile> is used in a Logback <root> block #33610
    • Auto-configure PropagationWebGraphQlInterceptor for tracing propagation #33542
    • WebClient instrumentation fails with IllegalArgumentException when adapting to WebClientExchangeTagsProvider #33483
    • Reactive observation auto-configuration does not declare order for WebFilter #33444
    • Web server fails to start due to "Resource location must not be null" when attempting to use a PKCS 11 KeyStore #33433
    • Actuator health endpoint for neo4j throws NoSuchElementException and always returns Status.DOWN #33428
    • Anchors in YAML configuration files throw UnsupportedOperationException #33404
    • ZipkinRestTemplateSender is not customizable #33399
    • AOT doesn't work with Logstash Logback Encoder #33387
    • Maven process-aot goal fails when release version is set in Maven compiler plugin #33382
    • DependsOnDatabaseInitializationPostProcessor re-declares bean dependencies at native image runtime #33374
    • @SpringBootTest now throws a NullPointerException rather than a helpful IllegalStateException when @SpringBootConfiguration is not found #33371
    • bootBuildImage always trys to create a native image due to bootJar always adding a META-INF/native-image/argfile to the jar #33363

    :notebook_with_decorative_cover: Documentation

    • Improve gradle plugin tags documentation #33617
    • Improve maven plugin tags documentation #33616
    • Fix typo in tomcat accesslog checkExists doc #33512
    • Documented Java compiler level is wrong #33505
    • Fix typo in documentation #33453
    • Update instead of replace environment in bootBuildImage documentation #33424
    • Update the reference docs to document the need to declare the native-maven-plugin when using buildpacks to create a native image #33422
    • Document that the shutdown endpoint is not intended for use when deploying a war to a servlet container #33410
    • Reinstate GraphQL testing documentaion #33407
    • Description of NEVER in Sanitize Sensitive Values isn't formatted correctly #33398

    :hammer: Dependency Upgrades

    • Upgrade to AspectJ 1.9.19 #33586
    • Upgrade to Byte Buddy 1.12.20 #33587
    • Upgrade to Couchbase Client 3.4.1 #33588
    • Upgrade to Dropwizard Metrics 4.2.14 #33589
    • Upgrade to Elasticsearch Client 8.5.3 #33590
    • Upgrade to Hibernate 6.1.6.Final #33591
    • Upgrade to HttpClient 4.5.14 #33592
    • Upgrade to HttpCore 4.4.16 #33593
    • Upgrade to Infinispan 14.0.4.Final #33594
    • Upgrade to Jaybird 4.0.8.java11 #33595
    • Upgrade to Jetty 11.0.13 #33596
    • Upgrade to jOOQ 3.17.6 #33597
    • Upgrade to Kotlin 1.7.22 #33598
    • Upgrade to Lettuce 6.2.2.RELEASE #33599
    • Upgrade to MongoDB 4.8.1 #33600
    • Upgrade to MSSQL JDBC 11.2.2.jre17 #33601
    • Upgrade to Native Build Tools Plugin 0.9.19 #33602

    ... (truncated)

    Commits
    • 837947c Release v3.0.1
    • 5929d95 Merge branch '2.7.x'
    • b10b788 Next development version (v2.7.8-SNAPSHOT)
    • f588793 Update copyright year of changed files
    • 0254619 Merge branch '2.7.x'
    • e4772cf Update copyright year of changed files
    • 2e7ca6f Warning if <springProfile> is used in phase 2 model elements
    • 2ed512d Use model.deepMarkAsSkipped in SpringProfileModelHandler
    • 532fed3 Increase couchbase connection timeout for tests
    • 9562a2c Merge branch '2.7.x'
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies gradle 
    opened by dependabot[bot] 0
  • build(deps): bump com.gradle.enterprise from 3.12 to 3.12.1

    build(deps): bump com.gradle.enterprise from 3.12 to 3.12.1

    Bumps com.gradle.enterprise from 3.12 to 3.12.1.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies gradle 
    opened by dependabot[bot] 0
Releases(v0.0.2)
  • v0.0.2(May 12, 2022)

    What's Changed

    • Update Gradle Wrapper from 7.3.3 to 7.4 by @github-actions in https://github.com/viascom/spring-boot-starter-maintenance/pull/8
    • build(deps): bump actions/checkout from 2.4.0 to 3 by @dependabot in https://github.com/viascom/spring-boot-starter-maintenance/pull/10
    • build(deps): bump org.springframework.boot from 2.6.3 to 2.6.4 by @dependabot in https://github.com/viascom/spring-boot-starter-maintenance/pull/9
    • Update Gradle Wrapper from 7.4 to 7.4.1 by @github-actions in https://github.com/viascom/spring-boot-starter-maintenance/pull/11
    • build(deps): bump actions/cache from 2.1.7 to 3 by @dependabot in https://github.com/viascom/spring-boot-starter-maintenance/pull/12
    • build(deps): bump org.springframework.boot from 2.6.4 to 2.6.5 by @dependabot in https://github.com/viascom/spring-boot-starter-maintenance/pull/13
    • build(deps): bump org.jetbrains.kotlin.kapt from 1.6.10 to 1.6.20 by @dependabot in https://github.com/viascom/spring-boot-starter-maintenance/pull/17
    • Update Gradle Wrapper from 7.4.1 to 7.4.2 by @github-actions in https://github.com/viascom/spring-boot-starter-maintenance/pull/14
    • build(deps): bump org.jetbrains.kotlin.jvm from 1.6.10 to 1.6.20 by @dependabot in https://github.com/viascom/spring-boot-starter-maintenance/pull/16
    • build(deps): bump org.springframework.boot from 2.6.5 to 2.6.6 by @dependabot in https://github.com/viascom/spring-boot-starter-maintenance/pull/15
    • build(deps): bump actions/upload-artifact from 2 to 3 by @dependabot in https://github.com/viascom/spring-boot-starter-maintenance/pull/19
    • build(deps): bump actions/setup-java from 2 to 3 by @dependabot in https://github.com/viascom/spring-boot-starter-maintenance/pull/18
    • build(deps): bump org.jetbrains.kotlin.kapt from 1.6.20 to 1.6.21 by @dependabot in https://github.com/viascom/spring-boot-starter-maintenance/pull/21
    • build(deps): bump org.jetbrains.kotlin.jvm from 1.6.20 to 1.6.21 by @dependabot in https://github.com/viascom/spring-boot-starter-maintenance/pull/20
    • build(deps): bump org.springframework.boot from 2.6.6 to 2.6.7 by @dependabot in https://github.com/viascom/spring-boot-starter-maintenance/pull/22

    Full Changelog: https://github.com/viascom/spring-boot-starter-maintenance/compare/v0.0.1...v0.0.2

    Source code(tar.gz)
    Source code(zip)
Owner
Viascom
Official GitHub organisation of Viascom Ltd liab. Co.
Viascom
A sample skeleton backend app built using Spring Boot kotlin, Expedia Kotlin Graphql, Reactive Web that can be deployed to Google App Engine Flexible environmennt

spring-kotlin-gql-gae This is a sample skeleton of a backend app that was built using: Spring Boot(Kotlin) Reactive Web Sprinng Data R2DBC with MYSQL

Dario Mungoi 7 Sep 17, 2022
Spring-graphql-getting-started - Spring for GraphQL provides support for Spring applications built on GraphQL Java

Getting Started with GraphQL and Spring Boot Spring for GraphQL provides support

Shinya 0 Feb 2, 2022
API for a library using Kotlin, Spring-boot and covered by test

Library API This API is to create Books and be able to borrow from them I'm using: Spring Boot version 2.5.6 Kotlin 1.5.31 Java 11 I'm implementing us

Daniel Queiroz 1 Nov 5, 2021
A generic library for quick development in Spring Boot using Java Generics.

slinky Now in Kotlin! A generic library for quick development in Spring Boot using Java Generics. Why "slinky"? A slinky is a precompressed helical sp

Paulo Elienay II 33 Dec 14, 2022
Spring Boot Example with Kotlin and Domain Driven Design

Spring Boot Kotlin Domain Driven Design Example Just an example project where ddd is implemented with some other great patterns and architecture from

Fernando Guevara Sanchez 16 Jun 29, 2022
Sample Social Login Project of Spring Boot and Kotlin

Sample-Spring-Boot-Social-Kotlin Sample Social Login Project of Spring Boot and Kotlin dependencies dependencies { implementation("org.springframewor

Seokhyun 2 Oct 11, 2021
The Okila server project uses the Spring boot framework and uses the Kotlin language

Okila-Server The Okila server project uses the Spring boot framework and uses the Kotlin language Format Response //The response successfully format

Nankai 1 Oct 25, 2021
An application that simulate the Swedish Transport Agency, implemented with Spring Boot, Kotlin and GraphQL

graphql-kotlin-spring-server An application that simulate the Swedish Transport Agency, implemented with Spring Boot, Kotlin and GraphQL Running the s

null 0 Oct 31, 2021
API Rest With Kotlin And Spring Boot

##API REST WITH KOTLIN AND SPRING BOOT GET Url: http://localhost:8080/customers Response (Status Code: 200 Ok) { "_embedded": { "customer

Felipe Baz 0 Nov 18, 2021
Spring boot cloud tool usage trail and learning project

Spring boot cloud tool usage trail and learning project Todo Maven based multi-p

Yaoyu He 0 Dec 26, 2021
Spring Boot built using Kotlin, H2, Postgres, Hibernate and JPA

Spring-Boot-Kotlin-Sample Spring Boot built using Kotlin, H2, Postgres, Hibernate and JPA Getting Started Reference Documentation For further referenc

Reza Nur Rochmat 0 Jan 7, 2022
MaxonBank is a Kotlin + Spring Boot + Axon Framework application that supports opening, depositing to, and withdrawing from accounts.

MaxonBank MaxonBank is a Kotlin + Spring Boot + Axon Framework application that supports opening, depositing to, and withdrawing from accounts. The ap

Max 1 Dec 30, 2021
Grocery - A simple CRUD Project using Spring Boot, Kotlin and MongoDB

Grocery - A simple CRUD Project using Spring Boot, Kotlin and MongoDB

null 3 Aug 10, 2022
Event-driven application uses React, reactive Spring Boot WebFlux, R2DBC, MySQL and Liquibase

Product delivery Event-driven application uses React, reactive Spring Boot WebFlux, R2DBC, MySQL and Liquibase Status: IN PROGRESS if [[ "" != `docker

Maksim Kostromin 2 Aug 17, 2022
This repository demonstrates how Kotlin can simplify Spring Boot configuration properties file mapping

Kotlin spring-boot nested config props This repository demonstrates how Kotlin can simplify Spring Boot configuration properties file mapping @Constru

Maksim Kostromin 1 Oct 11, 2021
My personal template for a Spring Boot REST reactive webapp

My personal spring boot kotlin reactive template Features Spring Security implementation with JWT access and refresh token MongoDB database Project Co

Dušan 2 Dec 1, 2021
Generated with spring boot kotlin starter kit

Kotlin backend Generated with spring boot kotlin starter kit The idea is to: Get a microservice written in kotlin for managing users and roles. To be

Oriol Subirana 1 Oct 19, 2021
Push notification application using One Signal + Spring Boot + Kotlin

Spring Boot push notification system using One Signal This project was created to demonstrate a simple application built with Kotlin + Spring Boot inc

Mário Fronza 3 Aug 30, 2022
Kotlin Based Spring Boot ETL project

Adverity ETL REST API (AERA) A simple ETL Spring Boot application with H2. This API provides the following basics functionalities: Endpoint that retur

null 0 Oct 11, 2021