This repository was archived by the owner on Sep 2, 2024. It is now read-only.
Update dependency org.jline:jline to v3.26.3 #182
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.21.0->3.26.3Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
jline/jline3 (org.jline:jline)
v3.26.3[3_26_3] https://repo1.maven.org/maven2/org/jline/jline/3.26.3/
89db5577IndexOutOfBoundsException in console-ui when header exceeds size of the terminal, fixes #1025 (#1026)89a99fc6Fix windows-arm64 DLL name (#1031)dad7818bCorrecting invocation of ScrollConsoleScreenBufferW - using pointers instead of values. (#1038)9489e1b1The Diag tool should display the full stack trace (fixes #1020) (#1024)76243b25Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 (#1032)90d283f8Bump org.apache.maven.plugins:maven-release-plugin from 3.1.0 to 3.1.1 (#1037)68df8157Bump org.graalvm.sdk:graal-sdk from 24.0.1 to 24.0.2 (#1039)43c5426bBump org.apache.maven.plugins:maven-dependency-plugin (#1028)e1cda58eBump junit.version from 5.10.2 to 5.10.3 (#1029)bbe7c99eBump groovy.version from 4.0.21 to 4.0.22 (#1030)3670d045Bump sshd.version from 2.12.1 to 2.13.1 (#1027)425646daBump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 (#1017)16dadb3eBump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0 (#1019)691f4c4bBump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (#1022)195c96f5Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0 (#1023)v3.26.2[3_26_2] https://repo1.maven.org/maven2/org/jline/jline/3.26.2/
f712b516Revert the use of Integer.MAX_VALUE for display colums when size is zero (fixes #982, see #975) (#1011)0de32abfINVALID_HANDLE_VALUE is a long (#1015)5e876a65Bump org.easymock:easymock from 5.2.0 to 5.3.0 (#1013)b754ac47Bump org.apache.maven.plugins:maven-dependency-plugin (#1014)46710c0dUpdate and reflow readme50fe7658Bump org.graalvm.sdk:graal-sdk from 23.1.2 to 24.0.1 (#996)dce7443fCursor badly positioned after creating Status bar, fixes #977 (#978)219dadadBuild with cmd.exe on Windows (#976)879d79adBump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0 (#1010)d7f4ebc3Bump com.mycila:license-maven-plugin from 4.3 to 4.5 (#1005)cb36972aBump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0 (#1008)6a002704Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 (#1007)15c91397Bump org.codehaus.mojo:build-helper-maven-plugin from 3.5.0 to 3.6.0 (#1006)97d52ef7Bump org.apache.maven.plugins:maven-wrapper-plugin from 3.3.1 to 3.3.2 (#1003)f49a65edBump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.1 (#1004)d14f0e4bBump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.1 to 3.5.0 (#1002)fa17c780Bump org.apache.maven.plugins:maven-compiler-plugin (#1001)b6dc84e9Bump org.apache.maven.plugins:maven-site-plugin (#1000)343d14f9Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (#995)606c98deBump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.4 (#993)640633c2Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.1 to 3.1.2 (#997)fd011a1eBump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 (#989)5d719f99Bump org.apache.maven.plugins:maven-install-plugin from 3.1.1 to 3.1.2 (#988)1abac07bBump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.3 (#990)daa72ae0Bump sshd.version from 2.12.0 to 2.12.1 (#991)d84c9389Bump junit.version from 5.10.1 to 5.10.2 (#992)49b0aa8fAdd some doc for boolean provider methods in TerminalBuider (fixes #979) (#981)1f9dfb76Bump org.apache.maven.plugins:maven-wrapper-plugin from 3.3.0 to 3.3.1 (#985)499e3b0fBump slf4j.version from 2.0.9 to 2.0.13 (#986)3b380929Bump groovy.version from 4.0.18 to 4.0.21 (#983)3119791cBump info.picocli:picocli-codegen from 4.5.2 to 4.7.6 (#987)9346f12cBump org.codehaus.mojo:exec-maven-plugin from 3.0.0 to 3.2.0 (#984)a91f4c8fSetup dependabotv3.26.1[3_26_1] https://repo1.maven.org/maven2/org/jline/jline/3.26.1/
1ab69e38Fix OutOfMemoryError when using TailTipWidget (fix #974) (#975)98d3d08dFix interrupt signal killing application (#958) (#973)v3.26.0[3_26_0] https://repo1.maven.org/maven2/org/jline/jline/3.26.0/
164a7510Remove --enable-preview flags67106b62Add jline-console-ui jar to the readmef01e9efaSimplify graal demo (#970)f3702650Switch the nativeSignals boolean to true by default (#971)34d65ff0Upgrade maven wrapper (#972)00285161Improve status bar drawing mechanism (fixes #939) (#969)3865e5f6Warn when using a deprecated provider (#967)ed527069Fix remote terminal on linux/bsd (fixes #962) (#968)4545ba7cDon't attempt line break at last line (fixes #963) (#966)9c53282bMerge pull request #935 from gnodet/merge-consoleuif0864317Don't change keybindings to emacs for dumb terminals (fixes #864) (#953)c8b3caa8Disable Quick Edit Mode with mouse support (fixes #964) (#965)b982407cUse default sort order when custom sort order is identical (fixes #956) (#957)bef5cb14Fix native image compilation (fixes #954) (#959)643b8599Return early from LineReaderImpl.doList if no possibilities or rows (fixes #941) (#942)cfee77c3Exclude directories when locatingtty,testetc (#948)6a620e70Provide jdk8 jar by excluding the FFM support (fixes #937) (#949)9393ed63Fixing the FfmTerminal to run on JDK 22 and on Linux. (#945)8775eb23Update maven to 3.9.6 (fixes #944) (#950)c45a4a97In maven-wrapper.properties, set maven version to the same value as pom.xml (#961)902f9fabUpdate GitHub Actions (#955)dd4145bfRemove useless javadoc, rely on git history instead38d6adbbMerge remote-tracking branch 'consoleui/master' into merge-consoleuie5a491a5Prepare merge2f162bc4Rename packagedf8945edmove into subfolderv3.25.1[3_25_1] https://repo1.maven.org/maven2/org/jline/jline/3.25.1/
3d96eac3Fix native image metadata (fixes #923) (#931)7ad41da8Fix NPE on windows with missing jna/jansi (fixes #930) (#933)ad35d1a6Upgrade Groovy from 4.0.13 to 4.0.177dddf76fDefaultPrinter: improve printing string with line breaks, #9097ff2fbc5Native libraries are not embedded in JLine bundle (fixes #927)2870d03cFix source jars required for bundlesv3.25.0[3_25_0] https://repo1.maven.org/maven2/org/jline/jline/3.25.0/
687695ee87eLink with lib util (fixes #896)8c9a4ab7d59Add some doc about Signal.QUIT which can not be caught by the JVM (fixes #912)0365a9cb8eeFix FFM provider loading of openpty on linux (fixes #911)d41a8f7c72bIgnore dependency reduced pom4ccf282c91dAdd the provider name in the example32d2af1417dFix ssh attributes transfer4cedcb90d4aAdd ubuntu 20.04 buildb2749c4525eUse logger instead of writing to stderr (#916, fixes #907)ada11ffde96Add the ability to clear internal buffers for security (fixes #910)fb35df175e6Use maven-shade-plugin instead of custom source-unpack/recompile3a9ff8c75eaJansi implementation0bcba13e5fbUpgrade version to 3.25.0-SNAPSHOTd73373975dfProvide a new Terminal InputFlag INORMEOL to normalize end of lines (#900, fixes #899)af7777d611aImprove the message when a provider cannot be used by doing an early check and restore compatibility with Jansi 1.17 (#906, fixes #904)c275b40fc4eTailTipWidgets option usage goes away when writing its argument, fixes #914f3c60a3e625GroovyEngine.execute cause an OOM exception, fixes #909277dd8c34fdFix readme wrt providersbf698ba5fe4Avoid JDK warning when checking the exec provider (#895)2fd5c9d623aFix missing native libraries in JLine bundle (#894)v3.24.1[3_24_1] https://repo1.maven.org/maven2/org/jline/jline/3.24.1/
b63acbcc29cFix broken javadoc generation (#892)4c4dbdc2ce3Restore JDK 8 runtime compatibility, fixes #888 (#893)47f1ec914b2Restore partial failure handling with stty, fixes #889ecbc73a58c6Fix git line endingsv3.24.0[3_24_0] https://repo1.maven.org/maven2/org/jline/jline/3.24.0/
cb226ce3909Upgrade various plugins0a8f369e2d8Upgrade ivy from 2.5.1 to 2.5.2cfbbb7ee562Upgrade graal from 22.3.0 to 23.1.1bae5fb5f587Upgrade slf4j from 2.0.6 to 2.0.977626a8013cUpgrade easymock from 5.1.0 to 5.2.0d0b6273668bUpgrade sshd from 2.9.2 to 2.11.00f01e4ce2ecUpgrade jansi from 2.4.0 to 2.4.12e9e2232bd7Update changelog for 3.24.0 released4bf37c7564Add forced-out and forcer-err to force the system console to use the output / error stream (fixes #856) (#884)b8084cf1b27Add a field / setter for the forced provider9a216cab00aMake sure the thread is not in an interrupted state when cleanup up (fixes #590) (#883)7cbba19b6ceSupport providing default values for line reader variables using system properties (#821)8da980b39d1Support automatic parsing of an inputrc file in jline reader (#821)421bf59653dFix cr/lf support in dumb terminals (#877)2af16d8e4e0Add a property to customize the tab width (fixes #861) (#880)77283f8c7d2AIX issue with non english locales (#881)2c8891ab363Add a property to force a given providera20ba4b5b13Force creation of a dumb terminal if TERM starts with dumb405f8fe0b47org.jline.util.PumpReader signed byte problem (#879)7aa9c5e17c7Fix possible OOM caused by huge repetitions of inserts (fixes #863) (#878)8805647bc12Improve toString() terminal rendering60c9297c161Use simplified keymap for dumb terminal (#874)58fd8f9701cImprove robustness of initial cleanup (fixes jansi#255)60de93175f2Add missing space in SunOS-sparcv9_CCFLAGS (fixes jansi#249)7ca9dc20e3cFix history trim for non-timestamped files (#873)cde17f7fc15Fix build on linux arm64 and add riscv64871706532acNew JNI provider60bfd792915Fix eolcb1762621feClean a bit TerminalBuildere4986756a81Revert "Fix providers ordering"79905407f62Fix providers ordering8685b2a6f2aAdd TerminalExt interfaced0e1ce16e9cFFM support3a51fd98705Break dependency between org.jline.terminal.impl and org.jline.terminal.impl.exec package2f0218340b9Close Files streams using try-with-resources (#840)ceda3c4f765Fix illegal reflective access in exec provider (fixes #862) (#868)a11001ab191Make sure libraries are binariese3112b48b9cSwitch to junit 597fca810df1Simplify CIa2ab0474a02Require JDK 11 and support JDK 21 at build timebd9536644c5Builtin Less has an IndexOutOfBoundsException when seeking to the end of the file, fixes #86077e9da7b50bLineReader Bug (Open or Close Parenthesis), fixes #859b85d2e5085aEnable spotless on JDK 2105ee05dbc7bSupport building on JDK 21ffd0de4076aAdd a warning when using the ExecTerminalProvider on recent JDKs1ac766fef65Fix detection of utilities (fixes #839)d138c9c136dFix shell output going to stderr rather than stdout (fixes #845)3c93ea7d7b0Fix TerminalProvider sortingdb731c2a601Use Objects.hashCode instead of Objects.hash to avoid vararg array creation (fixes #849)ccfb8c54fd9spotless: set the line endings tov3.23.0e82b526aReformat8951fc85Add spotless0eddc136Fix javadoccc021a55Fix signal processing on windows, fixes #8226fa8b785Clean up console mode4c571b146Refine color support in various environments, fixes #814 (#829)f3fa7036Verify ioctl return value in jansi362b233eThe JNA ioctl call is broken on Mac/aarch64ca176dafThis is a demo, so allow remote connections for debugging VM117782b0Fix calling commands in gogo under jdk 176c5a2759Add missing ConEmu capabilities, fixes #80063618cc6Fix AltGr+Shift characters, fixes #7474dbe26bcDecode alternative charset in/out sequences, fixes #80564fc2f20Add a test for #i805caa2d14aFix restoration of Terminal at close, fixes #8190b97167fAllow custom sort of providers, and prefer jansi by default6fcf987dAdd some javadoc on Terminal getAttributes/setAttributesb0b4f709Use Attributes copy constructor3e872d86fix javadocs of classes ConsoleEngine, JrtJavaBasePackages and Widgetsc6a476e4SyntaxHighlighter and Repl demo: use UTF-8 character encoding instead of JVM default90e9e868builtins Commands: fix keymap help and remove redundant toString() calls2c55e39bUse a native library to create FileDescriptors if reflection does not allow access (fixes #575)e893fb48Optimized Styles.isStylePattern() to avoid StackOverflowError (#817)8cb3793aFix missing graalvm information for the exec provider (fixes #820)v3.22.0dd697ee0Remove compilation warnings (#816)e00a8370Appveyor fix (#815)87f7e576Upgrade all plugins to latest version (#740)d6e84da4Support for out or err stream for the terminal (fixes #787) (#788)c2a0c9e8Avoid redundant Map.containsKey call (#781)77f1cea0Make readBuffered blocking and add more readBuffered methods, fixes #757 (#782)4f57697fReplace AtomicBoolean with volatile boolean field. (#796)6e94df5fUpgrade Groovy to 4.0.7b82a347cScroll forward of the cli cause tailtips to collide with text, fixes #738fcc8ce61Bump ivy from 2.5.0 to 2.5.1751a7d7cprnt command: add option --multiColumnsade7806fLess: eliminate a couple of source.lines() calls239d6e04less pager does not work well when using InputStreamSource, fixes #812181279c0Standard escape character () doesn't seem to be handled correctly, fixes #7981579fc04command less: manage object arguments, fixes #8119243e6dbadd CONSOLE_OPTIONS boolean variable redirectColor to switch on/off redirect colors9711716bLess method run(Source... sources) throws UnsupportedOperationException, fixes #8102c4a1923Upgrade maven-enforcer-plugin to 3.1.058dccf72Upgrade Graal to 22.1.0396a39e1Upgrade Groovy to 4.0.34dac9b0cInfinite loop in TerminalLine constructor, fixes #7518b89ff5fConsole example fix NPE9706eadfBuiltins command registry: Add null check for configpath parameter1cf2cda9Upgrade Groovy to 4.0.2ed6cef30Add a simple example of printAboved75b4f18Groovy REPL: add tab-completion for groovy array methods0959a40bUpgrade Groovy to 4.0.1c8fcdda6Simplify String operations (#776)fe1a6ff4Docs typo:Columns separated->Colon separated(#775)f9b267f6Option to disable Undo in LineReader0bb26e99SystemHighlighter: command line parsed twiced3aa7dc6nanorc parser: the reader is not closed if exception is thrownf988d35fargs.nanorc: improve options highlighting4b743231SystemHighlighter: fix subcommand highlightingac26d10clsStyle resolver defined as static field, fixes #764bfcc415bCandidates customized order lost when tabbing through candidates, fixes #763cea9632bLineReader Candidate: tests for sorting and potential int overflow fix (#762)aa11f6eeREPL demo: add nanorctheme.template (#761)233a6ccegron.nanorc: improve *_COLORS variable value highlightc70d3272REPL demo refactoring: add nanorc directory43127122REPL demo: add light.nanorctheme and rename default theme to darkf72694f6DefaultPrinter: add @SuppressWarnings("serial") in highlighters cache map51c0399dSystemHighlighter refresh() refresh also external syntaxHighlighters652d7a19GroovyEngine & DefaultPrinter: add syntaxHighlighter cachee9cbb19fbuiltins.Styles: make public method style(name, defStyle)1aae0ae8highlighter command: add option --switch=theme7ae2b8b9ConsoleEngineImpl: fix potential NPE771f2217Mandatory import of sun.misc, fixes #758afb067feTab candidate menu list exceeds from visible terminal display, fixes #75908d27d71SyntaxHighlighter: added a few string constants4ce93d9falign less config parsing with nanorc theme system844ce0bbnano editor fails to highlight block comments, fixes #753f759ea68SyntaxHighlighter: add parser to tokenize string literals and comments, fixes #746bcc7f307Refactoring: moved SyntaxHighlighter implementation in its own file5cef3babNano SystemHighlighter: add theme system (#752)40109530Groovy REPL: highlight shell commands35379cf8SystemHighlighter: add specificHighlighter to manage subcommand syntax highlightingec66af98Groovy REPL: highlight triple-quoted stringsabf8d943Groovy REPL: fix '# comment line' highlight (#750)95f1e91cSystemHighlighter: fix commandIndex calculation2cbc73caGroovy REPL: methods print and println appear twice in tab completion candidate list, fixes #749d98f16483.20.0 Regression - Groovy REPL highlight syntax errors while typing is broken, fixes #748#745
789ac75bGroovy REPL: prnt command parameter completion does not work well, fixes #7449fb62296Nano SyntaxHighlighter fails to highlight the line after the block comment, fixes #7434c4031d4Groovy REPL: highlight comments in command line045b3c8fNano SyntaxHighlighter fails to highlight strings with line delimiters, fixes #742fc22be31Error in custom command line highlighter let readLine() method in an unusable state, fixes #741bd2c2188Groovy REPL: configure parser comment delimitersb8c26ce8appveyor: fix download URL of maven1315fc0b[JLINE-730] Support for comments in DefaultParser (#731)f89e28adFix last line not displayed when scrolling using Display, fixes #737 (#739)997496e6Fix Parser javadoc of ParseContext.SPLIT_LINE, fixes #733ae78e09cParser interface: remove redundant variable initializer and field modifiersConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.