Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.7.1 backports 2 #23426

Merged
merged 35 commits into from
Feb 4, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
1a8ece5
First round of tabs in the documentation
gsmet Jan 24, 2022
24f07ed
Set quarkusDev configuration in quarkusRemoteDev task
glefloch Jan 31, 2022
6fa23e7
Remove vert-http from oidc-common
patriot1burke Jan 31, 2022
1df9f45
Bump xstream from 1.4.18 to 1.4.19
dependabot[bot] Jan 31, 2022
e82300b
Properly register Kafka LoginModule implementations for reflection
gsmet Jan 28, 2022
09f20a1
Let the ByteBuddy library version be controlled by the BOM
Sanne Jan 31, 2022
be380e4
Make QuarkusMock work with REST Client Reactive interfaces
michalszynkiewicz Jan 31, 2022
6528b7c
Added a note on gRPC Dev UI to the docs
michalszynkiewicz Jan 31, 2022
bee1d3a
fix: handling of local image builds for Openshfit
iocanel Jan 26, 2022
1fa2307
chore: align log messages between container image extensions
iocanel Jan 27, 2022
ae4b09c
fix: fallback reg is considered when checking if to request push
iocanel Jan 28, 2022
e1507fb
test: openshift build / resource combinations
iocanel Jan 28, 2022
69ccb51
Fix JibConfig platforms javadoc
geoand Feb 1, 2022
9dbeee3
Set oidc-token-propagation status to stable
sberyozkin Feb 1, 2022
117b63e
ArC - fix disposer method resolution
mkouba Feb 1, 2022
f009008
Bump postgresql from 42.3.1 to 42.3.2
dependabot[bot] Feb 1, 2022
9dba006
Fix Javadoc of @ServerRequestFilter
geoand Feb 1, 2022
0abb46b
Properly log InvalidDefinitionException exception in RESTEasy Reactive
geoand Feb 1, 2022
717d43e
Add oidc-token-propagation-reactive extension
sberyozkin Jan 25, 2022
dfadaae
Handle configured parent first resources
stuartwdouglas Feb 2, 2022
ab49bf1
Trim OpenTelemetry config endpoints
radcortez Feb 2, 2022
f2d9b65
Add missing licenseUrl
gsmet Feb 2, 2022
a85ceeb
Push the branch to JReleaser and use a fixed version of JReleaser
gsmet Feb 2, 2022
e0c3a94
Allow qute tags with ".qute" prefixed extension
kucharzyk Jan 31, 2022
25b4508
Make picocli extension stable
gsmet Feb 2, 2022
92824d5
CapturingInputStream discards -1 from delegate read
de-bgunter Feb 2, 2022
b77ce6a
Remove Gradle preview warning from documentation
gsmet Feb 2, 2022
729d193
Make resteasy-qute extension stable
gsmet Feb 2, 2022
3cdbfd9
ClientExceptionMapper should be returned not thrown
manofthepeace Feb 3, 2022
8e69dfb
Properly take @ClientExceptionMapper priority into account
geoand Feb 3, 2022
3e1ef71
Use the correct context for RR
stuartwdouglas Feb 3, 2022
efc5714
Stork guide is missing the status properties
loicmathieu Feb 3, 2022
a0354d3
Gradle: clear reloadable flag for extension dependencies
aloubyansky Feb 3, 2022
48d6ce4
Do not force mp.jwt.verify.publickey.location to be a build time prop…
radcortez Feb 3, 2022
5374b56
Fix incorrect image tag in native reference guide
loicmathieu Feb 3, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 22 additions & 2 deletions bom/application/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,8 @@
<commons-lang3.version>3.12.0</commons-lang3.version>
<commons-codec.version>1.15</commons-codec.version>
<classmate.version>1.5.1</classmate.version>
<hibernate-orm.version>5.6.5.Final</hibernate-orm.version>
<hibernate-orm.version>5.6.5.Final</hibernate-orm.version> <!-- When updating, align bytebuddy.version to Hibernate needs as well (just below): -->
<bytebuddy.version>1.12.7</bytebuddy.version> <!-- Version controlled by Hibernate ORM's needs -->
<hibernate-reactive.version>1.1.2.Final</hibernate-reactive.version>
<hibernate-validator.version>6.2.1.Final</hibernate-validator.version>
<hibernate-search.version>6.1.0.Final</hibernate-search.version>
Expand All @@ -117,7 +118,7 @@
<cronutils.version>9.1.6</cronutils.version>
<quartz.version>2.3.2</quartz.version>
<h2.version>1.4.197</h2.version> <!-- keep 1.4.197 as newer versions have severe regressions -->
<postgresql-jdbc.version>42.3.1</postgresql-jdbc.version>
<postgresql-jdbc.version>42.3.2</postgresql-jdbc.version>
<mariadb-jdbc.version>2.7.5</mariadb-jdbc.version>
<mysql-jdbc.version>8.0.28</mysql-jdbc.version>
<mssql-jdbc.version>7.2.2.jre8</mssql-jdbc.version>
Expand Down Expand Up @@ -787,6 +788,16 @@
<artifactId>quarkus-oidc-token-propagation-deployment</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-oidc-token-propagation-reactive</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-oidc-token-propagation-reactive-deployment</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-oidc-common</artifactId>
Expand Down Expand Up @@ -2683,6 +2694,15 @@

<!-- External dependencies -->

<!-- Normally controlled by Hibernate ORM upstream,
but making the version of ByteBuddy explicit so that this BOM can control the version
in case of conflicts with other libraries -->
<dependency>
<groupId>net.bytebuddy</groupId>
<artifactId>byte-buddy</artifactId>
<version>${bytebuddy.version}</version>
</dependency>

<!-- GRPC dependency -->
<dependency>
<groupId>com.google.code.findbugs</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ public enum Feature {
OIDC_CLIENT_FILTER,
OIDC_CLIENT_REACTIVE_FILTER,
OIDC_TOKEN_PROPAGATION,
OIDC_TOKEN_PROPAGATION_REACTIVE,
OPENSHIFT_CLIENT,
OPENTELEMETRY,
OPENTELEMETRY_JAEGER_EXPORTER,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
package io.quarkus.runtime;

/**
* Usually, QuarkusMock mocking replaces a "delegating instance" of a client proxy.
*
* In some cases, e.g. for REST Client Reactive, a CDI bean is a wrapper over a delegate.
* This interface allows to replace the delegate instead of the delegating instance of the proxy.
*/
public interface MockedThroughWrapper {
void setMock(Object mock);
}
13 changes: 13 additions & 0 deletions devtools/bom-descriptor-json/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1475,6 +1475,19 @@
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-oidc-token-propagation-reactive</artifactId>
<version>${project.version}</version>
<type>pom</type>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>*</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-openshift</artifactId>
Expand Down
1 change: 1 addition & 0 deletions devtools/cli/distribution/jreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ project:
authors:
- Quarkus Community
license: Apache-2.0
licenseUrl: https://github.com/quarkusio/quarkus/blob/main/LICENSE.txt
copyright: Quarkus contributors
java:
groupId: io.quarkus
Expand Down
12 changes: 10 additions & 2 deletions devtools/cli/distribution/release-cli.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,13 @@ then
exit 1
fi

BRANCH=$2
if [ -z "$BRANCH" ]
then
echo "Must specify Quarkus branch"
exit 1
fi

DIST_DIR="$( dirname "${BASH_SOURCE[0]}" )"
pushd ${DIST_DIR}

Expand Down Expand Up @@ -35,9 +42,10 @@ tar -zcf ${JAVA_BINARY_DIR}.tar.gz ${JAVA_BINARY_DIR}
popd

export JRELEASER_PROJECT_VERSION=${VERSION}
export JRELEASER_BRANCH=main
export JRELEASER_BRANCH=${BRANCH}
export JRELEASER_CHOCOLATEY_GITHUB_BRANCH=${BRANCH}

jbang jreleaser@jreleaser full-release \
jbang org.jreleaser:jreleaser:1.0.0-M1 full-release \
--git-root-search \
-od target

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,10 @@ public void execute(Task test) {
quarkusGenerateCodeTests);
task.setQuarkusDevConfiguration(devModeConfiguration);
});
quarkusRemoteDev.configure(task -> task.dependsOn(classesTask, resourcesTask));
quarkusRemoteDev.configure(task -> {
task.dependsOn(classesTask, resourcesTask);
task.setQuarkusDevConfiguration(devModeConfiguration);
});
quarkusTest.configure(task -> {
task.dependsOn(classesTask, resourcesTask, testClassesTask, testResourcesTask,
quarkusGenerateCode,
Expand Down
Loading