Releases: ThoughtProcess/StrutsToSpringToolkit
Releases · ThoughtProcess/StrutsToSpringToolkit
v0.6.1
What's Changed
- Suppress automatic module warnings in
module-info.java
files. - Remove the
scope
attribute when transforming<logic:equal>
and<logic:notEqual>
tags. - Build out unit tests for preprocessing transformers.
- Fix a regex bug in
InlineBeanWriteTagTransformer
. - Build out support for additional command-line switches.
Usage:
jspConverter [FILE] [OPTIONS]
Options:
--replace Overwrites the input file
--preprocessOnly Only runs the preprocessor (doesn't load the whole document as DOM).
--jsoupOnly Only runs the JSoup DOM processor.
- Use a customized JSoup jar (based on my fork) which adds a new feature to preserve tag features like self-closing when the tag is renamed. More details in the pull request here.
Full Changelog: v0.5.0-alpha.3...v0.6.1
v0.5.0-alpha.3
What's Changed
- Update release version to 0.5.0-alpha.3
- App now builds using Gradle Wrapper 7.5.1 and Java 11, to cater to users in locked-down environments.
- Fix bug in parsing inline scriptlets.
- Build out HtmlTagTransformer.
- Improve default logging behavior of Transformers.
- Remove extraneous 'implements xyz' on subclasses and unused import statements.
Full Changelog: v0.5.0-alpha.2...v0.5.0-alpha.3
v0.5.0-alpha.2
What's Changed
- Release/0.5.0 alpha.2 by @ThoughtProcess in #1
- Update README.md to confirm other supported tags.
- Fix a typo where EL inequality was checked with neq instead of ne.
- Build out support for rudimentary preprocessing of inline scriptlets and JSP tags.
- Handle edge case where logic:notEqual used as not-empty test.
New Contributors
- @ThoughtProcess made their first contribution in #1
Full Changelog: v0.5.0-alpha.1...v0.5.0-alpha.2
v0.5.0-alpha.1
The first-ever release of the jspConverter command-line tool.