13 hours ago
selenium

Nightly

Commits

  • 7d7ceae: [dotnet] [bidi] Fully immutable commands and events (#17077) (Nikolay Borisenko) #17077
  • abc4eaa: [dotnet] [bidi] Refactor CommandInfo and EventInfo to structs (#17080) (Nikolay Borisenko) #17080
  • 3af4983: [py] Update dev dependencies to fix vulnerability (#17078) (Corey Goldberg) #17078
  • b771944: [dotnet] Mark network request id as non-nullable (#17082) (Nikolay Borisenko) #17082
  • 348d75a: [dotnet] Suppress arrays as attribute arguments is not CLS-compliant (#17083) (Nikolay Borisenko) #17083
  • dd67b77: [dotnet] Remove legacy static analyzer suppressions (#17084) (Nikolay Borisenko) #17084
18 hours ago
Activiti
18 hours ago
quarkus

3.32.0.CR1

Major changes

  • #47997 - Automatic Consul Registration for Quarkus Applications
  • #50975 - Rework graceful shutdown to be more graceful WRT HTTP
  • #51802 - Enable reflection-free Jackson serializers by default
  • #52090 - OIDC: Support for custom DPoP nonce providers
  • #52175 - Make built-in authentication mechanism order customizable
  • #52224 - Implement aot-jar packaging on top of fast-jar packaging
  • #52353 - OIDC: Add basic support for rich authorization requests
  • #52376 - Introduce for AOT file to be added automatically to generated container images
  • #52380 - Upgrade to Google Cloud Function framework 2.0
  • #52500 - Bump smallrye-reactive-messaging from 4.32.1 to 4.33.0
  • #52537 - Introduce OIDC AuthenticationCompletionAction

Complete changelog

  • #35839 - Narayana transaction recovery stops work in DEV mode after hot reload
  • #37168 - Mongodb panache with multiple clients and reactive client not working
  • #41400 - mongodb with multiple (named) connections not working + random container image in test (using testcontainers)
  • #46167 - Support several authentication mechanisms for a specific path
  • #46281 - Support for custom OAuth2 DPoP Nonce providers
  • #47604 - Postgres dev services should not be started in augmentation phase
  • #47997 - Automatic Consul Registration for Quarkus Applications
  • #48125 - Better toleration of junit-platform.properties in user code
  • #49000 - redis reactive client always returns null on set command
  • #49387 - Apicurio dev services should not be started in augmentation phase
  • #49755 - QuarkusTestProfileAwareClassOrderer no longer respects its contract
  • #49821 - Easy HttpAuthenticationMechanism priority customization
  • #50115 - Rabbitmq dev services should not be started in augmentation phase
  • #50116 - Pulsar dev services should not be started in augmentation phase
  • #50117 - MQTT dev services should not be started in augmentation phase
  • #50118 - AMQP dev services should not be started in augmentation phase
  • #50120 - Enhance default ClientHeadersFactory to support non-JAX-RS inbound requests
  • #50175 - Panache 2 : Better support for HR in @Startup
  • #50415 - OASFilter's registered via @OpenApiFilter should be able to be CDI components
  • #50477 - OpenAPI: Support OASFilter implementations as managed CDI beans
  • #50625 - Quarkus graceful shutdown returns 503 during graceful shutdown
  • #50661 - "Internal errror: shutdownContext is null" During complex tests
  • #50740 - NullPointerException: "io.quarkus.arc.Arc.container()" is null during complex tests
  • #50904 - Bump com.google.cloud.functions:functions-framework-api from 1.1.4 to 2.0.0
  • #50975 - Rework graceful shutdown to be more graceful WRT HTTP
  • #51008 - Upgrade Apicurio Registry from 2.x to 3.x
  • #51196 - ArC: imprecise check for abstract methods in decorators
  • #51225 - Work around DB2 restriction and allow DB2 datasources to be longer than 8 characters in dev services
  • #51401 - Upgrade apicurio registry to 3
  • #51454 - Qute debugging support inside Java file
  • #51565 - Add codestart for Panache 2
  • #51604 - Fix handling of native-image future-defaults
  • #51659 - DevUI: Support parameters for dynamic external page URLs
  • #51797 - Enable creation of GraalVM native image bundles
  • #51802 - Enable reflection-free Jackson serializers by default
  • #51829 - Move keycloak dev services to the new model
  • #51873 - io.quarkus.vertx.http.deployment.devmode is split across multiple modules
  • #51893 - ArC: proper validation of abstract methods on decorators
  • #51901 - Bump kubernetes-client-bom from 7.4.0 to 7.5.1
  • #51913 - Fix DB2 Dev Services 8-char database name limit
  • #51928 - Caffeine @CacheResult: after failed Uni, several concurrent invocations trying to retrieve a cache value from the same missing key may result in multiple method invocations
  • #51952 - DEVUI: Hibernate Validator, Quartz, Undertow add libary info
  • #51974 - Clean up GraalVM.Version implementations
  • #51977 - Use better name for the AOT file config generation
  • #51983 - Polish CompiledJavaVersionBuildItem#javaVersion
  • #51984 - Introduce new AOT Config
  • #51987 - Keep testing default reflection based Jackson serializers
  • #51988 - Revert "Enable reflection-free Jackson serializers by default"
  • #51991 - Bump version of Postgres/MariaDB used in DevService and our own tests from 17 to 18 and 10.11 to 12.1 (respectively)
  • #51994 - Enable test classloading tests which are now passing
  • #52008 - Use ValueRegistry to store and retrieve the real runtime values of gRPC ports
  • #52010 - Add test that ensures that reflection-free serializers are the default
  • #52012 - Modularize Qute
  • #52021 - Use sealed interfaces in bootstrap JSON
  • #52032 - build(deps): bump org.jboss.jdeparser:jdeparser from 2.0.3.Final to 2.1.0
  • #52050 - Add runtime dependencies for keycloak devservices
  • #52059 - Only create one ReflectiveClassBuildItem when possible
  • #52060 - Make dev ui read Keycloak url dynamically
  • #52062 - build(deps): bump io.smallrye.config:smallrye-config-source-yaml from 3.15.0 to 3.15.1 in /devtools/gradle
  • #52066 - Provide ClientHeadersFactory that uses HttpServerRequest headers
  • #52068 - Replace deprecated calls to getAllKnownImplementors
  • #52070 - Arc: support non-blocking @Startup methods
  • #52079 - Introduce ResolvedDependency.getDirectDependencies()
  • #52083 - build(deps): bump eu.maveniverse.maven.njord:extension3 from 0.9.2 to 0.9.3
  • #52084 - build(deps): bump com.fasterxml.jackson:jackson-bom from 2.20.1 to 2.21.0
  • #52085 - build(deps): bump agroal.version from 2.8 to 3.0
  • #52086 - build(deps): bump org.codehaus.mojo:properties-maven-plugin from 1.2.1 to 1.3.0
  • #52087 - build(deps-dev): bump org.codehaus.mojo:versions-maven-plugin from 2.20.1 to 2.21.0
  • #52088 - build(deps-dev): bump org.codehaus.mojo:templating-maven-plugin from 3.0.0 to 3.1.0
  • #52089 - build(deps): bump org.codehaus.mojo:buildnumber-maven-plugin from 3.2.1 to 3.3.0
  • #52090 - OIDC: Support for custom DPoP nonce providers
  • #52095 - Simplify CracResource handling
  • #52103 - Polish exchange attribute parser
  • #52120 - Dynamically display Java 24/25 VirtualThreadPinned event fields
  • #52123 - Oracle dev services should be started during startup, not augmentation
  • #52124 - MSSQL Dev Services should be started during startup, not augmentation
  • #52125 - Minor datasource dev services refactorings
  • #52126 - Remove AppArtifact API
  • #52129 - Order build steps and prioritize logging setup
  • #52139 - Allow @LookupIfProperty and @LookupUnlessProperty to be used on a stereotype
  • #52140 - Snapshots - Only enable logs from Njord
  • #52141 - Infinispan extension might not work properly in native with async code
  • #52142 - Initialize RemoteCacheManager at application startup
  • #52143 - Invalidation for caching does not seem to attend concurrency
  • #52144 - DiscoveredServiceBuilder should have a feature(String) method
  • #52145 - Add @SuppressWarnings("unused") to printStartupTime
  • #52147 - ArC: allow stereotyping the @LookupIf|UnlessProperty annotations
  • #52148 - Provide DevServicesResultBuildItem.DiscoveredServiceBuilder#feature(String)
  • #52149 - QuarkusComponentTest is incompatible with VertxExtension
  • #52150 - Don't invalidate cache on failure
  • #52151 - Support multiple named mongoclients while using panache
  • #52154 - Hibernate ORM - Generate empty package-info if AOT enabled
  • #52164 - Trivial: Add missing @Override annotations on CustomLauncherInterceptor
  • #52165 - Bump kubernetes-client-bom from 7.5.1 to 7.5.2
  • #52170 - OpenTelemetry: unsampled trace context is lost after first child span
  • #52174 - Extract datasource dev services code into smaller methods
  • #52175 - Make built-in authentication mechanism order customizable
  • #52177 - build(deps-dev): bump net.alchim31.maven:scala-maven-plugin from 4.9.8 to 4.9.9
  • #52179 - build(deps): bump com.google.api.grpc:proto-google-common-protos from 2.63.1 to 2.65.0
  • #52180 - build(deps): bump com.gradle:develocity-maven-extension from 2.3.1 to 2.3.2
  • #52181 - Fix narayana-jta restart in dev mode, issue 35839
  • #52189 - Parent based sampling problem related with scope termination
  • #52200 - Invalidate cache only after business logic happens
  • #52201 - Avoid reading @Priority in Config interceptors
  • #52209 - Bump de.flapdoodle.embed:de.flapdoodle.embed.mongo from 4.23.0 to 4.24.0
  • #52210 - Bump org.jboss.marshalling:jboss-marshalling from 2.2.3.Final to 2.3.0
  • #52212 - Update @Deprecate annotation in VirtualThreadsRecorder
  • #52216 - Reduce number of created ReflectiveClassBuildItem instances
  • #52220 - Select multiple mechanisms with path-based HttpSecurityPolicy
  • #52223 - Bump org.mvnpm:type-fest from 5.4.0 to 5.4.2
  • #52224 - Implement aot-jar packaging on top of fast-jar packaging
  • #52225 - Bump org.jboss.logging:commons-logging-jboss-logging from 1.0.0.Final to 2.0.0.Final
  • #52227 - Upgrade protoc & protobuf-java to 4.33.2
  • #52241 - Add support for new model in datasources, convert Oracle
  • #52243 - Bump com.gradle.develocity from 4.3.1 to 4.3.2 in /devtools/gradle
  • #52245 - Update Smallrye Config to 3.16.0
  • #52246 - Bump flyway.version from 11.20.3 to 12.0.0
  • #52248 - Bump com.gradle:develocity-maven-extension from 2.3.2 to 2.3.3
  • #52255 - Fix compatibility of ProxyAddressUtil#HostAndPort
  • #52258 - Deprecate long obsoleted JniBuildItem
  • #52271 - Rename module quarkus-registry to quarkus-value-registry
  • #52272 - Support Kafka client 4.2.0 while retaining 4.1.1 support for native
  • #52273 - Detect @AuthorizationPolicy check in Quarkus REST in the same fashion as we detect security checks
  • #52278 - Bump com.mysql:mysql-connector-j from 9.5.0 to 9.6.0
  • #52279 - Log information about grpc port override in TEST mode
  • #52280 - Use custom comparator in ArcContainerImpl
  • #52282 - Replace lambda with anonymous class in ObserverExceptionHandler
  • #52283 - Use method handles in disableUnsafeRelatedWarnings
  • #52286 - Add support for OAuth2 Rich Authorization Requests
  • #52289 - Quarkus component test - add note about potential conflict with other JUnit extensions
  • #52295 - Avoid ServiceLoader lookup for ConfigProviderResolver
  • #52296 - AotRunnerClassLoader - Avoid useless work
  • #52297 - ArC - Do not add @Any if already there
  • #52299 - Bump commons-codec:commons-codec from 1.20.0 to 1.21.0
  • #52300 - Provide a converter for InheritableLevel
  • #52301 - Optimize DurationConverter so that it doesn't require regexps
  • #52304 - Combine authentication mechanisms using annotations on REST and WS Next endpoints
  • #52320 - Panache Next: generate codestarts
  • #52324 - Account for additional config properties (post-start) from dev services
  • #52327 - build(deps): bump wildfly-elytron.version from 2.7.1.Final to 2.8.0.Final
  • #52329 - build(deps): bump org.mvnpm:type-fest from 5.4.2 to 5.4.3
  • #52330 - build(deps): bump org.checkerframework:checker-qual from 3.53.0 to 3.53.1
  • #52333 - ArC: avoid using Sets.of()
  • #52334 - Restore container image IT run
  • #52336 - Update to Maven Compiler Plugin 3.15.0
  • #52339 - Redis Client: add setAndChanged() that returns whether the command changed the key
  • #52347 - Do not check AppCDS in AotClassLoadingEnabled
  • #52350 - Detect JUnit misconfiguration caused by too many properties files and fail faster, to avoid running tests in the wrong order
  • #52353 - OIDC: Add basic support for rich authorization requests
  • #52365 - build(deps): bump grpc.version from 1.78.0 to 1.79.0
  • #52373 - Migrate schema registry dev service to the new model
  • #52374 - build(deps): bump testcontainers.version from 2.0.2 to 2.0.3
  • #52376 - Introduce for AOT file to be added automatically to generated container images
  • #52379 - Fix some ClassLoader leaks in QuarkusTests
  • #52380 - Upgrade to Google Cloud Function framework 2.0
  • #52385 - Migrate AMQP dev service to the new model
  • #52398 - Improve test orderer logic to honour type prefixes and secondary orderer across profiles
  • #52401 - build(deps): bump com.google.api.grpc:proto-google-common-protos from 2.65.0 to 2.65.1
  • #52408 - Revert commits related to IT logs
  • #52411 - Convert postgres dev service to the new model
  • #52412 - Migrate RabbitMQ dev service to the new model
  • #52413 - Convert MS SQL to new dev services model
  • #52417 - Migrate MQTT dev service to the new model
  • #52420 - DB2 dev service should not be started in augmentation phase
  • #52421 - Convert DB2 to new dev services model
  • #52422 - MySQL (and MariaDB) dev services should not start during augmentation
  • #52423 - Convert MySQL and MariaDB to new dev services model
  • #52426 - Migrate Pulsar dev service to the new model
  • #52427 - Bump owasp dependency check plugin version to 12.2.0
  • #52431 - Infinispan client with disabled devservices failing to start in dev mode
  • #52432 - Convert H2 to new dev services model
  • #52435 - Align Spring Cloud Config multiple profile behaviour with original client
  • #52437 - build(deps-dev): bump io.quarkus.gizmo:gizmo2 from 2.0.0 to 2.1.0
  • #52438 - build(deps): bump com.google.errorprone:error_prone_annotations from 2.46.0 to 2.47.0
  • #52441 - Add proper warning about missing Infinispan client
  • #52443 - The MSSQL/DB2 devservices can't find container-license-acceptance.txt in continouous testing mode
  • #52444 - AOT - Store config files in memory in the AotRunnerClassLoader
  • #52449 - Stop importing the Gizmo2 test JAR
  • #52450 - Add package name property to GeneratedClassBuildItem
  • #52451 - AOT - Allow to run some pre-init steps
  • #52452 - Discontinue support for log4j 1.x
  • #52458 - build(deps): bump org.mvnpm.at.mvnpm:vaadin-webcomponents from 25.0.3 to 25.0.4
  • #52460 - build(deps): bump io.smallrye.common:smallrye-common-bom from 2.15.0 to 2.16.0
  • #52462 - BuildContext.consumeMulti() returns immutable list contrary to javadoc
  • #52465 - Make IT logging work again
  • #52466 - Use the Maven wrapper used in Quarkus rather than Qute templates
  • #52467 - Update to Kotlin 2.3.10
  • #52468 - Use Keycloak Devservice in all OIDC integration tests
  • #52470 - OIDC: extract client assertion provider interface
  • #52479 - Bump Narayana LRA to 1.1.0.Final
  • #52484 - ReflectiveHierarchyStep registers useless classes after https://github.com/quarkusio/quarkus/pull/52313
  • #52486 - Programmatic way to ignore specific JAXB annotated classes when registering for reflection and adding to default JAXB context
  • #52494 - Avoid sorting list of build items
  • #52495 - Remove old datasources dev services model (breaking change)
  • #52498 - OIDC dev services should not be started during augmentation phase
  • #52500 - Bump smallrye-reactive-messaging from 4.32.1 to 4.33.0
  • #52501 - Do not start OIDC Dev Services during the augmentation phase
  • #52503 - Make sure direct dependencies are serialized/deserialized
  • #52510 - build(deps): bump wildfly-elytron.version from 2.8.0.Final to 2.8.2.Final
  • #52516 - build(deps): bump io.fabric8:docker-maven-plugin from 0.48.0 to 0.48.1
  • #52520 - Adjust TCCL before trying to start containers that might look for a license in resources
  • #52521 - Resolve extension catalog from a registry that provided platform stream metadata
  • #52523 - Bump the Maven 4 maven-resolver-provider version to 4.0.0-rc-5
  • #52525 - New dev services model contract (javadoc) for service config equals (when to restart) isn't implemented correctly
  • #52526 - Fix detection of new dev service model changes for situations when service config is a constant
  • #52527 - Disable the Unsafe warnings even earlier
  • #52528 - Move ConsoleProcessor from devui-deployment to vertx-http-deployment
  • #52529 - Use deployment classloader instead of augmentation CL for starting dev services
  • #52536 - Introduce OIDC AuthenticationCompletionAction
  • #52537 - Introduce OIDC AuthenticationCompletionAction
19 hours ago
quarkus

3.31.3

Major changes

  • #52395 - Update images in catalog and use runtime images

Complete changelog

  • #51972 - StatelessSession batched operations not visible within same transaction when using @TestTransaction
  • #52193 - OIDC token propagation: don't use the default random generator during the build time as it relies on a service provider
  • #52314 - Failsafe @{argLine} not working in 3.31.1 with new quarkus packageing.
  • #52315 - GrpcCodeGen fails with Quarkus 3.31 on Java 22 + 23
  • #52355 - Tests using TestHandler (IsolatedTestsModeMain) should also be run with the expected add-opens directive
  • #52356 - Apply JVM options via JvmModulesReconfigurer also to tests executed via IsolatedTestModeMain
  • #52357 - Make sure --sun-misc-unsafe-memory-access is not set on Java 23 and earlier
  • #52370 - Escape the whole -D option for quarkus-internal-test.serialized-app-model.path
  • #52372 - Decrease log level for NativeImageAgentMojo
  • #52377 - Move build-time-initialization from beforeAnalysis to duringSetup
  • #52382 - Bring back stdout+stderr output from int-test
  • #52383 - build(deps): bump io.fabric8:maven-model-helper from 37 to 40
  • #52384 - Inexistent Image in Dockerfile when Generating App with Java 25
  • #52386 - quarkus.tls.protocols=TLSv1.3 in Quarkus 3.31.1 + Java 25
  • #52395 - Update images in catalog and use runtime images
  • #52402 - Update documentation for base images in Container Images extensions
  • #52403 - Really bring back stdout+stderr output from int-test
  • #52405 - Fix Module detection when running in a subfolder of a maven project
  • #52407 - Fix documentation for switch to TLS v1.3 only by default
  • #52418 - Native: Enable Netty JCTools' MpscUnboundedArrayQueue
  • #52428 - Fix doc examples on some QuarkusTransaction methods
  • #52445 - Set the upper limit to Java 25 in the Gradle plugin project
  • #52447 - Scheduler: register non-bean skip predicates for reflection
  • #52457 - build(deps): bump jakarta.xml.bind:jakarta.xml.bind-api from 4.0.4 to 4.0.5
  • #52469 - Starting from Main method fails on dependency to Kotlin Module without Java code
  • #52477 - Kotlin Serialization extension raises NPE when Context.getAllAnotations() returns null
  • #52478 - NPE in Redis mapping response to OptimisticLockingTransactionResult
  • #52482 - Redis Client: fix NPE in optimistic locking transactions
  • #52485 - Add BuildToolHelper.getApplicationModuleOrCurrentDirectory(appModel)
  • #52496 - Add directories in ParallelCommonsCompressArchiveCreator
  • #52508 - build(deps): bump the hibernate group with 9 updates
  • #52515 - build(deps): bump io.micrometer:micrometer-bom from 1.16.2 to 1.16.3
  • #52524 - Quarkus with Gradle, Kotlin and Java Code is not indexing correctly
  • #52534 - Drop duplicate log output in ITs
  • #52535 - Add only existing output directories as additional archive paths
  • #52539 - Ensure that annotations in Quarkus REST is never null
  • #52541 - Collect all available module output directories in IDE launcher
1 days ago
selenium

Nightly

Commits

  • 7278252: [grid] Dynamic Grid standalone support passing basic auth credential (#17072) (Viet Nguyen Duc) #17072
  • c584c4a: [dotnet] Stream Selenium Manager output to internal logging (#17024) (Nikolay Borisenko) #17024
  • 17f87e6: [dotnet] Warn if SM log level is unknown (#17073) (Nikolay Borisenko) #17073
  • 4ba0f31: [dotnet] Correlate low level http requests/responses and log failures (#17074) (Nikolay Borisenko) #17074
  • 1730bb2: [dotnet] Temporary disable CS1591 warning for BiDi namespace (#17075) (Nikolay Borisenko) #17075
  • 5bf0c7d: [dotnet] Fix generated devtools inline docs (amp;) (#17076) (Nikolay Borisenko) #17076