build(deps): bump jline.version from 3.27.1 to 3.28.0#1865
Merged
Conversation
Bumps `jline.version` from 3.27.1 to 3.28.0. Updates `org.jline:jline-terminal` from 3.27.1 to 3.28.0 - [Release notes](https://github.com/jline/jline3/releases) - [Changelog](https://github.com/jline/jline3/blob/master/changelog.md) - [Commits](jline/jline3@jline-3.27.1...jline-3.28.0) Updates `org.jline:jline-reader` from 3.27.1 to 3.28.0 - [Release notes](https://github.com/jline/jline3/releases) - [Changelog](https://github.com/jline/jline3/blob/master/changelog.md) - [Commits](jline/jline3@jline-3.27.1...jline-3.28.0) Updates `org.jline:jline-terminal-jansi` from 3.27.1 to 3.28.0 - [Release notes](https://github.com/jline/jline3/releases) - [Changelog](https://github.com/jline/jline3/blob/master/changelog.md) - [Commits](jline/jline3@jline-3.27.1...jline-3.28.0) --- updated-dependencies: - dependency-name: org.jline:jline-terminal dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jline:jline-reader dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jline:jline-terminal-jansi dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
robfrank
approved these changes
Dec 16, 2024
mergify Bot
added a commit
that referenced
this pull request
Feb 8, 2026
…23.Final [skip ci] Bumps [io.undertow:undertow-core](https://github.com/undertow-io/undertow) from 2.3.22.Final to 2.3.23.Final. Release notes *Sourced from [io.undertow:undertow-core's releases](https://github.com/undertow-io/undertow/releases).* > v.2.3.23.Final > -------------- > > Release [2.3.23.Final](https://issues.redhat.com/projects/UNDERTOW/versions/12475695) > Full list of Jiras: [view in Jira](https://issues.redhat.com/issues/?jql=project%20=%2012312521%20AND%20fixVersion%20=%2012475695%20ORDER%20BY%20priority%20DESC,%20key%20ASC) > > ``` > Release Notes - Undertow - Version 2.3.23.Final > ``` Commits * [`1571dd7`](undertow-io/undertow@1571dd7) Prepare 2.3.23.Final * [`f7aed07`](undertow-io/undertow@f7aed07) Merge pull request [#1889](https://redirect.github.com/undertow-io/undertow/issues/1889) from fl4via/backport-fixes\_2.3.x * [`8f86d85`](undertow-io/undertow@8f86d85) [UNDERTOW-2677] Update the Javadoc for MULTIPART\_MAX\_ENTITY\_SIZE to reflect t... * [`ee50afa`](undertow-io/undertow@ee50afa) [UNDERTOW-2690] Fix: Correct documentation post CVE-2024-3884 CVE-2024-4027 f... * [`36e27a5`](undertow-io/undertow@36e27a5) [UNDERTOW-2694] Remove build.metada file * [`e8cb858`](undertow-io/undertow@e8cb858) UNDERTOW-2663 - Unclear Error Message When Max Session Limit is Exceeded * [`fee8adf`](undertow-io/undertow@fee8adf) Merge pull request [#1865](https://redirect.github.com/undertow-io/undertow/issues/1865) from aogburn/04351015 * [`8caf70b`](undertow-io/undertow@8caf70b) Next is 2.3.23.Final * [`ef0005a`](undertow-io/undertow@ef0005a) [UNDERTOW-2677] do not override existing entity limit in MultipartParserDefin... * See full diff in [compare view](undertow-io/undertow@2.3.22.Final...2.3.23.Final) [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
mergify Bot
added a commit
that referenced
this pull request
May 13, 2026
…udio [skip ci] Bumps [@protobufjs/utf8](https://github.com/dcodeIO/protobuf.js) from 1.1.0 to 1.1.1. Release notes *Sourced from [@protobufjs/utf8's releases](https://github.com/dcodeIO/protobuf.js/releases).* > protobufjs-cli: v1.1.1 > ---------------------- > > [1.1.1](protobufjs/protobuf.js@protobufjs-cli-v1.1.0...protobufjs-cli-v1.1.1) (2023-02-02) > --------------------------------------------------------------------------------------------------------------------- > > ### Bug Fixes > > * **cli:** fix relative path to Google pb files ([#1859](https://redirect.github.com/protobufjs/protobuf.js/issues/1859)) ([e42eea4](protobufjs/protobuf.js@e42eea4)) Commits * [`644d588`](protobufjs/protobuf.js@644d588) chore: release master ([#1865](https://redirect.github.com/dcodeIO/protobuf.js/issues/1865)) * [`e42eea4`](protobufjs/protobuf.js@e42eea4) fix(cli): fix relative path to Google pb files ([#1859](https://redirect.github.com/dcodeIO/protobuf.js/issues/1859)) * [`dce9a2e`](protobufjs/protobuf.js@dce9a2e) fix: use bundled filename to fix common pb includes ([#1860](https://redirect.github.com/dcodeIO/protobuf.js/issues/1860)) * [`64e8936`](protobufjs/protobuf.js@64e8936) fix: use ES5 style function syntax ([#1830](https://redirect.github.com/dcodeIO/protobuf.js/issues/1830)) * [`4489fa7`](protobufjs/protobuf.js@4489fa7) Revert "fix: error should be thrown ([#1817](https://redirect.github.com/dcodeIO/protobuf.js/issues/1817))" ([#1864](https://redirect.github.com/dcodeIO/protobuf.js/issues/1864)) * See full diff in [compare view](protobufjs/protobuf.js@protobufjs-cli-v1.1.0...protobufjs-cli-v1.1.1) [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ArcadeData/arcadedb/network/alerts).
mergify Bot
added a commit
that referenced
this pull request
May 13, 2026
… [skip ci] Bumps [@protobufjs/utf8](https://github.com/dcodeIO/protobuf.js) from 1.1.0 to 1.1.1. Release notes *Sourced from [@protobufjs/utf8's releases](https://github.com/dcodeIO/protobuf.js/releases).* > protobufjs-cli: v1.1.1 > ---------------------- > > [1.1.1](protobufjs/protobuf.js@protobufjs-cli-v1.1.0...protobufjs-cli-v1.1.1) (2023-02-02) > --------------------------------------------------------------------------------------------------------------------- > > ### Bug Fixes > > * **cli:** fix relative path to Google pb files ([#1859](https://redirect.github.com/protobufjs/protobuf.js/issues/1859)) ([e42eea4](protobufjs/protobuf.js@e42eea4)) Commits * [`644d588`](protobufjs/protobuf.js@644d588) chore: release master ([#1865](https://redirect.github.com/dcodeIO/protobuf.js/issues/1865)) * [`e42eea4`](protobufjs/protobuf.js@e42eea4) fix(cli): fix relative path to Google pb files ([#1859](https://redirect.github.com/dcodeIO/protobuf.js/issues/1859)) * [`dce9a2e`](protobufjs/protobuf.js@dce9a2e) fix: use bundled filename to fix common pb includes ([#1860](https://redirect.github.com/dcodeIO/protobuf.js/issues/1860)) * [`64e8936`](protobufjs/protobuf.js@64e8936) fix: use ES5 style function syntax ([#1830](https://redirect.github.com/dcodeIO/protobuf.js/issues/1830)) * [`4489fa7`](protobufjs/protobuf.js@4489fa7) Revert "fix: error should be thrown ([#1817](https://redirect.github.com/dcodeIO/protobuf.js/issues/1817))" ([#1864](https://redirect.github.com/dcodeIO/protobuf.js/issues/1864)) * See full diff in [compare view](protobufjs/protobuf.js@protobufjs-cli-v1.1.0...protobufjs-cli-v1.1.1) [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ArcadeData/arcadedb/network/alerts).
mergify Bot
added a commit
that referenced
this pull request
May 24, 2026
Bumps `jline.version` from 4.1.0 to 4.1.2. Updates `org.jline:jline-terminal` from 4.1.0 to 4.1.2 Release notes *Sourced from [org.jline:jline-terminal's releases](https://github.com/jline/jline3/releases).* > JLine 4.1.2 is a patch release focused on correctness fixes across the parser, terminal I/O, and shell modules. > > Bug Fixes > --------- > > * fix: echo preserves backslash before unrecognised escape sequences ([#1901](https://redirect.github.com/jline/jline3/issues/1901), fixes [#1863](https://redirect.github.com/jline/jline3/issues/1863)) > * fix: DefaultParser preserves backslashes inside quotes ([#1902](https://redirect.github.com/jline/jline3/issues/1902), fixes [#1877](https://redirect.github.com/jline/jline3/issues/1877)) > * fix: NonBlockingInputStream keeps thread alive after EOF ([#1903](https://redirect.github.com/jline/jline3/issues/1903), fixes [#1879](https://redirect.github.com/jline/jline3/issues/1879)) > * fix: ensure cursor position after alternate screen init ([#1904](https://redirect.github.com/jline/jline3/issues/1904), fixes [#1883](https://redirect.github.com/jline/jline3/issues/1883)) > * fix: use parser for command argument splitting ([#1907](https://redirect.github.com/jline/jline3/issues/1907), fixes [#1876](https://redirect.github.com/jline/jline3/issues/1876)) > > Dependencies > ------------ > > * chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 ([#1905](https://redirect.github.com/jline/jline3/issues/1905)) > > **Full Changelog**: <jline/jline3@4.1.1...4.1.2> > > JLine 4.1.1 is a patch release focused on stability fixes. The most notable change corrects the POSIX raw mode defaults (VMIN/VTIME) in `enterRawMode`, which could cause shell REPL sessions to hang or malfunction on certain platforms. This release also fixes a Display bug where the internal line buffer could alias or reject immutable caller-provided lists, hardens signal registration against null returns, and corrects alternate charset handling in ScreenTerminal. > > 🐛 Bug Fixes > ----------- > > * fix: Fixed Display oldLines being set as possible immutable lists. ([#1878](https://redirect.github.com/jline/jline3/pull/1878)) [`@Elec332`](https://github.com/Elec332) > * fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode ([#1871](https://redirect.github.com/jline/jline3/pull/1871)) [`@BryanSant`](https://github.com/BryanSant) > * fix: skip null returns from signal registration in AbstractUnixSysTerminal ([#1869](https://redirect.github.com/jline/jline3/pull/1869)) [`@BryanSant`](https://github.com/BryanSant) > * fix: Fixed ScreenTerminal alt-charset ([#1867](https://redirect.github.com/jline/jline3/pull/1867)) [`@Elec332`](https://github.com/Elec332) > > 📦 Dependency updates > -------------------- > > * chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 2.91.0 ([#1898](https://redirect.github.com/jline/jline3/pull/1898)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.0 to 0.9.1 ([#1894](https://redirect.github.com/jline/jline3/pull/1894)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump junit.version from 6.0.3 to 6.1.0 ([#1893](https://redirect.github.com/jline/jline3/pull/1893)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump groovy.version from 5.0.5 to 5.0.6 ([#1865](https://redirect.github.com/jline/jline3/pull/1865)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump eu.maveniverse.maven.nisse:extension from 0.8.4 to 0.9.0 ([#1887](https://redirect.github.com/jline/jline3/pull/1887)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.0 to 3.5.1 ([#1886](https://redirect.github.com/jline/jline3/pull/1886)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 ([#1889](https://redirect.github.com/jline/jline3/pull/1889)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.4.0 to 3.5.0 ([#1880](https://redirect.github.com/jline/jline3/pull/1880)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump slf4j.version from 2.0.17 to 2.0.18 ([#1874](https://redirect.github.com/jline/jline3/pull/1874)) [`@dependabot`](https://github.com/dependabot) > > 👻 Maintenance > ------------- > > * refactor: Remove duplicate code in Shell impl tests ([#1868](https://redirect.github.com/jline/jline3/pull/1868)) [`@Elec332`](https://github.com/Elec332) > > New Contributors > ---------------- > > * [`@BryanSant`](https://github.com/BryanSant) made their first contribution in [#1869](https://redirect.github.com/jline/jline3/pull/1869) > > **Full Changelog**: <jline/jline3@4.1.0...4.1.1> Commits * [`9a74970`](jline/jline3@9a74970) fix: use parser for command argument splitting ([#1907](https://redirect.github.com/jline/jline3/issues/1907)) * [`c9b9315`](jline/jline3@c9b9315) chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 ([#1905](https://redirect.github.com/jline/jline3/issues/1905)) * [`a2e0670`](jline/jline3@a2e0670) fix: ensure cursor position after alternate screen init ([#1883](https://redirect.github.com/jline/jline3/issues/1883)) ([#1904](https://redirect.github.com/jline/jline3/issues/1904)) * [`6ac5ec1`](jline/jline3@6ac5ec1) fix: NonBlockingInputStream keeps thread alive after EOF (fixes [#1879](https://redirect.github.com/jline/jline3/issues/1879)) ([#1903](https://redirect.github.com/jline/jline3/issues/1903)) * [`1ef5bed`](jline/jline3@1ef5bed) fix: DefaultParser preserves backslashes inside quotes ([#1902](https://redirect.github.com/jline/jline3/issues/1902)) * [`2825bc2`](jline/jline3@2825bc2) fix: echo preserves backslash before unrecognised escape sequences ([#1901](https://redirect.github.com/jline/jline3/issues/1901)) * [`798308f`](jline/jline3@798308f) fix: add filter-by-commitish to 3.x release drafter config * [`af5638a`](jline/jline3@af5638a) fix: avoid aliasing and immutable list issues in Display oldLines ([#1878](https://redirect.github.com/jline/jline3/issues/1878)) * [`f55dc2e`](jline/jline3@f55dc2e) Merge pull request [#1898](https://redirect.github.com/jline/jline3/issues/1898) from jline/dependabot/maven/master/com.palantir.java... * [`1f73667`](jline/jline3@1f73667) Merge pull request [#1894](https://redirect.github.com/jline/jline3/issues/1894) from jline/dependabot/maven/master/eu.maveniverse.ma... * Additional commits viewable in [compare view](jline/jline3@4.1.0...4.1.2) Updates `org.jline:jline-reader` from 4.1.0 to 4.1.2 Release notes *Sourced from [org.jline:jline-reader's releases](https://github.com/jline/jline3/releases).* > JLine 4.1.2 is a patch release focused on correctness fixes across the parser, terminal I/O, and shell modules. > > Bug Fixes > --------- > > * fix: echo preserves backslash before unrecognised escape sequences ([#1901](https://redirect.github.com/jline/jline3/issues/1901), fixes [#1863](https://redirect.github.com/jline/jline3/issues/1863)) > * fix: DefaultParser preserves backslashes inside quotes ([#1902](https://redirect.github.com/jline/jline3/issues/1902), fixes [#1877](https://redirect.github.com/jline/jline3/issues/1877)) > * fix: NonBlockingInputStream keeps thread alive after EOF ([#1903](https://redirect.github.com/jline/jline3/issues/1903), fixes [#1879](https://redirect.github.com/jline/jline3/issues/1879)) > * fix: ensure cursor position after alternate screen init ([#1904](https://redirect.github.com/jline/jline3/issues/1904), fixes [#1883](https://redirect.github.com/jline/jline3/issues/1883)) > * fix: use parser for command argument splitting ([#1907](https://redirect.github.com/jline/jline3/issues/1907), fixes [#1876](https://redirect.github.com/jline/jline3/issues/1876)) > > Dependencies > ------------ > > * chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 ([#1905](https://redirect.github.com/jline/jline3/issues/1905)) > > **Full Changelog**: <jline/jline3@4.1.1...4.1.2> > > JLine 4.1.1 is a patch release focused on stability fixes. The most notable change corrects the POSIX raw mode defaults (VMIN/VTIME) in `enterRawMode`, which could cause shell REPL sessions to hang or malfunction on certain platforms. This release also fixes a Display bug where the internal line buffer could alias or reject immutable caller-provided lists, hardens signal registration against null returns, and corrects alternate charset handling in ScreenTerminal. > > 🐛 Bug Fixes > ----------- > > * fix: Fixed Display oldLines being set as possible immutable lists. ([#1878](https://redirect.github.com/jline/jline3/pull/1878)) [`@Elec332`](https://github.com/Elec332) > * fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode ([#1871](https://redirect.github.com/jline/jline3/pull/1871)) [`@BryanSant`](https://github.com/BryanSant) > * fix: skip null returns from signal registration in AbstractUnixSysTerminal ([#1869](https://redirect.github.com/jline/jline3/pull/1869)) [`@BryanSant`](https://github.com/BryanSant) > * fix: Fixed ScreenTerminal alt-charset ([#1867](https://redirect.github.com/jline/jline3/pull/1867)) [`@Elec332`](https://github.com/Elec332) > > 📦 Dependency updates > -------------------- > > * chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 2.91.0 ([#1898](https://redirect.github.com/jline/jline3/pull/1898)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.0 to 0.9.1 ([#1894](https://redirect.github.com/jline/jline3/pull/1894)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump junit.version from 6.0.3 to 6.1.0 ([#1893](https://redirect.github.com/jline/jline3/pull/1893)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump groovy.version from 5.0.5 to 5.0.6 ([#1865](https://redirect.github.com/jline/jline3/pull/1865)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump eu.maveniverse.maven.nisse:extension from 0.8.4 to 0.9.0 ([#1887](https://redirect.github.com/jline/jline3/pull/1887)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.0 to 3.5.1 ([#1886](https://redirect.github.com/jline/jline3/pull/1886)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 ([#1889](https://redirect.github.com/jline/jline3/pull/1889)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.4.0 to 3.5.0 ([#1880](https://redirect.github.com/jline/jline3/pull/1880)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump slf4j.version from 2.0.17 to 2.0.18 ([#1874](https://redirect.github.com/jline/jline3/pull/1874)) [`@dependabot`](https://github.com/dependabot) > > 👻 Maintenance > ------------- > > * refactor: Remove duplicate code in Shell impl tests ([#1868](https://redirect.github.com/jline/jline3/pull/1868)) [`@Elec332`](https://github.com/Elec332) > > New Contributors > ---------------- > > * [`@BryanSant`](https://github.com/BryanSant) made their first contribution in [#1869](https://redirect.github.com/jline/jline3/pull/1869) > > **Full Changelog**: <jline/jline3@4.1.0...4.1.1> Commits * [`9a74970`](jline/jline3@9a74970) fix: use parser for command argument splitting ([#1907](https://redirect.github.com/jline/jline3/issues/1907)) * [`c9b9315`](jline/jline3@c9b9315) chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 ([#1905](https://redirect.github.com/jline/jline3/issues/1905)) * [`a2e0670`](jline/jline3@a2e0670) fix: ensure cursor position after alternate screen init ([#1883](https://redirect.github.com/jline/jline3/issues/1883)) ([#1904](https://redirect.github.com/jline/jline3/issues/1904)) * [`6ac5ec1`](jline/jline3@6ac5ec1) fix: NonBlockingInputStream keeps thread alive after EOF (fixes [#1879](https://redirect.github.com/jline/jline3/issues/1879)) ([#1903](https://redirect.github.com/jline/jline3/issues/1903)) * [`1ef5bed`](jline/jline3@1ef5bed) fix: DefaultParser preserves backslashes inside quotes ([#1902](https://redirect.github.com/jline/jline3/issues/1902)) * [`2825bc2`](jline/jline3@2825bc2) fix: echo preserves backslash before unrecognised escape sequences ([#1901](https://redirect.github.com/jline/jline3/issues/1901)) * [`798308f`](jline/jline3@798308f) fix: add filter-by-commitish to 3.x release drafter config * [`af5638a`](jline/jline3@af5638a) fix: avoid aliasing and immutable list issues in Display oldLines ([#1878](https://redirect.github.com/jline/jline3/issues/1878)) * [`f55dc2e`](jline/jline3@f55dc2e) Merge pull request [#1898](https://redirect.github.com/jline/jline3/issues/1898) from jline/dependabot/maven/master/com.palantir.java... * [`1f73667`](jline/jline3@1f73667) Merge pull request [#1894](https://redirect.github.com/jline/jline3/issues/1894) from jline/dependabot/maven/master/eu.maveniverse.ma... * Additional commits viewable in [compare view](jline/jline3@4.1.0...4.1.2) Updates `org.jline:jline-terminal-jni` from 4.1.0 to 4.1.2 Release notes *Sourced from [org.jline:jline-terminal-jni's releases](https://github.com/jline/jline3/releases).* > JLine 4.1.2 is a patch release focused on correctness fixes across the parser, terminal I/O, and shell modules. > > Bug Fixes > --------- > > * fix: echo preserves backslash before unrecognised escape sequences ([#1901](https://redirect.github.com/jline/jline3/issues/1901), fixes [#1863](https://redirect.github.com/jline/jline3/issues/1863)) > * fix: DefaultParser preserves backslashes inside quotes ([#1902](https://redirect.github.com/jline/jline3/issues/1902), fixes [#1877](https://redirect.github.com/jline/jline3/issues/1877)) > * fix: NonBlockingInputStream keeps thread alive after EOF ([#1903](https://redirect.github.com/jline/jline3/issues/1903), fixes [#1879](https://redirect.github.com/jline/jline3/issues/1879)) > * fix: ensure cursor position after alternate screen init ([#1904](https://redirect.github.com/jline/jline3/issues/1904), fixes [#1883](https://redirect.github.com/jline/jline3/issues/1883)) > * fix: use parser for command argument splitting ([#1907](https://redirect.github.com/jline/jline3/issues/1907), fixes [#1876](https://redirect.github.com/jline/jline3/issues/1876)) > > Dependencies > ------------ > > * chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 ([#1905](https://redirect.github.com/jline/jline3/issues/1905)) > > **Full Changelog**: <jline/jline3@4.1.1...4.1.2> > > JLine 4.1.1 is a patch release focused on stability fixes. The most notable change corrects the POSIX raw mode defaults (VMIN/VTIME) in `enterRawMode`, which could cause shell REPL sessions to hang or malfunction on certain platforms. This release also fixes a Display bug where the internal line buffer could alias or reject immutable caller-provided lists, hardens signal registration against null returns, and corrects alternate charset handling in ScreenTerminal. > > 🐛 Bug Fixes > ----------- > > * fix: Fixed Display oldLines being set as possible immutable lists. ([#1878](https://redirect.github.com/jline/jline3/pull/1878)) [`@Elec332`](https://github.com/Elec332) > * fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode ([#1871](https://redirect.github.com/jline/jline3/pull/1871)) [`@BryanSant`](https://github.com/BryanSant) > * fix: skip null returns from signal registration in AbstractUnixSysTerminal ([#1869](https://redirect.github.com/jline/jline3/pull/1869)) [`@BryanSant`](https://github.com/BryanSant) > * fix: Fixed ScreenTerminal alt-charset ([#1867](https://redirect.github.com/jline/jline3/pull/1867)) [`@Elec332`](https://github.com/Elec332) > > 📦 Dependency updates > -------------------- > > * chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 2.91.0 ([#1898](https://redirect.github.com/jline/jline3/pull/1898)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.0 to 0.9.1 ([#1894](https://redirect.github.com/jline/jline3/pull/1894)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump junit.version from 6.0.3 to 6.1.0 ([#1893](https://redirect.github.com/jline/jline3/pull/1893)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump groovy.version from 5.0.5 to 5.0.6 ([#1865](https://redirect.github.com/jline/jline3/pull/1865)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump eu.maveniverse.maven.nisse:extension from 0.8.4 to 0.9.0 ([#1887](https://redirect.github.com/jline/jline3/pull/1887)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.0 to 3.5.1 ([#1886](https://redirect.github.com/jline/jline3/pull/1886)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 ([#1889](https://redirect.github.com/jline/jline3/pull/1889)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.4.0 to 3.5.0 ([#1880](https://redirect.github.com/jline/jline3/pull/1880)) [`@dependabot`](https://github.com/dependabot) > * chore: Bump slf4j.version from 2.0.17 to 2.0.18 ([#1874](https://redirect.github.com/jline/jline3/pull/1874)) [`@dependabot`](https://github.com/dependabot) > > 👻 Maintenance > ------------- > > * refactor: Remove duplicate code in Shell impl tests ([#1868](https://redirect.github.com/jline/jline3/pull/1868)) [`@Elec332`](https://github.com/Elec332) > > New Contributors > ---------------- > > * [`@BryanSant`](https://github.com/BryanSant) made their first contribution in [#1869](https://redirect.github.com/jline/jline3/pull/1869) > > **Full Changelog**: <jline/jline3@4.1.0...4.1.1> Commits * [`9a74970`](jline/jline3@9a74970) fix: use parser for command argument splitting ([#1907](https://redirect.github.com/jline/jline3/issues/1907)) * [`c9b9315`](jline/jline3@c9b9315) chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 ([#1905](https://redirect.github.com/jline/jline3/issues/1905)) * [`a2e0670`](jline/jline3@a2e0670) fix: ensure cursor position after alternate screen init ([#1883](https://redirect.github.com/jline/jline3/issues/1883)) ([#1904](https://redirect.github.com/jline/jline3/issues/1904)) * [`6ac5ec1`](jline/jline3@6ac5ec1) fix: NonBlockingInputStream keeps thread alive after EOF (fixes [#1879](https://redirect.github.com/jline/jline3/issues/1879)) ([#1903](https://redirect.github.com/jline/jline3/issues/1903)) * [`1ef5bed`](jline/jline3@1ef5bed) fix: DefaultParser preserves backslashes inside quotes ([#1902](https://redirect.github.com/jline/jline3/issues/1902)) * [`2825bc2`](jline/jline3@2825bc2) fix: echo preserves backslash before unrecognised escape sequences ([#1901](https://redirect.github.com/jline/jline3/issues/1901)) * [`798308f`](jline/jline3@798308f) fix: add filter-by-commitish to 3.x release drafter config * [`af5638a`](jline/jline3@af5638a) fix: avoid aliasing and immutable list issues in Display oldLines ([#1878](https://redirect.github.com/jline/jline3/issues/1878)) * [`f55dc2e`](jline/jline3@f55dc2e) Merge pull request [#1898](https://redirect.github.com/jline/jline3/issues/1898) from jline/dependabot/maven/master/com.palantir.java... * [`1f73667`](jline/jline3@1f73667) Merge pull request [#1894](https://redirect.github.com/jline/jline3/issues/1894) from jline/dependabot/maven/master/eu.maveniverse.ma... * Additional commits viewable in [compare view](jline/jline3@4.1.0...4.1.2) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps
jline.versionfrom 3.27.1 to 3.28.0.Updates
org.jline:jline-terminalfrom 3.27.1 to 3.28.0Release notes
Sourced from org.jline:jline-terminal's releases.
Commits
46bd37d[maven-release-plugin] prepare release jline-3.28.0257314aDynamic console-ui prompts, fixes #1051 (#1117)9739c62Add a AbstractTerminal#toString() method (#1131)8929f9bInputValue prompt with mask doesn't return the enter value, only the repeated...2743957Fix build on JDK 23 (#1129)c6378cdJLine exec provider should reject terminal creation on a redirected output st...99b5b6cBump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.0.0 (#1116)c978a7dVarious minor code cleanup (#1109)ef44e24Let CommandRegistry create Candidate for completion (fixes #1119) (#1120)f88c742Be more specific about which command is missing when throwing an exception (#...Updates
org.jline:jline-readerfrom 3.27.1 to 3.28.0Release notes
Sourced from org.jline:jline-reader's releases.
Commits
46bd37d[maven-release-plugin] prepare release jline-3.28.0257314aDynamic console-ui prompts, fixes #1051 (#1117)9739c62Add a AbstractTerminal#toString() method (#1131)8929f9bInputValue prompt with mask doesn't return the enter value, only the repeated...2743957Fix build on JDK 23 (#1129)c6378cdJLine exec provider should reject terminal creation on a redirected output st...99b5b6cBump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.0.0 (#1116)c978a7dVarious minor code cleanup (#1109)ef44e24Let CommandRegistry create Candidate for completion (fixes #1119) (#1120)f88c742Be more specific about which command is missing when throwing an exception (#...Updates
org.jline:jline-terminal-jansifrom 3.27.1 to 3.28.0Release notes
Sourced from org.jline:jline-terminal-jansi's releases.
Commits
46bd37d[maven-release-plugin] prepare release jline-3.28.0257314aDynamic console-ui prompts, fixes #1051 (#1117)9739c62Add a AbstractTerminal#toString() method (#1131)8929f9bInputValue prompt with mask doesn't return the enter value, only the repeated...2743957Fix build on JDK 23 (#1129)c6378cdJLine exec provider should reject terminal creation on a redirected output st...99b5b6cBump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.0.0 (#1116)c978a7dVarious minor code cleanup (#1109)ef44e24Let CommandRegistry create Candidate for completion (fixes #1119) (#1120)f88c742Be more specific about which command is missing when throwing an exception (#...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)