Release Notes
3.4.0
| Issue Type | Issue Key | Summary | Fix versions | Status |
|---|---|---|---|---|
| Improvement | IP-8624 | Add Realtime Engine support in embedded worker. Added mechanism to pre-provision real-time DataConnect engines in Integration Manager. Once configured, these engines are pre-loaded with an artifact and are ready to execute immediately. For simple integrations, this reduces latency by ~1.5 seconds per request. As integration complexity increases, the per job latency reductions will be even greater. | 3.4.0 | Completed |
| Improvement | IP-8522 | Job Execution runJob() Latency Reduction. Refactored the runJob APIs to reduce permission and lookup activities, which should reduce latency by another ~1 – 1.5 seconds per request on average. | 3.4.0 | Completed |
| New Feature | IP-8494 | Add timeout and stopped to JobStats API. See getJobStats. | 3.4.0 | Completed |
| Bug Fix | IP-8463 | Some APIs are returning 500 Internal Server Error instead of the expected 404 Not Found status. | 3.4.0 | Completed |
| Bug Fix | IP-8433 | Inconsistent deletion of job history when scheduled | 3.3.0, 3.4.0 | Completed |
| Bug Fix | IP-8412 | User unable to add macro in Configuration Details page despite having Modify permission | 3.4.0 | Completed |
| Bug Fix | IP-8411 | Linux agent registration page is not loading after installing build | 3.4.0 | Completed |
| Bug Fix | IP-8404 | The status on the Agent Registration page remains stuck on "Connecting". | 3.4.0 | Completed |
| Bug Fix | IP-8387 | When the user clicks the Log button to view job execution details, observed 500 Internal Server Error for SEVERE/WARNING log levels | 3.4.0 | Completed |
| Bug Fix | IP-8386 | Some jobs show a "Failed" status, even though the logs indicate that they completed successfully. | 3.4.0 | Completed |
| Bug Fix | IP-8383 | Jobs failing after uploading and running valid .js files. | 3.4.0 | Completed |
| Bug Fix | IP-8380 | Configuration fails to execute with existing template. | 3.4.0 | Completed |
| Bug Fix | IP-8373 | After installing the agent, the application.properties file is not created. | 3.4.0 | Completed |
| Bug Fix | IP-8303 | Files API offset is not working | 3.4.0 | Completed |
| Bug Fix | IP-8230 | Job Config runs even when execute action is not allowed. | 3.4.0 | Completed |
| Bug Fix | IP-8176 | User unable to create policy for Agents, observed 400 Bad request. | 3.4.0 | Completed |
| Bug Fix | IP-8145 | When user selects "Modify and Resubmit File Metadata", clicks Resubmit, and then clicks Load, 500 Internal Server Error is observed. | 3.4.0 | Completed |
| Bug Fix | IP-8121 | When user clicks Load button, 500 internal Server Error is observed. | 3.4.0 | Completed |
| Bug Fix | IP-8081 | Template is picking agent with status as offline. | 3.4.0 | Completed |
3.3.0
| Issue Type | Issue Key | Summary | Fix versions | Status |
|---|---|---|---|---|
| Bug Fix | IP-8112 | Notifications "MailTo" not accepting multiple email addresses | 3.3.0 | Completed |
| New Feature | IP-8110 | Access Token RFC 9068/8707 compliance | 3.3.0 | Completed |
| New Feature | IP-8067 | DataFlow 8.1.0-148 Engine | 3.3.0 | Completed |
| New Feature | IP-8056 | DataConnect 12.3.0-43 Engine | 3.3.0 | Completed |
| New Feature | IP-7893 | Java 17 Support Added | 3.3.0 | Completed |
| New Feature | IP-7682 | Add optional engine.useLegacyTimestamps property to enable legacy log timestamps. See DataConnect Properties. | 3.3.0 | Completed |
| New Feature | IP-7283 | Timestamp ZoneOffset for log file API | 3.3.0 | Completed |
| New Feature | IP-7252 | Remove Agent-User Tethering. This removes the 1:1 restriction between a user and an agent, thereby allowing an admin to register multiple agents. Admins can see all agents, users can only see agents they have registered. Agent hostname must still be globally unique. | 3.3.0 | Completed |
| New Feature | IP-5244 | JobConfig/JobTemplate Export/Import API | 3.3.0 | Completed |
3.2.0
| Issue Type | Issue Key | Summary | Fix versions | Status |
|---|---|---|---|---|
| New Feature | IP-7500 | DataConnect 12.2.0-65 Engine | 3.2.0 | Completed |
| New Feature | IP-7039 | Apache Camel XML Route Support for Job Execution (on-prem use only) | 3.2.0 | Completed |
| New Feature | IP-6995 | Apache Camel XML Route Support for Agent | 3.2.0 | Completed |
| Bug Fix | IP-6858 | Agents should not be allowed to register with internal IP address. | 3.2.0 | Completed |
| New Feature | IP-6837 | Add abortedBy support to Jobs. This adds a stoppedBy property to JobResponse to track the user who issued a stop command. | 3.2.0 | Completed |
| New Feature | IP-5491 | Implement bulk actions for Active and Inactive users. This allows admins to activate or deactivate multiple users in a single action rather than one-by-one. | 3.2.0 | Completed |
| New Feature | IP-4824 | Macro API accepting a file as body to store as value | 3.2.0 | Completed |
| New Feature | IP-3662 | Agent API to upload and install JDBC drivers | 3.2.0 | Completed |
| New Feature | IP-183 | Apply Macroset in a custom order. This allows the user to select n number of macrosets (global, user, custom macrosets) and to choose the order in which to apply the macrosets on a Template or Configuration. | 3.2.0 | Completed |
3.1.3
| Issue Type | Issue Key | Summary | Fix versions | Status |
|---|---|---|---|---|
| New Feature | IP-6587 | Job Config Package API. Provides ability to download the .sqlite or .djar file for a given job run ID. | 3.1.3 | Completed |
| New Feature | IP-6516 | DataConnect 12.1.0-38 Engine | 3.1.3 | Completed |
| New Feature | IP-6231 | Job Config Tag API. Provides means to set tags in a JobConfiguration which are then copied to the Jobs created from the configuration, and to list runs for a given integration by specifying tags in query parameters. | 3.1.3 | Completed |
| New Feature | IP-622 | Macrosets API to import, add, modify, export, and delete macrosets. | 3.1.3 | Completed |
3.1.2
| Issue Type | Issue Key | Summary | Fix versions | Status |
|---|---|---|---|---|
| New Feature | IP-4259 | Job Execution Tag API | 3.1.2 | Completed |
3.1.1
| Issue Type | Issue Key | Summary | Fix versions | Status |
|---|---|---|---|---|
| New Feature | IP-6164 | DataConnect 12.1.0-24 Engine | 3.1.1 | Completed |
| New Feature | IP-6089 | Standalone Integration Package Execution | 3.1.1 | Completed |
| Bug Fix | IP-6066 | Schedule Deadlocks are preventing scheduled jobs from firing | 3.1.1 | Completed |
| Improvement | IP-6063 | Enable Swagger UI Try It Features | 3.1.1 | Completed |
| Bug Fix | IP-6039 | Agent Queue Consumers are not recovering from Connection Loss | 3.1.1 | Completed |
| Bug Fix | IP-6037 | Agent eagerly fetches Device Token | 3.1.1 | Completed |
| Improvement | IP-5663 | Documented Engine Patch Instructions | 3.1.1 | Completed |
3.1.0
| Issue Type | Issue Key | Summary | Fix versions | Affects versions | Status |
|---|---|---|---|---|---|
| New Feature | IP-6038 | DataConnect 12.1.0-22 Engine | 3.1.0 | Completed | |
| Known Issue | IP-6037 | Agent eagerly fetches Device Token | 3.1.1 | 3.1.0 | Open |
| Bug Fix | IP-6036 | Agent CheckIn and Status Scanner Timezones are not synchronized | 3.1.0 | Completed | |
| Bug Fix | IP-5959 | Agent Default Queue auto-recovery is broken for certain outages | 3.1.0 | Completed | |
| Improvement | IP-5793 | Linux RPM Enhancements | 3.1.0 | Completed | |
| Improvement | IP-5672 | Cosmos.ini file should dynamically retrieve engine version | 3.1.0 | Completed | |
| New Feature | IP-5568 | Enable Access Policy Support for Product and Provisioning | 3.1.0 | Completed | |
| New Feature | IP-5473 | HCL Link Flow Executor Engine Support | 3.1.0 | Completed |