Release v1.5.0 (#1062)
v1.5.0 - 2024-12-31
Added
- Include the command line based fapolicy Trust DB admin tool in the CLI RPM distribution. (#1025)
- Include the command line based fapolicy profile tool in the CLI RPM distribution. (#1040)
- Include the command line based rule compiler tool in the CLI RPM distribution. (#1043)
- Add friendly messages in case of application crash, with instructions for bug reporting and trace file. (#1045)
- Added fapolicyd cache stats view with text and 2D plots, showing cache performance. (#1048)
Fixed
- Fixed trust init issue related to sha1 hashes and improved diagnostics around parsing the trust db entries. (#1038)
- Fixed webkit version selection to support both Fedora and EPEL versions of webkit2. (#1044)
Packaging
- Subpackaged RPM build to support separate CLI and GUI installations. (#1025)
What's Changed
- Bump flit-core back on el9 by @jw3 in #1035
- CI updates for tools build and node by @egbicker in #1032
- Restructure RPM for subpackages by @jw3 in #1025
- Fix trust init error by @jw3 in #1038
- Add profiler to build by @jw3 in #1040
- CI updates by @jw3 in #1042
- Add rulec tool by @jw3 in #1043
- Bump Rust to 1.79.0 by @jw3 in #1046
- Encourage bug reports on panic by @jw3 in #1045
- Backwards compat for webkit version by @jw3 in #1044
- Stats view and backend by @jw3 in #1048
- Fix stats view return by @jw3 in #1053
- Update artifact paths for publish by @jw3 in #1051
- Additional stat plots by @jw3 in #1055
- Add matplotlib to spec files by @jw3 in #1058
- Vendor py events by @jw3 in #1057
- Disable stats on el9 by @jw3 in #1054
- Use fedora:latest for crates0 by @jw3 in #1060
- Python feature flag compat by @jw3 in #1061
- Tool enhancements by @jw3 in #1059
- Release v1.5.0 by @jw3 in #1062
Full Changelog: v1.4.0...v1.5.0