-
Notifications
You must be signed in to change notification settings - Fork 173
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
Updating from 1.5.3 to 2.2.0 breaks #886
Comments
Could you please clarify your issue? |
That said, 2.0.0 is really the version from which we want to start following the rules of semantic versioning. |
Thanks for your quick replying. Yes. I was trying to upgrade asciidoctorj to the latest version 2.2.0 and my code breaks. Then I went to check which version of this backwards incompatibility issue starts. It starts from version 1.5.7. |
That change was necessary to allow running with JRuby 9.1.14.0. So there was a trade off for this change, and I think it made more sense to change the visibility to public – which it should have had in the first place – and allow running with the latest JRuby versions instead of keeping the strange visibility of this method. |
Alright. That makes sense. Would it be better to add a breaking announcement in the release note? Then all other developers who use asciidoctorj can know it. |
You are completely right! Now this has happened and I hope we can leave that behind and do better in the future. |
Closing, as we won't or can't fix this. |
When I try to upgrade asciidoctorj from 1.5.3 to version after 1.5.7. The following code breaks.
The code should pass, but it throws an error:
The text was updated successfully, but these errors were encountered: