🎉Changelog

02-08-2024

helmut.cloud agent:

Bug Fixes:

  • Fixed an issue where the agent threw a "reader closed SyntaxError: Unexpected end of JSON input" at startup.

  • Fixed the signing process for the macOS installer.

  • Fixed an issue that prevented the agent from starting on Windows.

  • Fixed an issue preventing the agent from correctly loading the SSL certificate at runtime.

  • Fixed a semantic error in the agent's OpenAPI specification.

  • Fixed an issue where the agent failed to load certain modules.

  • Fixed an issue where the agent wouldn't start if it couldn't find the bundle.

  • Fixed some instabilities during the update process to a new bundle.

  • Fixed an issue where the agent was reporting non-IPv4 addresses to the backend.

  • Fixed an issue where the agent threw "Unable to determine version: 'Error: ENOENT: no such file or directory."

  • Fixed multiple issues that prevented the agent from starting on macOS.

  • Fixed an issue where the Windows agent would open a terminal window at startup.

  • Fixed the issue with disabling the agent connection.

  • Resolved an issue where accessing http://localhost:6968/api/agent/v1/version returned "unknown" in a Docker container.

Improvements:

  • Updated the agent's ping interval to the backend to 10 seconds.

  • Improve the reliability of the agent's ContextManager.

  • Exposed the agent's OpenAPI.

  • Extended the status bar menu.

  • Implemented automatic reconnection logic in case of connection drops.

Changes:

  • Renamed the agent binary from "hcloud agent" to "helmut cloud agent."

  • Updated the application name from "HCloud" to "helmut cloud agent."

  • Updated icons for the hcloud agent.

helmut.cloud backend:

Bug Fixes:

  • Fixed an issue preventing the agent from registering with the mothership in certain cases.

  • Fixed a problem where license updates were not working correctly for private organizations.

  • Addressed a database error that occurred when attempting to create a webhook without specifying a target.

Improvements:

  • Updated the OpenAPI documentation.

  • Set wave engine dev images to be skipped by default when creating a space.

  • Integrated HMAC encryption into Fuse.

  • Prevented users from disabling their account as an execution target in private organizations.

helmut.cloud frontend:

Bug Fixes:

  • Fixed the icon used for "Win32" OS on the agent dashboard.

New Features and enhancements:

  • Added support for signing up and logging in using Microsoft, Google, GitHub, and Discord.

  • Added a description field in the new secret dialog.

  • Updated user's avatar menu for better usability.

  • Updated the organization selector.

  • Enabled auto-focus on the password field on the login page.

  • Displayed TOTP during personal access token creation/update when 2FA is enabled.

  • Introduced a password complexity checker in the sign-up form.

helmut.cloud stream designer studio:

Bug Fixes:

  • Fixed an issue where pressing the 'delete' key after selecting text in an input field would delete the selected node.

New Features and enhancements:

  • Made multiple improvements to the functionality of the annotation node.

  • Renamed the unconnected fail outputs to "global fail" when the trigger node global fail connector is connected to a node.

  • Automatically display alignment guidelines when a node aligns with the top, right, or left side of another node(s).

  • Added a collapsible optional inputs field in the node's configuration panel.

  • Added the option to rename manual snapshots.

  • Disabled the option to delete a published snapshot.

  • Prevented input fields from shifting between sections in the Custom Node dialog.

  • Added an edit button to the custom node toolbar to the Custom Node dialog.

  • Improved the node search panel and overall search experience.

  • Improved the dismissal behavior of snapshot and connect agent modals to close when clicking outside the dialog

  • Added code editor to the expanded view of the node's input fields.

  • Made Multiple improvements to the shortcut modal.

helmut.cloud wave engine:

Bug Fixes:

  • Fixed an infinite loop within the wildcard resolver.

  • Fixed issues with the Node Catalogue on Windows.

helmut.cloud wave node catalog:

New Features and enhancements:

  • Decoupled the Wave Engine from the Wave Node Catalog.

  • Implemented contract-based versioning for the wave node specifications.

  • Added Windows support for wave-execution in the development environment.

Last updated