v1.19.4

moghtech/komodov1.19.4Sep 14, 2025by mbecker20

AI Summary

Focuses on UI improvements and Action capabilities, including parallel runs, better login UX, and fixes for persistent sorting and confirmation dialogs.

Key Highlights

  • Allow multiple Runs on single Action in parallel
  • Compose / config files in Info tab toggled by clicking header
  • Login UX improvements (Enter key support, autofocus)
  • Fix persistent table sorting state
  • Decrease binary size by ~5 MB

New Features

  • Auto theme change application
  • Improved resource creation error handling
  • Block unauthorized API calls
  • Enforce admin-only tag creation

Full Release Notes

# Changelog

### Resource

- **Action**: Allow multiple Runs on single Action in parallel, lifting a limitation on reusing Actions using Args.
- **Stack**: Compose / config files in Info tab can be toggled open / closed by clicking entire header in #827 by @paulora2405

### UI

- Ensure auto theme change applies to all elements including Monaco editor
- Allow login in by pressing Enter in #830 by @jackra1n
- Improve Group Actions confirmation dialog overflow handling in #828 by @MP-Tool 
- Fix persistent table sorting state including unsorted in #832 by @MP-Tool 
- Autofocus on Login username field in #837 by @baldarn
- Block calls for additional information when user doesn't have token in #842 by @MP-Tool 
- Block calls for server information when server is not reachable in #843 by @MP-Tool 
- Fix Users page navigation from omnibar in #838 by @azrikahar 

### Misc

- Improve resource creation error handling using semantic status codes in #819 by @MP-Tool
- Improve GetUser status code in #841 by @MP-Tool 
- Decrease `periphery` and `km` binary size by ~5 MB using cargo strip
- Enforce `disable_non_admin_create` on tag creation
- Add server cache update concurrency controller -- prevents timing issues when server cache update initiated from multiple concurrent branches / parallel threads.