Skip to content
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

Update asciidoctorj to 2.4.2 and java version to 8 #104

Closed
wants to merge 37 commits into from

Conversation

devlauer
Copy link

@devlauer devlauer commented Feb 6, 2021

In 2019 the asciidoctorj implementation switched to 2.x and changed the minimum Java version to 8.
This change fixed many issues with extensions, but also brought some incompatible changes in the extension api with the 1.5.x. version of asciidoctorj (currently used by asciidoclet).

To be able to use the new generation of asciidoctorj extensions in asciidoclet the version of asciidoctorj needs to be upgraded to 2.x (e.g. current stable version 2.4.2).

Copy link

@apj68 apj68 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I used this update to get up and running with asciidoctorj-diagram. I had to add:

asciidoclet 'fr.jmini.asciidoctorj:file-logger:1.0.0'
asciidoclet 'com.google.guava:guava:20.0'

I don't know if I was doing something wrong but adding those as well as this pull #104 worked well for me. Thanks for submitting it!

devlauer and others added 25 commits September 18, 2022 21:46
devlauer and others added 9 commits December 30, 2022 14:00
…gins-maven-shade-plugin-3.x

Update dependency org.apache.maven.plugins:maven-shade-plugin to v3.4.1
…le-2.x

Update dependency org.slf4j:slf4j-simple to v2
…lnarion-parent-pom-2.x

Update dependency de.elnarion.maven:elnarion-parent-pom to v2.0.7
Bumps [guava](https://github.com/google/guava) from 31.1-jre to 32.0.0-jre.
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

---
updated-dependencies:
- dependency-name: com.google.guava:guava
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…a-guava-32.0.0-jre

Bump guava from 31.1-jre to 32.0.0-jre
@abelsromero
Copy link
Member

abelsromero commented Apr 9, 2024

I think we can close this after recent work. The current repo uses the latest AsciidoctorJ 2.5.12 and is compatible with Java 11,17 and 21.

Thanks to all collaborators for the work and time, truly 🙇

@abelsromero abelsromero closed this Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants