# Komodo v2.3.0 — Komodo v2.3.0 - Product: Komodo (https://whatsnew.fyi/product/komodo) - Vendor: Komodo - Date: 2026-07-29 - Version: v2.3.0 - Original notes: https://github.com/moghtech/komodo/releases/tag/v2.3.0 - Permalink: https://whatsnew.fyi/product/komodo/releases/v2.3.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add pagination for resource and container list APIs with default limit of 50 resources per page, supporting server-side sorting and improved term-based search - **added** — Allow disabling pagination by passing limit: 0 in request body JSON for API users - **added** — Break down memory usage into used and cache categories, supporting ZFS - **added** — Support mid-build cancellation by terminating the running build command - **added** — Support mid-run cancellation for Actions and Procedures - **added** — Add top level stats viewer including multi-server charts - **added** — Support batch executions matching by tags in Procedure with pattern matching using asterisk - **added** — Allow server type builders to attach multiple servers with simultaneous builds distributed between them - **added** — Support configuring custom name for container or swarm service in Deployment - **added** — Allow viewing service list even when Stack is down, enabling deployment of single service without whole Stack - **added** — Improve Google auth integration with id token validation - **added** — Add omni-search clear on close option in UI - **added** — Find Stack services from the omni-search - **added** — Add shell escaping on ad-hoc commands and requests available to authenticated users with permission access below Write - **added** — Add command-specific timeouts on shell commands - **added** — Add opt-in reporting about Komodo usage - **changed** — Build webhooks now cancel any running build before re-triggering for better handling of back-to-back git pushes - **changed** — Actions cancel immediately by killing the deno process executing the script - **changed** — Procedures cancel after the current parallel stage completes before moving onto the next stage - **fixed** — Fix execute_terminal output capturing using sh #### Changelog Still running v1? Check out the [Komodo v2 upgrade guide](https://komo.do/docs/releases/v2.0.0#upgrading-to-komodo-v2). ##### Pagination - Add pagination for resource and container list APIs, improved term based search and server-side sorting. Use Komodo with lots of resources without having issues due to over-querying. - API users can still disable pagination by passing `limit: 0` in the request body json. The default limit is 50 resources per page. - **UI / Containers**: Improved page responsiveness and container search with arbitrarily many containers using pagination. Screenshot 2026-07-11 at 1 28 37 AM ##### RAM / Monitoring - Break down memory usage into used / cache, supporting ZFS, by @ChanningHe. Memory ##### Cancellation - **Build**: All builds now support mid-build cancellation by terminating the running build command. - Build webhooks now cancel any running build before re-triggering, better handling cases with back-to-back git pushes. - **Action / Procedure**: Support mid-run cancellation. - Actions cancel immediately by killing the deno process executing the script. - Procedures cancel after the current parallel stage completes (before moving onto the next stage) Screenshot 2026-07-11 at 1 37 09 AM ##### Stats page - Top level stats viewer including multi-server charts Screenshot 2026-07-24 at 8 03 30 PM ##### Misc. - **Procedure**: Batch executions now support matching by tags. - Specify a pattern of `*` to filter only by tags. - **Builder**: Server type builders can now attach multiple servers and simultaneous builds will be distributed between them. - **Deployment**: Support configuring custom name for container / swarm service - The container / service name still defaults to deployment name - **Stack**: Allow viewing service list even when down, enabling users to deploy single service without the whole Stack. - **Auth**: Improve Google auth integration with id token validation by @MP-Tool - **UI**: Add omni-search 'clear on close' option. - **UI**: Find Stack services from the omni-search. - **UI**: Fix permissions table performance. - **Commands**: Add shell escaping on ad-hoc commands / requests available to authenticated users with permission access below Write. - **Commands**: Add command-specific timeouts on shell commands. Fixes issues like #1392. - **Reporting**: Add **opt-in** reporting about Komodo usage. - **Action**: Fix `execute_terminal` output capturing using `sh` by @mvanhorn, fixing #1289 - **Build / Deployment**: Fix build -> deployment flow when build doesn't push semver tags. - **Stack**: Fix compose config sanitization ordering by @mvanhorn and @mbecker20 re #868 - **Alerter / TOML**: Fix resource lists export resources IDs instead of names. - **Git**: Fix giving clear log when `git` isn't installed, previously the message did not clearly identify the issue in logs. - **UI**: Fix resource description responsive overflow. - **UI / Websocket**: Send keepalive pings to help websocket maintain connection by @Dougley. - **UI / Deployment**: Fix deployment tabs disappearing sometimes when in swarm mode.