Skip to content

Commit

Permalink
chore(deps): update all non-major dependencies (#4263)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [org.antlr:antlr4-runtime](https://www.antlr.org/)
([source](https://redirect.github.com/antlr/antlr4)) | `4.11.1` ->
`4.13.2` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.antlr:antlr4-runtime/4.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.antlr:antlr4-runtime/4.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.antlr:antlr4-runtime/4.11.1/4.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.antlr:antlr4-runtime/4.11.1/4.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [io.grpc:grpc-stub](https://redirect.github.com/grpc/grpc-java) |
`1.69.1` -> `1.70.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.grpc:grpc-stub/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.grpc:grpc-stub/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.grpc:grpc-stub/1.69.1/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.grpc:grpc-stub/1.69.1/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [io.grpc:grpc-protobuf](https://redirect.github.com/grpc/grpc-java) |
`1.69.1` -> `1.70.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.grpc:grpc-protobuf/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.grpc:grpc-protobuf/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.grpc:grpc-protobuf/1.69.1/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.grpc:grpc-protobuf/1.69.1/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [io.grpc:grpc-netty](https://redirect.github.com/grpc/grpc-java) |
`1.69.1` -> `1.70.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.grpc:grpc-netty/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.grpc:grpc-netty/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.grpc:grpc-netty/1.69.1/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.grpc:grpc-netty/1.69.1/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [io.grpc:grpc-bom](https://redirect.github.com/grpc/grpc-java) |
`1.69.1` -> `1.70.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.grpc:grpc-bom/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.grpc:grpc-bom/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.grpc:grpc-bom/1.69.1/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.grpc:grpc-bom/1.69.1/1.70.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[io.quarkus:quarkus-extension-maven-plugin](https://redirect.github.com/quarkusio/quarkus)
| `3.17.7` -> `3.18.1` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.quarkus:quarkus-extension-maven-plugin/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.quarkus:quarkus-extension-maven-plugin/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.quarkus:quarkus-extension-maven-plugin/3.17.7/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.quarkus:quarkus-extension-maven-plugin/3.17.7/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[io.quarkus:quarkus-ide-config](https://redirect.github.com/quarkusio/quarkus)
| `3.17.7` -> `3.18.1` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.quarkus:quarkus-ide-config/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.quarkus:quarkus-ide-config/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.quarkus:quarkus-ide-config/3.17.7/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.quarkus:quarkus-ide-config/3.17.7/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[io.quarkus:quarkus-maven-plugin](https://redirect.github.com/quarkusio/quarkus)
| `3.17.7` -> `3.18.1` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.quarkus:quarkus-maven-plugin/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.quarkus:quarkus-maven-plugin/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.quarkus:quarkus-maven-plugin/3.17.7/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.quarkus:quarkus-maven-plugin/3.17.7/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[io.quarkus:quarkus-bom](https://redirect.github.com/quarkusio/quarkus)
| `3.17.7` -> `3.18.1` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.quarkus:quarkus-bom/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.quarkus:quarkus-bom/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.quarkus:quarkus-bom/3.17.7/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.quarkus:quarkus-bom/3.17.7/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[io.quarkus:quarkus-extension-processor](https://redirect.github.com/quarkusio/quarkus)
| `3.17.7` -> `3.18.1` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.quarkus:quarkus-extension-processor/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.quarkus:quarkus-extension-processor/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.quarkus:quarkus-extension-processor/3.17.7/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.quarkus:quarkus-extension-processor/3.17.7/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [org.jetbrains.kotlin:kotlin-maven-allopen](https://kotlinlang.org/)
([source](https://redirect.github.com/JetBrains/kotlin)) | `2.1.0` ->
`2.1.10` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin:kotlin-maven-allopen/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlin:kotlin-maven-allopen/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlin:kotlin-maven-allopen/2.1.0/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlin:kotlin-maven-allopen/2.1.0/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [org.jetbrains.kotlin:kotlin-maven-plugin](https://kotlinlang.org/)
([source](https://redirect.github.com/JetBrains/kotlin)) | `2.1.0` ->
`2.1.10` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin:kotlin-maven-plugin/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlin:kotlin-maven-plugin/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlin:kotlin-maven-plugin/2.1.0/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlin:kotlin-maven-plugin/2.1.0/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [org.jetbrains.kotlin:kotlin-stdlib](https://kotlinlang.org/)
([source](https://redirect.github.com/JetBrains/kotlin)) | `2.1.0` ->
`2.1.10` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin:kotlin-stdlib/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlin:kotlin-stdlib/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlin:kotlin-stdlib/2.1.0/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlin:kotlin-stdlib/2.1.0/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[io.quarkus.platform:quarkus-bom](https://redirect.github.com/quarkusio/quarkus-platform)
| `3.17.7` -> `3.18.1` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.quarkus.platform:quarkus-bom/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.quarkus.platform:quarkus-bom/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.quarkus.platform:quarkus-bom/3.17.7/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.quarkus.platform:quarkus-bom/3.17.7/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [org.jetbrains.kotlin.jvm](https://kotlinlang.org/)
([source](https://redirect.github.com/JetBrains/kotlin)) | `2.1.0` ->
`2.1.10` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin/2.1.0/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin/2.1.0/2.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>antlr/antlr4 (org.antlr:antlr4-runtime)</summary>

###
[`v4.13.2`](https://redirect.github.com/antlr/antlr4/releases/tag/4.13.2)

[Compare
Source](https://redirect.github.com/antlr/antlr4/compare/4.13.1...4.13.2)

Minor updates release.

#### Pull requests grouped by target

##### cpp target

- [\[Cpp\] Use target_include_dirs for cmake
targets](https://redirect.github.com/antlr/antlr4/pull/4661)
(target:cpp)
- [Update C++ documentation to state that C++17 is
required](https://redirect.github.com/antlr/antlr4/pull/4588) (comp:doc,
target:cpp)

##### go target

- [fix go-target.md, remove duplicate
'get'](https://redirect.github.com/antlr/antlr4/pull/4292) (comp:doc,
target:go)

##### javascript target

- [fix(javascript): fix types not being recognized for NodeNext module
resolution](https://redirect.github.com/antlr/antlr4/pull/4540)
(target:javascript)
- [\[Javascript\] Fix broken package
entrypoints](https://redirect.github.com/antlr/antlr4/pull/4411)
(target:javascript, type:cleanup)

##### python3 target

- [name 'state' conflict with Python3
runtime.](https://redirect.github.com/antlr/antlr4/pull/4312)
(target:python3)

#### Contributors

-   1 items: [njnobles](https://redirect.github.com/njnobles)
- 1 items: [Andreas Buhr](https://redirect.github.com/andreasbuhr)
(andreasbuhr)
- 1 items: [Eric Vergnaud](https://redirect.github.com/ericvergnaud)
(ericvergnaud)
- 1 items: [Gökhan Kurt](https://redirect.github.com/KurtGokhan)
(KurtGokhan)
- 1 items:
[johannesheesterman](https://redirect.github.com/johannesheesterman)
-   1 items: [Alex Miller](https://redirect.github.com/Codex-) (Codex-)
-   1 items: [GP4cK](https://redirect.github.com/GP4cK)
- 1 items: [Alessandro Gatti](https://redirect.github.com/agatti)
(agatti)
-   1 items: [cyqw](https://redirect.github.com/cyqw)
-   1 items: [css521](https://redirect.github.com/css521) (css521)

###
[`v4.13.1`](https://redirect.github.com/antlr/antlr4/releases/tag/4.13.1)

[Compare
Source](https://redirect.github.com/antlr/antlr4/compare/4.13.0...4.13.1)

#### Pull requests grouped by target

##### csharp target

- [\[CSharp\] Fix for #&#8203;4386 -- change signatures for
ReportAttemptingFullContext() and ReportContextSensitivity() to be
identical to all other
targets](https://redirect.github.com/antlr/antlr4/pull/4399)
(target:csharp, type:cleanup)

##### go target

- [Move GetText(), SetText(), and String() from CommonToken to
BaseToken](https://redirect.github.com/antlr/antlr4/pull/4397)
(target:go, type:cleanup)
- [Restore "Obtained from string" source
name.](https://redirect.github.com/antlr/antlr4/pull/4396) (target:go,
type:cleanup)
- [fix: Fix very minor code issues spotted by
goreportcard.com](https://redirect.github.com/antlr/antlr4/pull/4276)
(target:go, type:cleanup)

##### java target

- [Java: suppress `this-escape` warning introduced in JDK
21.](https://redirect.github.com/antlr/antlr4/pull/4394) (actions,
target:java)

##### javascript target

- [Adds default targets for babel
configuration](https://redirect.github.com/antlr/antlr4/pull/4323)
(target:javascript)
- [fix dependabot
warnings](https://redirect.github.com/antlr/antlr4/pull/4272)
(target:javascript, type:cleanup)

##### swift target

- [\[SWIFT\] Add Antlr4Dynamic
product](https://redirect.github.com/antlr/antlr4/pull/4363)
(target:swift)
- [Cleanup duplicate SwiftTarget
code](https://redirect.github.com/antlr/antlr4/pull/4339) (target:swift,
type:cleanup)

##### dart target

- [\[Dart\] Fix for #&#8203;4320--export additional
types](https://redirect.github.com/antlr/antlr4/pull/4340) (type:bug,
target:dart)

#### Contributors

-   2 items: [Ken Domino](https://redirect.github.com/kaby76) (kaby76)
- 2 items: [Jerry Berg](https://redirect.github.com/googleberg)
(googleberg)
-   2 items: [ericvergnaud](https://redirect.github.com/ericvergnaud)
- 1 items: [Yichen Yan](https://redirect.github.com/oraluben) (oraluben)
- 1 items: [Grzegorz
Spryszyński](https://redirect.github.com/GrzegorzSpryszynski-TomTom)
(GrzegorzSpryszynski-TomTom)
-   1 items: [tison](https://redirect.github.com/tisonkun) (tisonkun)
- 1 items: [Nacho Cordón](https://redirect.github.com/ncordon) (ncordon)
- 1 items: [Hervé Boutemy](https://redirect.github.com/hboutemy)
(hboutemy)
-   1 items: [Jim Idle](https://redirect.github.com/jimidle) (jimidle)

###
[`v4.13.0`](https://redirect.github.com/antlr/antlr4/releases/tag/4.13.0)

[Compare
Source](https://redirect.github.com/antlr/antlr4/compare/4.12.0...4.13.0)

This is primarily change to the Go target itself and its release
location, which has moved to https://github.com/antlr4-go/antlr. The
code still lives and this repository, but for release purposes we've
created a new organization and repository so that Go users can pull
versions down according to the repository and label rules

#### Issues fixed

- [antlr4 jar doubled in size in
4.9.3](https://redirect.github.com/antlr/antlr4/issues/4226) (unicode,
comp:performance)
- [Go: exponentially bad/absymal performance as of
...](https://redirect.github.com/antlr/antlr4/issues/3934) (type:bug,
target:go)
- [Go runtime
panic](https://redirect.github.com/antlr/antlr4/issues/3929) (type:bug,
target:go)

#### Improvements, features

- [Update LexerATNSimulator.cs with virtual
Consume](https://redirect.github.com/antlr/antlr4/pull/4197)
(type:improvement, target:csharp)
-
[Feature/fixembedding](https://redirect.github.com/antlr/antlr4/pull/4176)
(type:improvement, target:go, comp:performance)
- [Provide Javascript port of
TokenStreamRewriter](https://redirect.github.com/antlr/antlr4/pull/3560)
(type:feature, target:javascript, target:typescript)

#### Pull requests grouped by target

##### csharp target

- [Update LexerATNSimulator.cs with virtual
Consume](https://redirect.github.com/antlr/antlr4/pull/4197)
(type:improvement, target:csharp)

##### cpp target

- [Optimize the concurrent performance of Cpp target by more than 10
times](https://redirect.github.com/antlr/antlr4/pull/4237) (target:cpp,
comp:performance, threading)
- [Issue #&#8203;4185: Too many artifacts fail to
upload](https://redirect.github.com/antlr/antlr4/pull/4186) (comp:build,
target:cpp, comp:testing)
- [Limit use of Posix threads to
Unix](https://redirect.github.com/antlr/antlr4/pull/4140) (target:cpp,
threading)
- [cmake: Fix output dir for Visual Studio
generator](https://redirect.github.com/antlr/antlr4/pull/4121)
(comp:build, target:cpp)
- [Cpp: Remove code
duplication](https://redirect.github.com/antlr/antlr4/pull/3995)
(target:cpp, type:cleanup)

##### go target

- [Feature/newrepo - Transition Go code to new runtime
repo](https://redirect.github.com/antlr/antlr4/pull/4275) (target:go)
- [Feature/docsNew release documentation and release notes for
Go](https://redirect.github.com/antlr/antlr4/pull/4273) (comp:doc,
target:go)
- [Change closureCheckingStopState from recursive to
iterative](https://redirect.github.com/antlr/antlr4/pull/4256)
(target:go)
- [Export generated data
structures](https://redirect.github.com/antlr/antlr4/pull/4255)
(target:go)
- [fix: Allow CommonTokenStream to reset
properly](https://redirect.github.com/antlr/antlr4/pull/4245)
(target:go)
- [feat: Adds actual usable @&#8203; actions to the go
templates](https://redirect.github.com/antlr/antlr4/pull/4238)
(target:go)
- [Feat: Clean up go input streams to be a little more
efficient](https://redirect.github.com/antlr/antlr4/pull/4233)
(target:go)
- [Add support to Golang codegen for
booleans](https://redirect.github.com/antlr/antlr4/pull/4231)
(target:go)
- [Clean up go runtime
testrig](https://redirect.github.com/antlr/antlr4/pull/4225) (target:go,
comp:testing)
- [feat: More reasonable wins in
performance](https://redirect.github.com/antlr/antlr4/pull/4224)
(target:go)
- [Feature/memory](https://redirect.github.com/antlr/antlr4/pull/4223)
(target:go, comp:performance)
- [More performance
improvements](https://redirect.github.com/antlr/antlr4/pull/4210)
(target:go, comp:performance)
- [Improve PredictionContext performance, fix
bugs](https://redirect.github.com/antlr/antlr4/pull/4196) (target:go)
- [Don't Panic! 50% plus performance
improvement](https://redirect.github.com/antlr/antlr4/pull/4192)
(target:go, comp:performance)
- [Fix the prediction cache and the comparison algorithms from the
legacy code](https://redirect.github.com/antlr/antlr4/pull/4187)
(target:go)
- [Improve runtime performance of the Go runtime test
suite](https://redirect.github.com/antlr/antlr4/pull/4181) (target:go,
comp:performance)
- [Fix #&#8203;3967 Merge of Prediction Context arrays was
broken](https://redirect.github.com/antlr/antlr4/pull/4180) (target:go)
-
[Feature/fixembedding](https://redirect.github.com/antlr/antlr4/pull/4176)
(type:improvement, target:go, comp:performance)
- [Feature/docclean Greatly improve the godoc comments in the
runtime](https://redirect.github.com/antlr/antlr4/pull/4169) (comp:doc,
target:go)
-
[Feature/gotestfix](https://redirect.github.com/antlr/antlr4/pull/4168)
(target:go)
- [Feature/gotestfix Fixes Go runtime test
suite](https://redirect.github.com/antlr/antlr4/pull/4163) (target:go,
comp:testing, type:cleanup)
- [Feature/fix 4150 - prevent invalid codegen in
Go](https://redirect.github.com/antlr/antlr4/pull/4161) (type:bug,
target:go)
- [Remove redundant source code from go
runtime](https://redirect.github.com/antlr/antlr4/pull/4155) (target:go,
type:cleanup)
- [fix: Some code that should have been destined for /v4 was instead
put…](https://redirect.github.com/antlr/antlr4/pull/4154) (target:go,
type:cleanup)

##### javascript target

- [\[JavaScript\] Exporting
syntaxErrorsCount](https://redirect.github.com/antlr/antlr4/pull/4261)
(target:javascript)
- [\[Javascript\] Added support for commonjs in nodejs
package](https://redirect.github.com/antlr/antlr4/pull/4217)
(target:javascript)
- [do not modify String.prototype in js
package](https://redirect.github.com/antlr/antlr4/pull/4200)
(target:javascript)
- [Provide Javascript port of
TokenStreamRewriter](https://redirect.github.com/antlr/antlr4/pull/3560)
(type:feature, target:javascript, target:typescript)

##### python3 target

- [Minor typo](https://redirect.github.com/antlr/antlr4/pull/4271)
(target:python3)
- [Remove redundant **name** check in multiple
files](https://redirect.github.com/antlr/antlr4/pull/4222)
(target:python3)
- [\[Python3\] Move the metadata into `PEP 621`-compliant
`pyproject.toml`.](https://redirect.github.com/antlr/antlr4/pull/4153)
(comp:build, target:python3)

#### Contributors

-   23 items: [Jim Idle](https://redirect.github.com/jimidle) (jimidle)
-   4 items: [ericvergnaud](https://redirect.github.com/ericvergnaud)
-   2 items: [HS](https://redirect.github.com/hs-apotell) (hs-apotell)
- 2 items: [Josua Frank](https://redirect.github.com/Sharknoon)
(Sharknoon)
- 2 items: [Robert Adam](https://redirect.github.com/Krzmbrzl)
(Krzmbrzl)
- 1 items: [Rodrigo Antonio Godinho da
Silva](https://redirect.github.com/killerall) (killerall)
-   1 items: [Tao Wang](https://redirect.github.com/wangtao9) (wangtao9)
- 1 items: [Michael de Hoog](https://redirect.github.com/mdehoog)
(mdehoog)
- 1 items: [Ivan Kochurkin](https://redirect.github.com/KvanTTT)
(KvanTTT)
- 1 items: [Mikołaj Podbielski](https://redirect.github.com/mikolajpod)
(mikolajpod)
- 1 items: [Ahmad Tameem](https://redirect.github.com/Tameem97)
(Tameem97)
- 1 items: [Adrian Jutrowski](https://redirect.github.com/Tarjei400)
(Tarjei400)
- 1 items: [Jon Harris](https://redirect.github.com/jharris4) (jharris4)
- 1 items: [Alberto Simões](https://redirect.github.com/cxambs) (cxambs)
-   1 items: [KOLANICH](https://redirect.github.com/KOLANICH) (KOLANICH)
- 1 items: [hieunguyen2211](https://redirect.github.com/hieunguyen2211)
- 1 items: [Leonardo Sarmiento](https://redirect.github.com/Leo1690)
(Leo1690)
- 1 items:
[Prashant-Jagtap](https://redirect.github.com/Prashant-Jagtap)
-   1 items: [kirides](https://redirect.github.com/kirides)
-   1 items: [Terence Parr](https://redirect.github.com/parrt) (parrt)
- 1 items: [Eiríkur Fannar
Torfason](https://redirect.github.com/eirikur-grid) (eirikur-grid)

###
[`v4.12.0`](https://redirect.github.com/antlr/antlr4/releases/tag/4.12.0)

[Compare
Source](https://redirect.github.com/antlr/antlr4/compare/4.11.1...4.12.0)

The 4.12.0 release is primarily about the new TypeScript target created
by [@&#8203;ericvergnaud](https://redirect.github.com/ericvergnaud).
There are also a number of fixes to the various targets, as you can see
from the descriptions below.

#### Issues fixed

- [github actions now fail for python2 and ubuntu clang and ubuntu
swift](https://redirect.github.com/antlr/antlr4/issues/3988)
(comp:runtime, comp:build, comp:testing)
- [js mergeArrays output differs from
java](https://redirect.github.com/antlr/antlr4/issues/3965)
(atn-analysis, target:javascript)
- [C++ target fails
Performance/DropLoopEntryBranchInLRRule\_4.txt](https://redirect.github.com/antlr/antlr4/issues/3959)
(atn-analysis, type:bug, target:cpp)
- [Wrong grammarFileName in generated
code](https://redirect.github.com/antlr/antlr4/issues/3937) (code-gen,
type:bug)
- [C++ crashes on new test
ParserExec/ListLabelsOnRuleRefStartOfAlt.txt](https://redirect.github.com/antlr/antlr4/issues/3845)
(atn-analysis, type:bug, target:cpp)
- [\[JavaScript runtime\] Bad field name, bad
comments](https://redirect.github.com/antlr/antlr4/issues/3710)
(type:bug)

#### Improvements, features

- [Fully qualify std::move invocations to fix
-Wunqualified-std-cast-call](https://redirect.github.com/antlr/antlr4/pull/4101)
(type:improvement, target:cpp)
- [Extract FileUtils updates by
@&#8203;ericvergnaud](https://redirect.github.com/antlr/antlr4/pull/4030)
(type:improvement, cross-platform-issue, comp:testing)
- [Extract unit test updates by @&#8203;ericvergnaud needed for
TypeScript](https://redirect.github.com/antlr/antlr4/pull/4029)
(type:improvement, comp:testing)
- [\[Go target\] Fix for #&#8203;3926: Add accessors for tree navigation
to interfaces in generated
parser](https://redirect.github.com/antlr/antlr4/pull/3927)
(trees-contexts, code-gen, type:improvement, target:go)
- [GitHub Workflows security
hardening](https://redirect.github.com/antlr/antlr4/pull/3847) (actions,
type:improvement, comp:testing)

#### Pull requests grouped by target

##### csharp target

- [Generate identical atn simulation output across targets to compare
parsing
functionality](https://redirect.github.com/antlr/antlr4/pull/3957)
(atn-analysis, target:java, target:javascript, target:python2,
target:python3, target:csharp, comp:doc, target:cpp, target:go,
comp:testing)

##### cpp target

- [Fully qualify std::move invocations to fix
-Wunqualified-std-cast-call](https://redirect.github.com/antlr/antlr4/pull/4101)
(type:improvement, target:cpp)
- [Cpp: cmake
improvements](https://redirect.github.com/antlr/antlr4/pull/3996)
(comp:build, target:cpp)
- [Gcc version fix](https://redirect.github.com/antlr/antlr4/pull/3979)
(comp:build, target:cpp, comp:testing)
- [Fix cpp equals bug
#&#8203;3959](https://redirect.github.com/antlr/antlr4/pull/3978)
(atn-analysis, type:bug, target:cpp)
- [Fix 3845 nullptr
cpp](https://redirect.github.com/antlr/antlr4/pull/3958) (atn-analysis,
type:bug, target:cpp)
- [Generate identical atn simulation output across targets to compare
parsing
functionality](https://redirect.github.com/antlr/antlr4/pull/3957)
(atn-analysis, target:java, target:javascript, target:python2,
target:python3, target:csharp, comp:doc, target:cpp, target:go,
comp:testing)
- [Updating the files in the Xcode project for ANTLR4 Cpp
runtime.](https://redirect.github.com/antlr/antlr4/pull/3945)
(target:cpp)
- [Fixing reserve word NULL for cpp
targets](https://redirect.github.com/antlr/antlr4/pull/3889) (grammars,
target:cpp, type:cleanup)
- [\[C++\] Fix the compiler errors reported by GCC
7](https://redirect.github.com/antlr/antlr4/pull/3885) (target:cpp)

##### go target

- [Generate identical atn simulation output across targets to compare
parsing
functionality](https://redirect.github.com/antlr/antlr4/pull/3957)
(atn-analysis, target:java, target:javascript, target:python2,
target:python3, target:csharp, comp:doc, target:cpp, target:go,
comp:testing)
- [Remove unnecessary
getter](https://redirect.github.com/antlr/antlr4/pull/3947) (target:go,
type:cleanup)
- [\[Go target\] Fix for #&#8203;3926: Add accessors for tree navigation
to interfaces in generated
parser](https://redirect.github.com/antlr/antlr4/pull/3927)
(trees-contexts, code-gen, type:improvement, target:go)
- [fix: #&#8203;3758 Extrememly poor performance on poorly written
grammars](https://redirect.github.com/antlr/antlr4/pull/3880)
(target:go, comp:performance)
- [fix: Restore missing changes to v4 of go
runtime](https://redirect.github.com/antlr/antlr4/pull/3871) (target:go,
type:cleanup)
- [\[Go\] Add Iterative tree walker in
go](https://redirect.github.com/antlr/antlr4/pull/3740) (trees-contexts,
target:go)

##### java target

- [Generate identical atn simulation output across targets to compare
parsing
functionality](https://redirect.github.com/antlr/antlr4/pull/3957)
(atn-analysis, target:java, target:javascript, target:python2,
target:python3, target:csharp, comp:doc, target:cpp, target:go,
comp:testing)

##### javascript target

- [Js support encoding in file stream + packaging
issues](https://redirect.github.com/antlr/antlr4/pull/4112)
(target:javascript)
- [Fix js webpack
issue](https://redirect.github.com/antlr/antlr4/pull/4104)
(target:javascript)
- [Javascript fix missing
export](https://redirect.github.com/antlr/antlr4/pull/4076)
(target:javascript)
- [Fix issue 3965](https://redirect.github.com/antlr/antlr4/pull/3972)
(atn-analysis, target:javascript)
- [Generate identical atn simulation output across targets to compare
parsing
functionality](https://redirect.github.com/antlr/antlr4/pull/3957)
(atn-analysis, target:java, target:javascript, target:python2,
target:python3, target:csharp, comp:doc, target:cpp, target:go,
comp:testing)

##### python2 target

- [Python LexerNoViableAltException is created with messages
(#&#8203;4095)](https://redirect.github.com/antlr/antlr4/pull/4097)
(target:python2, target:python3)
- [Generate identical atn simulation output across targets to compare
parsing
functionality](https://redirect.github.com/antlr/antlr4/pull/3957)
(atn-analysis, target:java, target:javascript, target:python2,
target:python3, target:csharp, comp:doc, target:cpp, target:go,
comp:testing)

##### python3 target

- [Python LexerNoViableAltException is created with messages
(#&#8203;4095)](https://redirect.github.com/antlr/antlr4/pull/4097)
(target:python2, target:python3)
- [Generate identical atn simulation output across targets to compare
parsing
functionality](https://redirect.github.com/antlr/antlr4/pull/3957)
(atn-analysis, target:java, target:javascript, target:python2,
target:python3, target:csharp, comp:doc, target:cpp, target:go,
comp:testing)

##### swift target

- [Small tweaks to Swift.stg to allow throwing operations in
actions](https://redirect.github.com/antlr/antlr4/pull/4043) (actions,
target:swift, type:cleanup)
- [Fix two Swift profiling
bugs](https://redirect.github.com/antlr/antlr4/pull/3954) (atn-analysis,
target:swift)
- [Don’t specify a default type for the exported Swift package
library](https://redirect.github.com/antlr/antlr4/pull/3953)
(comp:build, target:swift)
- [Package.swift: provide an option to link against ANTLR 4
statically](https://redirect.github.com/antlr/antlr4/pull/3906)
(comp:build, target:swift)
- [Bring back the Package.swift in the project's
root](https://redirect.github.com/antlr/antlr4/pull/3869) (actions,
comp:build, target:swift)

##### php target

- [php composer
install](https://redirect.github.com/antlr/antlr4/pull/3980)
(comp:build, comp:testing, target:php)
- [Fix PHP test template and improve docs about
debugging](https://redirect.github.com/antlr/antlr4/pull/3975)
(atn-analysis, comp:doc, target:php)
- [Add ATN tracing support for PHP
target](https://redirect.github.com/antlr/antlr4/pull/3974) (target:php)

##### dart target

#### Contributors

-   14 items: [Terence Parr](https://redirect.github.com/parrt) (parrt)
-   12 items: [ericvergnaud](https://redirect.github.com/ericvergnaud)
-   2 items: [Ken Domino](https://redirect.github.com/kaby76) (kaby76)
- 2 items: [Marcos Passos](https://redirect.github.com/marcospassos)
(marcospassos)
- 2 items: [Jeremiah Boyle](https://redirect.github.com/j3r3miah)
(j3r3miah)
- 2 items: [Nikolay Edigaryev](https://redirect.github.com/edigaryev)
(edigaryev)
-   2 items: [Jim Idle](https://redirect.github.com/jimidle) (jimidle)
- 1 items: [Daniel Snider](https://redirect.github.com/danielsnider)
(danielsnider)
- 1 items: [Jordan Rupprecht](https://redirect.github.com/rupprecht)
(rupprecht)
-   1 items: [Sofyan-SU](https://redirect.github.com/Sofyan-SU)
- 1 items: [Mykola (Nickolas)
Pokhylets](https://redirect.github.com/nickolas-pohilets)
(nickolas-pohilets)
- 1 items: [Robert Adam](https://redirect.github.com/Krzmbrzl)
(Krzmbrzl)
-   1 items: [HS](https://redirect.github.com/hs-apotell) (hs-apotell)
- 1 items: [Chris Kolbu](https://redirect.github.com/nesevis) (nesevis)
- 1 items: [Tony Arnold](https://redirect.github.com/tonyarnold)
(tonyarnold)
-   1 items: [Brad B](https://redirect.github.com/BradB132) (BradB132)
- 1 items: [Eric Mutta](https://redirect.github.com/ericmutta)
(ericmutta)
-   1 items: [acetousk](https://redirect.github.com/acetousk)
- 1 items: [Chris](https://redirect.github.com/chris-miner)
(chris-miner)
-   1 items: [@&#8203;TT](https://redirect.github.com/1sand0s) (1sand0s)
- 1 items: [FireWolf](https://redirect.github.com/0xFireWolf)
(0xFireWolf)
- 1 items: [Gunnlaugur Thor Briem](https://redirect.github.com/gthb)
(gthb)
-   1 items: [Alex](https://redirect.github.com/sashashura) (sashashura)
- 1 items: [Hervé Boutemy](https://redirect.github.com/hboutemy)
(hboutemy)
- 1 items: [Rishabh Arya](https://redirect.github.com/rishabh-arya95)
(rishabh-arya95)

</details>

<details>
<summary>grpc/grpc-java (io.grpc:grpc-stub)</summary>

###
[`v1.70.0`](https://redirect.github.com/grpc/grpc-java/releases/tag/v1.70.0)

#### **Bug Fixes**

- Re-enable animalsniffer, fixing most violations
([`8ea3629`](https://redirect.github.com/grpc/grpc-java/commit/8ea362937)).
Violations would only have triggered on API level 23 and earlier, and
the violations fixed here were highly unlikely to be triggered
- api: Fix Android API level 23 and earlier compatibility for
StatusRuntimeException without stacktrace
([#&#8203;11072](https://redirect.github.com/grpc/grpc-java/issues/11072))
([`ebe2b48`](https://redirect.github.com/grpc/grpc-java/commit/ebe2b4867)).
This fixes a regression introduced in 1.64.0. The regression should have
caused failures on API level 23 and earlier when a
StatusRuntimeException or StatusException was created. However, for
unknown reasons tests on old devices didn’t notice issues
- okhttp: Improve certificate handling by rejecting non-ASCII subject
alternative names and hostnames as seen in CVE-2021-0341
([#&#8203;11749](https://redirect.github.com/grpc/grpc-java/issues/11749))
([`a0982ca`](https://redirect.github.com/grpc/grpc-java/commit/a0982ca0a)).
Hostnames are considered trusted and CAs are required to use punycode
for non-ASCII hostnames, so this is expected to provide
defense-in-depth. See also the [related GoSecure blog
post](https://gosecure.ai/blog/2020/10/27/weakness-in-java-tls-host-verification/)
and the [AOSP
fix](https://android.googlesource.com/platform/external/okhttp/+/ddc934efe3ed06ce34f3724d41cfbdcd7e7358fc)
- okhttp: Fix for ipv6 link local with scope
([#&#8203;11725](https://redirect.github.com/grpc/grpc-java/issues/11725))
([`65b32e6`](https://redirect.github.com/grpc/grpc-java/commit/65b32e60e))
- xds: Preserve nonce when unsubscribing last watcher of a particular
type so that new discovery requests of that type are handled correctly
([`1cf1927`](https://redirect.github.com/grpc/grpc-java/commit/1cf1927d1)).
This (along with
[`6c12c2b`](https://redirect.github.com/grpc/grpc-java/commit/6c12c2bd2))
fixes a nonce-handling regression introduced in 1.66.0 that could cause
resources to appear to not exist until re-creating the ADS stream.
Triggering the behavior required specific config changes. It is easiest
to trigger when clusters use EDS and routes are changed from one cluster
to another. The error “found 0 leaf (logical DNS or EDS) clusters for
root cluster” might then be seen
- xds: Remember nonces for unknown types
([`6c12c2b`](https://redirect.github.com/grpc/grpc-java/commit/6c12c2bd2))
- xds: Unexpected types in the bootstrap’s server_features should be
ignored
([`e8ff6da`](https://redirect.github.com/grpc/grpc-java/commit/e8ff6da2c)).
They were previously required to be strings
- xds: Remove xds authority label from metric registration
([#&#8203;11760](https://redirect.github.com/grpc/grpc-java/issues/11760))
([`6516c73`](https://redirect.github.com/grpc/grpc-java/commit/6516c7387)).
This fixes the error “Incorrect number of required labels provided.
Expected: 4” introduced in 1.69.0
- xds: Fixed unsupported unsigned 32 bits issue for circuit breaker
([#&#8203;11735](https://redirect.github.com/grpc/grpc-java/issues/11735))
([`f8f6139`](https://redirect.github.com/grpc/grpc-java/commit/f8f613984)).
This fixes clients treating large max_requests as “no requests” and
failing all requests

#### **Improvements**

- api: Introduce custom NameResolver.Args
([#&#8203;11669](https://redirect.github.com/grpc/grpc-java/issues/11669))
([`0b2d440`](https://redirect.github.com/grpc/grpc-java/commit/0b2d44098))
- stub: Introduce new API: BlockingStubV2 which supports Bidi streaming,
Client streaming, a cleaner Server streaming and Unary RPCs
([#&#8203;10318](https://redirect.github.com/grpc/grpc-java/issues/10318))
([`ea8c31c`](https://redirect.github.com/grpc/grpc-java/commit/ea8c31c30))
- bazel: Remove workaround for DoNotCall fixed in Bazel 3.4
([`805cad3`](https://redirect.github.com/grpc/grpc-java/commit/805cad378))
- binder: A standard API for pointing resolvers at a different Android
User.
([#&#8203;11775](https://redirect.github.com/grpc/grpc-java/issues/11775))
([`1126a8e`](https://redirect.github.com/grpc/grpc-java/commit/1126a8e30))
- xds: Fix XDS control plane client retry timer backoff duration when
connection closes after results are received
([#&#8203;11766](https://redirect.github.com/grpc/grpc-java/issues/11766))
([`ef7c2d5`](https://redirect.github.com/grpc/grpc-java/commit/ef7c2d59c))
- xds: Parsing xDS Cluster Metadata
([#&#8203;11741](https://redirect.github.com/grpc/grpc-java/issues/11741))
([`1edc4d8`](https://redirect.github.com/grpc/grpc-java/commit/1edc4d84d)).
Not used actively, but this adds validation. The validation is unlikely
to fail but may reject invalid resources.
- xds: Use "#server" as dataplane target value for xDS enabled gRPC
servers
([#&#8203;11715](https://redirect.github.com/grpc/grpc-java/issues/11715))
([`ebb43a6`](https://redirect.github.com/grpc/grpc-java/commit/ebb43a69e)).
This only impacts the `grpc.target` label in `grpc.xds_client.*`
metrics. Previously the empty string was used
- rls: Reduce RLS debug channel logging
([`7f9c1f3`](https://redirect.github.com/grpc/grpc-java/commit/7f9c1f39f)).
This only matters when debug logging is enabled

#### **Documentation**

- examples: Simplify graceful shutdown in Hostname example
([`f1109e4`](https://redirect.github.com/grpc/grpc-java/commit/f1109e421))
- examples: Remove references to
maven-central.storage-download.googleapis.com
([`c96e926`](https://redirect.github.com/grpc/grpc-java/commit/c96e926e6))
- examples: Updated the attachHeaders to newAttachHeadersInterceptor in
HeaderClientInterceptor
([#&#8203;11759](https://redirect.github.com/grpc/grpc-java/issues/11759))
([`5e8abc6`](https://redirect.github.com/grpc/grpc-java/commit/5e8abc677))

#### **Dependencies**

- Bazel 8 is released, so replace Bazel 6 testing with Bazel 7
([`8a5f777`](https://redirect.github.com/grpc/grpc-java/commit/8a5f7776d))

#### **Thanks to**

-   [@&#8203;panchenko](https://redirect.github.com/panchenko)
-   [@&#8203;benjaminp](https://redirect.github.com/benjaminp)
-   [@&#8203;ZachChuba](https://redirect.github.com/ZachChuba)
-   [@&#8203;vinodhabib](https://redirect.github.com/vinodhabib)

</details>

<details>
<summary>quarkusio/quarkus
(io.quarkus:quarkus-extension-maven-plugin)</summary>

###
[`v3.18.1`](https://redirect.github.com/quarkusio/quarkus/releases/tag/3.18.1)

[Compare
Source](https://redirect.github.com/quarkusio/quarkus/compare/3.18.0...3.18.1)

##### Complete changelog

-
[#&#8203;44484](https://redirect.github.com/quarkusio/quarkus/issues/44484)
- Quarkus Build with Maven Artefact Resolver Configuration Options
-
[#&#8203;45358](https://redirect.github.com/quarkusio/quarkus/issues/45358)
- quarkus-smallrye-openapi generates unused schemas
-
[#&#8203;45359](https://redirect.github.com/quarkusio/quarkus/pull/45359)
- Ensure there are no jdbc spans if otel sdk is disabled
-
[#&#8203;45489](https://redirect.github.com/quarkusio/quarkus/pull/45489)
- DevUI: Add search for Arc tables
-
[#&#8203;45562](https://redirect.github.com/quarkusio/quarkus/pull/45562)
- Consistent report of unknown properties between JVM and Native mode
-
[#&#8203;45650](https://redirect.github.com/quarkusio/quarkus/issues/45650)
- ClassNotFound during static init build step corrupts delayed logging
-
[#&#8203;45708](https://redirect.github.com/quarkusio/quarkus/issues/45708)
- OpenAPI schema adding "enum" : \[ null ] when field description is
added
-
[#&#8203;45771](https://redirect.github.com/quarkusio/quarkus/pull/45771)
- Qute: fix template global class generation in the dev mode
-
[#&#8203;45774](https://redirect.github.com/quarkusio/quarkus/issues/45774)
- LGTM tests are stalling (or are too slow for the timeout, I don't
know)
-
[#&#8203;45783](https://redirect.github.com/quarkusio/quarkus/issues/45783)
- Redis cache implementation should not use KEYS command
-
[#&#8203;45794](https://redirect.github.com/quarkusio/quarkus/pull/45794)
- Maven Resolver: initialize Maven properly, especially the local
repository
-
[#&#8203;45799](https://redirect.github.com/quarkusio/quarkus/pull/45799)
- Fix PathTreeClassPathElement#toString() implementation
-
[#&#8203;45801](https://redirect.github.com/quarkusio/quarkus/pull/45801)
- Fix documentation for connecting to multiple devservice databases
-
[#&#8203;45802](https://redirect.github.com/quarkusio/quarkus/pull/45802)
- Bump smallrye-open-api.version from 4.0.6 to 4.0.7
-
[#&#8203;45803](https://redirect.github.com/quarkusio/quarkus/pull/45803)
- Bump com.gradle:develocity-maven-extension from 1.23 to 1.23.1
-
[#&#8203;45810](https://redirect.github.com/quarkusio/quarkus/issues/45810)
- Update default openapi version in doc
-
[#&#8203;45813](https://redirect.github.com/quarkusio/quarkus/pull/45813)
- Update URL of swapi-graphql.netlify.app GraphQL endpoint
-
[#&#8203;45815](https://redirect.github.com/quarkusio/quarkus/pull/45815)
- Properly order tests annotated with `@WithTestResource`
-
[#&#8203;45819](https://redirect.github.com/quarkusio/quarkus/pull/45819)
- Improve docs for Hibernate ORM with Kafka to suggest more efficient
approaches
-
[#&#8203;45822](https://redirect.github.com/quarkusio/quarkus/pull/45822)
- Adjust timeouts for LGTM container and tests
-
[#&#8203;45828](https://redirect.github.com/quarkusio/quarkus/pull/45828)
- Redis Cache: replace the KEYS command with SCAN in invalidation
-
[#&#8203;45829](https://redirect.github.com/quarkusio/quarkus/pull/45829)
- Upgrade to Vert.x 4.5.12 and Netty 4.1.117.Final
-
[#&#8203;45835](https://redirect.github.com/quarkusio/quarkus/pull/45835)
- Fix static file path decoding in vertx-http
-
[#&#8203;45838](https://redirect.github.com/quarkusio/quarkus/issues/45838)
- PermissionChecker makes RestMulti builder being ignored
-
[#&#8203;45841](https://redirect.github.com/quarkusio/quarkus/pull/45841)
- Bump mongo-client.version from 5.3.0 to 5.3.1
-
[#&#8203;45842](https://redirect.github.com/quarkusio/quarkus/issues/45842)
- Unable to build native image on Macbook Pro M4 Pro
-
[#&#8203;45848](https://redirect.github.com/quarkusio/quarkus/pull/45848)
- Quarkus REST: Run security checks that require method arguments in a
non-blocking manner before secured methods are invoked
-
[#&#8203;45850](https://redirect.github.com/quarkusio/quarkus/pull/45850)
- Reviewed enable_build_properties information
-
[#&#8203;45851](https://redirect.github.com/quarkusio/quarkus/pull/45851)
- Use explicit String.concat in OTelDurationConverter
-
[#&#8203;45858](https://redirect.github.com/quarkusio/quarkus/pull/45858)
- Update OpenAPI documentation with default version 3.1.0
-
[#&#8203;45860](https://redirect.github.com/quarkusio/quarkus/issues/45860)
- quarkus main build fails on windows
-
[#&#8203;45861](https://redirect.github.com/quarkusio/quarkus/pull/45861)
- gRPC: Perform authentication when gRPC server runs on the same server
and root path is different than '/'
-
[#&#8203;45863](https://redirect.github.com/quarkusio/quarkus/issues/45863)
- 3.18 regression: quarkus.uuid is the same for every run in native
images
-
[#&#8203;45864](https://redirect.github.com/quarkusio/quarkus/pull/45864)
- Ensure that `quarkus.uuid` is not determined at native image build
time
-
[#&#8203;45876](https://redirect.github.com/quarkusio/quarkus/pull/45876)
- Pass container-runtime-options to native-image --version as well
-
[#&#8203;45878](https://redirect.github.com/quarkusio/quarkus/issues/45878)
- 3.18 regression Quarkus `quarkus-maven-plugin` with failsafe and
`quarkus.test.arg-line`
-
[#&#8203;45880](https://redirect.github.com/quarkusio/quarkus/pull/45880)
- Upgrade to SmallRye GraphQL 2.12.1
-
[#&#8203;45888](https://redirect.github.com/quarkusio/quarkus/pull/45888)
- Consider quarkus.test.arg-line as a string
-
[#&#8203;45890](https://redirect.github.com/quarkusio/quarkus/pull/45890)
- Disable kubernetes-service-binding testing on Windows
-
[#&#8203;45894](https://redirect.github.com/quarkusio/quarkus/issues/45894)
- Dev UI does not open if http is disabled
-
[#&#8203;45911](https://redirect.github.com/quarkusio/quarkus/pull/45911)
- Make sure console shortcuts use https when http is disabled
-
[#&#8203;45913](https://redirect.github.com/quarkusio/quarkus/pull/45913)
- Fix generate ca command in tls guide

###
[`v3.18.0`](https://redirect.github.com/quarkusio/quarkus/releases/tag/3.18.0)

[Compare
Source](https://redirect.github.com/quarkusio/quarkus/compare/3.17.8...3.18.0)

##### Complete changelog

-
[#&#8203;29646](https://redirect.github.com/quarkusio/quarkus/issues/29646)
- Exceptions on dev mode reload (with multiple inbound requests?)
-
[#&#8203;36510](https://redirect.github.com/quarkusio/quarkus/issues/36510)
- `quarkus.otel.traces.suppress-non-application-uris` not working with
`quarkus.management.enabled`
-
[#&#8203;45266](https://redirect.github.com/quarkusio/quarkus/issues/45266)
- Using quarkus.swagger-ui.plugins
-
[#&#8203;45300](https://redirect.github.com/quarkusio/quarkus/pull/45300)
- Fix how Vert.x routes are identified in metrics and OpenTelemetry
-
[#&#8203;45609](https://redirect.github.com/quarkusio/quarkus/pull/45609)
- Allow null for query parameters in Kotlin panache
-
[#&#8203;45613](https://redirect.github.com/quarkusio/quarkus/pull/45613)
- Use VertxLogDelegateFactory for internal Vert.x logging
-
[#&#8203;45620](https://redirect.github.com/quarkusio/quarkus/pull/45620)
- Improvements to the Grafana LGTM dashboards
-
[#&#8203;45625](https://redirect.github.com/quarkusio/quarkus/issues/45625)
- Hot reload fails when using BeanParam
-
[#&#8203;45627](https://redirect.github.com/quarkusio/quarkus/issues/45627)
- Returing a file from Quarkus REST endpoint with `Uni` leads to Vert.x
error now that Vert.x Pump was replaced
-
[#&#8203;45628](https://redirect.github.com/quarkusio/quarkus/pull/45628)
- OIDC: document and use OidcTestClient to get access token from Dev
Services for OIDC
-
[#&#8203;45629](https://redirect.github.com/quarkusio/quarkus/pull/45629)
- Fix missing addChannel flag usage
-
[#&#8203;45630](https://redirect.github.com/quarkusio/quarkus/pull/45630)
- Fix file handling in REST Client
-
[#&#8203;45645](https://redirect.github.com/quarkusio/quarkus/issues/45645)
- NamedLogHandlersBuildItem causes stderr "Handler is linked to a
category but not configured"
-
[#&#8203;45648](https://redirect.github.com/quarkusio/quarkus/pull/45648)
- Enable public access to OidcProviderClientImpl#getWebClient
-
[#&#8203;45652](https://redirect.github.com/quarkusio/quarkus/pull/45652)
- Test config creation sometimes delegates to instance variable and
sometimes to superclass, causing (v v minor) chaos
-
[#&#8203;45653](https://redirect.github.com/quarkusio/quarkus/pull/45653)
- Speed up flaky OTel test
-
[#&#8203;45670](https://redirect.github.com/quarkusio/quarkus/pull/45670)
- Don't allow requests into restarting application
-
[#&#8203;45674](https://redirect.github.com/quarkusio/quarkus/pull/45674)
- Update drools.adoc
-
[#&#8203;45690](https://redirect.github.com/quarkusio/quarkus/pull/45690)
- Observability LGTM dev service filling up logs with services starting
-
[#&#8203;45693](https://redirect.github.com/quarkusio/quarkus/pull/45693)
- Bump grpc.version from 1.69.0 to 1.69.1
-
[#&#8203;45698](https://redirect.github.com/quarkusio/quarkus/issues/45698)
- Add support for java.time.YearMonth as JAX-RS parameter
-
[#&#8203;45699](https://redirect.github.com/quarkusio/quarkus/pull/45699)
- Add support for java.time.YearMonth as JAX-RS parameter
-
[#&#8203;45700](https://redirect.github.com/quarkusio/quarkus/pull/45700)
- Add props change to LGTM re-load test
-
[#&#8203;45705](https://redirect.github.com/quarkusio/quarkus/pull/45705)
- Do not check log categories without named handlers
-
[#&#8203;45707](https://redirect.github.com/quarkusio/quarkus/pull/45707)
- Fix `@BeanParam` handling during hot reload
-
[#&#8203;45717](https://redirect.github.com/quarkusio/quarkus/issues/45717)
- Add response to HttpServerMetricsTagsContributor.Context
-
[#&#8203;45722](https://redirect.github.com/quarkusio/quarkus/pull/45722)
- Adjust Caffeine extension description to drop Java 8 mention
-
[#&#8203;45730](https://redirect.github.com/quarkusio/quarkus/pull/45730)
- Bump resteasy-microprofile.version from 3.0.0.Final to 3.0.1.Final
-
[#&#8203;45734](https://redirect.github.com/quarkusio/quarkus/pull/45734)
- Fix wait strategy usage, Grafana should not know about LGTM
-
[#&#8203;45735](https://redirect.github.com/quarkusio/quarkus/pull/45735)
- Enable new scripts config in Swagger UI
-
[#&#8203;45744](https://redirect.github.com/quarkusio/quarkus/pull/45744)
- Add HTTP response to HttpServerMetricsTagsContributor.Context
-
[#&#8203;45772](https://redirect.github.com/quarkusio/quarkus/pull/45772)
- Remove quarkus-extension-processor from cache-runtime-spi

###
[`v3.17.8`](https://redirect.github.com/quarkusio/quarkus/releases/tag/3.17.8)

[Compare
Source](https://redirect.github.com/quarkusio/quarkus/compare/3.17.7...3.17.8)

##### Complete changelog

-
[#&#8203;43326](https://redirect.github.com/quarkusio/quarkus/issues/43326)
- Hibernate-Reactive: ClassCastException EmbeddableInitializerImpl to
ReactiveInitializer
-
[#&#8203;44440](https://redirect.github.com/quarkusio/quarkus/issues/44440)
- Replacement in logs (log formatting) doesn't work in OpenTelemetry
Logging
-
[#&#8203;45188](https://redirect.github.com/quarkusio/quarkus/issues/45188)
- `@JoinColumns` breaks on Hibernate Reactive
-
[#&#8203;45472](https://redirect.github.com/quarkusio/quarkus/issues/45472)
- java.util.NoSuchElementException: SRCFG00011: Could not expand value
platform.quarkus.native.builder-image in property
quarkus.native.builder-image
-
[#&#8203;45555](https://redirect.github.com/quarkusio/quarkus/issues/45555)
- RESTEasy Reactive: `ClientBuilder` and `Client` should not share the
same `Configuration` instance
-
[#&#8203;45565](https://redirect.github.com/quarkusio/quarkus/issues/45565)
- If certificate reloading is enabled, mTLS stop functioning after the
reload
-
[#&#8203;45578](https://redirect.github.com/quarkusio/quarkus/pull/45578)
- Fix: trust store config is overwritten by key store config while
certificate reloading
-
[#&#8203;45593](https://redirect.github.com/quarkusio/quarkus/pull/45593)
- Copy `Configuration` when building a JAX-RS `Client`
-
[#&#8203;45612](https://redirect.github.com/quarkusio/quarkus/pull/45612)
- Fix typo
-
[#&#8203;45614](https://redirect.github.com/quarkusio/quarkus/pull/45614)
- Replace JavaVersion.VERSION\_11 with JavaVersion.VERSION\_21 in kotlin
guide
-
[#&#8203;45637](https://redirect.github.com/quarkusio/quarkus/pull/45637)
- Gradle - Correctly pass platform.quarkus.\* properties
-
[#&#8203;45640](https://redirect.github.com/quarkusio/quarkus/pull/45640)
- Fix Otel logging message formatting
-
[#&#8203;45646](https://redirect.github.com/quarkusio/quarkus/pull/45646)
- Getting Started with Security updates
-
[#&#8203;45656](https://redirect.github.com/quarkusio/quarkus/pull/45656)
- Document injecting of CDI request scoped beans during authentication
and authorization
-
[#&#8203;45657](https://redirect.github.com/quarkusio/quarkus/pull/45657)
- Update to HTTP error outputs in Getting Started with Security
-
[#&#8203;45658](https://redirect.github.com/quarkusio/quarkus/pull/45658)
- Mark quarkus-oidc-client-registration as experimental in doc
-
[#&#8203;45662](https://redirect.github.com/quarkusio/quarkus/issues/45662)
- java.lang.IllegalStateException: Too many recursive interceptor
actions after switching to quarkus-rest-client from
quarkus-rest-reactive-client
-
[#&#8203;45676](https://redirect.github.com/quarkusio/quarkus/issues/45676)
- Quarkus reports a NoSuchMethod hiding the real cause when it fails to
start
-
[#&#8203;45677](https://redirect.github.com/quarkusio/quarkus/pull/45677)
- Add missing `@ConfigItem` to FilterConfig
-
[#&#8203;45681](https://redirect.github.com/quarkusio/quarkus/pull/45681)
- Gradle - Resolve platform properties when possible
-
[#&#8203;45682](https://redirect.github.com/quarkusio/quarkus/issues/45682)
- decodeAsXPendingSummary NPE on r.get(1) or r.get(2)
-
[#&#8203;45687](https://redirect.github.com/quarkusio/quarkus/pull/45687)
- Redis Client: fix NPE when constructing XPendingSummary
-
[#&#8203;45716](https://redirect.github.com/quarkusio/quarkus/pull/45716)
- Avoid recursive interceptor lookups when the REST Client full name
matches the simple name
-
[#&#8203;45731](https://redirect.github.com/quarkusio/quarkus/pull/45731)
- Bump hibernate-orm.version from 6.6.4.Final to 6.6.5.Final
-
[#&#8203;45756](https://redirect.github.com/quarkusio/quarkus/pull/45756)
- Bump hibernate-reactive.version from 2.4.3.Final to 2.4.4.Final

</details>

<details>
<summary>JetBrains/kotlin
(org.jetbrains.kotlin:kotlin-maven-allopen)</summary>

###
[`v2.1.10`](https://redirect.github.com/JetBrains/kotlin/blob/HEAD/ChangeLog.md#2110)

[Compare
Source](https://redirect.github.com/JetBrains/kotlin/compare/v2.1.0...v2.1.10)

##### Compiler

- [`KT-73858`](https://youtrack.jetbrains.com/issue/KT-73858) Compose /
iOS: NullPointerException on building
- [`KT-73454`](https://youtrack.jetbrains.com/issue/KT-73454) K2: Fix
type parameters mapping for typealiases with inner RHS
- [`KT-73043`](https://youtrack.jetbrains.com/issue/KT-73043) K2
Compiler does not allow references to inner constructors with
typealiases
- [`KT-74040`](https://youtrack.jetbrains.com/issue/KT-74040)
Compilation of inner class usage does not check the visibility of parent
class during compilation in different rounds
- [`KT-73339`](https://youtrack.jetbrains.com/issue/KT-73339) K2:
"VerifyError: Bad type on operand stack" because of missing implicit
cast on generic field receiver with star projection
- [`KT-72585`](https://youtrack.jetbrains.com/issue/KT-72585) K2:
Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace
top-level type with star projection: S
- [`KT-73399`](https://youtrack.jetbrains.com/issue/KT-73399)
compile-time JVM codegen failure on a KProperty argument of a
KSuspendFunction parameter
- [`KT-72725`](https://youtrack.jetbrains.com/issue/KT-72725) KMP:
Unsupported actualization of inherited java field in expect class
- [`KT-73153`](https://youtrack.jetbrains.com/issue/KT-73153) K2:
Standalone diagnostics on type arguments are not reported

##### Compose compiler

- [`CMP-5680`](https://youtrack.jetbrains.com/issue/CMP-5680) Compose
compiler: unexpected stability warnings for classes compiled with 2.0.10
- [`b/381407900`](https://issuetracker.google.com/issues/381407900)
Avoid adding Compose annotations on synthetic classes

##### IR. Inlining

- [`KT-73981`](https://youtrack.jetbrains.com/issue/KT-73981)
Cherry-pick the fix for KT-73482 to 2.1.10

##### JavaScript

- [`KT-70778`](https://youtrack.jetbrains.com/issue/KT-70778) Kotlin Js
companion is undefined in production build
- [`KT-73130`](https://youtrack.jetbrains.com/issue/KT-73130) KJS:
Missed `break` for do/while in generated JS code
- [`KT-58797`](https://youtrack.jetbrains.com/issue/KT-58797) Optimize
the code generated for objects on JS and Wasm backends

##### Klibs

- [`KT-70146`](https://youtrack.jetbrains.com/issue/KT-70146) \[KLIB
Resolve] Don't fail on nonexistent transitive dependency
- [`KT-73951`](https://youtrack.jetbrains.com/issue/KT-73951) Workaround
for "Partial linkage engine may not patch some discrepancies in IR when
compiling Kotlin/Native static caches" in 2.1.10

##### Native

- [`KT-73559`](https://youtrack.jetbrains.com/issue/KT-73559) K/Native:
AndroidNativeArm64 linking fails starting from Kotlin 2.1.0

##### Tools. CLI

- [`KT-73967`](https://youtrack.jetbrains.com/issue/KT-73967) JDK 25:
"IllegalArgumentException: 25-ea" with EA builds

##### Tools. Daemon

- [`KT-73311`](https://youtrack.jetbrains.com/issue/KT-73311) "Unable to
release compile session, maybe daemon is already down" flakiness

##### Tools. Gradle

- [`KT-73728`](https://youtrack.jetbrains.com/issue/KT-73728)
'generatePomFileForMavenPublication' creates pom with dependencies with
'unspecified' version

##### Tools. Gradle. Multiplatform

- [`KT-73620`](https://youtrack.jetbrains.com/issue/KT-73620) KMP 2.1.0:
Transitiv

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/block/ftl).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJydW4tYWxsIl19-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Stuart Douglas <[email protected]>
  • Loading branch information
renovate[bot] and stuartwdouglas authored Feb 3, 2025
1 parent 58eb6a2 commit 3d8f9a7
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion frontend/intellij/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
plugins {
id("java")
id("org.jetbrains.kotlin.jvm") version "2.1.0"
id("org.jetbrains.kotlin.jvm") version "2.1.10"
id("org.jetbrains.intellij") version "1.17.4"
}

Expand Down
2 changes: 1 addition & 1 deletion jvm-runtime/ftl-runtime/common/build-parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<properties>
<ftl.version>1.0-SNAPSHOT</ftl.version>
<compiler-plugin.version>3.13.0</compiler-plugin.version>
<kotlin.version>2.1.0</kotlin.version>
<kotlin.version>2.1.10</kotlin.version>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
Expand Down
6 changes: 3 additions & 3 deletions jvm-runtime/ftl-runtime/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -52,16 +52,16 @@
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<quarkus.version>3.17.7</quarkus.version>
<quarkus.version>3.18.1</quarkus.version>
<surefire-plugin.version>3.5.2</surefire-plugin.version>
<rootDir>${basedir}/../../../..</rootDir>
<grpc.version>1.69.1</grpc.version>
<grpc.version>1.70.0</grpc.version>
<javapoet.version>1.13.0</javapoet.version>
<version.formatter.plugin>2.24.1</version.formatter.plugin>
<version.impsort.plugin>1.12.0</version.impsort.plugin>
<kotlinpoet.version>2.0.0</kotlinpoet.version>
<tomlj.version>1.1.1</tomlj.version>
<antlr4-runtime.version>4.11.1</antlr4-runtime.version>
<antlr4-runtime.version>4.13.2</antlr4-runtime.version>
</properties>

<dependencyManagement>
Expand Down
2 changes: 1 addition & 1 deletion jvm-runtime/plugin/common/testdata/kotlin/echo/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<properties>
<ftl.version>1.0-SNAPSHOT</ftl.version>
<java.version>1.8</java.version>
<kotlin.version>2.1.0</kotlin.version>
<kotlin.version>2.1.10</kotlin.version>
<kotlin.compiler.incremental>true</kotlin.compiler.incremental>
<maven.compiler.source>${java.version}</maven.compiler.source>
<maven.compiler.target>${java.version}</maven.compiler.target>
Expand Down
2 changes: 1 addition & 1 deletion jvm-runtime/plugin/common/testdata/kotlin/external/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<properties>
<ftl.version>1.0-SNAPSHOT</ftl.version>
<java.version>1.8</java.version>
<kotlin.version>2.1.0</kotlin.version>
<kotlin.version>2.1.10</kotlin.version>
<kotlin.compiler.incremental>true</kotlin.compiler.incremental>
<maven.compiler.source>${java.version}</maven.compiler.source>
<maven.compiler.target>${java.version}</maven.compiler.target>
Expand Down
4 changes: 2 additions & 2 deletions jvm-runtime/testdata/java/gradle/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Gradle properties

quarkusPluginId=io.quarkus
quarkusPluginVersion=3.16.1
quarkusPluginVersion=3.18.1
quarkusPlatformGroupId=io.quarkus.platform
quarkusPlatformArtifactId=quarkus-bom
quarkusPlatformVersion=3.17.7
quarkusPlatformVersion=3.18.1

0 comments on commit 3d8f9a7

Please sign in to comment.