Skip to content

Remove Jansi lib #2078

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 30, 2025
Merged

Remove Jansi lib #2078

merged 1 commit into from
Apr 30, 2025

Conversation

dadoonet
Copy link
Owner

Apparently, based on https://github.com/fusesource/jansi/releases/tag/jansi-2.4.2, Jansi will not be updated anymore.
It's replaced by https://github.com/jline/jline3.

But according to the PR apache/logging-log4j2#2916, jline class has been copied to the log4j project, so there's no need to add another lib anymore.

Closes #2077.

Apparently, based on https://github.com/fusesource/jansi/releases/tag/jansi-2.4.2, Jansi will not be updated anymore.
It's replaced by https://github.com/jline/jline3.

But according to the PR apache/logging-log4j2#2916, jline class has been copied to the log4j project, so there's no need to add another lib anymore.

Closes #2077.
@dadoonet dadoonet self-assigned this Apr 30, 2025
@dadoonet dadoonet added remove When removing an existing feature dependencies Pull requests that update a dependency file component:logging labels Apr 30, 2025
@dadoonet dadoonet added this to the 2.10 milestone Apr 30, 2025
Copy link

@dadoonet dadoonet merged commit 4067159 into master Apr 30, 2025
14 of 16 checks passed
@dadoonet dadoonet deleted the remove-jansi branch April 30, 2025 09:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:logging dependencies Pull requests that update a dependency file remove When removing an existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant