View Categories

Release notes

8 min read

v1.10.4 — 2025-07-09

  • Fixed batch purge.
  • Fixed execution logs and status in specific edge cases.
  • No longer sends error emails when a task is in WARNING.
  • Excluded Log4J warnings from error reporting.

v1.10.3 — 2025-07-08

  • Launched batch purges to better handle large data volumes.

v1.10.2 — 2025-07-07

  • Fixed single-server launch.
  • Fixed refresh of DB log streams for a task.
  • Added CLI check for the PHP binary path.

v1.10.1 — 2025-07-07

  • Purge tasks are launched by the best execution server.
  • Purge history now uses creationDate instead of modificationDate.

v1.10.0 — 2025-07-04

  • Admins can download application logs.
  • Execution and purge task logs are stored in the database by default (configurable via APP_TASK_LOG_TYPE).
  • Purge mode history keeps the last X days; mode total keeps a fixed number of executions.
  • Purges also clean up old purge records, not only old executions.
  • EAC-306 Task type labels clarified — exec: Normal execution, purge: Purge past executions.
  • Fixed task kill behavior.
  • Fixed verification of jobVersion deployment across all execution servers.
  • Fixed log generation.
  • Fixed scheduler launches when the PHP executable is not in PATH.
  • EAC-368 Improved 4xx/5xx error pages.
  • EAC-375 Fixed timeline filtering and grouped executions by task.
  • EAC-214 If a server hasn’t updated its status for >30s, show a warning on Home, Servers list, and Server detail.
  • EAC-365 Server status on the execution detail page updates live while the run is in progress.
  • EAC-369 Allow killing multiple executions from the list.
  • EAC-345 Added filters (status, scope, etc.) on Tasks and Executions lists.
  • CPU and memory charts can be enlarged on click.
  • eac:server-status considers active servers only.
  • Fixed server deletion.

v1.9.2 — 2025-07-01

  • Fixed second-level scheduling for purges.
  • Fixed history purge mode filtering that could miss items to delete.

v1.9.1 — 2025-06-30

  • EAC-363 When no server is available, redirect to the launched task page.
  • EAC-360 Don’t mark EAC as failed when a non-blocking Talend subprocess errors.
  • EAC-366 Hide the delete button for job versions that are used by a task.
  • EAC-96 ExecutionTask now stores the jobVersion used.
  • EAC-251 When deleting a jobVersion, delete related execTasks and warn users beforehand.

v1.9.0 — 2025-06-06

  • EAC-96 Consolidated jobVersion at task execution time.
  • EAC-360 eac:check-background-task rechecks a task after 5s before killing it.
  • EAC-246: If a task/job/project is disabled, nothing related can be launched (API/Scheduler/manual).

v1.8.7 — 2025-05-28

  • Fixed a display issue on task detail with uncommon contexts.
  • UI performance optimizations: Tasks/Executions tables, Scheduler, Servers list.
  • Home page executions list shows errors only by default.
  • EAC-343 Disabled accounts can’t sign in.
  • Fixed status filtering on PostgreSQL.
  • Task detail: hide crontab planning panels when unused.
  • Task detail: show the last failed execution.
  • EAC-346 Fixed errors on the Users list (PostgreSQL).

v1.8.6 — 2025-05-26

  • Optimized Tasks list rendering for large datasets.
  • Introduced an internal stateless API for AJAX calls (lower resource usage).

v1.8.5 — 2025-05-20

  • EAC-329 Added sidebar scroll when the screen is too small.
  • EAC-312 New command to recalculate context typings for older jobs.
  • EAC-311 Use context typing to customize task form fields.
  • EAC-310 Fixed search on the task-executions table.
  • EAC-309 Fixed sorting on the Tasks table.
  • Removed stray “dump” in the search bar.

v1.8.4 — 2025-05-12

  • EAC-308/309 Fixed defective sorting on the Tasks table.
  • EAC-305 Added bulk delete for execution tasks.
  • EAC-298 Added switch toggles for activation in tables.
  • EAC-297 Reduced table font sizes.
  • EAC-287/288 Fixed wrong default sort for ExecutionTask.
  • EAC-270 Standardized date formats (EN/FR).

v1.8.3 — 2025-05-06

  • EAC-307 Recomputed MD5 for job versions in addition to checking versions deployed on slaves.

v1.8.2 — 2025-04-25

  • API: added hasExecutionInProgress.
  • API: added /api/version to check API availability.
  • Added a URL to open Task detail by name (not only by ID).
  • Restored seconds in execution lists.
  • Fixed a scheduling anomaly.

v1.8.1 — 2025-04-23

  • Scheduler supports second-based ranges like 10-59/20 (not just */20).
  • Scheduling expressions are validated and highlighted when invalid.
  • EAC-293 Crontab checks use the user from EAC_CRON_USER.
  • EAC-272 No need to comment an AppExtension line during installs.
  • EAC-303 Project’s jobVersion list is visible again.

v1.8.0 — 2025-04-15

  • EAC-135 Migrated execution logs UI to StimulusJS (from jQuery).
  • EAC-80 Added validation on the task name field.
  • EAC-122 Display context params in a table (collapsible when multiple).
  • EAC-214 Show a warning on Servers page if a server has no update for >30s.
  • EAC-227 Syntax highlighting for context files in comments + auto-resize textarea.
  • EAC-239 Info bubble on uploaded zips list.
  • EAC-240 Select/Deselect all uploads on the deployment page.
  • EAC-261/258 Show screenshots of jobs/sub-jobs in JobVersion detail; full-screen on click.
  • EAC-264 Option to hide “null value affected” in logs.
  • EAC-262 Icon refresh.
  • EAC-260 Validate context variables before launching a task.
  • EAC-242 Info bubble on Project pages.
  • EAC-243 Added Project column on Tasks/Jobs/Executions lists when multiple projects exist.
  • EAC-248 Horizontal scroll for long contexts on the Tasks page.
  • EAC-249 Show roles on the Users page.
  • EAC-244 Improved breadcrumbs site-wide.
  • EAC-253 Periodicity now includes seconds and never shows empty.
  • EAC-268 Live refresh (logs/stats/etc.) on execution detail no longer breaks on server errors.
  • EAC-216 Server statistics are more consistent and update correctly.
  • EAC-156 Launch a purge from task detail.
  • EAC-179 Executions list correctly filters the last X days (aligned with the home pie chart).
  • Tooltips added to all actions; colors aligned with the logo.
  • Show poorly deployed versions only on execution servers.

v1.7.3 — 2025-03-26

  • Don’t display poorly deployed job versions with single-server license.
  • EAC-215 Can disable GIT status check in eac:server-status.
  • EAC-217 Scheduler doesn’t relaunch too-old tasks on resume.
  • EAC-223 Purge tasks can be scheduled and no longer use the task’s contexts.
  • EAC-224 Emphasize context values from the context file in task settings.

v1.7.2 — 2025-03-24

  • Hide the Logs tab for purge tasks.
  • Added OS PID for purge tasks.
  • Added copy task action.

v1.7.1 — 2025-03-12

  • Post-v1.7.0 fixes for SQL Server.
  • EAC-221 Scheduler no longer controls purge tasks.

v1.7.0 — 2025-02-24

  • Multi-server support.

v1.6.2 — 2025-01-22

  • Fixed JSON error responses from the API.
  • Fixed purge when the log file is missing.
  • Fixed purge when history option wasn’t applied.

v1.6.1 — 2024-09-11

  • EAC-166 Added a Makefile for development.
  • EAC-163 New command eac:check-background-task — verifies background executions; otherwise stops them and sends an email.
  • EAC-164 Reworked pagination, sorting & search for ETL logs, metrics and stats tables.

v1.6.0 — 2024-07-11

  • EAC-24 Added API to start/stop tasks (docs at /api/doc).

v1.5.4 — 2024-07-08

  • EAC-161 Prevent password managers from auto-filling context credentials on task edit.
  • EAC-162 No default start date in the tasks listing.

v1.5.3 — 2024-06-19

  • EAC-149 List unscheduled tasks.
  • EAC-155 Check that the scheduler is present in the server crontab.
  • EAC-157 After editing a schedule from the Scheduler view, return to it (not to task edit).

v1.5.2 — 2024-06-03

  • EAC-142 Don’t disable the scheduler on each EAC update.
  • EAC-158 Fixed scheduler end date handling.
  • EAC-159 Scheduler now launches purge tasks correctly.
  • EAC-160 Purge tasks are logged in EAC.

v1.5.1 — 2024-05-13

  • EAC-150 Include duration-less tasks in purges; fix end date when launch aborted due to disallowed parallelism.
  • EAC-154 A killed task becomes WARNING (was stuck on killed).
  • EAC-152 Task execution list is no longer a dynamic table (filter/pagination/sort removed).
  • EAC-153 Fixed missing task-launch dropdown for jobs with multiple tasks.

v1.5.0 — 2024-04-17

  • EAC-18 Internal scheduler (php bin/console eac:scheduler) + ability to stop it from the UI.
  • EAC-112 A disabled task cannot be launched.
  • EAC-78 Added Allow parallel launch option on tasks.
  • EAC-73 Show Talend stats/logs/metrics tables.
  • EAC-114 Fixed reading JVM params at deployment.
  • EAC-115 Preserve active menu after deployment.
  • EAC-116 “Upload” becomes “Upload & Deploy” when requested.
  • EAC-113 Remove temporary folder after unzip.
  • EAC-118 New tasks default to Email on error only.
  • EAC-81 Add a context file from the Project or the Context files view.
  • EAC-130 Tabs update browser history.
  • EAC-137 New tasks are active by default.
  • EAC-119 Added /check-requirements.php page.
  • EAC-138 Fixed special characters in ETL launch feedback.
  • Limit ExecutionTask lists to 500 items max to avoid memory issues.
  • Added Support page.

v1.4.1 — 2024-03-13

  • EAC-77 Allow overriding JVM values (Xmx, Xms, -XX:MaxPermSize, -XX:PermSize); run php bin/console eac:jobversioninitjvmparam at deployment.
  • EAC-101 Show job description under the task form title.
  • Show Project and Job in task breadcrumbs.
  • Restyled Task edit form.
  • EAC-87 User form redesign + delete action.
  • EAC-88 If no password is provided on user edit, keep the existing one.
  • EAC-98 Show Ack button only when relevant.
  • EAC-99 Minor spacing fix on deployment page.

v1.4.0 — 2024-03-11

  • EAC-62 Upgrade to Symfony 7 (PHP ≥ 8.2).
  • EAC-86 Better rendering of active contexts.
  • EAC-85 Show only distinct flash messages.
  • EAC-91 Changed ETL execution method (removed Messenger/supervisord dependency).
  • EAC-95 Link to download an archive from uploads.
  • EAC-97 Visual loading indicator during archive upload.

v1.3.0 — 2024-01-31

  • EAC-10 Licensing.
  • EAC-39 Migrated SQLite → MySQL.
  • EAC-64 Two DB connections: core EAC entities vs. Talend log entities.
  • EAC-34 Upload workflow includes auto-deployment.
  • EAC-68 Show current product version.
  • EAC-69 Show the meaning of the EAC acronym.

v1.2.0 — 2024-01-22

  • EAC-59 Include execution errors in notification emails.
  • EAC-60 Fixed sorting on Tasks + Executions tables.
  • EAC-61 Visual improvements to execution logs (dates toned down, non-selectable; highlight command-generated logs).
  • EAC-33 Allow multi-delete of uploads.
  • EAC-63 In Task › Additional information, display current rather than the release name.

v1.1.0 — 2024-01

  • EAC-36 After deleting a jobVersion (from Jobs view), redirect to the Job (not the jobVersion).
  • EAC-17 Added executions timeline.
  • Licensing system.
  • EAC-35 Version tracking page.
  • EAC-30 Visual distinction of environments.
  • EAC-18 Human-readable crontab schedules.
  • EAC-37 Date-sorting enabled on tables.
  • EAC-32 Show size of uploaded ZIPs.
  • EAC-21 Fixed missing logs issue.

v1.0.0 — 2023-09

  • Log visualization.
  • Job deployment.
  • Job versioning.
  • Start/stop tasks.