Release v0.8.0 #125
eniac111
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Release v0.8.0
New Features
Thunderbird Policy Type
Manage Mozilla Thunderbird on enrolled desktops with the same mechanism used for Firefox ESR.
policies.jsonthat Thunderbird expects, merged from all bound policies; removing the last policy restores the original file.Microsoft Edge for Business Policy Type
bor_managed.jsoninto each Edge managed-policy directory; removing the last bound policy cleans the file up from every directory.Firewalld Zone Policy Type
Firewalldpolicy type manages firewalld zones on enrolled nodes: services, ports, forward ports, rich rules, masquerade, interfaces, sources, and zone target./etc/firewalld/zones/, validates withfirewall-cmd --check-config, and reloads firewalld; files are tamper-protected like all other managed files.Polkit: Variable Conditions
action.lookup()for matching on action variables.||.Per-Action RBAC for Users and Roles
Web UI Overhaul (UX Sprints 0–4)
A full modernization pass over the PatternFly 6 web interface:
/policies/:id/edit) instead of nested modals; the Package editor's nested tabs were flattened into disclosures.aria-livestatus messages, focus-ring and dark-mode/high-contrast correctness via PatternFly 6 design tokens, and aneslint-plugin-jsx-a11ylint gate in CI. Seedocs/ACCESSIBILITY.mdfor the compliance record.Proto-Driven Policy Catalogues
Security
This release includes a dedicated hardening pass:
Bug Fixes
Platform & Dependency Updates
react-router-domreplaced byreact-router8.3, PatternFly 6.6 prop migration, TypeScript typecheck now enforced in CI.google.golang.org/grpc→ 1.82.1,golang.org/x/crypto→ 0.52.0,golang.org/x/net→ 0.55.0,golang.org/x/text→ 0.39.0.--pf-v5-*variables, ratchets raw hex literals), accessibility lint gate.Notes
thunderbird.protoandfirewalld.protoand extends the polkit and edge messages; regenerate any external tooling built againstproto/policy/.This discussion was created from the release Release v0.8.0.
All reactions