SUSE-RU-2026:22083-1: moderate: Recommended update for xmlgraphics-commons, maven-script-interpreter, maven-parent, maven-invoker-plugin, maven-dependency-analyzer, maven-dependency-tree, picocli, plexus-classworlds, plexus-interactivity, xz-java, modello, junit5, jline3, javapackages-tools, exec-maven-plugin, dom4j, byte-buddy, aqute-bnd, apache-parent, apache-commons-collections4, apache-commons-exec, jansi, zstd-jni
SLE-UPDATES
null at suse.de
Mon Jun 15 08:33:02 UTC 2026
# Recommended update for xmlgraphics-commons, maven-script-interpreter, maven-
parent, maven-invoker-plugin, maven-dependency-analyzer, maven-dependency-tree,
picocli, plexus-classworlds, plexus-interactivity, xz-java, modello, junit5,
jline3, javapackages-tools, exec-maven-plugin, dom4j, byte-buddy, aqute-bnd,
apache-parent, apache-commons-collections4, apache-commons-exec, jansi, zstd-jni
Announcement ID: SUSE-RU-2026:22083-1
Release Date: 2026-06-05T11:20:40Z
Rating: moderate
References:
Affected Products:
* SUSE Linux Enterprise Server 16.0
* SUSE Linux Enterprise Server for SAP applications 16.0
An update that can now be installed.
## Description:
This update for xmlgraphics-commons, maven-script-interpreter, maven-parent,
maven-invoker-plugin, maven-dependency-analyzer, maven-dependency-tree, picocli,
plexus-classworlds, plexus-interactivity, xz-java, modello, junit5, jline3,
javapackages-tools, exec-maven-plugin, dom4j, byte-buddy, aqute-bnd, apache-
parent, apache-commons-collections4, apache-commons-exec, jansi, zstd-jni fixes
the following issues:
Changes in xmlgraphics-commons:
* Update to 2.11
* Minor changes to support FOP 2.11 release
* FOP-3236: Add all the needed namespaces to the parent element
* FOP-3241: Add option to convert image to CMYK
* XGC-142: Add generics to hints
* XGC-143: Use mvn for bundle jar
* XGC-145: Avoid parsing uri to read page number
* JPMS: add Automatic-Module-Name to the manifest
* Update to 2.10
Changes in maven-script-interpreter:
* Upgrade to version 1.7
* New features and improvements
* Refactor FileLogger to allow customizable output stream creation
* Maintenance
* Remove redundant diagnose logging
* Update site descriptor to 2.0
* fix _extends pth in release-drafter
* Upgrade parent pom to 45
* JUnit Jupiter best practices
* feat: enable prevent branch protection rules
* Enable Github Issues
Changes in maven-parent:
* Upgrade to Apache Maven parent POM version 48
* New features and improvements
* Add configuration for rerunning failing integration tests
* Bug Fixes
* Fix enforce-bytecode-version configuration for ignored scopes
* Maintenance
* Update banner links
* Simplify docs configuration
* Remove taglist/jxr/checkstyle/surefire/pmd-reports
* Update Maven logos
Changes in maven-invoker-plugin:
* Upgrade to upstream version 3.10.1
* Bug Fixes
* Provide separate logs for each execution for rerunning jobs
* Upgrade to upstream version 3.10.0
* New features and improvements
* Implement simply retry mechanism for failed build jobs
* Add support for disabling project cloning with "none" value in cloneProjectsTo
* Support for multiple pre-build and post-build scripts for one test
* Documentation updates
* Remove old incompatibility notice about report file name from site documentation
* docs: Clarify that toolchains can be selected by a version range.
* Improve wording of some plugin parameters
* Maintenance
* Cleanups - Remove outdated invoker properties configurations in ITs
* Simplify usage of toolchains
* Refactor file utils usage and improve dependency configuration
* JUnit Jupiter best practices
* PlexusFileUtils Refaster recipes
* chore: delete junit 3 references
* feat: enable prevent branch protection rules
* Use fluido-skin and site-plugin version from parent
Changes in maven-dependency-analyzer:
* Upgrade to upstream version 1.17.1
* New features and improvements
* Optimize artifact lookup in DefaultProjectDependencyAnalyzer
* Maintenance
* Add tag-template to release-drafter configuration
* Implement missing tests and cleanup TODOs in DependencyVisitorTest
* Dependency updates
* Update parent 48
* MSHARED-1410: Track used declared dependency usage by
Changes in maven-dependency-tree:
* Update to version 3.3.0
* Bug Fixes
* MSHARED-1286: Display if dependency is optional in tree
Changes in picocli:
* Switch sources to the recent tip of upstream repository, since our PR has
been accepted
* Update to version 4.7.6
* Enhancements
* PropertiesDefaultProvider should try to load properties from classpath (last).
* Change log level from WARN to INFO when bean not found in ApplicationContext.
* Don't show hidden commands in JLine3 command description.
* Use ... vararg instead of array parameter to match overridden method signature.
* Bugfixes:
* defaultValue should not be applied in addition to user-specified value for options with a custom IParameterConsumer.
* Fix NPE in jline3 Example.jar as ConfigurationPath cannot be null anymore.
* fix bug for Optional<T> arguments with initial value.
* @Option-annotated setter method not invoked with default value when used in mixin for both command and subcommand.
* Custom type converter for primitive boolean options should not be ignored.
* BUILD fixes:
* fix errorprone TruthSelfEquals warnings
* Fix broken build.
* Fix .gitattributes related CR/LF problems.
* Add Error Prone.
* CLEAN fix:
* Remove unused extra format arguments.
* DOC fixes:
* Fix a few typos in CommandLine's JavaDoc.
* Clarify documentation for negatable options.
* Clarify that ParseResult passed to IExecutionExceptionHandler is the top-level parse result, not the parse result of the subcommand that failed.
* Due to a bug in the upstream github repository, fetch sources from our
private fork until https://github.com/remkop/picocli/pull/2347 gets
integrated upstream
* Create a second spec file picocli-extras to be able to build the picocli-
shell-jline3 artifact without build cycles
* Spec file cleanup
* The binaries are compatible with java 1.8
* Reproducible builds: Do not create timestamps with bnd wrap
* Update to version 4.7.5
* Enhancements:
* Java 22 update: improve logic for detecting if the output stream is connected to a terminal.
* Mask parameters in trace log when echo=false for interactive options and positional parameters.
* Bugfixes:
* Fix positional parameters bug with late-resolved arity variable.
* Don't generate auto-complete for hidden attributes in picocli.shell.jline3.PicoCommand.
* ArgGroup with exclusive=false and multiplicity=1 should require at least one option; fix regression and refine solution introduced in [#1848][#2030].
* DOC fixes:
* Improve GraalVM documentation: add graalvm-native-image-plugin.
* Commit html files with LF line-endings.
* Fetch sources from upstream repository, since our pull request
https://github.com/remkop/picocli/pull/2045 has been integrated
* Update to version 4.7.4
* Fixes:
* API: Add setter for name in picocli.shell.jline3.PicocliCommands.
* Enhancement: Improved feedback on mistyped subcommands
* Enhancement: prevent java.nio.charset.UnsupportedCharsetException: cp0 on windows, and fall back to the default charset if the charset provided by System property sun.stdout.encoding is invalid
* Bugfix: Option "mapFallbackValue" ignored when inherited to subcommand
* Bugfix: fix issue with required options in ArgGroup becoming optional when combined with DefaultValueProvider
* Fetch sources using source service: this allows filter out binaries with
spurious legal status and which we don't use for build
* Due to a bug in the upstream github repository, fetch sources from our
private fork until https://github.com/remkop/picocli/pull/2045 gets
integrated upstream
* Require java 9 for build so that we can build the module-info.java always
* Build all classes with source/target 8 and the module-info.java with release
9, which makes the jars usable with java 8 and higher
* Upgrade to version 4.7.3
* full changes from previous versions are in
https://github.com/remkop/picocli/blob/v4.7.3/RELEASE-NOTES.md
* Package artifacts: picocli-{codegen,shell-jline2}
* JPMS: package module discriptors when building with java >= 9
* Take POMs from Maven Central
* Build picocli using ant to avoid cycles
* Upgrade to version 4.6.2
* full changes from previous versions are in
https://github.com/remkop/picocli/blob/v4.6.2/RELEASE-NOTES.md
* Initial packaging of picocli 4.0.4
Changes in picocli:
* Update to version 4.7.7
* Enhancements:
* picocli.shell.jline3.PicocliCommands::invoke now returns ParseResult instead of null
* Avoid syntax error in auto-completion script for invalid option names and paramLabel values starting with a digit
* Variable interpolation should work for ArgGroup.heading attribute
* Bug fixes:
* The built-in help subcommand should return the exit code of the subcommand's exitCodeOnUsageHelp value for the subcommand whose help was requested
* Module info missing in all jars except the main picocli jar file
* AutoComplete with jline3 was showing hidden commands
* NullPointerException when using PropertiesDefaultProvider
* negatable=true option in an ArgGroup should not add negated option twice
* Duplicate help output for ArgGroup from a Mixin
* Options get doubled in non validating ArgGroup when used in Mixin
* Incorrect results when using ArgGroup + defaultValue + split + List/Set
* DuplicateOptionAnnotationsException on using negatable option in ArgGroup
* boolean with arity=0 and defaultValue=false behaved unexpectedly
* Documentation fixes:
* User guide, CDI 2.0 (JSR 365) section: fix example and add warning about dynamic proxies
* Fix line-endings in generated asciidoc HTML
* Fix broken link
* Add at least a link to how to use the CodeGen APT under Bazel
* Switch sources to the recent tip of upstream repository, since our PR has
been accepted
* Update to version 4.7.6
* Enhancements
* PropertiesDefaultProvider should try to load properties from classpath (last).
* Change log level from WARN to INFO when bean not found in ApplicationContext.
* Don't show hidden commands in JLine3 command description.
* Use ... vararg instead of array parameter to match overridden method signature.
* Bugfixes:
* defaultValue should not be applied in addition to user-specified value for options with a custom IParameterConsumer.
* Fix NPE in jline3 Example.jar as ConfigurationPath cannot be null anymore.
* fix bug for Optional<T> arguments with initial value.
* @Option-annotated setter method not invoked with default value when used in mixin for both command and subcommand.
* Custom type converter for primitive boolean options should not be ignored.
* BUILD fixes:
* fix errorprone TruthSelfEquals warnings
* Fix broken build.
* Fix .gitattributes related CR/LF problems.
* Add Error Prone.
* CLEAN fix:
* Remove unused extra format arguments.
* DOC fixes:
* Fix a few typos in CommandLine's JavaDoc.
* Clarify documentation for negatable options.
* Clarify that ParseResult passed to IExecutionExceptionHandler is the top-level parse result, not the parse result of the subcommand that failed.
* Due to a bug in the upstream github repository, fetch sources from our
private fork until https://github.com/remkop/picocli/pull/2347 gets
integrated upstream
* Create a second spec file picocli-extras to be able to build the picocli-
shell-jline3 artifact without build cycles
* Spec file cleanup
Changes in plexus-classworlds:
* Upgrade to version 2.11.0
* New features and improvements
* Add Automatic-Module-Name to JAR manifest for JPMS compatibility
* Bug Fixes
* Restore Maven 2 compatibility - revert "Drop deprecated package org.codehaus.classworlds"
* Upgrade to version 2.10.0
* Breaking changes
* Drop deprecated package org.codehaus.classworlds
* Maintenance
* Add comprehensive test coverage improvements
* JUnit Jupiter best practices
* Some automatic code cleanups
* Remove no longer needed code
Changes in xz-java:
* Upgrade to version 1.12
* Fix ArrayIndexOutOfBoundsException in the LZMA/LZMA2 encoder on x86-64 and
ARM64 when running on Java 9 or newer. The affected code isn't used on Java
8. The bug is present in versions 1.10 and 1.11. If one cannot upgrade, one
should set the property org.tukaani.xz.MatchLengthFinder=Basic to disable
the affected code path.
* Fix ArrayCache usage in LZMAInputStream. If ArrayCache was enabled,
decompression was likely to fail quickly when the cache returns a cached
array. ArrayCache is disabled by default.
* The binaries of 1.12 in the Maven Central require Java 8 and contain
optimized classes for Java >= 9 as multi-release JAR. They were built with
OpenJDK 21.0.10 on GNU/Linux and can be reproduced using the following
command: SOURCE_DATE_EPOCH=1772370000 TZ=UTC0 ant maven
Changes in modello:
* Upgrade to upstream version 2.7.0
* New features and improvements
* XDOC: document required fields in generated model docs
* Bug Fixes
* Refactor PLURAL_EXCEPTIONS to use ThreadLocal for thread safety
* Initialize model parameters in VelocityGenerator
* Use correct getter method prefix for type "Boolean"
Changes in modello:
* Upgrade to upstream version 2.7.0
* New features and improvements
* XDOC: document required fields in generated model docs
* Bug Fixes
* Refactor PLURAL_EXCEPTIONS to use ThreadLocal for thread safety
* Initialize model parameters in VelocityGenerator
* Use correct getter method prefix for type "Boolean"
Changes in junit5:
* Update to upstream version 5.14.4
* Principal changes:
* Fixed a race condition in NodeTestTask.parentContext in Junit Platform
* @EnabledOnJre and @DisabledOnJre once again work reliably when used with JRE.OTHER in a test running on a Java runtime whose version is higher than the version of the last JAVA_* constant in the JRE enum (Junit Jupiter)
* Legacy XML reports now include the index of @ClassTemplate/@ParameterizedClass invocations in test names to make them unique (Junit Jupiter)
* Legacy XML reports now include parent display names to make it easier to distinguish between invocations for different parameters (Junit Jupiter)
* Follow the same pattern of Bundle-SymbolicName in the artifacts of
junit5-minimal as in the rest of artifacts contained in the main junit5
package. And align the Bundle-SymbolicName to what the upstream gradle build
produces
Changes in jline3:
* Update to upstream version 3.30.13
* Bug Fixes
* fix: correct inverted bounds check in readBuffered methods
* fix: remove proactive isNativeAccessEnabled() checks from terminal providers
* fix: status bar duplication after vertical resize
* Update to upstream version 3.30.11
* Bug Fixes
* Add GraalVM native-image support for FFM terminal provider
* Update to upstream version 3.30.10
* Bug Fixes
* Catch LinkageError during provider loading
* Prevent ArrayIndexOutOfBoundsException in KillRing.yankPop()
* Fix off-by-one bounds check in KeyMap.unbind()
* Handle EOF in color parsing to prevent infinite loop
* Close HttpURLConnection in ConsoleEngineImpl.urlExists()
* Guard AnsiConsole.providers() call to avoid NoSuchMethodError
* Guard waitDirty against spurious wakeups
* Restore waitDirty timeout in forced dump to prevent busy-loop spinning
* Remove spurious (short) casts in Size setters
* Fix AttributedStyle color chaining
* Avoid NPE when closing terminal with null masterOutput
* Close PTY streams before shutdown to prevent hang on macOS
* Update to upstream version 3.30.9
* Bug Fixes
* Suppress dumb terminal warning when no streams are TTYs In CI environments (like GitHub Actions), the "Unable to create a system terminal" warning is no longer emitted when falling back to a dumb terminal is expected because no TTY is available
* Update to upstream version 3.30.8
* Bug Fixes
* Fix JNI terminal failing to load on JDK 21.0.10+ - Module.isNativeAccessEnabled() was backported to some JDK 21 builds (e.g. 21.0.10), causing a false UnsupportedOperationException since the method returns false even though JNI works without --enable-native-access. JNI native access restrictions are only enforced from JDK 24+, so the check is now skipped on earlier versions.
* Update to upstream version 3.30.7
* New Features & Improvements
* Windows codepage auto-detection: Restored automatic detection of Windows console output codepage, fixing Unicode rendering issues since JLine 3.22
* MSYS2 environment detection: Expanded IS_MSYSTEM to detect all MSYS2 environments (UCRT64, CLANG64, CLANGARM64, MINGW32), fixing backspace in git-bash
* JDK 24+ compatibility: Check native access before loading JNI library to prevent restricted method warnings
* Unicode 16.0: Updated WCWidth character width tables to Unicode 16.0
* which command: Added which builtin command to ConsoleEngine
* Display resize fix: Display.resize() now handles terminals with buffer wider than visible window
* Terminal closure enforcement: Accessing terminal streams after close() now logs a warning by default, configurable via jline.terminal.closeMode property
* Standard SPI: Terminal providers now use standard Java ServiceLoader for discovery
* Key binding docs: Fixed incorrect example for binding terminal capabilities - use KeyMap.key() instead of raw getStringCapability()
* Bug Fixes
* Fix MenuSupport left/right navigation when GROUP_PERSIST is on
* Fix StringIndexOutOfBoundsException in CompletionMatcherImpl
* Fix doubled quotes when completing quoted words with multiple candidates
* Fix ASCII fallback for box-drawing characters when alt charset is unsupported
* Fix DefaultParser emitting trailing empty word for non-completion contexts
* Fix Ctrl+C propagation as UserInterruptException in console-ui prompts
* Fix newline binding for dumb terminal support in prompts
* Fix BRACKETED_PASTE_OFF not sent when option is explicitly disabled
* Fix terminal content preservation during resize with status bar
* Fix inherited input stream being closed on Windows
* Fix nested shell interruption handling
* Fix Nano keypad state management
* Fix auto-suggestion menu list not cleared when no completions match
* Suppress IOException in PosixPtyTerminal pump threads during close
* Do not raise native signals on Windows if not enabled
* AnsiConsole now fails on repeated uninstalls
* Allow single-digit options like -1 in Options parser
* Fix setting line reader options via system properties
* Support ls /, pseudo pipe operators, and ignore unknown pipe names
Changes in javapackages-tools:
* Upgrade to upstream version 6.5.1
* Changes Remove Codecov call from GitHub CI workflow Remove unused and
outdated Vagrantfile Java launcher script improvements Add jpackage_script
manpage Implement feature contitionals Fix installation of jpackage_script.7
manpage
* Make the gradle and ivy support configurable
Changes in exec-maven-plugin:
* Upgrade to upstream version 3.6.3
* Documentation updates
* Document thread group isolation limitation in java goal
* Maintenance
* JUnit 5 best practices
* Move ExecJavaMojoTest, ExecMojoTest to JUnit 5
* Add support for JEP 512 for for package-private static main method
* Move to JUnit 5
* Upgrade to upstream version 3.6.2
* New features and improvements
* Add JPMS ServiceLoader Support with Multi-Release JAR
* Upgrade to upstream version 3.6.1
* Bug Fixes
* Revert change from #480 - plugin dependencies must be resolved from plugin repositories
* Upgrade to upstream version 3.6.0
* New features and improvements
* [ExecMojo]Add getShebang method to correctly set the command line executable name JEP 512 Support
* Bug Fixes
* fix inheritIo option
* Fix for #479 - Wrong repositories used to collect deps
* Maintenance
* Use JSR-330 for component injection
* Re-run failed tests
* Restore default matrix build
* Dependency updates
* Use Maven 3.9.11 in dependencies, still requires 3.6.3 as minimum
Changes in dom4j:
* Upgrade to upstream version 2.1.5
* Changes:
* Remove unnecessary constant conditional
* Remove misleading no-op lines incorrectly trying to disable external entities
Changes in byte-buddy:
* Update to v1.18.8
* Changes of v1.18.8
* Improve support for repeatable builds
* Fix reordering of exception table in type initializers when instrumenting
* Changes of v1.18.7
* Introduce new versioning concept with -jdk5 suffix for backwards-compatible jar and Java 8 baseline for regular jar
* No tag v1.18.6
* Changes of v1.18.5
* Eagerly resolve of canonical files during attach emulation to avoid failure when process ends before file can be deleted
* Add super classes to hash code / equals computation in Advice that were missing
* Changes of v1.18.4
* Add support for new build description in Android 9
Changes in aqute-bnd:
* Remove unnecessary dependency on jline
Changes in aqute-bnd:
* The maven build considers the SOURCE_DATE_EPOCH automatically now
Changes in apache-parent:
* Update to 38:
* Maintenance
* Update banner links
Changes in apache-commons-collections4:
* Upgrade to upstream version 4.5.0
* New features
* Add IteratorUtils.toSet(Iterator)
* Add IteratorUtils.toSet(Iterator, int)
* Add EnumerationUtils.toSet(Enumeration)
* COLLECTIONS-693: Please add OWASP Dependency Check to the build
Changes in apache-commons-exec:
* Upgrade to version 1.6.0
* New features:
* TimeoutObserver now extends Consumer<Watchdog>
* Add org.apache.commons.exec.Watchdog.getTimeout()
* Fixed Bugs:
* Watchdog.builder().get() now uses a default timeout of 30 seconds instead of throwing a NullPointerException
* ExecuteWatchdog.builder().get() now uses a default timeout of 30 seconds instead of throwing a NullPointerException
* Calling org.apache.commons.exec.Watchdog.Builder .setTimeout(Duration) with null now resets to the default INFINITE_TIMEOUT_DURATION timeout
* Calling org.apache.commons.exec.ExecuteWatchdog.Builder .setTimeout(Duration) with null now resets to the default INFINITE_TIMEOUT_DURATION timeout
* Calling org.apache.commons.exec.Watchdog.Builder .setThreadFactory(ThreadFactory) with null now resets to the default java.util.concurrent.Executors.defaultThreadFactory()
* Calling org.apache.commons.exec.ExecuteWatchdog.Builder .setThreadFactory(ThreadFactory) with null now resets to the default java.util.concurrent.Executors.defaultThreadFactory()
* Fix Checkstyle issues
* Fix StringUtils.quoteArgument(String) when input contains single and double quotes #309
* Fix Apache RAT plugin console warnings
* Upgrade to version 1.5.0
* New features:
* Add Maven property project.build.outputTimestamp for build reproducibility
* Add CommandLine.CommandLine(Path)
* Add Executor.getWorkingDirectoryPath()
* Add DefaultExecutor.Builder.setWorkingDirectory(Path)
* Add CommandLauncher.exec(CommandLine, Map<String, String>, Path)
* Fixed Bugs:
* EXEC-122: Document PumpStreamHandler stream thread-safety requirements
* Fix CI only running on Ubuntu and improve OS-specific tests
* Fix PMD UnnecessaryFullyQualifiedName in DefaultExecutor
* Fix PMD EmptyCatchBlock by allowing commented blocks
* Fix PMD EmptyControlStatement by allowing commented blocks
* Replace OS.OS_* use of Locale.ENGLISH with Locale.ROOT
* Deprecate DebugUtils.DebugUtils()
* Deprecate MapUtils.MapUtils()
* Deprecate StringUtils.StringUtils()
* Fix Javadoc warnings
* Fix SpotBugs AT_STALE_THREAD_WRITE_OF_PRIMITIVE: Shared primitive variable "shouldDestroy" in one thread may not yield the value of the most recent write from another thread [org.apache.commons.exec.ShutdownHookProcessDestroyer $ProcessDestroyerThread]
* Fix SpotBugs AT_STALE_THREAD_WRITE_OF_PRIMITIVE: Shared primitive variable "added" in one thread may not yield the value of the most recent write from another thread [org.apache.commons.exec.ShutdownHookProcessDestroyer]
* Upgrade to version 1.4.0
* New features:
* Add ShutdownHookProcessDestroyer.isEmpty()
* Add DefaultExecuteResultHandler.waitFor(Duration)
* Add Watchdog.Watchdog(Duration)
* Add ExecuteWatchdog.ExecuteWatchdog(Duration)
* Add PumpStreamHandler.setStopTimeout(Duration) and deprecate PumpStreamHandler.setStopTimeout(long)
* Add DefaultExecutor.Builder
* Add DaemonExecutor.Builder
* Add ExecuteWatchdog.Builder
* Add Watchdog.Builder
* Fixed Bugs:
* EXEC-105: Fix code snippet in tutorial page
* EXEC-100: Sync org.apache.commons.exec.OS with the newest Ant source file.
* EXEC-64: DefaultExecutor swallows IOException cause instead of propagating it (work-round for Java 1.5)
* Java-style Array declaration and remove empty finally block
* Use JUnit 5 assertThrows()
* [StepSecurity] ci: Harden GitHub Actions
* Port from JUnit 4 to 5
* [Javadoc] CommandLine.toCleanExecutable(final String dirtyExecutable) IllegalArgumentException #61
* ExecuteException propagates its cause to its IOException superclass
* Propagate exception in DebugUtils.handleException(String, Exception)
* Deprecate StringUtils.toString(String[], String) in favor of String.join(CharSequence, CharSequence...)
* EXEC-78: No need to use System.class.getMethod("getenv",...) any more
* EXEC-70: Delegate thread creation to java.util.concurrent.ThreadFactory
* Avoid NullPointerException in MapUtils.prefix(Map, String)
* Removed:
* Deprecate DefaultExecuteResultHandler.waitFor(long)
* Deprecate ExecuteWatchdog.ExecuteWatchdog(long)
* Deprecate Watchdog.Watchdog(long)
* Drop obsolete and unmaintained Ant build
* Drop CLIRR plugin, replaced by JApiCmp
Changes in jansi:
* Upgrade to upstream release 2.4.3
* Changes:
* Fix native library loading failure on certain JDK/OS combinations. JansiLoader.contentsEquals() compared full 8192-byte buffers instead of only the bytes actually read from each stream. On the final chunk, stale or overwritten bytes beyond the read count could cause a false "Content differs" mismatch, preventing the native library from loading.
* Fix missing synchronisation in AnsiConsole
* Deprecate WindowsSupport
* Fix JVM crash when running javaw
* Fix terminal width support on MINGW
* Send both SCO and DEC command for save/restore cursor position
* Fix wrong output encoding on Windows with JDK >= 19
* Improve robustness of initial cleanup
* Fix infinite loop bug
* Fix invalid string input
* Require JDK 8 at runtime and JDK 11 at build time
* Remove @author tags in code
* Add module-info through moditect
* Support windows on ARM
* Only increment counter if install successful
* Add missing space in SunOS-sparcv9_CCFLAGS
* Fix project's name
* Fix windows-arm64 DLL name
## Patch Instructions:
To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
* SUSE Linux Enterprise Server 16.0
zypper in -t patch SUSE-SLES-16.0-888=1
* SUSE Linux Enterprise Server for SAP applications 16.0
zypper in -t patch SUSE-SLES-16.0-888=1
## Package List:
* SUSE Linux Enterprise Server 16.0 (noarch)
* xmvn-mojo-4.3.0-160000.4.1
* apache-commons-collections4-4.5.0-160000.1.1
* dom4j-javadoc-2.1.5-160000.1.1
* picocli-codegen-4.7.7-160000.1.1
* maven-dependency-analyzer-1.17.1-160000.1.1
* objectweb-asm-javadoc-9.10-160000.1.1
* aqute-bnd-6.4.1-160000.3.1
* jline3-style-3.30.13-160000.1.1
* jline3-console-ui-3.30.13-160000.1.1
* jline3-terminal-jna-3.30.13-160000.1.1
* modello-maven-plugin-javadoc-2.7.0-160000.1.1
* modello-javadoc-2.7.0-160000.1.1
* maven-dependency-analyzer-javadoc-1.17.1-160000.1.1
* picocli-shell-jline2-4.7.7-160000.1.1
* jline3-builtins-3.30.13-160000.1.1
* maven-invoker-plugin-javadoc-3.10.1-160000.1.1
* objectweb-asm-9.10-160000.1.1
* xmvn-resolve-4.3.0-160000.4.1
* jline3-terminal-jni-3.30.13-160000.1.1
* xmvn-install-4.3.0-160000.4.1
* maven-dependency-tree-javadoc-3.3.0-160000.1.1
* javapackages-local-6.5.1-160000.1.1
* exec-maven-plugin-3.6.3-160000.1.1
* xz-java-javadoc-1.12-160000.1.1
* apache-parent-38-160000.1.1
* junit5-minimal-5.14.4-160000.1.1
* javapackages-ivy-6.5.1-160000.1.1
* aqute-bndlib-6.4.1-160000.3.1
* plexus-interactivity-javadoc-1.5.1-160000.2.1
* junit5-5.14.4-160000.1.1
* junit5-minimal-javadoc-5.14.4-160000.1.1
* picocli-javadoc-4.7.7-160000.1.1
* dom4j-demo-2.1.5-160000.1.1
* maven-invoker-plugin-3.10.1-160000.1.1
* xmvn-mojo-javadoc-4.3.0-160000.4.1
* jline3-reader-3.30.13-160000.1.1
* bnd-maven-plugin-6.4.1-160000.3.1
* jline3-console-3.30.13-160000.1.1
* modello-2.7.0-160000.1.1
* xmvn-core-4.3.0-160000.4.1
* dom4j-2.1.5-160000.1.1
* xmlgraphics-commons-javadoc-2.11-160000.1.1
* junit5-bom-5.14.4-160000.1.1
* xmvn-tools-javadoc-4.3.0-160000.4.1
* apache-commons-logging-1.3.6-160000.1.1
* junit5-javadoc-5.14.4-160000.1.1
* xmlgraphics-commons-2.11-160000.1.1
* xmvn-subst-4.3.0-160000.4.1
* plexus-classworlds-2.11.0-160000.1.1
* maven-parent-48-160000.1.1
* jline3-jansi-core-3.30.13-160000.1.1
* maven-script-interpreter-1.7-160000.1.1
* maven-script-interpreter-javadoc-1.7-160000.1.1
* xmvn-api-4.3.0-160000.4.1
* maven-dependency-tree-3.3.0-160000.1.1
* jline3-terminal-jansi-3.30.13-160000.1.1
* xz-java-1.12-160000.1.1
* maven-javadoc-3.9.16-160000.1.1
* jline3-javadoc-3.30.13-160000.1.1
* byte-buddy-javadoc-1.18.8-160000.1.1
* byte-buddy-1.18.8-160000.1.1
* jansi-javadoc-2.4.3-160000.1.1
* modello-maven-plugin-2.7.0-160000.1.1
* byte-buddy-agent-1.18.8-160000.1.1
* picocli-4.7.7-160000.1.1
* plexus-classworlds-javadoc-2.11.0-160000.1.1
* jline3-remote-telnet-3.30.13-160000.1.1
* apache-commons-exec-1.6.0-160000.1.1
* apache-commons-collections4-javadoc-4.5.0-160000.1.1
* jline3-curses-3.30.13-160000.1.1
* exec-maven-plugin-javadoc-3.6.3-160000.1.1
* byte-buddy-maven-plugin-1.18.8-160000.1.1
* xmvn-parent-4.3.0-160000.4.1
* bnd-maven-plugin-javadoc-6.4.1-160000.3.1
* plexus-interactivity-api-1.5.1-160000.2.1
* xmvn-connector-javadoc-4.3.0-160000.4.1
* aqute-bnd-javadoc-6.4.1-160000.3.1
* xmvn-connector-4.3.0-160000.4.1
* jline3-terminal-3.30.13-160000.1.1
* python313-javapackages-6.5.1-160000.1.1
* SUSE Linux Enterprise Server 16.0 (aarch64 ppc64le s390x x86_64)
* jline3-jansi-3.30.13-160000.1.1
* jansi-2.4.3-160000.1.1
* jline3-native-3.30.13-160000.1.1
* maven-lib-3.9.16-160000.1.1
* zstd-jni-1.5.7.8-160000.1.1
* jansi-debuginfo-2.4.3-160000.1.1
* jline3-3.30.13-160000.1.1
* jline3-debugsource-3.30.13-160000.1.1
* xmvn-4.3.0-160000.4.1
* xmvn-minimal-4.3.0-160000.4.1
* maven-3.9.16-160000.1.1
* jline3-native-debuginfo-3.30.13-160000.1.1
* javapackages-tools-6.5.1-160000.1.1
* javapackages-filesystem-6.5.1-160000.1.1
* SUSE Linux Enterprise Server for SAP applications 16.0 (noarch)
* xmvn-mojo-4.3.0-160000.4.1
* apache-commons-collections4-4.5.0-160000.1.1
* dom4j-javadoc-2.1.5-160000.1.1
* picocli-codegen-4.7.7-160000.1.1
* maven-dependency-analyzer-1.17.1-160000.1.1
* objectweb-asm-javadoc-9.10-160000.1.1
* aqute-bnd-6.4.1-160000.3.1
* jline3-style-3.30.13-160000.1.1
* jline3-console-ui-3.30.13-160000.1.1
* jline3-terminal-jna-3.30.13-160000.1.1
* modello-maven-plugin-javadoc-2.7.0-160000.1.1
* modello-javadoc-2.7.0-160000.1.1
* maven-dependency-analyzer-javadoc-1.17.1-160000.1.1
* picocli-shell-jline2-4.7.7-160000.1.1
* jline3-builtins-3.30.13-160000.1.1
* maven-invoker-plugin-javadoc-3.10.1-160000.1.1
* objectweb-asm-9.10-160000.1.1
* xmvn-resolve-4.3.0-160000.4.1
* jline3-terminal-jni-3.30.13-160000.1.1
* xmvn-install-4.3.0-160000.4.1
* maven-dependency-tree-javadoc-3.3.0-160000.1.1
* javapackages-local-6.5.1-160000.1.1
* exec-maven-plugin-3.6.3-160000.1.1
* xz-java-javadoc-1.12-160000.1.1
* apache-parent-38-160000.1.1
* junit5-minimal-5.14.4-160000.1.1
* javapackages-ivy-6.5.1-160000.1.1
* aqute-bndlib-6.4.1-160000.3.1
* plexus-interactivity-javadoc-1.5.1-160000.2.1
* junit5-5.14.4-160000.1.1
* junit5-minimal-javadoc-5.14.4-160000.1.1
* picocli-javadoc-4.7.7-160000.1.1
* dom4j-demo-2.1.5-160000.1.1
* maven-invoker-plugin-3.10.1-160000.1.1
* xmvn-mojo-javadoc-4.3.0-160000.4.1
* jline3-reader-3.30.13-160000.1.1
* bnd-maven-plugin-6.4.1-160000.3.1
* jline3-console-3.30.13-160000.1.1
* modello-2.7.0-160000.1.1
* xmvn-core-4.3.0-160000.4.1
* dom4j-2.1.5-160000.1.1
* xmlgraphics-commons-javadoc-2.11-160000.1.1
* junit5-bom-5.14.4-160000.1.1
* xmvn-tools-javadoc-4.3.0-160000.4.1
* apache-commons-logging-1.3.6-160000.1.1
* junit5-javadoc-5.14.4-160000.1.1
* xmlgraphics-commons-2.11-160000.1.1
* xmvn-subst-4.3.0-160000.4.1
* plexus-classworlds-2.11.0-160000.1.1
* maven-parent-48-160000.1.1
* jline3-jansi-core-3.30.13-160000.1.1
* maven-script-interpreter-1.7-160000.1.1
* maven-script-interpreter-javadoc-1.7-160000.1.1
* xmvn-api-4.3.0-160000.4.1
* maven-dependency-tree-3.3.0-160000.1.1
* jline3-terminal-jansi-3.30.13-160000.1.1
* xz-java-1.12-160000.1.1
* maven-javadoc-3.9.16-160000.1.1
* jline3-javadoc-3.30.13-160000.1.1
* byte-buddy-javadoc-1.18.8-160000.1.1
* byte-buddy-1.18.8-160000.1.1
* jansi-javadoc-2.4.3-160000.1.1
* modello-maven-plugin-2.7.0-160000.1.1
* byte-buddy-agent-1.18.8-160000.1.1
* picocli-4.7.7-160000.1.1
* plexus-classworlds-javadoc-2.11.0-160000.1.1
* jline3-remote-telnet-3.30.13-160000.1.1
* apache-commons-exec-1.6.0-160000.1.1
* apache-commons-collections4-javadoc-4.5.0-160000.1.1
* jline3-curses-3.30.13-160000.1.1
* exec-maven-plugin-javadoc-3.6.3-160000.1.1
* byte-buddy-maven-plugin-1.18.8-160000.1.1
* xmvn-parent-4.3.0-160000.4.1
* bnd-maven-plugin-javadoc-6.4.1-160000.3.1
* plexus-interactivity-api-1.5.1-160000.2.1
* xmvn-connector-javadoc-4.3.0-160000.4.1
* aqute-bnd-javadoc-6.4.1-160000.3.1
* xmvn-connector-4.3.0-160000.4.1
* jline3-terminal-3.30.13-160000.1.1
* python313-javapackages-6.5.1-160000.1.1
* SUSE Linux Enterprise Server for SAP applications 16.0 (ppc64le x86_64)
* jline3-jansi-3.30.13-160000.1.1
* jansi-2.4.3-160000.1.1
* jline3-native-3.30.13-160000.1.1
* maven-lib-3.9.16-160000.1.1
* zstd-jni-1.5.7.8-160000.1.1
* jansi-debuginfo-2.4.3-160000.1.1
* jline3-3.30.13-160000.1.1
* jline3-debugsource-3.30.13-160000.1.1
* xmvn-4.3.0-160000.4.1
* xmvn-minimal-4.3.0-160000.4.1
* maven-3.9.16-160000.1.1
* jline3-native-debuginfo-3.30.13-160000.1.1
* javapackages-tools-6.5.1-160000.1.1
* javapackages-filesystem-6.5.1-160000.1.1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20260615/23e6f7aa/attachment.htm>
More information about the sle-updates
mailing list