What's Changed
- chores(i18n): update the Polish localisation by @amrutadotorg in #4968
- chores(helm): align helm chart with v4.1.0 by @ab-smith in #4969
- chores: send exception to error stream instead of str by @ab-smith in #4970
- fix: persist DetailView table filters in localStorage by @martinzerty in #4630
- fix(backend/frontend): hash not shown in detailed view of evidences by @Spaghetto784 in #4785
- fix: fix 404 error when setting the export format of a framework snapshot by @martinzerty in #4982
- fix(api): redact compliance assessment inheritance overlay with field visibility by @nas-tabchiche in #4899
- fix(frontend): library quick filter buttons not resetting after deselection by @Spaghetto784 in #4990
- fix(backend): stop deselected EBIOS RM operational scenarios from leaking into synced risk assessment by @Spaghetto784 in #4958
- chores: update readme and publiccode.yml by @ab-smith in #4995
- chores: update docs by @ab-smith in #4997
- feat(mcp): asset objectives/capabilities, entity relationship, list_objects types by @JohnGanem in #4981
- fix(integrations): keep paging ServiceNow remote objects past ACL-short pages by @nas-tabchiche in #4998
- feat(lib): iso 27001 <-> HDS mapping and skill update by @ab-smith in #5000
- Add risk owner capabilities on mcp server by @jledoze in #4983
- fix: multiple improvements to better manage cyfun frameworks by @ab-smith in #4994
- feat(documents): surface pending revisions alongside the one in force by @Claquetteuuuh in #4817
- feat: add global evidences in /evidences-list by @Axxiar in #4845
- feat(audit): add a button to exclude not_applicable requirements from treeview by @monsieurswag in #4853
- fix: resolve risk matrix labels by level position on risk assessment import by @Spaghetto784 in #4987
- feat(mcp): advanced ebios available on MCP by @ab-smith in #5007
- chores: dependencies upgrades by @ab-smith in #5008
- feat(epic): tiering capabilities for 3rd parties and more flexible forms engine by @ab-smith in #4973
- fix(findings): include recommendation and priority in findings exports by @theluckystrike in #5001
- fix: 500 error on CRQ budget overview by @ab-smith in #5019
- chores: upgrade MCP implementaion and other python utilities dependencies by @ab-smith in #5015
- feat: expand new CEL capabilities to frameworks and make cyfun 2025 benefit from it by @ab-smith in #5012
- fix(frontend): save scores on user input only by @Spaghetto784 in #5002
- feat(lib): add requested PIPL and PI compliance frameworks for chinese market by @ab-smith in #5024
- fix: multiple ux/ui glitches by @ab-smith in #5020
- feat(data-wizard): import and export filtering labels and IAM group creation on domains by @Spaghetto784 in #5006
- fix: import/export values on libraries by @eric-intuitem in #5022
- fix(integrations): show scoped app tables in ServiceNow table picker by @nas-tabchiche in #4993
- fix(doc): Update "Libraries" documentation by @tarkadia in #4948
- feat(lib): IEC 62443 mapping with ANSSI recommendations by @ab-smith in #5028
- feat(lib): OWASP Software Assurance Maturity Model (SAMM) v2.2 by @ab-smith in #5031
- feat(workflows): more capabilities to handle paginated external APIs by @ab-smith in #5027
- feat(exp): visual framework aggregator by @ab-smith in #5029
- feat: add threats to risk scenarios import by @martinzerty in #5017
New Contributors
- @amrutadotorg made their first contribution in #4968
- @theluckystrike made their first contribution in #5001
Full Changelog: v4.1.0...v4.1.1