missing 2.0.0 Release Notes

35 views
Skip to first unread message

Gernot Bragenheim

unread,
May 17, 2023, 2:44:24 AM5/17/23
to jQAssistant
Having a look at github, maven central and the official jqassistant manual apparently there haven been new releases 1.12.2 and even 2.0.0 lately. Neither the official website nor the official twitter though did broadcast any news at all about those releases. In fact the latest release announced was 1.11.1 and the latest news at all is from June 22.

On first sight of the manual some notable changes have happened (after all 2.0.0 is a new major version), being e. g.
* asciidoc rule examples being dropped from the manual
* requiring JDK 11 for Command Line usage
* quite a few plugins being dropped from the manual
* many small changes within the Java Plugin rules (apparently often cosmetical changes)
* maybe more

Is there any plan for official Release Notes on 1.12.2 and/or 2.0.0 to clue users in on the changes and the reasoning behind them?

Dirk Mahler

unread,
May 17, 2023, 11:58:54 AM5/17/23
to jQAssistant
Hi Gernot,

we're currently in a phase of consolidating jQAssistant in the scope of a 2.0.x release and it's not yet finished (but quite close to). A quick overview:

- configuration has been externalized to YAML files, enviroment variables and system properties (this already started with 1.12.x)
- the configs are new mostly exchangeable between the Maven plugin and the CLI due to the way that plugins are specified in the jQA configuration files itself (no longer as dependencies to the jQA Maven plugin)
- plugins have been removed from the core distribtion, only a few are left there (Java, Maven, JSON, XML and YML). The others are currently consolidated under the GitHub organization https://github.com/jqassistant-plugin/
- the Asciidoc integration has been changed to allow more interoperability with other tools, e.g. DocToolChain, Confluence Publisher Maven plugin, etc.
- the embedded Neo4j database has been upgraded to Neo4j 4.x, raising the minimum requirement to Java 11

An official release announcement including a migration guide will follow.

Cheers

Dirk

------ Originalnachricht ------
Von "'Gernot Bragenheim' via jQAssistant" <jqass...@googlegroups.com>
An "jQAssistant" <jqass...@googlegroups.com>
Datum 17.05.2023 08:44:23
Betreff [jQAssistant] missing 2.0.0 Release Notes

--
You received this message because you are subscribed to the Google Groups "jQAssistant" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jqassistant...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jqassistant/adddcc7a-5ddd-462f-ab45-361ca10a2f66n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages