Skip to content

Releases: IBM/cics-bundle-maven

1.0.5

30 Jan 16:18
e186c9a
Compare
Choose a tag to compare

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 and bundle-osgi goals, i.e. when turning an existing module into a CICS bundle. This matches with the ability of the build 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

11 May 11:09
177f82d
Compare
Choose a tag to compare

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:

  • #194 Remove working directory when running single-module mojos
  • #199 Shorten bundle definition used in samples so it's a valid length
  • #217 Updated dependencies
  • Various doc updates.

1.0.3

07 Feb 13:13
9184624
Compare
Choose a tag to compare

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 and region 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:

  • #157 #163 #181 #184 Various open source dependency updates.
  • Various doc updates.

1.0.2

05 Aug 16:18
a010a5b
Compare
Choose a tag to compare

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

12 Jun 13:46
3fae574
Compare
Choose a tag to compare

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

24 Oct 19:40
8fe2a44
Compare
Choose a tag to compare

New features

Documentation and help

Bug fixes

  • Updated jackson-databind dependency to avoid CVEs
  • Adding artifacts to a CICS bundle also included transitive dependencies

v0.0.1

20 Feb 23:24
9cbe293
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

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.