- get_controls_by_parent_id_and_module to the SecurityControl regscale_model
- Wiz sync_compliance command:
- Logic to rerun an expired report
- Multiple progress bars when processing data
- FedRAMP CIS/CRM import:
- Adding functionality to prevent overwriting responsibility statements
- Back up current state of SSP (via CIS/CRM export) before continuing
- find_by_guid method to Catalog regscale_model
- Organization class to RegScale Models
- SecurtyPlan regscale_model additions:
- systemSecurityManagerId data element
- get_list method to fetch a list of Security Plans from RegScale
- export_cis_crm method to export FedRAMP CIS/CRM data from RegScale
- catalog_id is now optional during the Wiz sync_compliance command.
- If none is provided, it will get the Security Controls using the RegScale record's Control Implementations
- Due date calculation from issue severities from init.yaml in the Wiz integration
- Unnecessary prompt for query name when using --all_queries flag with defender export_resources command
- Addressed build failure in Rocky Linux container
- Downgraded package dependency that introduced breaking change impacting RegML Author
- When questionnaires are assigned to multiple users, user IDs are returned in API calls instead of opaque user object references
- Wayfinder Smart Activities
- New required attachments to track required file upload and tagging
- Data entry verification options for multi-select in the process
- Lightning icon for identifying Smart Activies in the Wayfinder
- Process status updates when required attachments are added
- eMASS issues exported against CVEs not mapped to controls or which map to controls not in the security plan now have a defined default behavior
- Added additional groupings to POAM exports
- Added a filter to remove HTML tags that were appearing in POAM exports
- CIS-CRM Workbook export behavior updated
- Tailored SSP export formatting
- CIS-CRM Workbook exports data to correct column
- Ability to select Previous Questionnaire when assigning Questionnaire from module Questionnaire modal
- Section Name displays in Questionnaire response view
- Required questions are only required upon Questionnaire submission
- Miscellaneous bugs related to Questionnaire improvements
- Ability to assign multiple users to a Questionnaire
- Ability to assign users to a question
- Ability to bulk assign questions to users
- Questionnaire Responses auto-save every 15 seconds when there are unsaved changes
- Streamlined Assignment tab in Questionnaires module
- Self-Assignment URL moved to Assignment tab of Questionnaire module
- Placeholder text removed when a new question is added from Questionnaire Builder
- Questionnaire export moved to top-level More Tools menu
- Improved Questionnaire Response view to accommodate new functionality
- Questionnaire import works correctly
- Improved error handling in background processing
- AI Generator now appears under the RegML Tools menu option when viewing an SSP
- RegML performance improvements
- Formatting for control key for CIS and CRM datasets
- Added syncing dueDates during Jira task integration when Jira task dueDate is different from RegScale task dueDate
- validate_csv to Qualys integration to verify a .csv file is valid before with the expected columns before importing it
- CIS/CRM import now supports multi-select at the part level