Releases: IBM/JTOpen
Releases · IBM/JTOpen
v21.0.6
What's Changed
- Fix database metadata version info for drda metadata version property. by @jeber-ibm in #270
- Fix unsatisfied link in 7.5 for native Enhanced Profile Token by @jeber-ibm in #274
- Set RemoteIPAddress in EnhancedProfileToken by @jeber-ibm in #278
- JTOpen 21.0.6 by @jeber-ibm in #282
Full Changelog: v21.0.5...v21.0.6
v21.0.5
JTOpen v21.0.5 is a github/maven only release. It will not be provided using IBM i PTFs.
What's Changed
- Increase JDBC block size by @jeber-ibm in #264
- Fix year in readme.html by @juliojgd in #263
- Fix wasNull() when data mapping error occurred. by @jeber-ibm in #266
- Fix NPE restoring socket properties from AS400ConnectionPool reference by @NicolaIsotta in #265
New Contributors
Full Changelog: v21.0.4...v21.0.5
v21.0.4
What's Changed
- Profile token fixes by @jeber-ibm in #254
- Prevent AS400File.setRecordFormat from failing on Boolean column by @jeber-ibm in #257
- JTOpen 21.0.4 by @jeber-ibm in #261
Full Changelog: v21.0.3...v21.0.4
v21.0.3
What's Changed
- typesafety: SystemStatus.getSystemPools() #42 by @wimjongman in #241
- Replace StringBuffer with StringBuilder by @NicolaIsotta in #236
- add a factory for AS400ConnectionPool objects by @NicolaIsotta in #247
- Update JDBC.md by @wimjongman in #240
- Make PrintObjectList implement AutoCloseable by @NicolaIsotta in #249
- Clear password secrets from memory by @jeber-ibm in #252
- Allow Password Level 3 to work by @jeber-ibm in #253
New Contributors
- @wimjongman made their first contribution in #241
Full Changelog: v21.0.1...v21.0.3
v21.0.1
What's Changed
- JDBC tls truststore fixes: allow use of truststore without password by @jeber-ibm in #234
- additional factor should not be sent if server does not support by @nadiramra in #235
- Enhanced profile handle by @nadiramra in #238
- Enhanced profile handle. optimization, and stay-alive fixes by @nadiramra in #242
- As400 connection pool enhancements by @nadiramra in #243
- Update documentation by @jeber-ibm in #245
- JTOpen 21.0.1 by @jeber-ibm in #246
- pass custom factory in copy constructor by @JMConnect in #233
Full Changelog: v21.0.0...v21.0.1
v21.0.0
⚠️ 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
- @JMConnect made their first contribution in #145
- @MarcelRomijn made their first contribution in #200
Full Changelog: v20.0.8...v21.0.0
v20.0.8
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
- @nadiramra made their first contribution in #169
- @pjyoung-ibm made their first contribution in #201
- @dwickern made their first contribution in #204
Full Changelog: v20.0.7...v20.0.8
v20.0.7
What's Changed
- JDBC AAF by @jeber-ibm in #147
- Loom initial work by @mdg1349 in #125
- Fix javadoc generation (#126) by @NicolaIsotta in #141
- Bump org.codehaus.mojo:build-helper-maven-plugin from 3.4.0 to 3.5.0 by @dependabot in #142
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.0 by @dependabot in #148
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.0 to 3.12.1 by @dependabot in #149
- fix: DDM signon with passwords greater than 10 chars by @ThePrez in #152
- Added methods to ISeriesNetServer to work with disabled IDs by @MikSwens in #151
- Fix NPE when using password in Properties by @jeber-ibm in #158
- feat: build
nativepackage for JDKs 7, 8, and 11 by @ThePrez in #153 - doc-files fixes and modernization by @NicolaIsotta in #150
- Fixup build to make jar contents match 11.x by @ThePrez in #159
New Contributors
Full Changelog: v20.0.6...v20.0.7
v20.0.6
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
jt400for 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
- @dependabot made their first contribution in #139
Full Changelog: v20.0.3...v20.0.6
v20.0.3
Add `SecureAS400.isAdditionalAuthenticationFactorAccepted()` Signed-off-by: Jesse Gorzinski <17914061+ThePrez@users.noreply.github.com>