Click here to go to the MDRESt4i Quick-Start Page
Download Products
The software is installed on IBM i, including the MDRest4i SDK and Documenter Applications. User guides, installation instructions, and tutorial are included in the zip files below. Choose a mirror location to download:
Build Log
The following is a list of all changes made to the core IBM i Libraries of MDRest4i version 12.0 since the initial release of the version.
Date | Category | Component | Description |
Sept 8, 2023 | Enhancement, Fix | MDRST, SDK | New Token management procedures, content-type added, SDK installer fix, new function addReqBody in consumer, Exception handling in token API |
July 31, 2023 | Enhancement | MDRST | Remove default comment for Authorisation directive |
July 17, 2023 | Enhancement | SDK | Add ENUM editing to schema details editor |
June 22, 2023 | Enhancement | MDRST | Enable non-dcm keystore in consumer |
June 12, 2023 | Fix, Enhancement | MDRST, SDK | httpHdr now 8192, consumer logging updates for proxy server, SDK enhancements for security schemas, SDK delete parm bug, rename function added to SDK, fix for schema extraction of decimals |
June 5, 2023 | Fix, Enhancement | MDRST | replaceChar() fix, updated generated parms to allow 80 qryStr parms |
May 26, 2023 | Fix, Enhancement | DOCS, MDRST | Installation bug fix, typos in tutorial |
May 22, 2023 | Fix, Enhancement | SDK | Duplicating schemas bug fix. |
May 17, 2023 | Fix, Enhancement | MDRST | New function for replacing EBCDIC-unfriendly characters in payload. Improve exception handling for badly formed JSON payloads. |
May 11, 2023 | Fix, Enhancement | MDRST | Fix for MRDCREDX Credentials handling |
May 8, 2023 | Fix, Enhancement | MDRST, SDK | Updates for exception handling for REST API’s, SDK user help updates, update for MDCMS interface authorisation, SDK Installation updates |
May 4, 2023 | Fix, Enhancement | MDRST, SDK | MDCMS Interface for 8.5.1, no-crash monitoring for REST API’s, fix consumer bugs for token payloads, increase token size variable |
April 21, 2023 | Fix, Enhancement | MDRST, SDK | Fix Legacy generator bug |
April 20, 2023 | Fix, Enhancement | MDRST, SDK | DB2 Field Schema Editing for Array Items, UTF8 response body logging. Auth setting for multiple CCSID’s in SDK server, fix YAJL when no response |
April 3, 2023 | Fix, Enhancement | MDRST, SDK | DB2 Field Schema Editing for Array Items, UTF8 response body handling. |
March 21, 2023 | Fix, Enhancement | MDRST, SDK | DB2 Field Schema extraction fix, JSON number validation logic override, improve performance of consumer model, add varchar handling for db2 schema extraction and SDK UI. |
Feb 14, 2023 | Fix | MDRST | Various |
Jan 12, 2023 | Enhancement | MDRST | replace jGET() with JPATHV with MDRUPDVER command |
Jan 10, 2023 | Fix | MDRST | Allow for longer logged payloads > 16k in dataq |
Jan 2, 2023 | Enhancements | MDRST, SDK | Add standard logic for JSON parsing errors in Providers and Consumers. Add refresh capability for PAT tokens in token manager. Reorganise PATH tab in SDK UI. Embed online as wiki in SDK app. Add examples for GETTOKEN consumer processing. |
Sep 22, 2022 | Fixes, Enhancements | MDRST, SDK | Fix MDR logging for consumers, create headers in consumer from swagger header parms. |
Sep 2, 2022 | Fixes, Enhancements | MDRST, SDK | New function for very large JSON values: JPathVLong, UTF conversion bypass, bypass CERT errors in SSL handshake, schema editing functions in SDK, JSON processing types in SDK Path Tab. |
Aug 19, 2022 | Fixes, Enhancements | MDRST, SDK | Parm error JSON fix, SQL import to schema enhancement. |
July 29, 2022 | Fixes, Enhancements | MDRST, SDK | Logging performance enhancements using dataQ and MDRLOGS file. SDK generator fixes and Schema extraction fixes |
June 21, 2022 | Fixes, Enhancements | MDRST | Logging performance enhancements and SDK generator fixes |
May 16, 2022 | Fixes, Enhancements | SDK, MDRST | TokenManager UI enhancements, Consumer Logfile as PF, various fixes, UUID for log file PF |
May 5, 2022 | Fixes, Enhancements | SDK, MDRST | TokenManager UI enhancements, installation updates and troubleshooting guide, login dialogue update, named array indexes for parsing and writing JSON, REST API Logfile AS PF, SDK Import fixes, Consumer parameter fixes |
April 22, 2022 | Fixes, Enhancements | SDK, MDRST | Fixed TokenManager Installation, HTTP server installation updates and troubleshooting guide, packed/zoned field type specs in schema, preflight CORS request handling, auto-refresh cache for token management |
April 14, 2022 | Fixes, Enhancements | SDK, MDRST | Added TokenManager Installation, HTTP server installation updates, query part array enhancement, RPG number variable definition from SDK |
April 6, 2022 | Fixes, Enhancements | SDK, MDRST, Documenter | Fix SDK install bug, HTTP server install fix, PGM call handling from SDK, Confluence formatting, blank array schemas, documenter formatting improvements |
Mar 15, 2022 | Fixes, Enhancements | SDK | Fix documenter installer |
Mar 14, 2022 | Fixes, Enhancements | MDRST, SDK, Documenter | Fix Query Parameter Arrays, Externalised JSON read/write Modules/Copybooks, Date selectors in Token creation, Confluence documentation generator enhancements, added addNumber() JSON function. |
Feb 24, 2022 | Fixes | MDRST, SDK Documenter | Fix InpathParm handling, extracting custom HTTP headers, Token management date handling, documenter output formats |
Feb 18, 2022 | GA | MDRST, SDK Documenter | V12 Released |