Skip to content

build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.20 to 3.0.21 (#1953) [skip ci]#1953

Merged
robfrank merged 1 commit into
mainfrom
dependabot/github_actions/zgosalvez/github-actions-ensure-sha-pinned-actions-3.0.21
Feb 10, 2025
Merged

build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.20 to 3.0.21 (#1953) [skip ci]#1953
robfrank merged 1 commit into
mainfrom
dependabot/github_actions/zgosalvez/github-actions-ensure-sha-pinned-actions-3.0.21

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Feb 10, 2025

Copy link
Copy Markdown
Contributor

Bumps zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.20 to 3.0.21.

Release notes

Sourced from zgosalvez/github-actions-ensure-sha-pinned-actions's releases.

v3.0.21

What's Changed

Full Changelog: zgosalvez/github-actions-ensure-sha-pinned-actions@v3...v3.0.21

Commits
  • 6eb1abd Bump undici from 5.28.4 to 5.28.5 (#214)
  • 96d0b3b Bump actions/setup-node from 4.1.0 to 4.2.0 (#212)
  • 8fdbb46 Bump stefanzweifel/git-auto-commit-action from 5.0.1 to 5.1.0 (#210)
  • 9b379dc Bump zgosalvez/github-actions-get-action-runs-using-version (#211)
  • a80a372 Bump eslint from 9.17.0 to 9.20.0 (#213)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> 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)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions labels Feb 10, 2025
@robfrank

Copy link
Copy Markdown
Collaborator

@dependabot rebase

Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.20 to 3.0.21.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](zgosalvez/github-actions-ensure-sha-pinned-actions@c3a2b64...6eb1abd)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot force-pushed the dependabot/github_actions/zgosalvez/github-actions-ensure-sha-pinned-actions-3.0.21 branch from 08f4fe8 to 79d9544 Compare February 10, 2025 07:30
@robfrank robfrank changed the title build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.20 to 3.0.21 build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.20 to 3.0.21 (#1953) [skip ci] Feb 10, 2025
@robfrank robfrank merged commit 51bef35 into main Feb 10, 2025
@dependabot dependabot Bot deleted the dependabot/github_actions/zgosalvez/github-actions-ensure-sha-pinned-actions-3.0.21 branch February 10, 2025 11:01
mergify Bot added a commit that referenced this pull request Jun 21, 2026
Bumps `jline.version` from 4.1.3 to 4.2.1.
Updates `org.jline:jline-terminal` from 4.1.3 to 4.2.1
Release notes

*Sourced from [org.jline:jline-terminal's releases](https://github.com/jline/jline3/releases).*

> JLine 4.2.1
> -----------
>
> **JLine 4.2.1** is a security patch release addressing two denial-of-service vulnerabilities in the `remote-telnet` module.
>
> 🔒 Security Fixes
> ----------------
>
> * fix: clamp NAWS terminal dimensions to prevent CPU exhaustion (GHSA-2r2c-cx56-8933)
> * fix: cap NEW-ENVIRON variable count to prevent heap exhaustion (GHSA-47qp-hqvx-6r3f)
>
> 🐛 Bug Fixes
> -----------
>
> * fix: add compiled groovy classes to javadoc classpath ([#1972](https://redirect.github.com/jline/jline3/pull/1972)) [`@​gnodet`](https://github.com/gnodet)
>
> 📦 Dependency updates
> --------------------
>
> * chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.6.0 to 3.7.0 ([#1973](https://redirect.github.com/jline/jline3/pull/1973)) @[dependabot[bot]](https://github.com/apps/dependabot)
>
> JLine 4.2.0
> -----------
>
> **JLine 4.2.0** is a minor release that bumps the version to reflect API and behavioral changes since the 4.1.x series.
>
> **Highlights:**
>
> * **`java.logging` module dependency dropped** — JLine now uses `System.Logger` (JEP 264), removing the `java.logging` module requirement and making JLine friendlier in custom JPMS runtimes ([#1934](https://redirect.github.com/jline/jline3/issues/1934))
> * **ScreenTerminal unified** — the two divergent copies (builtins vs terminal) are consolidated into `org.jline.utils.ScreenTerminal`, with a fix for stale status rows when using bordered status displays ([#1971](https://redirect.github.com/jline/jline3/issues/1971))
> * **Exit command made configurable** — the built-in `exit` command is now a regular, configurable command rather than hardcoded ([#1870](https://redirect.github.com/jline/jline3/issues/1870))
> * **Prompt module** — list and checkbox prompts now support per-item footers ([#1933](https://redirect.github.com/jline/jline3/issues/1933))
> * **Robustness fixes** — EOF propagation in PtyInputStream, signal handling with ISIG cleared, resize sync, graphics protocol detection on basic terminals, and several out-of-bounds guards
>
> 🚀 New features and improvements
> -------------------------------
>
> * refactor: unify ScreenTerminal — move from builtins to terminal module ([#1971](https://redirect.github.com/jline/jline3/pull/1971)) [`@​gnodet`](https://github.com/gnodet)
> * feat(prompt): add optional per-item footer to list and checkbox prompts ([#1933](https://redirect.github.com/jline/jline3/pull/1933)) [`@​ingokegel`](https://github.com/ingokegel)
> * refactor: drop the java.logging module dependency and use System.Logger instead ([#1934](https://redirect.github.com/jline/jline3/pull/1934)) [`@​ingokegel`](https://github.com/ingokegel)
> * refactor: make exit command a regular, configurable command ([#1870](https://redirect.github.com/jline/jline3/pull/1870)) [`@​Elec332`](https://github.com/Elec332)
> * feat: add custom name parameter to PicocliCommandRegistry ([#1947](https://redirect.github.com/jline/jline3/pull/1947)) [`@​gnodet`](https://github.com/gnodet)
>
> 🐛 Bug Fixes
> -----------
>
> * fix: sync LineReader display model on resize (fixes [#1940](https://redirect.github.com/jline/jline3/issues/1940)) ([#1941](https://redirect.github.com/jline/jline3/pull/1941)) [`@​zikolach`](https://github.com/zikolach)
> * fix: propagate EOF in PtyInputStream to avoid infinite loop ([#1963](https://redirect.github.com/jline/jline3/pull/1963)) [`@​gnodet`](https://github.com/gnodet)
> * fix: override bulk write in NonCloseableOutputStream to avoid byte-at-a-time writes ([#1962](https://redirect.github.com/jline/jline3/pull/1962)) [`@​gnodet`](https://github.com/gnodet)
> * fix: restore signal handling when ISIG is cleared ([#1942](https://redirect.github.com/jline/jline3/issues/1942)) ([#1959](https://redirect.github.com/jline/jline3/pull/1959)) [`@​gnodet`](https://github.com/gnodet)
> * fix: skip graphics protocol detection for basic terminal types ([#1957](https://redirect.github.com/jline/jline3/pull/1957)) [`@​gnodet`](https://github.com/gnodet)
> * fix: keep polling the terminal probe response past a spurious EOF ([#1944](https://redirect.github.com/jline/jline3/pull/1944)) [`@​WouterGritter`](https://github.com/WouterGritter)
> * fix: guard ScreenTerminal.poke() against out-of-bounds cursor position ([#1946](https://redirect.github.com/jline/jline3/pull/1946)) [`@​gnodet`](https://github.com/gnodet)
> * fix: clamp cx in dumb\_echo to prevent out-of-bounds cursor position ([#1953](https://redirect.github.com/jline/jline3/pull/1953)) [`@​gnodet`](https://github.com/gnodet)
> * fix: validate version format in release workflow ([#1954](https://redirect.github.com/jline/jline3/pull/1954)) [`@​gnodet`](https://github.com/gnodet)
>
> 📦 Dependency updates
> --------------------
>
> * chore: Bump com.palantir.javaformat:palantir-java-format from 2.92.0 to 2.93.0 ([#1964](https://redirect.github.com/jline/jline3/pull/1964)) @[dependabot[bot]](https://github.com/apps/dependabot)
> * chore: Bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.3.1 to 5.0.0 ([#1938](https://redirect.github.com/jline/jline3/pull/1938)) @[dependabot[bot]](https://github.com/apps/dependabot)

... (truncated)


Commits

* [`ee6981e`](jline/jline3@ee6981e) chore: Bump com.diffplug.spotless:spotless-maven-plugin ([#1973](https://redirect.github.com/jline/jline3/issues/1973))
* [`561d0f2`](jline/jline3@561d0f2) fix: add compiled groovy classes to javadoc classpath ([#1972](https://redirect.github.com/jline/jline3/issues/1972))
* [`733eb35`](jline/jline3@733eb35) Merge commit from fork
* [`934f09e`](jline/jline3@934f09e) Merge commit from fork
* [`a5b4ca6`](jline/jline3@a5b4ca6) refactor: unify ScreenTerminal and fix stale status rows ([#1971](https://redirect.github.com/jline/jline3/issues/1971))
* [`41537ce`](jline/jline3@41537ce) fix: sync LineReader display model on resize (fixes [#1940](https://redirect.github.com/jline/jline3/issues/1940))
* [`b018d30`](jline/jline3@b018d30) test: add LineReader EOF tests for different terminal providers ([#1961](https://redirect.github.com/jline/jline3/issues/1961)) ([#1968](https://redirect.github.com/jline/jline3/issues/1968))
* [`b3260e4`](jline/jline3@b3260e4) chore: Bump com.palantir.javaformat:palantir-java-format ([#1964](https://redirect.github.com/jline/jline3/issues/1964))
* [`a86915d`](jline/jline3@a86915d) fix: propagate EOF in PtyInputStream to avoid infinite loop ([#1961](https://redirect.github.com/jline/jline3/issues/1961)) ([#1963](https://redirect.github.com/jline/jline3/issues/1963))
* [`fd2741e`](jline/jline3@fd2741e) fix: override bulk write in NonCloseableOutputStream to avoid byte-at-a-time ...
* Additional commits viewable in [compare view](jline/jline3@4.1.3...4.2.1)
  
Updates `org.jline:jline-reader` from 4.1.3 to 4.2.1
Release notes

*Sourced from [org.jline:jline-reader's releases](https://github.com/jline/jline3/releases).*

> JLine 4.2.1
> -----------
>
> **JLine 4.2.1** is a security patch release addressing two denial-of-service vulnerabilities in the `remote-telnet` module.
>
> 🔒 Security Fixes
> ----------------
>
> * fix: clamp NAWS terminal dimensions to prevent CPU exhaustion (GHSA-2r2c-cx56-8933)
> * fix: cap NEW-ENVIRON variable count to prevent heap exhaustion (GHSA-47qp-hqvx-6r3f)
>
> 🐛 Bug Fixes
> -----------
>
> * fix: add compiled groovy classes to javadoc classpath ([#1972](https://redirect.github.com/jline/jline3/pull/1972)) [`@​gnodet`](https://github.com/gnodet)
>
> 📦 Dependency updates
> --------------------
>
> * chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.6.0 to 3.7.0 ([#1973](https://redirect.github.com/jline/jline3/pull/1973)) @[dependabot[bot]](https://github.com/apps/dependabot)
>
> JLine 4.2.0
> -----------
>
> **JLine 4.2.0** is a minor release that bumps the version to reflect API and behavioral changes since the 4.1.x series.
>
> **Highlights:**
>
> * **`java.logging` module dependency dropped** — JLine now uses `System.Logger` (JEP 264), removing the `java.logging` module requirement and making JLine friendlier in custom JPMS runtimes ([#1934](https://redirect.github.com/jline/jline3/issues/1934))
> * **ScreenTerminal unified** — the two divergent copies (builtins vs terminal) are consolidated into `org.jline.utils.ScreenTerminal`, with a fix for stale status rows when using bordered status displays ([#1971](https://redirect.github.com/jline/jline3/issues/1971))
> * **Exit command made configurable** — the built-in `exit` command is now a regular, configurable command rather than hardcoded ([#1870](https://redirect.github.com/jline/jline3/issues/1870))
> * **Prompt module** — list and checkbox prompts now support per-item footers ([#1933](https://redirect.github.com/jline/jline3/issues/1933))
> * **Robustness fixes** — EOF propagation in PtyInputStream, signal handling with ISIG cleared, resize sync, graphics protocol detection on basic terminals, and several out-of-bounds guards
>
> 🚀 New features and improvements
> -------------------------------
>
> * refactor: unify ScreenTerminal — move from builtins to terminal module ([#1971](https://redirect.github.com/jline/jline3/pull/1971)) [`@​gnodet`](https://github.com/gnodet)
> * feat(prompt): add optional per-item footer to list and checkbox prompts ([#1933](https://redirect.github.com/jline/jline3/pull/1933)) [`@​ingokegel`](https://github.com/ingokegel)
> * refactor: drop the java.logging module dependency and use System.Logger instead ([#1934](https://redirect.github.com/jline/jline3/pull/1934)) [`@​ingokegel`](https://github.com/ingokegel)
> * refactor: make exit command a regular, configurable command ([#1870](https://redirect.github.com/jline/jline3/pull/1870)) [`@​Elec332`](https://github.com/Elec332)
> * feat: add custom name parameter to PicocliCommandRegistry ([#1947](https://redirect.github.com/jline/jline3/pull/1947)) [`@​gnodet`](https://github.com/gnodet)
>
> 🐛 Bug Fixes
> -----------
>
> * fix: sync LineReader display model on resize (fixes [#1940](https://redirect.github.com/jline/jline3/issues/1940)) ([#1941](https://redirect.github.com/jline/jline3/pull/1941)) [`@​zikolach`](https://github.com/zikolach)
> * fix: propagate EOF in PtyInputStream to avoid infinite loop ([#1963](https://redirect.github.com/jline/jline3/pull/1963)) [`@​gnodet`](https://github.com/gnodet)
> * fix: override bulk write in NonCloseableOutputStream to avoid byte-at-a-time writes ([#1962](https://redirect.github.com/jline/jline3/pull/1962)) [`@​gnodet`](https://github.com/gnodet)
> * fix: restore signal handling when ISIG is cleared ([#1942](https://redirect.github.com/jline/jline3/issues/1942)) ([#1959](https://redirect.github.com/jline/jline3/pull/1959)) [`@​gnodet`](https://github.com/gnodet)
> * fix: skip graphics protocol detection for basic terminal types ([#1957](https://redirect.github.com/jline/jline3/pull/1957)) [`@​gnodet`](https://github.com/gnodet)
> * fix: keep polling the terminal probe response past a spurious EOF ([#1944](https://redirect.github.com/jline/jline3/pull/1944)) [`@​WouterGritter`](https://github.com/WouterGritter)
> * fix: guard ScreenTerminal.poke() against out-of-bounds cursor position ([#1946](https://redirect.github.com/jline/jline3/pull/1946)) [`@​gnodet`](https://github.com/gnodet)
> * fix: clamp cx in dumb\_echo to prevent out-of-bounds cursor position ([#1953](https://redirect.github.com/jline/jline3/pull/1953)) [`@​gnodet`](https://github.com/gnodet)
> * fix: validate version format in release workflow ([#1954](https://redirect.github.com/jline/jline3/pull/1954)) [`@​gnodet`](https://github.com/gnodet)
>
> 📦 Dependency updates
> --------------------
>
> * chore: Bump com.palantir.javaformat:palantir-java-format from 2.92.0 to 2.93.0 ([#1964](https://redirect.github.com/jline/jline3/pull/1964)) @[dependabot[bot]](https://github.com/apps/dependabot)
> * chore: Bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.3.1 to 5.0.0 ([#1938](https://redirect.github.com/jline/jline3/pull/1938)) @[dependabot[bot]](https://github.com/apps/dependabot)

... (truncated)


Commits

* [`ee6981e`](jline/jline3@ee6981e) chore: Bump com.diffplug.spotless:spotless-maven-plugin ([#1973](https://redirect.github.com/jline/jline3/issues/1973))
* [`561d0f2`](jline/jline3@561d0f2) fix: add compiled groovy classes to javadoc classpath ([#1972](https://redirect.github.com/jline/jline3/issues/1972))
* [`733eb35`](jline/jline3@733eb35) Merge commit from fork
* [`934f09e`](jline/jline3@934f09e) Merge commit from fork
* [`a5b4ca6`](jline/jline3@a5b4ca6) refactor: unify ScreenTerminal and fix stale status rows ([#1971](https://redirect.github.com/jline/jline3/issues/1971))
* [`41537ce`](jline/jline3@41537ce) fix: sync LineReader display model on resize (fixes [#1940](https://redirect.github.com/jline/jline3/issues/1940))
* [`b018d30`](jline/jline3@b018d30) test: add LineReader EOF tests for different terminal providers ([#1961](https://redirect.github.com/jline/jline3/issues/1961)) ([#1968](https://redirect.github.com/jline/jline3/issues/1968))
* [`b3260e4`](jline/jline3@b3260e4) chore: Bump com.palantir.javaformat:palantir-java-format ([#1964](https://redirect.github.com/jline/jline3/issues/1964))
* [`a86915d`](jline/jline3@a86915d) fix: propagate EOF in PtyInputStream to avoid infinite loop ([#1961](https://redirect.github.com/jline/jline3/issues/1961)) ([#1963](https://redirect.github.com/jline/jline3/issues/1963))
* [`fd2741e`](jline/jline3@fd2741e) fix: override bulk write in NonCloseableOutputStream to avoid byte-at-a-time ...
* Additional commits viewable in [compare view](jline/jline3@4.1.3...4.2.1)
  
Updates `org.jline:jline-terminal-jni` from 4.1.3 to 4.2.1
Release notes

*Sourced from [org.jline:jline-terminal-jni's releases](https://github.com/jline/jline3/releases).*

> JLine 4.2.1
> -----------
>
> **JLine 4.2.1** is a security patch release addressing two denial-of-service vulnerabilities in the `remote-telnet` module.
>
> 🔒 Security Fixes
> ----------------
>
> * fix: clamp NAWS terminal dimensions to prevent CPU exhaustion (GHSA-2r2c-cx56-8933)
> * fix: cap NEW-ENVIRON variable count to prevent heap exhaustion (GHSA-47qp-hqvx-6r3f)
>
> 🐛 Bug Fixes
> -----------
>
> * fix: add compiled groovy classes to javadoc classpath ([#1972](https://redirect.github.com/jline/jline3/pull/1972)) [`@​gnodet`](https://github.com/gnodet)
>
> 📦 Dependency updates
> --------------------
>
> * chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.6.0 to 3.7.0 ([#1973](https://redirect.github.com/jline/jline3/pull/1973)) @[dependabot[bot]](https://github.com/apps/dependabot)
>
> JLine 4.2.0
> -----------
>
> **JLine 4.2.0** is a minor release that bumps the version to reflect API and behavioral changes since the 4.1.x series.
>
> **Highlights:**
>
> * **`java.logging` module dependency dropped** — JLine now uses `System.Logger` (JEP 264), removing the `java.logging` module requirement and making JLine friendlier in custom JPMS runtimes ([#1934](https://redirect.github.com/jline/jline3/issues/1934))
> * **ScreenTerminal unified** — the two divergent copies (builtins vs terminal) are consolidated into `org.jline.utils.ScreenTerminal`, with a fix for stale status rows when using bordered status displays ([#1971](https://redirect.github.com/jline/jline3/issues/1971))
> * **Exit command made configurable** — the built-in `exit` command is now a regular, configurable command rather than hardcoded ([#1870](https://redirect.github.com/jline/jline3/issues/1870))
> * **Prompt module** — list and checkbox prompts now support per-item footers ([#1933](https://redirect.github.com/jline/jline3/issues/1933))
> * **Robustness fixes** — EOF propagation in PtyInputStream, signal handling with ISIG cleared, resize sync, graphics protocol detection on basic terminals, and several out-of-bounds guards
>
> 🚀 New features and improvements
> -------------------------------
>
> * refactor: unify ScreenTerminal — move from builtins to terminal module ([#1971](https://redirect.github.com/jline/jline3/pull/1971)) [`@​gnodet`](https://github.com/gnodet)
> * feat(prompt): add optional per-item footer to list and checkbox prompts ([#1933](https://redirect.github.com/jline/jline3/pull/1933)) [`@​ingokegel`](https://github.com/ingokegel)
> * refactor: drop the java.logging module dependency and use System.Logger instead ([#1934](https://redirect.github.com/jline/jline3/pull/1934)) [`@​ingokegel`](https://github.com/ingokegel)
> * refactor: make exit command a regular, configurable command ([#1870](https://redirect.github.com/jline/jline3/pull/1870)) [`@​Elec332`](https://github.com/Elec332)
> * feat: add custom name parameter to PicocliCommandRegistry ([#1947](https://redirect.github.com/jline/jline3/pull/1947)) [`@​gnodet`](https://github.com/gnodet)
>
> 🐛 Bug Fixes
> -----------
>
> * fix: sync LineReader display model on resize (fixes [#1940](https://redirect.github.com/jline/jline3/issues/1940)) ([#1941](https://redirect.github.com/jline/jline3/pull/1941)) [`@​zikolach`](https://github.com/zikolach)
> * fix: propagate EOF in PtyInputStream to avoid infinite loop ([#1963](https://redirect.github.com/jline/jline3/pull/1963)) [`@​gnodet`](https://github.com/gnodet)
> * fix: override bulk write in NonCloseableOutputStream to avoid byte-at-a-time writes ([#1962](https://redirect.github.com/jline/jline3/pull/1962)) [`@​gnodet`](https://github.com/gnodet)
> * fix: restore signal handling when ISIG is cleared ([#1942](https://redirect.github.com/jline/jline3/issues/1942)) ([#1959](https://redirect.github.com/jline/jline3/pull/1959)) [`@​gnodet`](https://github.com/gnodet)
> * fix: skip graphics protocol detection for basic terminal types ([#1957](https://redirect.github.com/jline/jline3/pull/1957)) [`@​gnodet`](https://github.com/gnodet)
> * fix: keep polling the terminal probe response past a spurious EOF ([#1944](https://redirect.github.com/jline/jline3/pull/1944)) [`@​WouterGritter`](https://github.com/WouterGritter)
> * fix: guard ScreenTerminal.poke() against out-of-bounds cursor position ([#1946](https://redirect.github.com/jline/jline3/pull/1946)) [`@​gnodet`](https://github.com/gnodet)
> * fix: clamp cx in dumb\_echo to prevent out-of-bounds cursor position ([#1953](https://redirect.github.com/jline/jline3/pull/1953)) [`@​gnodet`](https://github.com/gnodet)
> * fix: validate version format in release workflow ([#1954](https://redirect.github.com/jline/jline3/pull/1954)) [`@​gnodet`](https://github.com/gnodet)
>
> 📦 Dependency updates
> --------------------
>
> * chore: Bump com.palantir.javaformat:palantir-java-format from 2.92.0 to 2.93.0 ([#1964](https://redirect.github.com/jline/jline3/pull/1964)) @[dependabot[bot]](https://github.com/apps/dependabot)
> * chore: Bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.3.1 to 5.0.0 ([#1938](https://redirect.github.com/jline/jline3/pull/1938)) @[dependabot[bot]](https://github.com/apps/dependabot)

... (truncated)


Commits

* [`ee6981e`](jline/jline3@ee6981e) chore: Bump com.diffplug.spotless:spotless-maven-plugin ([#1973](https://redirect.github.com/jline/jline3/issues/1973))
* [`561d0f2`](jline/jline3@561d0f2) fix: add compiled groovy classes to javadoc classpath ([#1972](https://redirect.github.com/jline/jline3/issues/1972))
* [`733eb35`](jline/jline3@733eb35) Merge commit from fork
* [`934f09e`](jline/jline3@934f09e) Merge commit from fork
* [`a5b4ca6`](jline/jline3@a5b4ca6) refactor: unify ScreenTerminal and fix stale status rows ([#1971](https://redirect.github.com/jline/jline3/issues/1971))
* [`41537ce`](jline/jline3@41537ce) fix: sync LineReader display model on resize (fixes [#1940](https://redirect.github.com/jline/jline3/issues/1940))
* [`b018d30`](jline/jline3@b018d30) test: add LineReader EOF tests for different terminal providers ([#1961](https://redirect.github.com/jline/jline3/issues/1961)) ([#1968](https://redirect.github.com/jline/jline3/issues/1968))
* [`b3260e4`](jline/jline3@b3260e4) chore: Bump com.palantir.javaformat:palantir-java-format ([#1964](https://redirect.github.com/jline/jline3/issues/1964))
* [`a86915d`](jline/jline3@a86915d) fix: propagate EOF in PtyInputStream to avoid infinite loop ([#1961](https://redirect.github.com/jline/jline3/issues/1961)) ([#1963](https://redirect.github.com/jline/jline3/issues/1963))
* [`fd2741e`](jline/jline3@fd2741e) fix: override bulk write in NonCloseableOutputStream to avoid byte-at-a-time ...
* Additional commits viewable in [compare view](jline/jline3@4.1.3...4.2.1)
  
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)
tae898 pushed a commit to humemai/arcadedb-embedded-python that referenced this pull request Jun 28, 2026
…from 3.0.20 to 3.0.21 (ArcadeData#1953) [skip ci]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant