impressdesigns / charlie

Makes data from OnSite's JDBC integration available over HTTP
https://impressdesigns.github.io/charlie/
MIT License
0 stars 0 forks source link

Bump the maven-dependencies group with 7 updates #60

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps the maven-dependencies group with 7 updates:

Package From To
io.sentry:sentry-spring-boot-starter-jakarta 7.1.0 7.6.0
org.springframework.boot 3.2.2-SNAPSHOT 3.3.0-SNAPSHOT
jvm 1.9.22 1.9.23
plugin.spring 1.9.22 1.9.23
org.jetbrains.dokka 1.9.10 1.9.20
io.sentry.jvm.gradle 4.1.1 4.3.1
org.jetbrains.kotlinx.kover 0.7.5 0.7.6

Updates io.sentry:sentry-spring-boot-starter-jakarta from 7.1.0 to 7.6.0

Release notes

Sourced from io.sentry:sentry-spring-boot-starter-jakarta's releases.

7.6.0

Features

  • Experimental: Add support for Sentry Developer Metrics (#3205, #3238, #3248, #3250)
    Use the Metrics API to track processing time, download sizes, user signups, and conversion rates and correlate them back to tracing data in order to get deeper insights and solve issues faster. Our API supports counters, distributions, sets, gauges and timers, and it's easy to get started:
    Sentry.metrics()
      .increment(
          "button_login_click", // key
          1.0,                  // value
          null,                 // unit
          mapOf(                // tags
              "provider" to "e-mail"
          )
      )
    
    To learn more about Sentry Developer Metrics, head over to our Java and Android docs page.

7.5.0

Features

  • Add support for measurements at span level (#3219)
  • Add enableScopePersistence option to disable PersistingScopeObserver used for ANR reporting which may increase performance overhead. Defaults to true (#3218)
    • When disabled, the SDK will not enrich ANRv2 events with scope data (e.g. breadcrumbs, user, tags, etc.)
  • Configurable defaults for Cron - MonitorConfig (#3195)
  • We now display a warning on startup if an incompatible version of Spring Boot is detected (#3233)
    • This should help notice a mismatching Sentry dependency, especially when upgrading a Spring Boot application
  • Experimental: Add Metrics API (#3205)

Fixes

  • Ensure performance measurement collection is not taken too frequently (#3221)
  • Fix old profiles deletion on SDK init (#3216)
  • Fix hub restore point in wrappers: SentryWrapper, SentryTaskDecorator and SentryScheduleHook (#3225)
    • We now reset the hub to its previous value on the thread where the Runnable/Callable/Supplier is executed instead of setting it to the hub that was used on the thread where the Runnable/Callable/Supplier was created.
  • Fix add missing thread name/id to app start spans (#3226)

7.4.0

Features

  • Add new threshold parameters to monitor config (#3181)
  • Report process init time as a span for app start performance (#3159)
  • (perf-v2): Calculate frame delay on a span level (#3197)
  • Resolve spring properties in @​SentryCheckIn annotation (#3194)
  • Experimental: Add Spotlight integration (#3166)
    • For more details about Spotlight head over to https://spotlightjs.com/
    • Set options.isEnableSpotlight = true to enable Spotlight

Fixes

... (truncated)

Changelog

Sourced from io.sentry:sentry-spring-boot-starter-jakarta's changelog.

7.6.0

Features

  • Experimental: Add support for Sentry Developer Metrics (#3205, #3238, #3248, #3250)
    Use the Metrics API to track processing time, download sizes, user signups, and conversion rates and correlate them back to tracing data in order to get deeper insights and solve issues faster. Our API supports counters, distributions, sets, gauges and timers, and it's easy to get started:
    Sentry.metrics()
      .increment(
          "button_login_click", // key
          1.0,                  // value
          null,                 // unit
          mapOf(                // tags
              "provider" to "e-mail"
          )
      )
    
    To learn more about Sentry Developer Metrics, head over to our Java and Android docs page.

7.5.0

Features

  • Add support for measurements at span level (#3219)
  • Add enableScopePersistence option to disable PersistingScopeObserver used for ANR reporting which may increase performance overhead. Defaults to true (#3218)
    • When disabled, the SDK will not enrich ANRv2 events with scope data (e.g. breadcrumbs, user, tags, etc.)
  • Configurable defaults for Cron - MonitorConfig (#3195)
  • We now display a warning on startup if an incompatible version of Spring Boot is detected (#3233)
    • This should help notice a mismatching Sentry dependency, especially when upgrading a Spring Boot application
  • Experimental: Add Metrics API (#3205)

Fixes

  • Ensure performance measurement collection is not taken too frequently (#3221)
  • Fix old profiles deletion on SDK init (#3216)
  • Fix hub restore point in wrappers: SentryWrapper, SentryTaskDecorator and SentryScheduleHook (#3225)
    • We now reset the hub to its previous value on the thread where the Runnable/Callable/Supplier is executed instead of setting it to the hub that was used on the thread where the Runnable/Callable/Supplier was created.
  • Fix add missing thread name/id to app start spans (#3226)

7.4.0

Features

  • Add new threshold parameters to monitor config (#3181)
  • Report process init time as a span for app start performance (#3159)
  • (perf-v2): Calculate frame delay on a span level (#3197)
  • Resolve spring properties in @​SentryCheckIn annotation (#3194)
  • Experimental: Add Spotlight integration (#3166)
    • For more details about Spotlight head over to https://spotlightjs.com/
    • Set options.isEnableSpotlight = true to enable Spotlight

... (truncated)

Commits


Updates org.springframework.boot from 3.2.2-SNAPSHOT to 3.3.0-SNAPSHOT

Release notes

Sourced from org.springframework.boot's releases.

v3.3.0-M2

:warning: Noteworthy

  • This release upgrades to Hibernate 6.4.4.Final. While it contains a number of valuable bug fixes, it does not work correctly in a native image. If you are using GraalVM, Hibernate should be temporarily downgraded to 6.4.2.Final using the hibernate.version property.

:star: New Features

  • Use ObservationRequestEventListener in order to support traces when using Jersey #39633
  • Configure suitable TaskExecutor for WebSocket when virtual threads are enabled #39611
  • Implement HttpClient based Zipkin sender #39545
  • Switch to Jersey's jersey-micrometer module for Jersey metrics #39502
  • Introduce @BatchTransactionManager to make it easier to configure Spring Batch to use a custom transaction manager #39473
  • Add customizer callback for WebHttpHandlerBuilder #39467
  • Makes it easier to customize a Servlet-based web server's mime mappings #39430
  • Add nameIdFormat to Properties #39395
  • Add service connection for Docker Compose and Testcontainers ActiveMQ #39363
  • Add Artemis Service Connection for Docker Compose and Testcontainers #39311
  • Unify 'observation-enabled' property defaults #39276
  • Add ConnectionDetails and Service Connection and Docker-Compose support for LDAP #39258
  • Include the environment's default profiles in the env endpoint's response #39257
  • Use meta-annotations on @AutoConfigureWebMvc to compose it with @AutoConfigureJson #39253
  • Add liquibase ui-service property #39227
  • Add conditional bean for jOOQ exception translator #38762
  • Add support for Bitnami container images with Docker Compose #35759
  • Provide a reactive actuator endpoint for (username indexed) session repositories #32046

:lady_beetle: Bug Fixes

  • Nested jar URLs can not be resolved if the path contains spaces #39690
  • Image building runs for a long time when a long image name is used and the tag contains an illegal character #39639
  • Banner printing doesn't respect set charset #39622
  • "micrometer.observations.*" configuration properties should be "management.observations.*" #39603
  • Metadata reading during configuration class parsing uses the default resource loader rather than the application's resource loader #39599
  • WebFlux auto-configuration should only configure the blocking executor when virtual threads are enabled #39542
  • Creating a RestClient from a RestTemplateBuilder-created RestTemplate requires double configuration of the baseUrl/rootUri #39536
  • Several gson properties, including spring.gson.disable-html-escaping, do not behave correctly when set to false #39525
  • Property placeholders aren't resolved when configuration property binding creates a Map from a property value using a converter #39516
  • Gradle plugin allows the use of Gradle 7.4 but the documented and tested minimum is 7.5 #39514
  • TestcontainersPropertySource assertion has typo #39450
  • Webflux actuator endpoints respond with 500 when a parameter is missing #39445
  • NoSuchMethod error when using the non-shaded Pulsar client and configuring authentications parameters #39424
  • Jetty GracefulShutdown writes to System.out #39365
  • Auto-configured ConcurrentPulsarListenerContainerFactory and PulsarConsumerFactory cannot be injected into injection points with specific generic type information #39356
  • Building images fails with Docker 25.0 when custom buildpacks are configured #39348
  • Startup failure when you have multiple @DynamicPropertySources in Spring Boot 3.2.2 #39346
  • Mockito's MockedStatic isn't closed in all cases #39273
  • TracingProperties exposes package-private PropagationType from public methods #39269

:notebook_with_decorative_cover: Documentation

  • Add note regarding mixing of bundle-based and direct SSL configuration #39642

... (truncated)

Commits


Updates jvm from 1.9.22 to 1.9.23

Release notes

Sourced from jvm's releases.

Kotlin 1.9.23

1.9.23

Apple Ecosystem

  • KT-65542 Cinterop tasks fails if Xcode 15.3 is used

Backend. Wasm

  • KT-64486 Kotlin/Wasm/WASI exported function callback for coroutines support

Compiler

  • KT-53478 Could not load module
  • KT-66044 JDK's new API is used over Kotlin's SDK functions
  • KT-64640 Prevent mutating SequenceCollection methods from JDK 21 be available on read-only collections
  • KT-65441 K1: Remove JDK 21 getFirst()/getLast() in (Mutable)List interfaces
  • KT-65634 K/N: data race during monolithic cache creation
  • KT-53109 CompilationErrorException generateUnboundSymbolsAsDependencies with builder inference and lambdas
  • KT-52757 Type inference for builders fails if inferred from a function

Tools. Gradle

  • KT-65792 Add JSON build report
  • KT-65091 Update compiler metrics in build reports
  • KT-62490 KGP dropping resource directories

Tools. Gradle. JS

  • KT-64119 K/JS: Migrate package manager from Yarn onto NPM
  • KT-64561 K/JS tests are not executed after upgrade to 1.9.22

Tools. Gradle. Multiplatform

  • KT-65954 commonTest dependencies affect commoMainMetadata compilation

Tools. Gradle. Native

  • KT-64573 Default value for produceUnpackedKlib was not provided
Changelog

Sourced from jvm's changelog.

1.9.23

Apple Ecosystem

  • KT-65542 Cinterop tasks fails if Xcode 15.3 is used

Backend. Wasm

  • KT-64486 Kotlin/Wasm/WASI exported function callback for coroutines support

Compiler

  • KT-53478 Could not load module
  • KT-66044 JDK's new API is used over Kotlin's SDK functions
  • KT-64640 Prevent mutating SequenceCollection methods from JDK 21 be available on read-only collections
  • KT-65441 K1: Remove JDK 21 getFirst()/getLast() in (Mutable)List interfaces
  • KT-65634 K/N: data race during monolithic cache creation
  • KT-53109 CompilationErrorException generateUnboundSymbolsAsDependencies with builder inference and lambdas
  • KT-52757 Type inference for builders fails if inferred from a function

Tools. Gradle

  • KT-65792 Add JSON build report
  • KT-65091 Update compiler metrics in build reports
  • KT-62490 KGP dropping resource directories

Tools. Gradle. JS

  • KT-64119 K/JS: Migrate package manager from Yarn onto NPM
  • KT-64561 K/JS tests are not executed after upgrade to 1.9.22

Tools. Gradle. Multiplatform

  • KT-65954 commonTest dependencies affect commoMainMetadata compilation

Tools. Gradle. Native

  • KT-64573 Default value for produceUnpackedKlib was not provided
Commits
  • 4c571ac Edit changelog for 1.9.23
  • 1ca6f32 Revert "[Wasm] Implement IrLinkageError end enable partial linker"
  • 3b90682 Add changelog for 1.9.23
  • f327391 Add validation for empty kotlin.build.report.json.directory property
  • 2f19d2e Add JSON output type for build reports
  • 666a2f2 [Wasm] Implement IrLinkageError end enable partial linker
  • 4dc6689 [Native] Support Xcode 15.3 — add back the TargetConditional.h macros
  • d3b2c6f K1: change depr. level of List.getFirst to HIDDEN but don't force it on overr...
  • c041815 K1/K2: add tests for KT-65441 current behavior
  • c262b97 K1: introduce BUILDER_INFERENCE_STUB_PARAMETER_TYPE to prevent compiler crashes
  • Additional commits viewable in compare view


Updates plugin.spring from 1.9.22 to 1.9.23

Release notes

Sourced from plugin.spring's releases.

Kotlin 1.9.23

1.9.23

Apple Ecosystem

  • KT-65542 Cinterop tasks fails if Xcode 15.3 is used

Backend. Wasm

  • KT-64486 Kotlin/Wasm/WASI exported function callback for coroutines support

Compiler

  • KT-53478 Could not load module
  • KT-66044 JDK's new API is used over Kotlin's SDK functions
  • KT-64640 Prevent mutating SequenceCollection methods from JDK 21 be available on read-only collections
  • KT-65441 K1: Remove JDK 21 getFirst()/getLast() in (Mutable)List interfaces
  • KT-65634 K/N: data race during monolithic cache creation
  • KT-53109 CompilationErrorException generateUnboundSymbolsAsDependencies with builder inference and lambdas
  • KT-52757 Type inference for builders fails if inferred from a function

Tools. Gradle

  • KT-65792 Add JSON build report
  • KT-65091 Update compiler metrics in build reports
  • KT-62490 KGP dropping resource directories

Tools. Gradle. JS

  • KT-64119 K/JS: Migrate package manager from Yarn onto NPM
  • KT-64561 K/JS tests are not executed after upgrade to 1.9.22

Tools. Gradle. Multiplatform

  • KT-65954 commonTest dependencies affect commoMainMetadata compilation

Tools. Gradle. Native

  • KT-64573 Default value for produceUnpackedKlib was not provided
Changelog

Sourced from plugin.spring's changelog.

1.9.23

Apple Ecosystem

  • KT-65542 Cinterop tasks fails if Xcode 15.3 is used

Backend. Wasm

  • KT-64486 Kotlin/Wasm/WASI exported function callback for coroutines support

Compiler

  • KT-53478 Could not load module
  • KT-66044 JDK's new API is used over Kotlin's SDK functions
  • KT-64640 Prevent mutating SequenceCollection methods from JDK 21 be available on read-only collections
  • KT-65441 K1: Remove JDK 21 getFirst()/getLast() in (Mutable)List interfaces
  • KT-65634 K/N: data race during monolithic cache creation
  • KT-53109 CompilationErrorException generateUnboundSymbolsAsDependencies with builder inference and lambdas
  • KT-52757 Type inference for builders fails if inferred from a function

Tools. Gradle

  • KT-65792 Add JSON build report
  • KT-65091 Update compiler metrics in build reports
  • KT-62490 KGP dropping resource directories

Tools. Gradle. JS

  • KT-64119 K/JS: Migrate package manager from Yarn onto NPM
  • KT-64561 K/JS tests are not executed after upgrade to 1.9.22

Tools. Gradle. Multiplatform

  • KT-65954 commonTest dependencies affect commoMainMetadata compilation

Tools. Gradle. Native

  • KT-64573 Default value for produceUnpackedKlib was not provided
Commits
  • 4c571ac Edit changelog for 1.9.23
  • 1ca6f32 Revert "[Wasm] Implement IrLinkageError end enable partial linker"
  • 3b90682 Add changelog for 1.9.23
  • f327391 Add validation for empty kotlin.build.report.json.directory property
  • 2f19d2e Add JSON output type for build reports
  • 666a2f2 [Wasm] Implement IrLinkageError end enable partial linker
  • 4dc6689 [Native] Support Xcode 15.3 — add back the TargetConditional.h macros
  • d3b2c6f K1: change depr. level of List.getFirst to HIDDEN but don't force it on overr...
  • c041815 K1/K2: add tests for KT-65441 current behavior
  • c262b97 K1: introduce BUILDER_INFERENCE_STUB_PARAMETER_TYPE to prevent compiler crashes
  • Additional commits viewable in compare view


Updates org.jetbrains.dokka from 1.9.10 to 1.9.20

Release notes

Sourced from org.jetbrains.dokka's releases.

1.9.20

General bugfixes

HTML format

Runners

Gradle Plugin

  • Mark tasks as not compatible with Gradle configuration cache, second try (Kotlin/dokka#3438). Thanks to @​3flex for noticing and fixing the problem!

Maven Plugin

CLI runner

  • Allow using relative paths in the sourceRoots configuration option (Kotlin/dokka#2571)

Plugin API

  • Provide an extension point to customize the rendering of code blocks in HTML format (Kotlin/dokka#3244)

Other:

See Dokka 1.9.20 milestone for the list of all changes.

Commits
  • cea2574 Update Kotlin/Dokka version references to 1.9.20 (#3510)
  • ff47f23 Allow publishing to a pre-defined staging repository
  • 9d11031 [Javadoc] Ignore Kotlin samples (#3473)
  • b8ef2dd Fix fastutil shadowing (#3476)
  • fdff1ed Fix logic to declare incompatibility with configuration cache (#3438)
  • c17451e Replace usages of deprecated in JDK 20 java.net.URL constructor in Gradle r...
  • 46762da Disable signing if artifacts are published to Maven Local
  • b532688 refactor: improved navigation controls style (#3410)
  • 5324006 fix: proper strikethrough in navigation for Fifefox #3156 (#3436)
  • 809bfb7 Fix cross module resolution local links (#3425)
  • Additional commits viewable in compare view


Updates io.sentry.jvm.gradle from 4.1.1 to 4.3.1

Release notes

Sourced from io.sentry.jvm.gradle's releases.

4.3.1

Fixes

  • Do not pollute build classpath with groovy dependencies (#660)
  • Do not execute minifyWithR8 task when running tests with isIncludeAndroidResources enabled (#662)
  • Make tasks with reproducible inputs Cacheable (#664)
    • SentryGenerateIntegrationListTask
    • SentryGenerateDebugMetaPropertiesTask
    • GenerateBundleIdTask
    • SentryGenerateProguardUuidTask

Dependencies

4.3.0

Fixes

  • Bundle ASM version within the plugin and bump it to 9.4 (#637)
    • This should fix the java.lang.AssertionError: Class with incorrect id found exception when using kotlinx.serialization
  • Fall back to findTask if assembleProvider of AndroidVariant is null when hooking source bundle and native symbols upload tasks (#639)
  • Hook source context tasks to also run after install{Variant} tasks (#643)
  • Do not run sentry-cli commands if telemetry is disabled (#648)
  • Proguard and source context tasks don't run on every build (#634)
    • Proguard UUID task now depends on the proguard mapping file. I.e. it will only run if the mapping file has changed
    • Source context tasks now depend on source file changes, if there are no source changes, the tasks won't run

Dependencies

4.2.0

Features

  • Consider sentry-bom version when auto-installing integrations and the SDK (#625)

Fixes

  • Support Room kotlin codegen (#630)
  • Make sentry-cli path calculation configuration-cache compatible (#631)

... (truncated)

Changelog

Sourced from io.sentry.jvm.gradle's changelog.

4.3.1

Fixes

  • Do not pollute build classpath with groovy dependencies (#660)
  • Do not execute minifyWithR8 task when running tests with isIncludeAndroidResources enabled (#662)
  • Make tasks with reproducible inputs Cacheable (#664)
    • SentryGenerateIntegrationListTask
    • SentryGenerateDebugMetaPropertiesTask
    • GenerateBundleIdTask
    • SentryGenerateProguardUuidTask

Dependencies

4.3.0

Fixes

  • Bundle ASM version within the plugin and bump it to 9.4 (#637)
    • This should fix the java.lang.AssertionError: Class with incorrect id found exception when using kotlinx.serialization
  • Fall back to findTask if assembleProvider of AndroidVariant is null when hooking source bundle and native symbols upload tasks (#639)
  • Hook source context tasks to also run after install{Variant} tasks (#643)
  • Do not run sentry-cli commands if telemetry is disabled (#648)
  • Proguard and source context tasks don't run on every build (#634)
    • Proguard UUID task now depends on the proguard mapping file. I.e. it will only run if the mapping file has changed
    • Source context tasks now depend on source file changes, if there are no source changes, the tasks won't run

Dependencies

4.2.0

Features

  • Consider sentry-bom version when auto-installing integrations and the SDK (#625)

Fixes

... (truncated)

Commits


Updates org.jetbrains.kotlinx.kover from 0.7.5 to 0.7.6

Release notes

Sourced from org.jetbrains.kotlinx.kover's releases.

0.7.6

Kover Gradle Plugin

Features

  • 527 Added the ability to specify a header for an XML report

Bugfixes

  • 510 Fixed Stream closed error when generating Kover HTML report
  • 513 Fixed breaking configuration cache
  • 517 Fixed incorrect marking of first function line when parameters with default value are used
  • 530 Fixed the presence of classes instrumented with Robolectric in Jacoco reports
  • 543 Fixed package exclusion in reports for JaCoCo

Kover Offline

Features

  • 534 Created Kover features artifact to invoke the capabilities of Kover programmatically
Changelog

Sourced from org.jetbrains.kotlinx.kover's changelog.

0.7.6 / 2024-02-16

Kover Gradle Plugin

Features

Bugfixes

Kover Offline

Features

Commits
  • 0575a68 Automated publication of documentation
  • e80c83c Release 0.7.6
  • 896699e Fixed package exclusion in reports for JaCoCo
  • 5380bc9 Implemented Kover Features artifact to integration with Android Gradle Plugin
  • ec84816 Added the ability to specify a header for an XML report
  • 1d6f64a Fixed Stream closed error when generating Kover HTML report
  • f0d57ca Fixed the presence of classes instrumented with Robolectric in Jacoco reports
  • 56f8fd5 Fix breaking configuration cache
  • e8ffbda Update Gradle Dokka configuration to make sure "source" button is visible in ...
  • See full diff in compare view


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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
codecov[bot] commented 6 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 1.76%. Comparing base (b2ec05e) to head (431fe18).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #60 +/- ## ===================================== Coverage 1.76% 1.76% ===================================== Files 4 4 Lines 170 170 Branches 32 32 ===================================== Hits 3 3 Misses 167 167 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.