Search docs.molo17.com
    A newer version of this documentation is available.
    View Latest (v2.3)

    Gluesync conductor screenshot Conductor changelog

    Release notes

    0.13.2

    Released: October 23, 2026

    • Conductor now keeps running when Docker or Core Hub is not reachable yet, and connects as soon as they are available

    • Added verification of module updates: a service that fails to start or stay up for 20 seconds is rolled back to its previous version (set UPDATE_VERIFY_SECONDS to change the time, 0 to disable the check)

    • Added rollback of Conductor’s own update on Linux, with progress logged to logs/conductor-self-update.log

    • Modules whose latest version cannot be read are now skipped without blocking the other updates

    • Docker Compose file comments and formatting are now preserved

    • Added diagnosis of failed update requests: Conductor checks the proxy, the internet connection, the MOLO17 services and Docker Hub, so Core Hub can explain who has to act and what to do

    • Added GET /connectivity endpoint to run the same check on demand

    • Proxies that require credentials (HTTP 407) are now reported as such

    • A repeated update request now waits for the running update instead of failing with "Another container action is in progress"

    • Improved reconnection to Core Hub

    • Conductor logs are now written to the logs folder of the Gluesync installation

    • Sign-outs and role changes now reach Conductor within 5 seconds instead of 30

    • Removed the proxy password from Conductor logs

    • Fixed detection of services whose Docker Compose labels are written as a map

    • Fixed version check error when the update service returns an error page

    0.13.1

    Released: September 30, 2026

    • Fixed Chronos routing so it no longer intercepts all /api/ requests

    0.13.0

    Released: September 24, 2026

    • Conductor now manages collect‑logs script updates, ensuring they are always aligned with the latest version.

    0.12.1

    Released: September 21, 2026

    • Fixed Traefik conf to redirect http to https

    • Added new Grafana Dashboard version that includes the new metrics for per-entity source lag and cache lag

    0.12.0

    Released: September 08, 2026

    • Added support for MOLO17’s Grafana image, including the new embedded Dashboard

    0.11.0

    Released: August 28, 2026

    • Added support for Global Settings to configure legacy TLS connections

    0.10.1

    Released: August 27, 2026

    • Conductor now waits for the CoreHub SDK token at startup instead of serving requests before authentication is ready;

    • CoreHub introspection failures return HTTP 503 (CoreHub unavailable) instead of a generic 401, so an unreachable CoreHub is no longer treated as a failed login;

    • Container action APIs return the upstream HTTP status and error details from failed image or registry calls instead of a generic 500;

    • Collect-logs WebDAV/FTP uploads default to a 60-minute timeout (was 10 minutes) and retry with backoff, so large log archives are less likely to fail mid-upload;

    0.10.0

    Released: July 27, 2026

    • Breaking change: this version is only compatible with Core Hub 2.2.10+ onwards;

    • Added authentication via CoreHub token introspection with cookie and bearer token support;

    • Added role-based access control with SUPER_ADMIN, MANAGER, VIEWER, and EXTERNAL_MODULE roles;

    • Added route-level authorization guards on container, service, collect-logs, and migration endpoints;

    • Added sensitive data redaction in API responses for users without configuration-modification permissions;

    • Added readonly functionality for VIEWER role;

    • Expose ports 8765 on Core Hub for Query Forge service;

    0.9.1

    Released: July 22, 2026

    • Improved collect logs file handling for Windows and Linux;

    0.9.0

    Released: July 14, 2026

    • Better detection for .gz logs collection

    • Added core-hub heal support for old CPU

    • Updated base Node.js version to 24.16.0

    • Fixed CVE-related Dockerfile.windows configuration

    0.8.4

    Released: July 9, 2026

    • Added suppport for .gz logs collection;

    • Lookback for logs raised from 3 days to 5 days;

    0.8.3

    Released: June 10, 2026

    • Fixed an issue with Windows-based images retrieval;

    0.8.2

    Released: May 26, 2026

    • Improved stability of collect logs script;

    • Better handling of release channels;

    0.8.1

    Released: May 21, 2026

    • Fixed an issue where Backoffice maintenance mode errors were not forwarded correctly;

    • Updated fallback collect logs script for improved reliability;

    0.8.0

    Released: May 20, 2026

    • Added a Watchdog guard to recover from stuck Conductor updates;

    • Added limits for collected log files and introduced a fallback collection script;

    • Added support for changelog retrieval;

    0.7.12

    Released: May 12, 2026

    • Fixed Conductor restart in Windows server after its update

    0.7.11

    Released: May 8, 2026

    • Added heal to Grafana configuration to allow visualization inside an iframe

    0.7.10

    Released: May 5, 2026

    • Added support for collecting archived log files during log gathering

    0.7.9

    Released: April 29, 2026

    • Improved log gathering for busy containers

    • Removed logs older than 30 days during log collection

    0.7.8

    Released: April 23, 2026

    • Fixed log archiving on Windows

    0.7.7

    Released: April 14, 2026

    • Enabled collect logs behind a proxy

    0.7.6

    Released: April 07, 2026

    • Fixed log tar on Linux

    0.7.5

    Released: April 03, 2026

    • Handled restart and update permissions when Conductor is installed on a different drive in Windows

    • Fixed log zipping on Windows

    0.7.4

    Released: March 31, 2026

    • Logs are now collected by Conductor itself and not with a script anymore, with better error handling and reporting

    0.7.3

    Released: March 25, 2026

    • Added optional proxy configuration to allow Conductor access to the internet

    0.7.2

    Released: March 18, 2026

    • Artifacts published to MOLO17 repository;

    0.7.1

    Released: March 12, 2026

    • Supported updates of all services of type Module

    0.7.0

    Released: March 5, 2026

    • Supported migration to Gluesync 2.2

    0.6.10

    Released: February 27, 2026

    • Allowed collect logs if Conductor is updating

    0.6.9

    Released: February 20, 2026

    • Added DNS configuration for Conductor in docker-compose.yml, including autoheal support.

    • Added retry mechanism for container actions (add, remove, update agents and modules).

    • Changed "Restart Gluesync Instance" (Danger Zone) to perform a full stop and restart using docker compose down followed by docker compose up.

    0.6.8

    Released: February 18, 2026

    • Updated logs uploader for Windows that now also includes docker stats

    • Updated docker client for more resilient reconnection in case of sock busy (particularly during cold starts of the Docker Engine on Windows)

    0.6.7

    Released: February 16, 2026

    • Updated logs uploader for Windows new version with locked file check improvement;

    0.6.6

    Released: February 12, 2026

    • Adoption of third-party services (Grafana, Prometheus, Traefik, Portainer) also if these are under the latest tag;

    • Fixed an issue that could cause conductor to return a mandatory update tag even if the module was up to date already;

    0.6.5

    Released: February 11, 2026

    • Updated logs uploader for Windows and linux to new version with FTP improvement;

    0.6.4

    Released: February 9, 2026

    • Updated collect logs script to improve diagnostics and reliability;

    • Stabilized Windows conductor update process and fixed issues that could prevent proper module updates;

    • Improved stability in service listing and latest-version retrieval within the Modules Manager menu;

    • Enhanced logic for retrieving the latest available module versions;

    • Fixed an issue affecting updates of third-party services.

    0.6.3

    Released: February 6, 2026

    • Fixed an issue with FTP upload for Windows (file name encoding issue);

    0.6.2

    Released: February 5, 2026

    • Fixed an issue that could cause the module to fail to update itself;

    0.6.1

    Released: February 2, 2026

    • Updated logs uploader for Windows to version 1.5;

    0.6.0

    Released: January 28, 2026

    • Automatically removed container_name and depends_on entries from Docker Compose configurations to improve portability and reduce conflicts.

    • Added explicit network configuration for Linux services to prevent rare cases where the SDK failed to reconnect.

    • Introduced TIMEZONE handling via .env, propagating the value into both core-hub and agents configurations.

    • Updated agents.json so Whisperer is correctly recognized and auto-adopted in Gluesync deployments.

    • Adopted third-party services (Grafana, Prometheus, Traefik, Portainer) into the deployment stack, allowing full control over version selection.

    • Fixed Dockerfile ARG handling to avoid build-time breakages and ensure proper support for the Docker helper image used during conductor restarts.

    0.5.8

    Released: January 21, 2026

    • Fixed service version detection by resolving running containers via Docker Compose labels instead of relying on container names.

    0.5.7

    Released: January 17, 2026

    • Fixes on logs uploader for Windows;

    0.5.6

    Released: January 14, 2026

    • Used BASE_PATH variable in environments for Windows containers

    0.5.5

    Released: January 5, 2026

    • Added support for restarting all services in containers when no IDs are specified.

    0.5.4

    Released: December 31, 2025

    • Added agentId in list containers api response;

    • Fixed TAG env for agent nicknaming;

    • Removed container_name from docker compose file to avoid conflicts during updates;

    • Fixed service_id in docker compose file to use the container id instead of the agent id;

    • Fixed auto adopt removing the INITIAL_AGENT_ID handling;

    • Fixed empty object in docker compose file for deploy parameter;

    • Fixed create volume folder with container id instead of container_name;

    • Other minor fixes and improvements;

    0.5.3

    Released: December 28, 2025

    • Updated logs uploader for Windows;

    0.5.2

    Released: December 28, 2025

    • Updated logs uploader for Linux;

    0.5.1

    Released: December 23, 2025

    • Added support for Windows containers on Windows Server 2019

    • Fixed network in some Windows instances

    0.5.0

    Released: December 18, 2025

    • Added support for Windows containers on Windows Server 2022

    0.4.3

    Released: December 16, 2025

    • Pruned images that have no running containers after an update;

    • Preserved architecture-specific suffixes in images during updates;

    • During its update, Conductor does not process requests and responds with a message and HTTP status code 503;

    • Updated the Node.js SDK to connect more fluently to Core Hub after the first connection;

    • Added support for specifying either a full URL or just a hostname in the GLUESYNC_HOST environment variable;

    0.4.2

    Released: December 15, 2025

    • Improved version checking;

    0.4.1

    Released: December 13, 2025

    • Fixed dependency issue for bootstrap-core-hub.json file under agents' management;

    0.4.0

    Released: November 24, 2025

    • Auto adopt previously hand held services;

    • Removed depends_on in adopted services (even "adopted by hand");

    • Handled update of Conductor by doContainersAction update api;

    • Auto heal Conductor conf if some configuration of Conductor is wrong it will self heal (for now only logs file);

    • If Auto healed auto update Conductor version, no more latest in docker-file;

    • Edited get version api to notify when modules have mandatory updates to be applied.

    0.3.1

    Released: November 14, 2025

    • Handled read of docker file configuration both in List Style and Map Style;

    • Handled updates only for services handled by Conductor;

    0.3.0

    Released: November 12, 2025

    • Update with an empty array update all must accept the releaseChannel parameter;

    • With update all: update only containers with core-hub, agent, and module (no conductor);

    • List all containers except third party containers (grafana, prometheus, portainer, or traefik);

    • Fix current version in get latest;

    • Handled null version tag in get latest (which does not fires an actual update);

    0.2.1

    Released: November 10, 2025

    • Updated Node.js SDK to the latest version;

    • Re-send license headers at every reconnection to the Core Hub;

    • Filter out containers without Id.

    0.2.0

    Released: October 30, 2025

    • Added support for Collect logs API.

    0.1.1

    Released: October 26, 2025

    • Added support for Agents TAG environment variable;

    • Fixed missing agent’s data folder.

    0.1.0

    Released: October 24, 2025

    • Initial release