mirror of
https://github.com/apple/pkl.git
synced 2026-06-28 00:06:22 +02:00
f47090338949c3a005642ea126ef06dbf58a4eb4
88 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
601a8f424c |
Bump jline from 4.1.3 to 4.2.1 (#1702)
Bumps `jline` from 4.1.3 to 4.2.1. Updates `org.jline:jline-reader` from 4.1.3 to 4.2.1 - [Release notes](https://github.com/jline/jline3/releases) - [Commits](https://github.com/jline/jline3/compare/4.1.3...4.2.1) Updates `org.jline:jline-terminal` from 4.1.3 to 4.2.1 - [Release notes](https://github.com/jline/jline3/releases) - [Commits](https://github.com/jline/jline3/compare/4.1.3...4.2.1) Updates `org.jline:jline-terminal-jni` from 4.1.3 to 4.2.1 - [Release notes](https://github.com/jline/jline3/releases) - [Commits](https://github.com/jline/jline3/compare/4.1.3...4.2.1) --- updated-dependencies: - dependency-name: org.jline:jline-reader dependency-version: 4.2.1 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jline:jline-terminal dependency-version: 4.2.1 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jline:jline-terminal-jni dependency-version: 4.2.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
7903a072ea |
Bump com.diffplug.spotless:spotless-plugin-gradle from 8.6.0 to 8.7.0 (#1704)
Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 8.6.0 to 8.7.0. - [Release notes](https://github.com/diffplug/spotless/releases) - [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md) - [Commits](https://github.com/diffplug/spotless/compare/gradle/8.6.0...gradle/8.7.0) --- updated-dependencies: - dependency-name: com.diffplug.spotless:spotless-plugin-gradle dependency-version: 8.7.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
bda36f0c32 |
Bump com.uber.nullaway:nullaway from 0.13.6 to 0.13.7 (#1703)
Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.6 to 0.13.7. - [Release notes](https://github.com/uber/NullAway/releases) - [Changelog](https://github.com/uber/NullAway/blob/master/CHANGELOG.md) - [Commits](https://github.com/uber/NullAway/compare/v0.13.6...v0.13.7) --- updated-dependencies: - dependency-name: com.uber.nullaway:nullaway dependency-version: 0.13.7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
ffc755f9c1 |
Bump errorProne from 2.49.0 to 2.50.0 (#1685)
Bumps `errorProne` from 2.49.0 to 2.50.0. Updates `com.google.errorprone:error_prone_core` from 2.49.0 to 2.50.0 - [Release notes](https://github.com/google/error-prone/releases) - [Commits](https://github.com/google/error-prone/compare/v2.49.0...v2.50.0) Updates `com.google.errorprone:error_prone_annotations` from 2.49.0 to 2.50.0 - [Release notes](https://github.com/google/error-prone/releases) - [Commits](https://github.com/google/error-prone/compare/v2.49.0...v2.50.0) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_core dependency-version: 2.50.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.google.errorprone:error_prone_annotations dependency-version: 2.50.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
112a89468f |
Bump com.uber.nullaway:nullaway from 0.13.4 to 0.13.6 (#1686)
Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.4 to 0.13.6. - [Release notes](https://github.com/uber/NullAway/releases) - [Changelog](https://github.com/uber/NullAway/blob/master/CHANGELOG.md) - [Commits](uber/NullAway@v0.13.4...v0.13.6) --- updated-dependencies: - dependency-name: com.uber.nullaway:nullaway dependency-version: 0.13.6 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
b3a12cb138 |
Bump nu.validator:validator from 26.5.22 to 26.5.29 (#1679)
Bumps [nu.validator:validator](https://github.com/validator/validator) from 26.5.22 to 26.5.29. - [Release notes](https://github.com/validator/validator/releases) - [Commits](validator/validator@26.5.22...26.5.29) --- updated-dependencies: - dependency-name: nu.validator:validator dependency-version: 26.5.29 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
1fa4e5e761 |
Bump com.palantir.javapoet:javapoet from 0.15.0 to 0.16.0 (#1680)
Bumps [com.palantir.javapoet:javapoet](https://github.com/palantir/javapoet) from 0.15.0 to 0.16.0. - [Release notes](https://github.com/palantir/javapoet/releases) - [Commits](palantir/javapoet@0.15.0...0.16.0) --- updated-dependencies: - dependency-name: com.palantir.javapoet:javapoet dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
8b6b90d889 |
Bump jline from 4.0.14 to 4.1.3 (#1640)
Bumps `jline` from 4.0.14 to 4.1.3. Updates `org.jline:jline-reader` from 4.0.14 to 4.1.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jline/jline3/releases">org.jline:jline-reader's releases</a>.</em></p> <blockquote> <p>JLine 4.1.3 is a patch release with important fixes for terminal close handling, raw mode signal behavior, FFM memory management, and shell command argument parsing.</p> <h2>Bug Fixes</h2> <ul> <li>fix: terminal.close() blocks when pump thread is reading stdin (<a href="https://redirect.github.com/jline/jline3/pull/1911">#1911</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1909">#1909</a>)</li> <li>fix: clear ISIG in enterRawMode so Ctrl+C reaches raw-mode readers (<a href="https://redirect.github.com/jline/jline3/pull/1912">#1912</a>)</li> <li>fix: use confined arenas instead of auto arenas in FFM CLibrary (<a href="https://redirect.github.com/jline/jline3/pull/1913">#1913</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1872">#1872</a>)</li> <li>fix: swap rows/columns in openpty winsize constructor call (<a href="https://redirect.github.com/jline/jline3/pull/1914">#1914</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1910">#1910</a>)</li> <li>fix: fix command argument parsing in DefaultCommandDispatcher (<a href="https://redirect.github.com/jline/jline3/pull/1924">#1924</a>)</li> </ul> <h2>Chores</h2> <ul> <li>chore: add OSS AI helper rules for project conventions (<a href="https://redirect.github.com/jline/jline3/pull/1917">#1917</a>)</li> </ul> <h2>Dependencies</h2> <ul> <li>chore: Bump org.graalvm.buildtools:native-maven-plugin from 1.1.0 to 1.1.1 (<a href="https://redirect.github.com/jline/jline3/pull/1915">#1915</a>)</li> <li>chore: Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 (<a href="https://redirect.github.com/jline/jline3/pull/1918">#1918</a>)</li> <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.1 to 3.6.0 (<a href="https://redirect.github.com/jline/jline3/pull/1919">#1919</a>)</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.1.2...4.1.3">https://github.com/jline/jline3/compare/4.1.2...4.1.3</a></p> <p>JLine 4.1.2 is a patch release focused on correctness fixes across the parser, terminal I/O, and shell modules.</p> <h2>Bug Fixes</h2> <ul> <li>fix: echo preserves backslash before unrecognised escape sequences (<a href="https://redirect.github.com/jline/jline3/issues/1901">#1901</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1863">#1863</a>)</li> <li>fix: DefaultParser preserves backslashes inside quotes (<a href="https://redirect.github.com/jline/jline3/issues/1902">#1902</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1877">#1877</a>)</li> <li>fix: NonBlockingInputStream keeps thread alive after EOF (<a href="https://redirect.github.com/jline/jline3/issues/1903">#1903</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1879">#1879</a>)</li> <li>fix: ensure cursor position after alternate screen init (<a href="https://redirect.github.com/jline/jline3/issues/1904">#1904</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1883">#1883</a>)</li> <li>fix: use parser for command argument splitting (<a href="https://redirect.github.com/jline/jline3/issues/1907">#1907</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1876">#1876</a>)</li> </ul> <h2>Dependencies</h2> <ul> <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a href="https://redirect.github.com/jline/jline3/issues/1905">#1905</a>)</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.1.1...4.1.2">https://github.com/jline/jline3/compare/4.1.1...4.1.2</a></p> <p>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 <code>enterRawMode</code>, 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.</p> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: Fixed Display oldLines being set as possible immutable lists. (<a href="https://redirect.github.com/jline/jline3/pull/1878">#1878</a>) <a href="https://github.com/Elec332"><code>@Elec332</code></a></li> <li>fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode (<a href="https://redirect.github.com/jline/jline3/pull/1871">#1871</a>) <a href="https://github.com/BryanSant"><code>@BryanSant</code></a></li> <li>fix: skip null returns from signal registration in AbstractUnixSysTerminal (<a href="https://redirect.github.com/jline/jline3/pull/1869">#1869</a>) <a href="https://github.com/BryanSant"><code>@BryanSant</code></a></li> <li>fix: Fixed ScreenTerminal alt-charset (<a href="https://redirect.github.com/jline/jline3/pull/1867">#1867</a>) <a href="https://github.com/Elec332"><code>@Elec332</code></a></li> </ul> <h2>📦 Dependency updates</h2> <ul> <li>chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 2.91.0 (<a href="https://redirect.github.com/jline/jline3/pull/1898">#1898</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/7f44a23f0da569e33fe9a632e982f94274bfb25d"><code>7f44a23</code></a> fix: fix command argument parsing in DefaultCommandDispatcher (<a href="https://redirect.github.com/jline/jline3/issues/1924">#1924</a>)</li> <li><a href="https://github.com/jline/jline3/commit/911e3d6d3101858629b9d8f74752d8b09475b65f"><code>911e3d6</code></a> chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.1 to 3.6.0 (...</li> <li><a href="https://github.com/jline/jline3/commit/15cdac548ce65afdad84d15096d8e5183b1a8577"><code>15cdac5</code></a> chore: Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5....</li> <li><a href="https://github.com/jline/jline3/commit/2d3e1ffee5d895f0c407d838bf54da924640af4f"><code>2d3e1ff</code></a> chore: Bump org.graalvm.buildtools:native-maven-plugin from 1.1.0 to 1.1.1 (#...</li> <li><a href="https://github.com/jline/jline3/commit/0ac019ab8c44da3ae4ee47bccd216791e6ccb35d"><code>0ac019a</code></a> fix: terminal.close() blocks when pump thread is reading stdin (<a href="https://redirect.github.com/jline/jline3/issues/1911">#1911</a>)</li> <li><a href="https://github.com/jline/jline3/commit/1d637408d2cdd479a5abede3ce88710be3e611ae"><code>1d63740</code></a> fix: use confined arenas instead of auto arenas in FFM CLibrary (fixes <a href="https://redirect.github.com/jline/jline3/issues/1872">#1872</a>)</li> <li><a href="https://github.com/jline/jline3/commit/1604643d04a6ae56fdd6758757c18e968c7ff59d"><code>1604643</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/1912">#1912</a> from jline/dot-tarragon</li> <li><a href="https://github.com/jline/jline3/commit/147ee9c7024af2caed1a306e48fd236beef475df"><code>147ee9c</code></a> chore: add OSS AI helper rules for project conventions (<a href="https://redirect.github.com/jline/jline3/issues/1917">#1917</a>)</li> <li><a href="https://github.com/jline/jline3/commit/1735c1f2a22808a1a3d7837db0eca9714a66f4e8"><code>1735c1f</code></a> fix: swap rows/columns in openpty winsize constructor call (fixes <a href="https://redirect.github.com/jline/jline3/issues/1910">#1910</a>)</li> <li><a href="https://github.com/jline/jline3/commit/d9f6b86589760807162862d289685ea7673f0e41"><code>d9f6b86</code></a> fix: add PromptCancelTest from <a href="https://redirect.github.com/jline/jline3/issues/1908">#1908</a> with timeout and fixture patterns</li> <li>Additional commits viewable in <a href="https://github.com/jline/jline3/compare/4.0.14...4.1.3">compare view</a></li> </ul> </details> <br /> Updates `org.jline:jline-terminal` from 4.0.14 to 4.1.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jline/jline3/releases">org.jline:jline-terminal's releases</a>.</em></p> <blockquote> <p>JLine 4.1.3 is a patch release with important fixes for terminal close handling, raw mode signal behavior, FFM memory management, and shell command argument parsing.</p> <h2>Bug Fixes</h2> <ul> <li>fix: terminal.close() blocks when pump thread is reading stdin (<a href="https://redirect.github.com/jline/jline3/pull/1911">#1911</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1909">#1909</a>)</li> <li>fix: clear ISIG in enterRawMode so Ctrl+C reaches raw-mode readers (<a href="https://redirect.github.com/jline/jline3/pull/1912">#1912</a>)</li> <li>fix: use confined arenas instead of auto arenas in FFM CLibrary (<a href="https://redirect.github.com/jline/jline3/pull/1913">#1913</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1872">#1872</a>)</li> <li>fix: swap rows/columns in openpty winsize constructor call (<a href="https://redirect.github.com/jline/jline3/pull/1914">#1914</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1910">#1910</a>)</li> <li>fix: fix command argument parsing in DefaultCommandDispatcher (<a href="https://redirect.github.com/jline/jline3/pull/1924">#1924</a>)</li> </ul> <h2>Chores</h2> <ul> <li>chore: add OSS AI helper rules for project conventions (<a href="https://redirect.github.com/jline/jline3/pull/1917">#1917</a>)</li> </ul> <h2>Dependencies</h2> <ul> <li>chore: Bump org.graalvm.buildtools:native-maven-plugin from 1.1.0 to 1.1.1 (<a href="https://redirect.github.com/jline/jline3/pull/1915">#1915</a>)</li> <li>chore: Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 (<a href="https://redirect.github.com/jline/jline3/pull/1918">#1918</a>)</li> <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.1 to 3.6.0 (<a href="https://redirect.github.com/jline/jline3/pull/1919">#1919</a>)</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.1.2...4.1.3">https://github.com/jline/jline3/compare/4.1.2...4.1.3</a></p> <p>JLine 4.1.2 is a patch release focused on correctness fixes across the parser, terminal I/O, and shell modules.</p> <h2>Bug Fixes</h2> <ul> <li>fix: echo preserves backslash before unrecognised escape sequences (<a href="https://redirect.github.com/jline/jline3/issues/1901">#1901</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1863">#1863</a>)</li> <li>fix: DefaultParser preserves backslashes inside quotes (<a href="https://redirect.github.com/jline/jline3/issues/1902">#1902</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1877">#1877</a>)</li> <li>fix: NonBlockingInputStream keeps thread alive after EOF (<a href="https://redirect.github.com/jline/jline3/issues/1903">#1903</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1879">#1879</a>)</li> <li>fix: ensure cursor position after alternate screen init (<a href="https://redirect.github.com/jline/jline3/issues/1904">#1904</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1883">#1883</a>)</li> <li>fix: use parser for command argument splitting (<a href="https://redirect.github.com/jline/jline3/issues/1907">#1907</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1876">#1876</a>)</li> </ul> <h2>Dependencies</h2> <ul> <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a href="https://redirect.github.com/jline/jline3/issues/1905">#1905</a>)</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.1.1...4.1.2">https://github.com/jline/jline3/compare/4.1.1...4.1.2</a></p> <p>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 <code>enterRawMode</code>, 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.</p> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: Fixed Display oldLines being set as possible immutable lists. (<a href="https://redirect.github.com/jline/jline3/pull/1878">#1878</a>) <a href="https://github.com/Elec332"><code>@Elec332</code></a></li> <li>fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode (<a href="https://redirect.github.com/jline/jline3/pull/1871">#1871</a>) <a href="https://github.com/BryanSant"><code>@BryanSant</code></a></li> <li>fix: skip null returns from signal registration in AbstractUnixSysTerminal (<a href="https://redirect.github.com/jline/jline3/pull/1869">#1869</a>) <a href="https://github.com/BryanSant"><code>@BryanSant</code></a></li> <li>fix: Fixed ScreenTerminal alt-charset (<a href="https://redirect.github.com/jline/jline3/pull/1867">#1867</a>) <a href="https://github.com/Elec332"><code>@Elec332</code></a></li> </ul> <h2>📦 Dependency updates</h2> <ul> <li>chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 2.91.0 (<a href="https://redirect.github.com/jline/jline3/pull/1898">#1898</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/7f44a23f0da569e33fe9a632e982f94274bfb25d"><code>7f44a23</code></a> fix: fix command argument parsing in DefaultCommandDispatcher (<a href="https://redirect.github.com/jline/jline3/issues/1924">#1924</a>)</li> <li><a href="https://github.com/jline/jline3/commit/911e3d6d3101858629b9d8f74752d8b09475b65f"><code>911e3d6</code></a> chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.1 to 3.6.0 (...</li> <li><a href="https://github.com/jline/jline3/commit/15cdac548ce65afdad84d15096d8e5183b1a8577"><code>15cdac5</code></a> chore: Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5....</li> <li><a href="https://github.com/jline/jline3/commit/2d3e1ffee5d895f0c407d838bf54da924640af4f"><code>2d3e1ff</code></a> chore: Bump org.graalvm.buildtools:native-maven-plugin from 1.1.0 to 1.1.1 (#...</li> <li><a href="https://github.com/jline/jline3/commit/0ac019ab8c44da3ae4ee47bccd216791e6ccb35d"><code>0ac019a</code></a> fix: terminal.close() blocks when pump thread is reading stdin (<a href="https://redirect.github.com/jline/jline3/issues/1911">#1911</a>)</li> <li><a href="https://github.com/jline/jline3/commit/1d637408d2cdd479a5abede3ce88710be3e611ae"><code>1d63740</code></a> fix: use confined arenas instead of auto arenas in FFM CLibrary (fixes <a href="https://redirect.github.com/jline/jline3/issues/1872">#1872</a>)</li> <li><a href="https://github.com/jline/jline3/commit/1604643d04a6ae56fdd6758757c18e968c7ff59d"><code>1604643</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/1912">#1912</a> from jline/dot-tarragon</li> <li><a href="https://github.com/jline/jline3/commit/147ee9c7024af2caed1a306e48fd236beef475df"><code>147ee9c</code></a> chore: add OSS AI helper rules for project conventions (<a href="https://redirect.github.com/jline/jline3/issues/1917">#1917</a>)</li> <li><a href="https://github.com/jline/jline3/commit/1735c1f2a22808a1a3d7837db0eca9714a66f4e8"><code>1735c1f</code></a> fix: swap rows/columns in openpty winsize constructor call (fixes <a href="https://redirect.github.com/jline/jline3/issues/1910">#1910</a>)</li> <li><a href="https://github.com/jline/jline3/commit/d9f6b86589760807162862d289685ea7673f0e41"><code>d9f6b86</code></a> fix: add PromptCancelTest from <a href="https://redirect.github.com/jline/jline3/issues/1908">#1908</a> with timeout and fixture patterns</li> <li>Additional commits viewable in <a href="https://github.com/jline/jline3/compare/4.0.14...4.1.3">compare view</a></li> </ul> </details> <br /> Updates `org.jline:jline-terminal-jni` from 4.0.14 to 4.1.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jline/jline3/releases">org.jline:jline-terminal-jni's releases</a>.</em></p> <blockquote> <p>JLine 4.1.3 is a patch release with important fixes for terminal close handling, raw mode signal behavior, FFM memory management, and shell command argument parsing.</p> <h2>Bug Fixes</h2> <ul> <li>fix: terminal.close() blocks when pump thread is reading stdin (<a href="https://redirect.github.com/jline/jline3/pull/1911">#1911</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1909">#1909</a>)</li> <li>fix: clear ISIG in enterRawMode so Ctrl+C reaches raw-mode readers (<a href="https://redirect.github.com/jline/jline3/pull/1912">#1912</a>)</li> <li>fix: use confined arenas instead of auto arenas in FFM CLibrary (<a href="https://redirect.github.com/jline/jline3/pull/1913">#1913</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1872">#1872</a>)</li> <li>fix: swap rows/columns in openpty winsize constructor call (<a href="https://redirect.github.com/jline/jline3/pull/1914">#1914</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1910">#1910</a>)</li> <li>fix: fix command argument parsing in DefaultCommandDispatcher (<a href="https://redirect.github.com/jline/jline3/pull/1924">#1924</a>)</li> </ul> <h2>Chores</h2> <ul> <li>chore: add OSS AI helper rules for project conventions (<a href="https://redirect.github.com/jline/jline3/pull/1917">#1917</a>)</li> </ul> <h2>Dependencies</h2> <ul> <li>chore: Bump org.graalvm.buildtools:native-maven-plugin from 1.1.0 to 1.1.1 (<a href="https://redirect.github.com/jline/jline3/pull/1915">#1915</a>)</li> <li>chore: Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 (<a href="https://redirect.github.com/jline/jline3/pull/1918">#1918</a>)</li> <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.1 to 3.6.0 (<a href="https://redirect.github.com/jline/jline3/pull/1919">#1919</a>)</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.1.2...4.1.3">https://github.com/jline/jline3/compare/4.1.2...4.1.3</a></p> <p>JLine 4.1.2 is a patch release focused on correctness fixes across the parser, terminal I/O, and shell modules.</p> <h2>Bug Fixes</h2> <ul> <li>fix: echo preserves backslash before unrecognised escape sequences (<a href="https://redirect.github.com/jline/jline3/issues/1901">#1901</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1863">#1863</a>)</li> <li>fix: DefaultParser preserves backslashes inside quotes (<a href="https://redirect.github.com/jline/jline3/issues/1902">#1902</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1877">#1877</a>)</li> <li>fix: NonBlockingInputStream keeps thread alive after EOF (<a href="https://redirect.github.com/jline/jline3/issues/1903">#1903</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1879">#1879</a>)</li> <li>fix: ensure cursor position after alternate screen init (<a href="https://redirect.github.com/jline/jline3/issues/1904">#1904</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1883">#1883</a>)</li> <li>fix: use parser for command argument splitting (<a href="https://redirect.github.com/jline/jline3/issues/1907">#1907</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1876">#1876</a>)</li> </ul> <h2>Dependencies</h2> <ul> <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a href="https://redirect.github.com/jline/jline3/issues/1905">#1905</a>)</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.1.1...4.1.2">https://github.com/jline/jline3/compare/4.1.1...4.1.2</a></p> <p>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 <code>enterRawMode</code>, 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.</p> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: Fixed Display oldLines being set as possible immutable lists. (<a href="https://redirect.github.com/jline/jline3/pull/1878">#1878</a>) <a href="https://github.com/Elec332"><code>@Elec332</code></a></li> <li>fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode (<a href="https://redirect.github.com/jline/jline3/pull/1871">#1871</a>) <a href="https://github.com/BryanSant"><code>@BryanSant</code></a></li> <li>fix: skip null returns from signal registration in AbstractUnixSysTerminal (<a href="https://redirect.github.com/jline/jline3/pull/1869">#1869</a>) <a href="https://github.com/BryanSant"><code>@BryanSant</code></a></li> <li>fix: Fixed ScreenTerminal alt-charset (<a href="https://redirect.github.com/jline/jline3/pull/1867">#1867</a>) <a href="https://github.com/Elec332"><code>@Elec332</code></a></li> </ul> <h2>📦 Dependency updates</h2> <ul> <li>chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 2.91.0 (<a href="https://redirect.github.com/jline/jline3/pull/1898">#1898</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/7f44a23f0da569e33fe9a632e982f94274bfb25d"><code>7f44a23</code></a> fix: fix command argument parsing in DefaultCommandDispatcher (<a href="https://redirect.github.com/jline/jline3/issues/1924">#1924</a>)</li> <li><a href="https://github.com/jline/jline3/commit/911e3d6d3101858629b9d8f74752d8b09475b65f"><code>911e3d6</code></a> chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.1 to 3.6.0 (...</li> <li><a href="https://github.com/jline/jline3/commit/15cdac548ce65afdad84d15096d8e5183b1a8577"><code>15cdac5</code></a> chore: Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5....</li> <li><a href="https://github.com/jline/jline3/commit/2d3e1ffee5d895f0c407d838bf54da924640af4f"><code>2d3e1ff</code></a> chore: Bump org.graalvm.buildtools:native-maven-plugin from 1.1.0 to 1.1.1 (#...</li> <li><a href="https://github.com/jline/jline3/commit/0ac019ab8c44da3ae4ee47bccd216791e6ccb35d"><code>0ac019a</code></a> fix: terminal.close() blocks when pump thread is reading stdin (<a href="https://redirect.github.com/jline/jline3/issues/1911">#1911</a>)</li> <li><a href="https://github.com/jline/jline3/commit/1d637408d2cdd479a5abede3ce88710be3e611ae"><code>1d63740</code></a> fix: use confined arenas instead of auto arenas in FFM CLibrary (fixes <a href="https://redirect.github.com/jline/jline3/issues/1872">#1872</a>)</li> <li><a href="https://github.com/jline/jline3/commit/1604643d04a6ae56fdd6758757c18e968c7ff59d"><code>1604643</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/1912">#1912</a> from jline/dot-tarragon</li> <li><a href="https://github.com/jline/jline3/commit/147ee9c7024af2caed1a306e48fd236beef475df"><code>147ee9c</code></a> chore: add OSS AI helper rules for project conventions (<a href="https://redirect.github.com/jline/jline3/issues/1917">#1917</a>)</li> <li><a href="https://github.com/jline/jline3/commit/1735c1f2a22808a1a3d7837db0eca9714a66f4e8"><code>1735c1f</code></a> fix: swap rows/columns in openpty winsize constructor call (fixes <a href="https://redirect.github.com/jline/jline3/issues/1910">#1910</a>)</li> <li><a href="https://github.com/jline/jline3/commit/d9f6b86589760807162862d289685ea7673f0e41"><code>d9f6b86</code></a> fix: add PromptCancelTest from <a href="https://redirect.github.com/jline/jline3/issues/1908">#1908</a> with timeout and fixture patterns</li> <li>Additional commits viewable in <a href="https://github.com/jline/jline3/compare/4.0.14...4.1.3">compare view</a></li> </ul> </details> <br /> 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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
7cf827005d |
Bump nu.validator:validator from 26.5.21 to 26.5.22 (#1641)
Bumps [nu.validator:validator](https://github.com/validator/validator) from 26.5.21 to 26.5.22. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/validator/validator/releases">nu.validator:validator's releases</a>.</em></p> <blockquote> <h2>latest</h2> <blockquote> <p>[!IMPORTANT] <strong>The <a href="https://github.com/validator/validator/releases/tag/latest">release named <em>“latest”</em></a> is “production-ready” and is the only release you want to use.</strong> This project no longer does “major” version-numbered releases. Release 20.6.30 (30 June 2020) was the final such release. For a changelog of the latest changes, see <a href="https://github.com/validator/validator/commits/latest/">https://github.com/validator/validator/commits/latest/</a>.</p> </blockquote> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/validator/validator/commit/d3efb7d93855d9c12fdc7b764e81f873f6e47186"><code>d3efb7d</code></a> chore(htmlparser): Remove some things the HTML checker doesn’t need</li> <li><a href="https://github.com/validator/validator/commit/058d0e74743b27a34c97991bcd30d4434b3caa27"><code>058d0e7</code></a> fix(htmlparser): Ignore inputs inside select fragment context</li> <li><a href="https://github.com/validator/validator/commit/8a0ec92fa6258e5831e18d55a897889d6dc2f3c9"><code>8a0ec92</code></a> feat(htmlparser): Add NS_NewHTMLSelectedContentElement content creator</li> <li><a href="https://github.com/validator/validator/commit/a41fe4e78b13f65119f099c936c8e3a49459d44a"><code>a41fe4e</code></a> fix(npm): Make the Java auto-installer survive download failures</li> <li>See full diff in <a href="https://github.com/validator/validator/compare/26.5.21...26.5.22">compare view</a></li> </ul> </details> <br /> [](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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
1f89f49caf |
Bump shadowPlugin from 9.4.1 to 9.4.2 (#1642)
Bumps `shadowPlugin` from 9.4.1 to 9.4.2. Updates `com.gradleup.shadow:com.gradleup.shadow.gradle.plugin` from 9.4.1 to 9.4.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow:com.gradleup.shadow.gradle.plugin's releases</a>.</em></p> <blockquote> <h2>9.4.2</h2> <h3>Changed</h3> <ul> <li>Update jdependency to support Java 27. (<a href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/GradleUp/shadow/commit/29c432a7b6824b6fef23d46dc067e5c14112ff90"><code>29c432a</code></a> Prepare version 9.4.2</li> <li><a href="https://github.com/GradleUp/shadow/commit/8aa8e6c1fb2ac0c17f0ff77e521cbe599cf64245"><code>8aa8e6c</code></a> Update dependency org.vafer:jdependency to v2.16 (<a href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li> <li>See full diff in <a href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare view</a></li> </ul> </details> <br /> Updates `com.gradleup.shadow` from 9.4.1 to 9.4.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/GradleUp/shadow/releases">com.gradleup.shadow's releases</a>.</em></p> <blockquote> <h2>9.4.2</h2> <h3>Changed</h3> <ul> <li>Update jdependency to support Java 27. (<a href="https://redirect.github.com/GradleUp/shadow/pull/2033">#2033</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/GradleUp/shadow/commit/29c432a7b6824b6fef23d46dc067e5c14112ff90"><code>29c432a</code></a> Prepare version 9.4.2</li> <li><a href="https://github.com/GradleUp/shadow/commit/8aa8e6c1fb2ac0c17f0ff77e521cbe599cf64245"><code>8aa8e6c</code></a> Update dependency org.vafer:jdependency to v2.16 (<a href="https://redirect.github.com/GradleUp/shadow/issues/2033">#2033</a>)</li> <li>See full diff in <a href="https://github.com/GradleUp/shadow/compare/9.4.1...9.4.2">compare view</a></li> </ul> </details> <br /> 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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
2687b431e3 |
Bump com.diffplug.spotless:spotless-plugin-gradle from 8.5.1 to 8.6.0 (#1643)
Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 8.5.1 to 8.6.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/diffplug/spotless/releases">com.diffplug.spotless:spotless-plugin-gradle's releases</a>.</em></p> <blockquote> <h2>Gradle Plugin v8.6.0</h2> <h3>Added</h3> <ul> <li>Add <code>cacheDirectory(...)</code> to <code>eclipse()</code>, <code>eclipseCdt()</code>, and <code>greclipse()</code>; the default P2 cache is <code>$GRADLE_USER_HOME/caches/p2-data</code>. (<a href="https://redirect.github.com/diffplug/spotless/pull/2944">#2944</a>)</li> </ul> <h3>Fixed</h3> <ul> <li><code>forbidWildcardImports</code> and <code>forbidModuleImports</code> now detect imports that have leading whitespace (indentation/tabs). (<a href="https://redirect.github.com/diffplug/spotless/pull/2939">#2939</a>)</li> <li><code>versionCatalog()</code> no longer splits long inline tables across multiple lines — Gradle's TOML 1.0 parser cannot read multi-line inline tables. The <code>maxLineLength</code> option has been removed. (<a href="https://redirect.github.com/diffplug/spotless/issues/2948">#2948</a>)</li> <li><code>EclipseJdtFormtterStep</code> now can conditionally set compiler source/compliance options. Allows for better parsing of AST Node for newer language features and more correct sorting; e.g. records or seal classes. (<a href="https://redirect.github.com/diffplug/spotless/pull/2942">#2942</a>)</li> </ul> <h3>Changes</h3> <ul> <li>Improved formatting performance by eliminating redundant per-step line-ending normalization in the core formatter loop. (<a href="https://redirect.github.com/diffplug/spotless/pull/2934">#2934</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/diffplug/spotless/commit/3a0f1017dcdfd49042a638119c1b6d998b28c67f"><code>3a0f101</code></a> Published gradle/8.6.0</li> <li><a href="https://github.com/diffplug/spotless/commit/007e9d858177c93a3c7b6f9d1eb068937022613f"><code>007e9d8</code></a> Published lib/4.6.2</li> <li><a href="https://github.com/diffplug/spotless/commit/a074d53565e0f523c3bba7f5135ba0d8f959f98b"><code>a074d53</code></a> Allow setting the local P2 cache dir in the Spotless Gradle plugin (<a href="https://redirect.github.com/diffplug/spotless/issues/2944">#2944</a>)</li> <li><a href="https://github.com/diffplug/spotless/commit/a266fc2b97098aed703300ecfb00a7fc6ab57467"><code>a266fc2</code></a> Merge branch 'main' into add-cache-directory-dsl</li> <li><a href="https://github.com/diffplug/spotless/commit/e0d466e5c157d41208ba84f3b0c767a4ad3d4330"><code>e0d466e</code></a> Fix: sort members treats record declarations as types (<a href="https://redirect.github.com/diffplug/spotless/issues/2942">#2942</a>)</li> <li><a href="https://github.com/diffplug/spotless/commit/3936b6f2f9290bfe946a890c1efc791eb969c7db"><code>3936b6f</code></a> Merge branch 'main' into main</li> <li><a href="https://github.com/diffplug/spotless/commit/278765fcbbdc91d9bbcd3bff41005a350746792c"><code>278765f</code></a> fix: expandWildcardImports support pom type dependency, fix <a href="https://redirect.github.com/diffplug/spotless/issues/2839">#2839</a> (<a href="https://redirect.github.com/diffplug/spotless/issues/2935">#2935</a>)</li> <li><a href="https://github.com/diffplug/spotless/commit/a18ddec9bd578c77177c9478207892d63f942826"><code>a18ddec</code></a> Remove maxLineLength from versionCatalog step (<a href="https://redirect.github.com/diffplug/spotless/issues/2949">#2949</a>)</li> <li><a href="https://github.com/diffplug/spotless/commit/b91ad871a69bb7c3722120c81f9dae3e1ee11836"><code>b91ad87</code></a> Add changelog entries for versionCatalog maxLineLength removal</li> <li><a href="https://github.com/diffplug/spotless/commit/5408d5c42020a5a8dd1c03e7daf74703e564a867"><code>5408d5c</code></a> Remove maxLineLength from versionCatalog step</li> <li>Additional commits viewable in <a href="https://github.com/diffplug/spotless/compare/gradle/8.5.1...gradle/8.6.0">compare view</a></li> </ul> </details> <br /> [](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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
1d6ad8a0bf |
Bump nu.validator:validator from 26.5.7 to 26.5.21 (#1626)
Bumps [nu.validator:validator](https://github.com/validator/validator) from 26.5.7 to 26.5.21. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/validator/validator/releases">nu.validator:validator's releases</a>.</em></p> <blockquote> <h2>latest</h2> <blockquote> <p>[!IMPORTANT] <strong>The <a href="https://github.com/validator/validator/releases/tag/latest">release named <em>“latest”</em></a> is “production-ready” and is the only release you want to use.</strong> This project no longer does “major” version-numbered releases. Release 20.6.30 (30 June 2020) was the final such release. For a changelog of the latest changes, see <a href="https://github.com/validator/validator/commits/latest/">https://github.com/validator/validator/commits/latest/</a>.</p> </blockquote> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/validator/validator/commit/8c3400a27fbf06611dfc0fe138975065a54bd82b"><code>8c3400a</code></a> fix: Flag interactive descendants of more ARIA roles</li> <li><a href="https://github.com/validator/validator/commit/15a1cc300622b7afa59d9fbe8011a2aea6a2e8a2"><code>15a1cc3</code></a> fix: Flag interactive descendants of role=tab</li> <li><a href="https://github.com/validator/validator/commit/85de7c858b5501673bd74f2c89738834fb6b27e3"><code>85de7c8</code></a> ci: Add Java 26</li> <li><a href="https://github.com/validator/validator/commit/974a10df5344d240b9b3deb6c6f4c7fa846b6d75"><code>974a10d</code></a> fix(release): GPG-sign the “latest” tag/release</li> <li><a href="https://github.com/validator/validator/commit/e5e95ebab05bb9d42a0a74be53e8ebc2a5e4a32a"><code>e5e95eb</code></a> fix: Allow aria-expanded etc. on input[type=checkbox] with role=switch</li> <li><a href="https://github.com/validator/validator/commit/536d9157f74074b0ff4e6be1b978131da00932d0"><code>536d915</code></a> fix: Require href when area has hreflang, type, target, ping, rel, or download</li> <li><a href="https://github.com/validator/validator/commit/55e52510a2ee891665ab4e57c7974d7a9952a725"><code>55e5251</code></a> feat: Allow hreflang and type attributes on the area element</li> <li><a href="https://github.com/validator/validator/commit/ffe40e0100a33b25471f14f016cd974b4c171e10"><code>ffe40e0</code></a> fix: Flag interactive descendants of role=option (issue 2099)</li> <li><a href="https://github.com/validator/validator/commit/4c0e326edd7cf30a4408a0e1fe13503bdc1bc5f0"><code>4c0e326</code></a> fix: Allow role=group as a child of role=listitem (issue 2097)</li> <li><a href="https://github.com/validator/validator/commit/02621f3dcc86658eba4aa139539b7bd0de292900"><code>02621f3</code></a> feat(htmlparser): Ensure mode is always set to INITIAL during startTokenization</li> <li>Additional commits viewable in <a href="https://github.com/validator/validator/compare/26.5.7...26.5.21">compare view</a></li> </ul> </details> <br /> [](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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
ad02b2a099 |
Bump com.diffplug.spotless:spotless-plugin-gradle from 8.4.0 to 8.5.1 (#1628)
Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 8.4.0 to 8.5.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/diffplug/spotless/releases">com.diffplug.spotless:spotless-plugin-gradle's releases</a>.</em></p> <blockquote> <h2>Gradle Plugin v8.5.1</h2> <h3>Fixed</h3> <ul> <li><code>licenseHeader</code> with <code>setLicenseHeaderYearsFromGitHistory()</code> no longer runs <code>git log</code> through a shell, eliminating a shell-injection vector when formatting files whose names contain shell metacharacters.</li> </ul> <h2>Gradle Plugin v8.5.0</h2> <h3>Added</h3> <ul> <li><code>scalafmt()</code> now reads the version from the <code>version</code> field in the scalafmt config file when no version is explicitly set in the plugin config, falling back to the built-in default only if neither is available. (<a href="https://redirect.github.com/diffplug/spotless/pull/2922">#2922</a>)</li> <li>Add <code>toml</code> format type with <code>versionCatalog()</code> step for formatting and sorting Gradle version catalog files. (<a href="https://redirect.github.com/diffplug/spotless/issues/2916">#2916</a>)</li> <li>Add <code>withIndentStyle</code> and <code>withIndentSize</code> configuration to <code>tableTestFormatter</code> for setting the fallback indent when no <code>.editorconfig</code> is found. (<a href="https://redirect.github.com/diffplug/spotless/pull/2893">#2893</a>)</li> <li>Add <code>javaparserVersion(...)</code> to <code>cleanthat</code>, allowing users to override the JavaParser version pulled in transitively by Cleanthat. (<a href="https://redirect.github.com/diffplug/spotless/pull/2903">#2903</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix <code>tableTestFormatter</code> editorconfig cache not honoring <code>.editorconfig</code> changes across Gradle daemon runs due to a shared static <code>EditorConfigProvider</code>. (<a href="https://redirect.github.com/diffplug/spotless/pull/2893">#2893</a>)</li> <li>Preserve case of JDBI named bind params that collide with SQL keywords (e.g. <code>:limit</code>, <code>:offset</code>) in the DBeaver SQL formatter. (<a href="https://redirect.github.com/diffplug/spotless/pull/2899">#2899</a>)</li> <li>Fix non-idempotent formatting when <code>importOrder()</code> is combined with <code>greclipse()</code>: a single catch-all group no longer strips blank lines that <code>greclipse()</code> independently inserted between import groups. (<a href="https://redirect.github.com/diffplug/spotless/pull/2914">#2914</a>)</li> <li>Fix <code>predeclareDepsFromBuildscript()</code> on Gradle 9 by avoiding mutation of the root buildscript configuration container. (<a href="https://redirect.github.com/diffplug/spotless/pull/2929">#2929</a>, fixes <a href="https://redirect.github.com/diffplug/spotless/issues/2599">#2599</a>)</li> </ul> <h3>Changes</h3> <ul> <li>Fix <code>expandWildcardImports</code> failing on JDK XML types such as <code>org.xml.sax.InputSource</code>. (<a href="https://redirect.github.com/diffplug/spotless/pull/2921">#2921</a>)</li> <li>Use Eclipse JDT's collator-based comparison when sorting Java members to better match Eclipse save actions. (<a href="https://redirect.github.com/diffplug/spotless/pull/2920">#2920</a>)</li> <li>Bump default <code>cleanthat</code> version <code>2.24</code> -> <code>2.25</code>. (<a href="https://redirect.github.com/diffplug/spotless/pull/2903">#2903</a>)</li> <li>Bump default <code>eclipse-jdt</code> version from <code>4.35</code> to <code>4.39</code>. (<a href="https://redirect.github.com/diffplug/spotless/pull/2912">#2912</a>)</li> <li>Make <code>spotlessPredeclare</code> visible to Gradle Kotlin DSL type-safe accessors. (<a href="https://redirect.github.com/diffplug/spotless/pull/2925">#2925</a>)</li> <li>Allow <code>spotlessPredeclare</code> to be used directly without enabling it first in spotless extension. (<a href="https://redirect.github.com/diffplug/spotless/pull/2925">#2925</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/diffplug/spotless/commit/c1595c815d5fdd344505792aa4df588f467f0ca9"><code>c1595c8</code></a> Published gradle/8.5.1</li> <li><a href="https://github.com/diffplug/spotless/commit/b26b570f7eba32554061b036206f675180cd2384"><code>b26b570</code></a> Published lib/4.6.1</li> <li><a href="https://github.com/diffplug/spotless/commit/ac3f6f14a2e007c2d36223335df96a2c9ba92719"><code>ac3f6f1</code></a> Bump plexus-utils to 4.0.3 to address CVE-2025-67030 (<a href="https://redirect.github.com/diffplug/spotless/issues/2932">#2932</a>)</li> <li><a href="https://github.com/diffplug/spotless/commit/f5039f633d436a8831d09a934a3490d68968d684"><code>f5039f6</code></a> Bump plexus-utils to 4.0.3 to address CVE-2025-67030</li> <li><a href="https://github.com/diffplug/spotless/commit/0e77837d4789cb43b83c21d566fe4185adc4ae2b"><code>0e77837</code></a> Fix shell-injection in LicenseHeaderStep SET_FROM_GIT mode (<a href="https://redirect.github.com/diffplug/spotless/issues/2931">#2931</a>)</li> <li><a href="https://github.com/diffplug/spotless/commit/84f642329de804615ff16f34d12a2249f1890850"><code>84f6423</code></a> Fix shell-injection in LicenseHeaderStep SET_FROM_GIT mode</li> <li><a href="https://github.com/diffplug/spotless/commit/b87eb75efe54e94a7248ff5e2d07231bcc3a1b55"><code>b87eb75</code></a> Published maven/3.5.0</li> <li><a href="https://github.com/diffplug/spotless/commit/97c3baf34b79d0028a343776bb2c2fb223930355"><code>97c3baf</code></a> Published gradle/8.5.0</li> <li><a href="https://github.com/diffplug/spotless/commit/3dd1a9690270e7191f2c7db8314a9079b127ee76"><code>3dd1a96</code></a> Published lib/4.6.0</li> <li><a href="https://github.com/diffplug/spotless/commit/05d89540ea573eae5c937ca1e9b015b78df83d9f"><code>05d8954</code></a> Feature maven expand wildcard import (<a href="https://redirect.github.com/diffplug/spotless/issues/2930">#2930</a> fixes <a href="https://redirect.github.com/diffplug/spotless/issues/2829">#2829</a>)</li> <li>Additional commits viewable in <a href="https://github.com/diffplug/spotless/compare/gradle/8.4.0...gradle/8.5.1">compare view</a></li> </ul> </details> <br /> [](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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
929688ba37 |
Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.10.2 to 1.11.0 (#1625)
Bumps [org.jetbrains.kotlinx:kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) from 1.10.2 to 1.11.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.coroutines/releases">org.jetbrains.kotlinx:kotlinx-coroutines-core's releases</a>.</em></p> <blockquote> <h2>1.11.0</h2> <h3>Various</h3> <ul> <li>Kotlin was updated to 2.2.20 (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4545">#4545</a>).</li> <li>Improved the published jar files (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3842">#3842</a>, <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4599">#4599</a>).</li> <li>Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4433">#4433</a>, <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4596">#4596</a>).</li> </ul> <h3>Breaking changes and deprecations</h3> <ul> <li>Moved <code>Promise</code>-related functions from JS and Wasm/JS to the new <code>web</code> target. On Wasm/JS, this is a breaking change. Before the change, <code>Promise</code> on Wasm/JS could work with arbitrary Kotlin types, but now, only <code>JsAny</code> subtypes are accepted (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4563">#4563</a>).</li> <li>Changed handling of coroutine exceptions that can't be propagated on JS and Wasm/JS. B efore, exceptions were logged, but now, they are reported to the JS runtime (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4451">#4451</a>, <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4631">#4631</a>).</li> <li>Deprecated using <code>CoroutineDispatcher</code> as the coroutine context key; now, <code>ContinuationInterceptor</code> has to be used instead (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4333">#4333</a>).</li> <li>Advanced the deprecation levels on <code>kotlinx-coroutines-test</code> APIs (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4604">#4604</a>).</li> <li>Added lint functions that mark passing a <code>Job</code> to coroutine builders as deprecated (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4435">#4435</a>).</li> </ul> <h3>Bug fixes and improvements</h3> <ul> <li>Added a <code>callsInPlace(EXACTLY_ONCE)</code> contract to <code>runBlocking</code> in code shared between JVM and Native (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4368">#4368</a>).</li> <li>Added a <code>callsInPlace(EXACTLY_ONCE)</code> contract to <code>suspendCancellableCoroutine</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4574">#4574</a>).</li> <li>Fixed <code>flowOn</code> incorrectly handling <code>ThreadContextElement</code> updates (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4403">#4403</a>).</li> <li>Fixed exceptions in user-supplied <code>Thread.UncaughtExceptionHandler</code> instances causing the internal coroutines machinery to fail (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4516">#4516</a>).</li> <li>Fixed <code>CoroutineDispatcher.asScheduler</code> in the RxJava integration not cancelling outstanding work when a <code>Worker</code> gets cancelled, which led to memory leaks in some scenarios (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4615">#4615</a>).</li> <li>Fixed <code>SharedFlow</code> entering an invalid state when a subscriber and an emitter are cancelled simultaneously (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4583">#4583</a>).</li> <li>Fixed an R8 optimization leading to <code>shareIn</code>/<code>stateIn</code> coroutines getting garbage-collected (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4646">#4646</a>). Thanks, <a href="https://github.com/solevic"><code>@solevic</code></a>!</li> </ul> <h3>Small additions</h3> <ul> <li>Added <code>CompletableDeferred.asDeferred</code> for obtaining a read-only <code>Deferred</code> view (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4408">#4408</a>).</li> <li>Added <code>SharedFlow.asFlow</code> for obtaining a <code>Flow</code> view with hidden hot flow semantics (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4530">#4530</a>). Thanks, <a href="https://github.com/g000sha256"><code>@g000sha256</code></a>!</li> <li>Added a <code>StateFlow.collectLatest</code> overload returning <code>Nothing</code> to assist with finding unreachable code (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4454">#4454</a>).</li> <li>Added <code>ReceiveChannel.consumeTo</code> for consuming a <code>ReceiveChannel</code> into a <code>MutableCollection</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4520">#4520</a>).</li> <li>Added a <code>StateFlow<T>.onSubscription</code> overload returning a <code>StateFlow<T></code>, similar to <code>SharedFlow<T>.onSubscription</code> returning <code>SharedFlow<T></code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4275">#4275</a>). Thanks, <a href="https://github.com/xit0c"><code>@xit0c</code></a>!</li> <li>Added terminal <code>Flow</code> operators for collecting a <code>Flow</code> to a <code>Map</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/1541">#1541</a>).</li> </ul> <h3>Changelog relative to version 1.11.0</h3> <p>No changes, only the version is increased.</p> <h2>1.11.0-rc02</h2> <p>Restored binary compatibility with 1.10.2 and older versions on Wasm/JS for usages of <code>Promise</code>-related functions (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4661">#4661</a>).</p> <h2>1.11.0-rc01</h2> <h3>Various</h3> <ul> <li>Kotlin was updated to 2.2.20 (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4545">#4545</a>).</li> <li>Improved the published jar files (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3842">#3842</a>, <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4599">#4599</a>).</li> <li>Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4433">#4433</a>, <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4596">#4596</a>).</li> </ul> <h3>Breaking changes and deprecations</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md">org.jetbrains.kotlinx:kotlinx-coroutines-core's changelog</a>.</em></p> <blockquote> <h2>Version 1.11.0</h2> <h3>Various</h3> <ul> <li>Kotlin was updated to 2.2.20 (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4545">#4545</a>).</li> <li>Improved the published jar files (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3842">#3842</a>, <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4599">#4599</a>).</li> <li>Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4433">#4433</a>, <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4596">#4596</a>).</li> </ul> <h3>Breaking changes and deprecations</h3> <ul> <li>Moved <code>Promise</code>-related functions from JS and Wasm/JS to the new <code>web</code> target. On Wasm/JS, this is a breaking change. Before the change, <code>Promise</code> on Wasm/JS could work with arbitrary Kotlin types, but now, only <code>JsAny</code> subtypes are accepted (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4563">#4563</a>).</li> <li>Changed handling of coroutine exceptions that can't be propagated on JS and Wasm/JS. Before, exceptions were logged, but now, they are reported to the JS runtime (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4451">#4451</a>, <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4631">#4631</a>).</li> <li>Deprecated using <code>CoroutineDispatcher</code> as the coroutine context key; now, <code>ContinuationInterceptor</code> has to be used instead (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4333">#4333</a>).</li> <li>Advanced the deprecation levels on <code>kotlinx-coroutines-test</code> APIs (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4604">#4604</a>).</li> <li>Added lint functions that mark passing a <code>Job</code> to coroutine builders as deprecated (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4435">#4435</a>).</li> </ul> <h3>Bug fixes and improvements</h3> <ul> <li>Added a <code>callsInPlace(EXACTLY_ONCE)</code> contract to <code>runBlocking</code> in code shared between JVM and Native (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4368">#4368</a>).</li> <li>Added a <code>callsInPlace(EXACTLY_ONCE)</code> contract to <code>suspendCancellableCoroutine</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4574">#4574</a>).</li> <li>Fixed <code>flowOn</code> incorrectly handling <code>ThreadContextElement</code> updates (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4403">#4403</a>).</li> <li>Fixed exceptions in user-supplied <code>Thread.UncaughtExceptionHandler</code> instances causing the internal coroutines machinery to fail (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4516">#4516</a>).</li> <li>Fixed <code>CoroutineDispatcher.asScheduler</code> in the RxJava integration not cancelling outstanding work when a <code>Worker</code> gets cancelled, which led to memory leaks in some scenarios (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4615">#4615</a>).</li> <li>Fixed <code>SharedFlow</code> entering an invalid state when a subscriber and an emitter are cancelled simultaneously (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4583">#4583</a>).</li> <li>Fixed an R8 optimization leading to <code>shareIn</code>/<code>stateIn</code> coroutines getting garbage-collected (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4646">#4646</a>). Thanks, <a href="https://github.com/solevic"><code>@solevic</code></a>!</li> </ul> <h3>Small additions</h3> <ul> <li>Added <code>CompletableDeferred.asDeferred</code> for obtaining a read-only <code>Deferred</code> view (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4408">#4408</a>).</li> <li>Added <code>SharedFlow.asFlow</code> for obtaining a <code>Flow</code> view with hidden hot flow semantics (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4530">#4530</a>). Thanks, <a href="https://github.com/g000sha256"><code>@g000sha256</code></a>!</li> <li>Added a <code>StateFlow.collectLatest</code> overload returning <code>Nothing</code> to assist with finding unreachable code (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4454">#4454</a>).</li> <li>Added <code>ReceiveChannel.consumeTo</code> for consuming a <code>ReceiveChannel</code> into a <code>MutableCollection</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4520">#4520</a>).</li> <li>Added a <code>StateFlow<T>.onSubscription</code> overload returning a <code>StateFlow<T></code>, similar to <code>SharedFlow<T>.onSubscription</code> returning <code>SharedFlow<T></code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4275">#4275</a>). Thanks, <a href="https://github.com/xit0c"><code>@xit0c</code></a>!</li> <li>Added terminal <code>Flow</code> operators for collecting a <code>Flow</code> to a <code>Map</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/1541">#1541</a>).</li> </ul> <h3>Changelog relative to version 1.11.0</h3> <p>No changes, only the version is increased.</p> <h2>Version 1.11.0-rc02</h2> <p>Restored binary compatibility with 1.10.2 and older versions on Wasm/JS for usages of <code>Promise</code>-related functions (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4661">#4661</a>).</p> <h2>Version 1.11.0-rc01</h2> <h3>Various</h3> <ul> <li>Kotlin was updated to 2.2.20 (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4545">#4545</a>).</li> <li>Improved the published jar files (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3842">#3842</a>, <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4599">#4599</a>).</li> <li>Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4433">#4433</a>, <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4596">#4596</a>).</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/8564f65764d3d05893cec026c6e94250e2b23874"><code>8564f65</code></a> Version 1.11.0</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/a4c6af96c15fe30f5d4e8b810ea74f8babd5805c"><code>a4c6af9</code></a> Merge remote-tracking branch 'origin/master' into develop</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/ef917b460aa741691fbf991ee1b813049cae18c9"><code>ef917b4</code></a> KT-84955: mark apple x64 tagets as deprecated error (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4645">#4645</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/5ebc421e341bf2ddce734d369da87df1985e80bd"><code>5ebc421</code></a> Update the release procedure description (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4670">#4670</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/95f46a073bc4a1230352108cea1835fd22219a80"><code>95f46a0</code></a> Remove old maven repository settings (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4672">#4672</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/b4f4f0aa6acb692f3fbcadd70e4958e3e9d370fc"><code>b4f4f0a</code></a> Fix package name of <code>ToMapCollectionSamplesTest</code>. (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4674">#4674</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/86738dca7dc9ac82249abc8206263fa0065ee631"><code>86738dc</code></a> Added templates to the issue creation wizard (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4654">#4654</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/330fcc221fb583f0b119f34191f735a73b827378"><code>330fcc2</code></a> Version 1.11.0-rc02</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/e31cef6e9f2d26794be7d75ecbf3033b6432d582"><code>e31cef6</code></a> Merge remote-tracking branch 'origin/master' into develop</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/dc6e9f61eaf3a67f4bf474a7987aedc3f16cef37"><code>dc6e9f6</code></a> Restore Promise-related functions on Wasm/JS as HIDDEN (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4661">#4661</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Kotlin/kotlinx.coroutines/compare/1.10.2...1.11.0">compare view</a></li> </ul> </details> <br /> [](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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
e408cee7d0 |
Bump junit from 6.0.3 to 6.1.0 (#1627)
Bumps `junit` from 6.0.3 to 6.1.0. Updates `org.junit.jupiter:junit-jupiter-api` from 6.0.3 to 6.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-api's releases</a>.</em></p> <blockquote> <p>JUnit 6.1.0 = Platform 6.1.0 + Jupiter 6.1.0 + Vintage 6.1.0</p> <p>See <a href="https://docs.junit.org/6.1.0/release-notes.html">Release Notes</a>.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/JarvisCraft"><code>@JarvisCraft</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5633">junit-team/junit-framework#5633</a></li> <li><a href="https://github.com/Maran23"><code>@Maran23</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5644">junit-team/junit-framework#5644</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0">https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0</a></p> <p>JUnit 6.1.0-RC1 = Platform 6.1.0-RC1 + Jupiter 6.1.0-RC1 + Vintage 6.1.0-RC1</p> <p>See <a href="https://docs.junit.org/6.1.0-RC1/release-notes/">Release Notes</a>.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mariokhoury4"><code>@mariokhoury4</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/4574">junit-team/junit-framework#4574</a></li> <li><a href="https://github.com/Ogu1208"><code>@Ogu1208</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5145">junit-team/junit-framework#5145</a></li> <li><a href="https://github.com/HyungGeun94"><code>@HyungGeun94</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5271">junit-team/junit-framework#5271</a></li> <li><a href="https://github.com/yalishevant"><code>@yalishevant</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5316">junit-team/junit-framework#5316</a></li> <li><a href="https://github.com/JINU-CHANG"><code>@JINU-CHANG</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5290">junit-team/junit-framework#5290</a></li> <li><a href="https://github.com/jaschdoc"><code>@jaschdoc</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5427">junit-team/junit-framework#5427</a></li> <li><a href="https://github.com/kawshikbuet17"><code>@kawshikbuet17</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5561">junit-team/junit-framework#5561</a></li> <li><a href="https://github.com/msridhar"><code>@msridhar</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5602">junit-team/junit-framework#5602</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/junit-team/junit-framework/compare/r6.1.0-M1...r6.1.0-RC1">https://github.com/junit-team/junit-framework/compare/r6.1.0-M1...r6.1.0-RC1</a></p> <p>JUnit 6.1.0-M1 = Platform 6.1.0-M1 + Jupiter 6.1.0-M1 + Vintage 6.1.0-M1</p> <p>See <a href="https://docs.junit.org/6.1.0-M1/release-notes/">Release Notes</a>.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/vy"><code>@vy</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5041">junit-team/junit-framework#5041</a></li> <li><a href="https://github.com/Pankraz76"><code>@Pankraz76</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5006">junit-team/junit-framework#5006</a></li> <li><a href="https://github.com/arukiidou"><code>@arukiidou</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5066">junit-team/junit-framework#5066</a></li> <li><a href="https://github.com/laeubi"><code>@laeubi</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5092">junit-team/junit-framework#5092</a></li> <li><a href="https://github.com/jihun4452"><code>@jihun4452</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5088">junit-team/junit-framework#5088</a></li> <li><a href="https://github.com/TWiStErRob"><code>@TWiStErRob</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5133">junit-team/junit-framework#5133</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.1.0-M1">https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.1.0-M1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/junit-team/junit-framework/commit/0dc3af1cb1973d257b5bc75d81e02454d5e4e556"><code>0dc3af1</code></a> Release 6.1.0</li> <li><a href="https://github.com/junit-team/junit-framework/commit/1d130020c85170edcb46ce7ed1f7f78824e37c04"><code>1d13002</code></a> Prepare 6.1.0 release notes</li> <li><a href="https://github.com/junit-team/junit-framework/commit/072b2175bbd7b0b3b26f5d928550ec7a21e68268"><code>072b217</code></a> Update plugin spotless to v8.5.0 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5668">#5668</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/3a53480218f4b752a9ca77506e10632cd483c0f8"><code>3a53480</code></a> Update Gradle to v9.5.1 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5666">#5666</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/0e18a20a9f98d063ae02b3ba19329143f5c7f034"><code>0e18a20</code></a> Update zizmorcore/zizmor-action action to v0.5.4 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5669">#5669</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/0a2634fb9cbbd057b02cf629d7d272c16d62be4b"><code>0a2634f</code></a> Update github/codeql-action action to v4.35.5 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5671">#5671</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/4dbd5561b00ac761a62c516bfaec51c212a2d60c"><code>4dbd556</code></a> Restructure workflows to have single "status" job (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5670">#5670</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/f2194cebe377512cb0ade388c62a881a0bcf5d3e"><code>f2194ce</code></a> Increase timeout to reduce flakiness</li> <li><a href="https://github.com/junit-team/junit-framework/commit/5c8fdd2df65b763151cccbe669ea9e1c3155efcd"><code>5c8fdd2</code></a> Update dependency org.apache.groovy:groovy to v5.0.6 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5659">#5659</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/43c6982324602582902c9bdb213fd5e007f9cf3d"><code>43c6982</code></a> Update dependency org.slf4j:slf4j-jdk14 to v2.0.18 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5667">#5667</a>)</li> <li>Additional commits viewable in <a href="https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0">compare view</a></li> </ul> </details> <br /> Updates `org.junit.jupiter:junit-jupiter-engine` from 6.0.3 to 6.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-engine's releases</a>.</em></p> <blockquote> <p>JUnit 6.1.0 = Platform 6.1.0 + Jupiter 6.1.0 + Vintage 6.1.0</p> <p>See <a href="https://docs.junit.org/6.1.0/release-notes.html">Release Notes</a>.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/JarvisCraft"><code>@JarvisCraft</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5633">junit-team/junit-framework#5633</a></li> <li><a href="https://github.com/Maran23"><code>@Maran23</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5644">junit-team/junit-framework#5644</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0">https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0</a></p> <p>JUnit 6.1.0-RC1 = Platform 6.1.0-RC1 + Jupiter 6.1.0-RC1 + Vintage 6.1.0-RC1</p> <p>See <a href="https://docs.junit.org/6.1.0-RC1/release-notes/">Release Notes</a>.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mariokhoury4"><code>@mariokhoury4</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/4574">junit-team/junit-framework#4574</a></li> <li><a href="https://github.com/Ogu1208"><code>@Ogu1208</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5145">junit-team/junit-framework#5145</a></li> <li><a href="https://github.com/HyungGeun94"><code>@HyungGeun94</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5271">junit-team/junit-framework#5271</a></li> <li><a href="https://github.com/yalishevant"><code>@yalishevant</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5316">junit-team/junit-framework#5316</a></li> <li><a href="https://github.com/JINU-CHANG"><code>@JINU-CHANG</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5290">junit-team/junit-framework#5290</a></li> <li><a href="https://github.com/jaschdoc"><code>@jaschdoc</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5427">junit-team/junit-framework#5427</a></li> <li><a href="https://github.com/kawshikbuet17"><code>@kawshikbuet17</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5561">junit-team/junit-framework#5561</a></li> <li><a href="https://github.com/msridhar"><code>@msridhar</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5602">junit-team/junit-framework#5602</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/junit-team/junit-framework/compare/r6.1.0-M1...r6.1.0-RC1">https://github.com/junit-team/junit-framework/compare/r6.1.0-M1...r6.1.0-RC1</a></p> <p>JUnit 6.1.0-M1 = Platform 6.1.0-M1 + Jupiter 6.1.0-M1 + Vintage 6.1.0-M1</p> <p>See <a href="https://docs.junit.org/6.1.0-M1/release-notes/">Release Notes</a>.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/vy"><code>@vy</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5041">junit-team/junit-framework#5041</a></li> <li><a href="https://github.com/Pankraz76"><code>@Pankraz76</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5006">junit-team/junit-framework#5006</a></li> <li><a href="https://github.com/arukiidou"><code>@arukiidou</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5066">junit-team/junit-framework#5066</a></li> <li><a href="https://github.com/laeubi"><code>@laeubi</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5092">junit-team/junit-framework#5092</a></li> <li><a href="https://github.com/jihun4452"><code>@jihun4452</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5088">junit-team/junit-framework#5088</a></li> <li><a href="https://github.com/TWiStErRob"><code>@TWiStErRob</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5133">junit-team/junit-framework#5133</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.1.0-M1">https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.1.0-M1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/junit-team/junit-framework/commit/0dc3af1cb1973d257b5bc75d81e02454d5e4e556"><code>0dc3af1</code></a> Release 6.1.0</li> <li><a href="https://github.com/junit-team/junit-framework/commit/1d130020c85170edcb46ce7ed1f7f78824e37c04"><code>1d13002</code></a> Prepare 6.1.0 release notes</li> <li><a href="https://github.com/junit-team/junit-framework/commit/072b2175bbd7b0b3b26f5d928550ec7a21e68268"><code>072b217</code></a> Update plugin spotless to v8.5.0 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5668">#5668</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/3a53480218f4b752a9ca77506e10632cd483c0f8"><code>3a53480</code></a> Update Gradle to v9.5.1 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5666">#5666</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/0e18a20a9f98d063ae02b3ba19329143f5c7f034"><code>0e18a20</code></a> Update zizmorcore/zizmor-action action to v0.5.4 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5669">#5669</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/0a2634fb9cbbd057b02cf629d7d272c16d62be4b"><code>0a2634f</code></a> Update github/codeql-action action to v4.35.5 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5671">#5671</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/4dbd5561b00ac761a62c516bfaec51c212a2d60c"><code>4dbd556</code></a> Restructure workflows to have single "status" job (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5670">#5670</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/f2194cebe377512cb0ade388c62a881a0bcf5d3e"><code>f2194ce</code></a> Increase timeout to reduce flakiness</li> <li><a href="https://github.com/junit-team/junit-framework/commit/5c8fdd2df65b763151cccbe669ea9e1c3155efcd"><code>5c8fdd2</code></a> Update dependency org.apache.groovy:groovy to v5.0.6 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5659">#5659</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/43c6982324602582902c9bdb213fd5e007f9cf3d"><code>43c6982</code></a> Update dependency org.slf4j:slf4j-jdk14 to v2.0.18 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5667">#5667</a>)</li> <li>Additional commits viewable in <a href="https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0">compare view</a></li> </ul> </details> <br /> Updates `org.junit.jupiter:junit-jupiter-params` from 6.0.3 to 6.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-params's releases</a>.</em></p> <blockquote> <p>JUnit 6.1.0 = Platform 6.1.0 + Jupiter 6.1.0 + Vintage 6.1.0</p> <p>See <a href="https://docs.junit.org/6.1.0/release-notes.html">Release Notes</a>.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/JarvisCraft"><code>@JarvisCraft</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5633">junit-team/junit-framework#5633</a></li> <li><a href="https://github.com/Maran23"><code>@Maran23</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5644">junit-team/junit-framework#5644</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0">https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0</a></p> <p>JUnit 6.1.0-RC1 = Platform 6.1.0-RC1 + Jupiter 6.1.0-RC1 + Vintage 6.1.0-RC1</p> <p>See <a href="https://docs.junit.org/6.1.0-RC1/release-notes/">Release Notes</a>.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mariokhoury4"><code>@mariokhoury4</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/4574">junit-team/junit-framework#4574</a></li> <li><a href="https://github.com/Ogu1208"><code>@Ogu1208</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5145">junit-team/junit-framework#5145</a></li> <li><a href="https://github.com/HyungGeun94"><code>@HyungGeun94</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5271">junit-team/junit-framework#5271</a></li> <li><a href="https://github.com/yalishevant"><code>@yalishevant</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5316">junit-team/junit-framework#5316</a></li> <li><a href="https://github.com/JINU-CHANG"><code>@JINU-CHANG</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5290">junit-team/junit-framework#5290</a></li> <li><a href="https://github.com/jaschdoc"><code>@jaschdoc</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5427">junit-team/junit-framework#5427</a></li> <li><a href="https://github.com/kawshikbuet17"><code>@kawshikbuet17</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5561">junit-team/junit-framework#5561</a></li> <li><a href="https://github.com/msridhar"><code>@msridhar</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5602">junit-team/junit-framework#5602</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/junit-team/junit-framework/compare/r6.1.0-M1...r6.1.0-RC1">https://github.com/junit-team/junit-framework/compare/r6.1.0-M1...r6.1.0-RC1</a></p> <p>JUnit 6.1.0-M1 = Platform 6.1.0-M1 + Jupiter 6.1.0-M1 + Vintage 6.1.0-M1</p> <p>See <a href="https://docs.junit.org/6.1.0-M1/release-notes/">Release Notes</a>.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/vy"><code>@vy</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5041">junit-team/junit-framework#5041</a></li> <li><a href="https://github.com/Pankraz76"><code>@Pankraz76</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5006">junit-team/junit-framework#5006</a></li> <li><a href="https://github.com/arukiidou"><code>@arukiidou</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5066">junit-team/junit-framework#5066</a></li> <li><a href="https://github.com/laeubi"><code>@laeubi</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5092">junit-team/junit-framework#5092</a></li> <li><a href="https://github.com/jihun4452"><code>@jihun4452</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5088">junit-team/junit-framework#5088</a></li> <li><a href="https://github.com/TWiStErRob"><code>@TWiStErRob</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5133">junit-team/junit-framework#5133</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.1.0-M1">https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.1.0-M1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/junit-team/junit-framework/commit/0dc3af1cb1973d257b5bc75d81e02454d5e4e556"><code>0dc3af1</code></a> Release 6.1.0</li> <li><a href="https://github.com/junit-team/junit-framework/commit/1d130020c85170edcb46ce7ed1f7f78824e37c04"><code>1d13002</code></a> Prepare 6.1.0 release notes</li> <li><a href="https://github.com/junit-team/junit-framework/commit/072b2175bbd7b0b3b26f5d928550ec7a21e68268"><code>072b217</code></a> Update plugin spotless to v8.5.0 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5668">#5668</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/3a53480218f4b752a9ca77506e10632cd483c0f8"><code>3a53480</code></a> Update Gradle to v9.5.1 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5666">#5666</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/0e18a20a9f98d063ae02b3ba19329143f5c7f034"><code>0e18a20</code></a> Update zizmorcore/zizmor-action action to v0.5.4 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5669">#5669</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/0a2634fb9cbbd057b02cf629d7d272c16d62be4b"><code>0a2634f</code></a> Update github/codeql-action action to v4.35.5 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5671">#5671</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/4dbd5561b00ac761a62c516bfaec51c212a2d60c"><code>4dbd556</code></a> Restructure workflows to have single "status" job (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5670">#5670</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/f2194cebe377512cb0ade388c62a881a0bcf5d3e"><code>f2194ce</code></a> Increase timeout to reduce flakiness</li> <li><a href="https://github.com/junit-team/junit-framework/commit/5c8fdd2df65b763151cccbe669ea9e1c3155efcd"><code>5c8fdd2</code></a> Update dependency org.apache.groovy:groovy to v5.0.6 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5659">#5659</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/43c6982324602582902c9bdb213fd5e007f9cf3d"><code>43c6982</code></a> Update dependency org.slf4j:slf4j-jdk14 to v2.0.18 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5667">#5667</a>)</li> <li>Additional commits viewable in <a href="https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0">compare view</a></li> </ul> </details> <br /> Updates `org.junit.platform:junit-platform-launcher` from 6.0.3 to 6.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/junit-team/junit-framework/releases">org.junit.platform:junit-platform-launcher's releases</a>.</em></p> <blockquote> <p>JUnit 6.1.0 = Platform 6.1.0 + Jupiter 6.1.0 + Vintage 6.1.0</p> <p>See <a href="https://docs.junit.org/6.1.0/release-notes.html">Release Notes</a>.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/JarvisCraft"><code>@JarvisCraft</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5633">junit-team/junit-framework#5633</a></li> <li><a href="https://github.com/Maran23"><code>@Maran23</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5644">junit-team/junit-framework#5644</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0">https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0</a></p> <p>JUnit 6.1.0-RC1 = Platform 6.1.0-RC1 + Jupiter 6.1.0-RC1 + Vintage 6.1.0-RC1</p> <p>See <a href="https://docs.junit.org/6.1.0-RC1/release-notes/">Release Notes</a>.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mariokhoury4"><code>@mariokhoury4</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/4574">junit-team/junit-framework#4574</a></li> <li><a href="https://github.com/Ogu1208"><code>@Ogu1208</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5145">junit-team/junit-framework#5145</a></li> <li><a href="https://github.com/HyungGeun94"><code>@HyungGeun94</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5271">junit-team/junit-framework#5271</a></li> <li><a href="https://github.com/yalishevant"><code>@yalishevant</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5316">junit-team/junit-framework#5316</a></li> <li><a href="https://github.com/JINU-CHANG"><code>@JINU-CHANG</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5290">junit-team/junit-framework#5290</a></li> <li><a href="https://github.com/jaschdoc"><code>@jaschdoc</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5427">junit-team/junit-framework#5427</a></li> <li><a href="https://github.com/kawshikbuet17"><code>@kawshikbuet17</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5561">junit-team/junit-framework#5561</a></li> <li><a href="https://github.com/msridhar"><code>@msridhar</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5602">junit-team/junit-framework#5602</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/junit-team/junit-framework/compare/r6.1.0-M1...r6.1.0-RC1">https://github.com/junit-team/junit-framework/compare/r6.1.0-M1...r6.1.0-RC1</a></p> <p>JUnit 6.1.0-M1 = Platform 6.1.0-M1 + Jupiter 6.1.0-M1 + Vintage 6.1.0-M1</p> <p>See <a href="https://docs.junit.org/6.1.0-M1/release-notes/">Release Notes</a>.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/vy"><code>@vy</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5041">junit-team/junit-framework#5041</a></li> <li><a href="https://github.com/Pankraz76"><code>@Pankraz76</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5006">junit-team/junit-framework#5006</a></li> <li><a href="https://github.com/arukiidou"><code>@arukiidou</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5066">junit-team/junit-framework#5066</a></li> <li><a href="https://github.com/laeubi"><code>@laeubi</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5092">junit-team/junit-framework#5092</a></li> <li><a href="https://github.com/jihun4452"><code>@jihun4452</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5088">junit-team/junit-framework#5088</a></li> <li><a href="https://github.com/TWiStErRob"><code>@TWiStErRob</code></a> made their first contribution in <a href="https://redirect.github.com/junit-team/junit-framework/pull/5133">junit-team/junit-framework#5133</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.1.0-M1">https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.1.0-M1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/junit-team/junit-framework/commit/0dc3af1cb1973d257b5bc75d81e02454d5e4e556"><code>0dc3af1</code></a> Release 6.1.0</li> <li><a href="https://github.com/junit-team/junit-framework/commit/1d130020c85170edcb46ce7ed1f7f78824e37c04"><code>1d13002</code></a> Prepare 6.1.0 release notes</li> <li><a href="https://github.com/junit-team/junit-framework/commit/072b2175bbd7b0b3b26f5d928550ec7a21e68268"><code>072b217</code></a> Update plugin spotless to v8.5.0 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5668">#5668</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/3a53480218f4b752a9ca77506e10632cd483c0f8"><code>3a53480</code></a> Update Gradle to v9.5.1 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5666">#5666</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/0e18a20a9f98d063ae02b3ba19329143f5c7f034"><code>0e18a20</code></a> Update zizmorcore/zizmor-action action to v0.5.4 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5669">#5669</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/0a2634fb9cbbd057b02cf629d7d272c16d62be4b"><code>0a2634f</code></a> Update github/codeql-action action to v4.35.5 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5671">#5671</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/4dbd5561b00ac761a62c516bfaec51c212a2d60c"><code>4dbd556</code></a> Restructure workflows to have single "status" job (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5670">#5670</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/f2194cebe377512cb0ade388c62a881a0bcf5d3e"><code>f2194ce</code></a> Increase timeout to reduce flakiness</li> <li><a href="https://github.com/junit-team/junit-framework/commit/5c8fdd2df65b763151cccbe669ea9e1c3155efcd"><code>5c8fdd2</code></a> Update dependency org.apache.groovy:groovy to v5.0.6 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5659">#5659</a>)</li> <li><a href="https://github.com/junit-team/junit-framework/commit/43c6982324602582902c9bdb213fd5e007f9cf3d"><code>43c6982</code></a> Update dependency org.slf4j:slf4j-jdk14 to v2.0.18 (<a href="https://redirect.github.com/junit-team/junit-framework/issues/5667">#5667</a>)</li> <li>Additional commits viewable in <a href="https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0">compare view</a></li> </ul> </details> <br /> 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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
648f9143bf |
Bump io.leangen.geantyref:geantyref from 1.3.16 to 2.0.1 (#1566)
Bumps [io.leangen.geantyref:geantyref](https://github.com/leangen/geantyref) from 1.3.16 to 2.0.1. - [Release notes](https://github.com/leangen/geantyref/releases) - [Commits](leangen/geantyref@geantyref-v1.3.16...geantyref-v2.0.1) --- updated-dependencies: - dependency-name: io.leangen.geantyref:geantyref dependency-version: 2.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
95bcd6a463 |
Remove jsr305; switch GuardedBy to com.google.errorprone (#1611)
- Remove single usage of @immutable without replacement - Remove HttpClient's usages of @threadsafe without replacement - Replace javax.annotation.concurrent.GuardedBy with com.google.errorprone.annotations.concurrent.GuardedBy Also: - Remove redundant final modifiers from members of a final class --------- Co-authored-by: odenix <self@odenix.org> |
||
|
|
63ef60f3c4 |
Bump slf4j from 2.0.17 to 2.0.18 (#1605)
Bumps `slf4j` from 2.0.17 to 2.0.18. Updates `org.slf4j:slf4j-api` from 2.0.17 to 2.0.18 Updates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18 --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-version: 2.0.18 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-simple dependency-version: 2.0.18 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
f10b235002 | Bump gradle-wrapper from 9.5.0 to 9.5.1 (#1604) | ||
|
|
6171dbde28 | Bump org.msgpack:msgpack-core from 0.9.11 to 0.9.12 (#1587) | ||
|
|
c428f7abd0 | Bump com.palantir.javapoet:javapoet from 0.14.0 to 0.15.0 (#1588) | ||
|
|
366b51bd21 | Bump nu.validator:validator from 26.4.16 to 26.5.7 (#1589) | ||
|
|
8ff03cfac0 |
Bump gradle-wrapper from 9.4.1 to 9.5.0 (#1575)
Bumps [gradle-wrapper](https://github.com/gradle/gradle) from 9.4.1 to 9.5.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gradle/gradle/releases">gradle-wrapper's releases</a>.</em></p> <blockquote> <h2>9.5.0</h2> <p>The Gradle team is excited to announce Gradle 9.5.0.</p> <p>Here are the highlights of this release:</p> <ul> <li>Task provenance in reports and failure messages</li> <li>Type-safe accessors for precompiled Kotlin Settings plugins</li> </ul> <p><a href="https://docs.gradle.org/9.5.0/release-notes.html">Read the Release Notes</a></p> <p>We would like to thank the following community members for their contributions to this release of Gradle: <a href="https://github.com/atm1020">atm1020</a>, <a href="https://github.com/mataha">mataha</a>, <a href="https://github.com/aSemy">Adam</a>, <a href="https://github.com/kelemen">Attila Kelemen</a>, <a href="https://github.com/britter">Benedikt Ritter</a>, <a href="https://github.com/Vampire">Björn Kautler</a>, <a href="https://github.com/budindepunk">Caro Silva Rode</a>, <a href="https://github.com/chanani">CHANHAN</a>, <a href="https://github.com/DmitryNez">Dmitry Nezavitin</a>, <a href="https://github.com/Juneezee">Eng Zer Jun</a>, <a href="https://github.com/KugelLibelle">KugelLibelle</a>, <a href="https://github.com/vmadalin">Madalin Valceleanu</a>, <a href="https://github.com/quijote">Markus Gaisbauer</a>, <a href="https://github.com/koppor">Oliver Kopp</a>, <a href="https://github.com/hfhbd">Philip Wedemann</a>, <a href="https://github.com/ploober">ploober</a>, <a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>, <a href="https://github.com/R0h1tAnand">Rohit Anand</a>, <a href="https://github.com/Suvrat1629">Suvrat Acharya</a>, <a href="https://github.com/usv240">Ujwal Suresh Vanjare</a>, <a href="https://github.com/urdak">Victor Merkulov</a></p> <h2>Upgrade instructions</h2> <p>Switch your build to use Gradle 9.5.0 by updating your wrapper:</p> <pre><code>./gradlew wrapper --gradle-version=9.5.0 && ./gradlew wrapper </code></pre> <p>See the Gradle <a href="https://docs.gradle.org/9.5.0/userguide/upgrading_version_9.html">9.x upgrade guide</a> to learn about deprecations, breaking changes and other considerations when upgrading.</p> <p>For Java, Groovy, Kotlin and Android compatibility, see the <a href="https://docs.gradle.org/9.5.0/userguide/compatibility.html">full compatibility notes</a>.</p> <h2>Reporting problems</h2> <p>If you find a problem with this release, please file a bug on <a href="https://github.com/gradle/gradle/issues">GitHub Issues</a> adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the <a href="https://discuss.gradle.org/c/help-discuss">forum</a>.</p> <p>We hope you will build happiness with Gradle, and we look forward to your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on <a href="https://github.com/gradle">GitHub</a>.</p> <h2>9.5.0 RC4</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gradle/gradle/commit/3fe117d68f3907790f3809f121aa36303a9151f8"><code>3fe117d</code></a> Update jdks.yaml (<a href="https://redirect.github.com/gradle/gradle/issues/37703">#37703</a>)</li> <li><a href="https://github.com/gradle/gradle/commit/33d145af6fbe7cf7c9d84646b6d7f32fea91d5e2"><code>33d145a</code></a> Update jdks.yaml</li> <li><a href="https://github.com/gradle/gradle/commit/f7a05d1ed48442eb5da4d6e2b6593da55cdec1da"><code>f7a05d1</code></a> Update Gradle wrapper to version 9.5.0-rc-4 (<a href="https://redirect.github.com/gradle/gradle/issues/37654">#37654</a>)</li> <li><a href="https://github.com/gradle/gradle/commit/266facdcbcb0b4c60120cc118eaf0f652bfcdfe5"><code>266facd</code></a> Update Gradle wrapper to version 9.5.0-rc-4</li> <li><a href="https://github.com/gradle/gradle/commit/0ad6dd8e143455707e444aa7e3d38327a3366513"><code>0ad6dd8</code></a> Suppress OSC taskbar reset on plain/piped stdout (<a href="https://redirect.github.com/gradle/gradle/issues/37646">#37646</a>)</li> <li><a href="https://github.com/gradle/gradle/commit/966025d5850d46c9158a2f25e4096222277ecf57"><code>966025d</code></a> Suppress OSC taskbar reset on plain/piped stdout</li> <li><a href="https://github.com/gradle/gradle/commit/e7455734449e422accebf44cf7b31bf93e3a770c"><code>e745573</code></a> Polish IP docs (<a href="https://redirect.github.com/gradle/gradle/issues/37642">#37642</a>)</li> <li><a href="https://github.com/gradle/gradle/commit/d5cfd079acd2c8f1182edd6ec23dbab571132d0a"><code>d5cfd07</code></a> Ensure BuildOperationQueue will progress without extra leases (<a href="https://redirect.github.com/gradle/gradle/issues/37629">#37629</a>)</li> <li><a href="https://github.com/gradle/gradle/commit/acdf0c36fa13ba09a7ff5b51f79b9af4b1a097ee"><code>acdf0c3</code></a> Ensure BuildOperationQueue will progress without extra leases</li> <li><a href="https://github.com/gradle/gradle/commit/f7d0e4f6f7896426a8b24091388e4c252b62faef"><code>f7d0e4f</code></a> Rename anchor</li> <li>Additional commits viewable in <a href="https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0">compare view</a></li> </ul> </details> <br /> [](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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
be8366a975 |
Bump jline from 4.0.12 to 4.0.14 (#1574)
Bumps `jline` from 4.0.12 to 4.0.14. Updates `org.jline:jline-reader` from 4.0.12 to 4.0.14 - [Release notes](https://github.com/jline/jline3/releases) - [Commits](jline/jline3@4.0.12...4.0.14) Updates `org.jline:jline-terminal` from 4.0.12 to 4.0.14 - [Release notes](https://github.com/jline/jline3/releases) - [Commits](jline/jline3@4.0.12...4.0.14) Updates `org.jline:jline-terminal-jni` from 4.0.12 to 4.0.14 - [Release notes](https://github.com/jline/jline3/releases) - [Commits](jline/jline3@4.0.12...4.0.14) --- updated-dependencies: - dependency-name: org.jline:jline-reader dependency-version: 4.0.14 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jline:jline-terminal dependency-version: 4.0.14 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jline:jline-terminal-jni dependency-version: 4.0.14 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
9c1a9cb4f8 |
Bump kotlinToolchain from 2.3.20 to 2.3.21 (#1567)
Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.3.20 to 2.3.21 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.3.20...v2.3.21) Updates `org.jetbrains.kotlin.plugin.serialization` from 2.3.20 to 2.3.21 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.3.20...v2.3.21) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin dependency-version: 2.3.21 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin.plugin.serialization dependency-version: 2.3.21 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
5d4bac8f61 |
Bump com.uber.nullaway:nullaway from 0.13.2 to 0.13.4 (#1568)
Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.2 to 0.13.4. - [Release notes](https://github.com/uber/NullAway/releases) - [Changelog](https://github.com/uber/NullAway/blob/master/CHANGELOG.md) - [Commits](uber/NullAway@v0.13.2...v0.13.4) --- updated-dependencies: - dependency-name: com.uber.nullaway:nullaway dependency-version: 0.13.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
88a56198a8 |
Bump nu.validator:validator from 26.4.2 to 26.4.16 (#1550)
Bumps [nu.validator:validator](https://github.com/validator/validator) from 26.4.2 to 26.4.16. - [Release notes](https://github.com/validator/validator/releases) - [Commits](https://github.com/validator/validator/commits/26.4.16) --- updated-dependencies: - dependency-name: nu.validator:validator dependency-version: 26.4.16 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
de22705add |
Bump com.google.errorprone:error_prone_core from 2.48.0 to 2.49.0 (#1552)
Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.48.0 to 2.49.0. - [Release notes](https://github.com/google/error-prone/releases) - [Commits](google/error-prone@v2.48.0...v2.49.0) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_core dependency-version: 2.49.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
d85f06be27 |
Bump org.snakeyaml:snakeyaml-engine from 2.10 to 3.0.1 (#1538)
Bumps [org.snakeyaml:snakeyaml-engine](https://bitbucket.org/snakeyaml/snakeyaml-engine) from 2.10 to 3.0.1. - [Commits](https://bitbucket.org/snakeyaml/snakeyaml-engine/branches/compare/snakeyaml-engine-3.0.1..snakeyaml-engine-2.10) --- updated-dependencies: - dependency-name: org.snakeyaml:snakeyaml-engine dependency-version: 3.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dan Chao <dan.chao@apple.com> |
||
|
|
7b70a44272 |
Bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.2 (#1540)
Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.2. - [Release notes](https://github.com/uber/NullAway/releases) - [Changelog](https://github.com/uber/NullAway/blob/master/CHANGELOG.md) - [Commits](uber/NullAway@v0.13.1...v0.13.2) --- updated-dependencies: - dependency-name: com.uber.nullaway:nullaway dependency-version: 0.13.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
07c68239b9 |
Remove lockfiles, manage Gradle dependencies with Dependabot (#1535)
Dependabot currently does not update lockfiles in multi-module projects (see https://github.com/dependabot/dependabot-core/issues/14633) To work around this issue, we will simply remove our lockfiles, and change our version catalog to use fully specified versions. The removal of lockfiles introduces two issues: 1. It is less visible what our dependency graph is 2. Our builds are potentially non-reproducible To work around this, two mitigations are in place: 1. Enable `failOnDynamicVersions()`, which causes Gradle to fail the build if any dependencies declare a version range 2. Enable GitHub dependency submission, which provides insight into the project SBOM |
||
|
|
04a9cc90d2 |
Improve build logic for Kotlin (#1520)
- Enforce Kotlin version via resolution rule (replaces BOM) - fail if kotlin-stdlib/kotlin-reflect exceed target version - Replace kotlin-stdlib-jdk8 with kotlin-stdlib (jdk7/8 are now shims) - Port pkl-core annotation processor to Java (with Codex) - removes kotlin-stdlib from its compile classpath for better dependency hygiene (Java module) - Downgrade clikt for Kotlin 2.2 compatibility - Upgrade kotlinx-serialization --------- Co-authored-by: Daniel Chao <dan.chao@apple.com> |
||
|
|
1ba54f11a9 | pkl-parser: Migrate nullness to JSpecify (#1515) | ||
|
|
2d4286ee7b |
Upgrade JVM toolchain to 25 and Kotlin toolchain to 2.3.20 (#1516)
Motivation - Enable correct NullAway analysis - Pick up toolchain fixes and improvements Toolchains - Require JDK 25 for JVM toolchain (keep Java 17 runtime compatibility) - Require Kotlin 2.3.20 for Kotlin toolchain (keep Kotlin 2.2 runtime compatibility) - Require JDK 25 for Gradle daemon JVM (via gradle-daemon-jvm.properties) - Fix javac and kotlinc warnings from toolchain upgrades CI - Bump GitHub workflows to JDK 25 Building Kotlin - Bump Kotlin language level to 2.2 to match stdlib version - Consolidate build logic into pklKotlinBase.gradle.kts - Adopt modern Kotlin plugin syntax - Fix new kotlinc warnings - Update ktfmt to 0.62 - first version compatible with Kotlin 2.3.20 - changes formatting compared to 0.61 - Replace dependency resolution rule with BOM alignment - rule was too broad and interfered with toolchain/runtime separation Testing - Expand matrix to JDK 25 (LTS) and 26 - Ensure each matrix task can be run independently - Fix KotlinCodeGeneratorsTest and EmbeddedExecutorsTest on affected JDKs - Disable one test in CliCommandTest on affected JDKs (failure cause unknown) Compatibility fixes - Fix reflective access in DocGenerator on affected JDKs Build fixes - Fix misuse of `task.enabled` vs. `report.required` - Fix `gradlew tasks` on Windows - Downgrade Spotless to 8.3.0 to (hopefully) work around sporadic NoClassDefFoundError Result - NullAway runs correctly - Broader JDK test coverage - More reproducible and potentially faster builds |
||
|
|
2cfd0a0d28 |
Update JLine to 4.x (#1511)
- Remove dependency org.fusesource.jansi:jansi - In 4.x, org.fusesource.jansi:jansi was replaced with org.jline:jansi. Instead of adding this new dependency, this commit replaces Pkl’s single Jansi usage with custom code that preserves existing behavior. Fixing existing ANSI quirks is left for a future PR. - Replace jline-terminal-ansi with jline-terminal-jni - In 4.x, only -jni and -ffm are available (-ffm requires Java 22+) - Configure native-image build for jline-terminal-jni As updating JLine is delicate, I manually tested `pkl repl` and `jpkl repl` on Windows 11 (using Windows Terminal) and on Ubuntu, and found no issues. However, I do not have access to a macOS machine. |
||
|
|
ff6f7223d3 |
Remove intellij plugin (#1510)
This plugin is being moved to pkl-project-commons. Closes #1491 See https://github.com/apple/pkl-project-commons/pull/75 |
||
|
|
e793f4bd04 | Update ktfmt to 0.61 (#1509) | ||
|
|
99cbd07518 |
Update GraalVM to 25.0.1 (#1506)
The latest version (25.0.2) no longer supports macos-x64. |
||
|
|
8b892f9409 | Bump Gradle to 9.4.1 (#1502) | ||
|
|
7dedddcdb1 | Update Gradle plugins (#1503) | ||
|
|
623912eca0 | Update msgpack to 0.9.11 and slf4j to 2.x (#1501) | ||
|
|
dcd60b8194 |
Update nu-validator from 20.x to 26.x (#1499)
Also fix incorrect heading level in two Pkldoc tests, as this issue is now flagged by nu-validator. |
||
|
|
1251843169 | Update Kotlin dependencies (#1498) | ||
|
|
0835c6da82 | Update JUnit to 6.x (#1496) | ||
|
|
bc503d4d60 |
Make the build work on jdk 25 (#1483)
The old version of googleJavaFormat we were using called some deprecated function. |
||
|
|
14d58a17b0 |
Address warning diagnostics (#1395)
This addressess various warning diagnostics throughout the codebase. |
||
|
|
cce49a40fa |
Add internal intellij plugin (#1248)
This introduces an IntelliJ plugin that's meant to assist with development of the Pkl codebase itself. The plugin adds a file editor that opens snippet tests in a split editor pane, showing the input on the left side and output on the right side. |
||
|
|
98ab741c54 |
Bump Kotlin to 2.2.20, minimum Kotlin to 2.1 (#1232)
The current version of the kotlin-gradle plugin is not compatible with Gradle 9.1, causing error `java.lang.NoSuchMethodError: 'org.gradle.api.Project org.gradle.api.artifacts.ProjectDependency.getDependencyProject()'` Also, the Kotlin 2.0 language target is deprecated as of Kotlin 2.2. |
||
|
|
cf9d87373d |
Bump Gradle to 9.1.0 (#1228)
* Bump Gradle to 9.1.0 * Bump foojay resolver to 1.0.0 * Fix build logic on windows Also, remove support for kotlin gradle plugin less than 1.8.x, because: * Class `org.gradle.api.plugins.Convention` is no longer available in the classpath in Gradle * Continued support for legacy plugin would require heavy reflection, which is brittle and hard to verify * Kotlin 1.7 is 3 years old and no longer updated |
||
|
|
55eac2088b |
Bump GraalVM to 25.0.0 (#1226)
* Migrate shadow plugin to org.gradleup to correctly bundle Truffle in a fat jar * Switch to GraalVM Community Edition |