- Set version to 1.3.0
- Add release-profile and update
README.md
- Set better javadoc-options for generating JavaDocs
- Add missing throws-tag in JavaDocs
- Update
maven-surefire-[report-]plugin
from 3.1.2 to 3.2.1 - Update
maven-jxr-plugin
from 3.3.0 to 3.3.1 - Update
maven-dependency-plugin
from 3.6.0 to 3.6.1 - Update
maven-clean-plugin
from 3.3.1 to 3.3.2 - Update
maven-checkstyle-plugin
from 3.3.0 to 3.3.1 - Update
jacoco-maven-plugin
from 0.8.10 to 0.8.11 - Correct
README.md
prerequisites - Update
bnd-maven-plugin
from 6.4.0 to 7.0.0 - Update
spotbugs
from 4.7.3 to 4.8.0 - Update
spotbugs-maven-plugin
from 4.7.3.4 to 4.7.3.6 - Update
japicmp-maven-plugin
from 0.17.2 to 0.18.2 - Update
maven-project-info-reports-plugin
from 3.4.3 to 3.4.5 - Update
maven-pmd-plugin
from 3.20.0 to 3.21.0 - Update
maven-javadoc-plugin
from 3.5.0 to 3.6.0 - Update
maven-enforcer-plugin
from 3.3.0 to 3.4.1 - Update
maven-dependency-plugin
from 3.5.0 to 3.6.0 - Update
maven-clean-plugin
from 3.2.0 to 3.3.1 - Update
maven-checkstyle-plugin
from 3.2.2 to 3.3.0 - Update
maven-assembly-plugin
from 3.5.0 to 3.6.0 - Update
maven-fluido-skin
from 1.11.2 to 1.12.0 - Rework dependencies
- Update
changes.xml
andRELEASE-NOTES.txt
- Generate Changes-Report with links to old issues and upgraded
changes.xml
- Update
checkstyle
from 10.12.3 to 10.12.4 - Fix some more dependency-versions
- Rename packages from example-apps
- Add sub-modules for JEE9+ incl. example-apps (jakarta-namespace)
- Convert
README
s from example-apps to Markdown - Resolve all checkstyle-messages
- Resolve dependency convergence errors
- Change logging-framework from
commons-logging
toslf4j-api
- Optimize constructors in
ChainBase
- Tipfixes in Javadoc
- Use inheritance in
site.xml
and remove unnecessarysite.xml
s - Include examples to maven-project as profile
apps
- Move examples to new directory
- Upgrade example-apps to HTML5 and correct html-warnings
- Upgrade example-apps to JEE8 and new
commons-chain
- Revert
ChainBase.getCommands
fromprotected
topackage private
- Change groupId from
commons-chain
toio.github.weblegacy
- Resolve all
checkstyle
-messages - Sync with
sun_checks.xml
- Update
checkstyle
from 10.12.2 to 10.12.3 - Update
maven-surefire-plugin
from 3.0.0 to 3.1.2 - Adapt OSGi maven-bundle-plugin configurations
- Delete
module-info
-files from test-classes - More granulate package-visibilities with JPMS
- Remove unnecessary Suppress-Warnings
- Split module
web
intoweb
,web-javax
,web-javax-faces
,web-javax-portlet
andweb-javax-servlet
- Undo move core-test-classes to separate commons-chain-test
- Modularization as multi-release jars
- Dependencies adjusted due to the dependency analysis
- Adapt JoCoCo-Report because the refactored commons-chain test-classes
- Refactoring commons-chain test-classes to reuse it in commons-chain-web
- Correct config-parameters of
japicmp-maven-plugin
- Add missing default-constructor (JDK20-warning)
- Replace
maven-bundle-plugin
withbnd-maven-plugin
- Rename pom-property
encoding
tosourceEncoding
- SureFire-Report added
- Rename sub-modules to maven-standard
- Some doc-updates
- Remove unused dependency
commons-beanutils
- Delete unused
Utilities
-class - Split module
core
intocore
andweb
- Adaptions for mulit-module-project
- Move
src
to new submodulecore
- Update checkstyle from 10.12.1 to 10.12.2
- Update junit-jupiter-api from 5.10.0-RC1 to 5.10.0
- Update
README
and correct link inCHANGELOG
- Add
maven-scm-publish-plugin
and updateREADME
- Downgrade
maven-fluido-skin
from 2.0.0-M6 to 1.11.2 - Downgrade
maven-site-plugin
from 4.0.0-M7 to 3.12.1 (Change-Report not correct) - Add
Distribution-Management
inPOM
-File - Delete
Issue-Link-Template
-Parameter inPOM
-File - Add
LICENSE.txt
andNOTICE.txt
to jars - Corr: Add OSGi-Infos
- Update junit-jupiter-api from 5.10.0-M1 to 5.10.0-RC1
- Update checkstyle from 10.12.0 to 10.12.1
- Correct Clone-Link in README
- Add OSGi-Infos
- Update junit-jupiter-api from 5.9.3 to 5.10.0-M1
- Update maven-fluido-skin from 1.11.2 to 2.0.0-M6
- Update maven-site-plugin from 3.12.1 to 4.0.0-M7
- Update checkstyle from 10.10.0 to 10.12.0
- Correct site-url
- Correction in
cookbook.md
- Change Javadoc
- Resolve
Checkstyle
-Messages with irrelevant API-break - Optimize get-/set-locale-command with lambda expressions
- Resolve some
SpotBugs
- Add final keyword
- Optimize portlet- and servlet-classes with lambda expressions
- tipfix in Javadoc
- Rename class
Unsafe
toUtilities
- Resolve some pmd messages
- Resolve some SpotBugs-messages
- Change back to more back-version-compatibility
- Config jar-plugin to generate a more detail
MANIFEST.MF
- Add license and organization to POM
- Doc: Update links to GitHub
- Doc: Building only with
Maven
- Move
proposal
- andwhiteboard
-doc to site - Convert site-doc-files to md
- Delete old jdk-1.3-profile
- Delete old building-files
- Remove redundant calls to super()
- Remove useless null-check
- Resolve pmd messages
- Resolve all checkstyle-errors
- Update
commons-beanutils
from 1.8.3 to 1.9.4 - Use lazily instantiated Map of faces-cookies
- Add portlet-cookie-implementation
- Update
myfaces-api
1.1.0 tojavax.faces-api
2.3 - Update
commons-logging
from 1.1.1 to 1.2 - Update
servlet-api
from 2.3 to 4.0.1 - Update
portlet-api
from 1.0 to 3.0.1 - Update
commons-digester
from 1.8 to 2.1 - Correct removed surefire-parameter
forkMode
- Update
junit-jupiter-api
from 5.9.2 to 5.9.3 - Update
maven-surefire-plugin
from 3.0.0-M7 to 3.0.0 - Update
maven-resources-plugin
from 3.2.0 to 3.3.1 - Update
maven-pmd-plugin
from 3.17.0 to 3.20.0 - Update
maven-jxr-plugin
from 3.2.0 to 3.3.0 - Update
maven-jar-plugin
from 3.2.2 to 3.3.0 - Update
maven-install-plugin
from 3.0.0-M1 to 3.1.1 - Update
maven-enforcer-plugin
from 3.1.0 to 3.3.0 - Update
maven-deploy-plugin
from 3.0.0-M2 to 3.1.1 - Update
maven-dependency-plugin
from 3.3.0 to 3.5.0 - Update
maven-compiler-plugin
from 3.10.1 to 3.11.0 - Update
maven-checkstyle-plugin
from 3.1.2 to 3.2.2 - Update
maven-assembly-plugin
from 3.4.1 to 3.5.0 - Update
spotbugs-maven-plugin
from 4.7.2.1 to 4.7.3.4 - Change
maven-default-skin
tomaven-fluido-skin
- Make better config for
maven-javadoc-plugin
- Replace
clirr-maven-plugin
withjapicmp-maven-plugin
- Add
maven-pmd-plugin
- Add
maven-jxr-plugin
- Update dependencies because dependencies-analysis
- Add
maven-dependency-plugin
- Add missing
maven-project-info-reports-plugin
- Upgrade
checkstyle.xml
for current checkstyle-version 10.10.0 - Replace
findbugs-maven-plugin
withspotbugs-maven-plugin
- Replace
cobertura-maven-plugin
withjacoco-maven-plugin
- Resolve compiler-warnings
- Upgrade
site.xml
- Correct JavaDoc-Errors
- Eclipse-CleanUp: Add @Override, remove unnecessary casts, optimize ifs, use extended for-loop, organize imports, trim lines,
- Correct clear and containsValue
- Rework and improve generics
- Use contains instead indexOf
- Remove unnecessary brackets
- Add missing Override-Annotation
- Optimize clear, containsValue, isEmpty, key and sessionExists
- Correction: Return null value if there are no JavaBeans properties
- Adaption to use
ConcurrentHashMap
because it dosen't accept null values - Extend
ContextBase
fromConcurrentHashMap
insteadHashMap
- Clear all catalogs to reset it for JUnit-tests
- Move
overview.html
to maven-standard-path - Rewrite all
package.html
topackage-info.java
- Suppress warnings
- Optimize clear-methode
- Add generics to JUnit-Tests
- Correct JUnit-Test
ServletSetLocaleCommandTestCase
- Upgrade to JUnit5
- Reformats JavaDocs from Test-Classes
- Reformating: JavaDoc-Code, remove HTML-P-Tag, delete empty lines, add deprecated- and override-annotations, change JavaDoc exception to throws, typos, remove unnecessary parentheses
- Move TestChain-Class from config to impl
- Set Java-Version to 8
- move test-resources to maven-standard-directory
- remove unnecessary test-resources-entry in POM
- maven-resources-plugin: Define encoding
- Centralize MAVAN-Plugins-Version with PluginManagement and add missing maven-plugins
- Add maven-enforcer-plugin: Enforces required MAVEN-Version
- Remove parent and add mailing-lists
- Remove MAVEN-Default-Plugin-Group (org.apache.maven.plugins)
- Update
.gitignore
- Add
README.md
- Add
CHANGELOG.md
- Clone of https://github.com/apache/commons-chain.git - CHAIN_1_X