Skip to content

Releases: IBM/JTOpen

v21.0.0

27 Jan 00:29
e44803c
Compare
Choose a tag to compare

⚠️Semver major bump ⚠️

As of version 21+, the minimum required version of Java supported by JTOpen is Java 8. As this is a breaking change, the maintainers have executed a bump of the semver major version number. For more information on semver, see http://semver.org

What's Changed

  • Tolerate JDBC server errors caused by disconnnect. by @jeber-ibm in #227
  • AspOpenList: use recordLength to avoid offset issues from the new fields in v75 by @JMConnect in #145
  • Bump org.codehaus.mojo:build-helper-maven-plugin from 3.5.0 to 3.6.0 by @dependabot in #179
  • Fix for IFSFileDescriptorImplRemote - lookup response missing by @nadiramra in #228
  • Make Java 8 the minimum version of Java (semver major jump to v21) by @ThePrez in #171
  • Native Profile Handle Changes by @jeber-ibm in #229
  • IFS fixes for retrieving attributes using profile token by @nadiramra in #232
  • remove pre-jdk1.5 workarounds by @NicolaIsotta in #176
  • Security enhancement for the JTOpen library by @MarcelRomijn in #200
  • Job queue open list (QSPOLJBQ) by @JMConnect in #175

New Contributors

Full Changelog: v20.0.8...v21.0.0

v20.0.8

15 Dec 15:19
0c29a26
Compare
Choose a tag to compare

What's Changed

  • Create AS400.newInstance() methods. Make SecureAS400 skinny as possible. by @nadiramra in #169
  • fix: trace exception when deleting physical files by @ThePrez in #168
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #166
  • Native Enhanced Profile Token Framework by @jeber-ibm in #181
  • Determine JDBC system version when port number specified by @jeber-ibm in #184
  • June enhanced profile token updates by @jeber-ibm in #186
  • Reformatting and simplification, prepare for MFA by @nadiramra in #188
  • JDBC Datasource and MFA by @jeber-ibm in #191
  • User handle, doc reformatting, GUI MFA changes, DDM factor support by @nadiramra in #195
  • Improve setClob tracing by @jeber-ibm in #198
  • Enhanced profile token support and minor cleanup enhancements by @nadiramra in #202
  • Replace all usages of QGY.LIB APIs with their QSYS.LIB equivalents. by @pjyoung-ibm in #201
  • Add getMessageOption() and setMessageOption() to ProgramCallDocument by @pjyoung-ibm in #187
  • 197 add additional tracing to setclob path by @jeber-ibm in #203
  • Fix race condition initializing attributes data structure by @dwickern in #204
  • Implement setStayAlive() method, and minor changes/reformatting by @nadiramra in #205
  • IFSFile fixes, ehancement, simplification, and reformatting by @nadiramra in #206
  • Enhance JDBC client REPEAT function to use {I} by @jeber-ibm in #207
  • User and AS400 class updates by @nadiramra in #208
  • Data Source Updates by @jeber-ibm in #211
  • Enhanced profile tokens - index out of bounds error by @nadiramra in #213
  • Changes20240927 by @jeber-ibm in #215
  • Fix bug where setting validateSignonTimeOut causes the soTimeout to also be set after calling AS400.validateSignon() by @pjyoung-ibm in #216
  • UpdateForProfileHandles by @jeber-ibm in #219
  • IFSFile CCSID fix, jdbcClient reflection fix, swap refactoring, by @jeber-ibm in #220
  • Profile Token Enhancements by @jeber-ibm in #222
  • Update readme.html by @jeber-ibm in #224

New Contributors

Full Changelog: v20.0.7...v20.0.8

v20.0.7

05 Feb 20:42
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v20.0.6...v20.0.7

v20.0.6

02 Nov 03:08
Compare
Choose a tag to compare

What's Changed

  • WIP: Add docs in GitHub Pages by @ThePrez in #114
  • Provided scope for maven-antrun-plugin dependency by @rgala in #133
  • remove pre-jdk1.4 workarounds by @NicolaIsotta in #123
  • Change the module name to jt400 for the "native" jar by @ThePrez in #132
  • Bump org.codehaus.mojo:build-helper-maven-plugin from 3.2.0 to 3.4.0 by @dependabot in #139
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.10.0 to 3.11.0 by @dependabot in #140

New Contributors

Full Changelog: v20.0.3...v20.0.6

v20.0.3

18 Sep 18:18
Compare
Choose a tag to compare
Add `SecureAS400.isAdditionalAuthenticationFactorAccepted()`

Signed-off-by: Jesse Gorzinski <[email protected]>

v20.0.2

15 Aug 14:11
10bb17f
Compare
Choose a tag to compare

What's Changed

  • JobLog getMessages() typesafety by @NicolaIsotta in #115
  • Performance improvement: ignore warnings still creating warnings object for result set warnings by @jeber-ibm in #121
  • Fixup AS400Varchar byte conversions and parameter validation by @ThePrez in #122

Full Changelog: v20.0.1...v20.0.2

v20.0.1

08 Aug 15:41
977f136
Compare
Choose a tag to compare
bumpver: v20.0.1

Signed-off-by: Jesse Gorzinski <[email protected]>

v20.0.0

21 Jun 00:53
f46a61a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v11.2.2...v20.0.0

v20.0.0-alpha-3

08 Jun 17:55
5648764
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v20.0.0-alpha-2...v20.0.0-alpha-3

v20.0.0-alpha-2

11 May 16:29
Compare
Choose a tag to compare

What's Changed

Full Changelog: v20.0.0-alpha-1...v20.0.0-alpha-2