master
Add changelog keep file
Fix changelog template splitting multi-line fragments into duplicate bullets
Release v3008.2
Lint fixes, sphinx stub, and changelog for postgres_default_privileges
network.arp: fall back to ip neigh when net-tools is absent (refs #57541) (#69621)
Remove orphaned genesis utility modules
Enable master stats for tests (#58099)
Async batch (#60269)
Add salt.cache.etcd3_cache: native etcd v3 minion data cache backend
Remove orphaned salt.utils.namecheap module
Add function `primary_group()` to `modules/pw_user.py` and `get_group_name()` to `utils/user.py` (#63899)
Allow opt-out of discard on disk format
Additions to utils.data: get_type(), glob_list(), list_rm_match(), replace_list_element(), updated_dict() (#64703)
Fix MinionManager skipping connect_master when file_client is local (#64921)
Fix byte conversion factors off by a power of 10 in disk._parse_numbers (#69680)
Add 'cpe' grain (#65905)
Add dnfmodule execution and state modules for DNF modularity
Allow watching states to opt-in to mod_watch when normal run had changes (#68960)
refactor: tidy and harden highstate colordiff colorizer
Add 3008.x to the list of major versions in the bug report template (#69879)
Calculate UUID grain for Xen PV guests (#69036)
Add changelog for IP/network jinja filters
Rename changelog entry to match PR number (69245)
fix(x509_v2): unmask pillar values in _get_signing_policy
add mTLS for the salt api (#69441)
doc: add changelog
Add changelog fragment for #69538
Add Debian 13 (Trixie) to the bug report template