Releases
v1.7.0
Compare
Sorry, something went wrong.
No results found
[1.7.0] - 2026-03-01
Added
New read-only Git Source of Truth provider with repository sync status reporting and per-source pull summaries.
Git source parsing now supports both static host YAML and remote Ansible inventory YAML via inventory_format.
Config editor now adds field-level helper descriptions for all source providers (NetBox, Ansible, Consul, Git) to improve discoverability.
Onboarding wizard now supports Git provider setup, backend selection guidance on macOS, and a final configuration summary before save.
New regression tests for Git provider sync/parse flows (including Ansible mode) and provider initialization behavior.
Added a grouped Table Columns picker modal with category-based checkbox selection (Common, Origin, Static/SSH, Ansible, Git, NetBox, Consul).
Demo configuration now includes both git-backed sources: demo-git-ansible and demo-git-static.
Added targeted tests for git-ansible filtering (exclude_groups, host_patterns) and table-column picker categorization helpers.
Changed
Git source selection is simplified to one parameter, source_pattern, combining path and glob (for example hosts/**/*.y*ml).
Host selector refresh (r) now performs git source sync first, then reloads providers, removing the separate git-update key path.
Config editor source forms now use the same top-of-field description pattern as the General pane for clearer UX on smaller screens.
Config editor spacing is compacted across source/provider forms while keeping button labels readable on laptop-sized terminals.
Standard table-column preset now defaults to cross-SoT fields (source, status, description, user, port, platform) in addition to core host fields.
Static host row editor list height was increased to show more host rows without scrolling.
Removed git profile selection from configuration/UI and simplified git imports to use only source, format, and priority controls.
Fixed
Improved provider setup defaults and compatibility by preserving legacy path/file_glob fallback when source_pattern is not set.
Prevented accidental source-setting ambiguity by enforcing read-only git sync strategy (ff-only) in saved config shape.
Fixed table-column picker checkbox labels not rendering in compact modal layout.
Fixed inventory format select wrapping/truncation in Sources import forms.
You can’t perform that action at this time.