Releases: IBM/cics-bundle-maven
1.0.7
What's Changed
- update version to 1.0.7-SNAPSHOT by @davenice in #243
- Bump org.apache.maven.plugins:maven-archetype-plugin from 3.2.1 to 3.3.0 in /cics-bundle-deploy-reactor-archetype by @dependabot in #244
- Bump org.apache.maven.plugins:maven-archetype-plugin from 3.2.1 to 3.3.0 in /cics-bundle-reactor-archetype by @dependabot in #247
- Update to latest version of cics-bundle-common by @ind1go in #246
- Release 1.0.7 by @ind1go in #248
Full Changelog: 1.0.6...1.0.7
1.0.6
Summary
- Some internal housekeeping including an update to a new version of cics-bundle-common, detect secrets, and updating various libraries in use.
What's Changed
- Develop 1.0.6-SNAPSHOT by @ind1go in #229
- Added Detect Secrets config by @enamkhan in #232
- classifier fix issue by @sharmakh in #236
- Update Maven plugins by @davenice in #240
- Update pom.xml by @davenice in #237
- add-Description-and-license by @Samarinnayak in #241
- update-common-bundle-version by @sharmakh in #242
- Release 1.0.6. by @davenice in #238
Full Changelog: 1.0.5...1.0.6
1.0.5
Version 1.0.5 of the CICS bundle Maven plugin is now available.
New features
This release includes the following new features:
- #226 Support adding custom bundle resources in the bundleParts directory when using the
bundle-ear
,bundle-war
,bundle-eba
andbundle-osgi
goals, i.e. when turning an existing module into a CICS bundle. This matches with the ability of thebuild
goal, i.e. when using a separate module for the CICS bundle. - #227 Use the project's
finalName
to define the name of the output zip file (fixes #224).
Breaking changes
This release includes no breaking changes.
Fixes and chores
This release includes the following fixes and chores:
- #221 Fix URL for GitHub Pages environment deployment
- #209 Update actions to later versions
- #223 Bump org.codehaus.plexus:plexus-archiver from 4.6.3 to 4.8.0 in /cics-bundle-maven-plugin
- #222 Update version of guava
- #225 Bump com.github.tomakehurst:wiremock-jre8-standalone from 2.35.0 to 2.35.1 in /cics-bundle-maven-plugin
Full Changelog: 1.0.4...1.0.5
1.0.4
Version 1.0.4 of the CICS bundle Maven plugin is now available.
New features
This release includes the following new features:
- #211 Add version range support
Breaking changes
This release includes no breaking changes.
Fixes and chores
This release includes the following fixes and chores:
1.0.3
Version 1.0.3 of the CICS bundle Maven plugin is now available.
New features
This release includes the following new features:
- #161 #177 #183 Made
cicsplex
andregion
optional to support single regions (SMSS), so either both or neither should be specified.
Breaking changes
This release includes no breaking changes.
Fixes and chores
This release includes the following fixes and chores:
1.0.2
Version 1.0.2 of the CICS bundle Maven plugin is now available.
Breaking changes
This release contains the following breaking changes:
-
#152 Rename resources folder to bundleParts
-
#153 Allow bundle parts directory to be configurable
More details: Previously, non-Java-based CICS bundle parts such as programs or URI maps could be placed in
src/main/resources
to have them included into the bundle. This had a confusing effect when using the standalone project form, because these bundle parts were picked up by both the CICS bundle plugin and the Java plugin, so they ended up both inside the CICS bundle and inside the JAR/WAR/etc.Now, non-Java-based CICS bundle parts should be put in
src/main/bundleParts
, and they will only end up in the CICS bundle.You can also configure the location of this folder, relative to
src/main
using the<bundlePartsDirectory>
property.
Fixes and chores
This release includes the following fix:
- #149 Store password as char arrays
1.0.1
Version 1.0.1 has the following fixes:
- #145 Updated versions of some of the dependencies
- #143 Change the default JVM server name to DFHWLP
- #142 Doc updates for certificate support
- #140 Fix OSGi Bundle deploy
- #136 Added reference to JCICS from the archetypes
- #133 Updated samples to make it possible to deploy multiple ones at once into CICS
v1.0.0
New features
- Support for the CICS bundle deployment API - you can now deploy CICS bundles straight to CICS, from your Maven build! Requires the CICS TS 5.6 open beta or later.
- Support for the EBA (Enterprise Bundle Archive) bundlepart type.
- Lightweight wrapping of an existing OSGi bundle, WAR, EAR or EBA module in a CICS bundle, to complement the existing style of using a separate module for the CICS bundle.
- Support for user properties, allowing configuration to be specified from the command line.
Documentation and help
- Enhanced README and standard Maven plugin documentation.
- Standard bundle creation routines are now separated to a separate repository, cics-bundle-common.
- A new archetype for building and deploying a bundle.
- Samples that show common tasks.
Bug fixes
- Updated jackson-databind dependency to avoid CVEs
- Adding artifacts to a CICS bundle also included transitive dependencies
v0.0.1
Initial release.
Comes with support for building a CICS bundle module, containing the following types of bundle part:
- EAR
- OSGi bundle
- WAR
- EPADAPTER
- EPADAPTERSET
- EVENTBINDING
- FILE
- LIBRARY
- PACKAGESET
- POLICY
- PROGRAM
- TCPIPSERVICE
- TRANSACTION
- URIMAP
Java-based bundle parts are pulled in via dependencies, whereas non-Java-based bundle parts are placed in the src/main/resources
folder.