Isora v1.9.0
November 5th, 2025
Frontend Release v1.9.0
What's New
Assets
- Duplicate Asset Detection
A new Duplicate tab has been added to the Asset Inventory. This tab highlights assets with the same MAC or IP address, helping you quickly spot duplicates.
Asset Enrichment Assessments
- Auto-Save Enabled for Enrichment Answers
Enrichment responses will now auto-save while you’re editing, reducing the risk of losing your progress.
Bug Fixes & Improvements
Assessments
- Clarification Requirement Fix
Previously, selecting the “Not Applicable” answer choice still required clarification—even when set to “No Clarification Required.” This has been fixed.
- If a question’s Explanation Required setting is set to “Never,” the N/A answer will no longer prompt for clarification or cause validation errors.
Risk Register
- Cleaned Up Score Display
The Risk Score Distribution chart now shows only whole numbers, matching the valid scoring range and improving readability.
Locations
- Required Category Field
The On-Premise / Off-Premise field is now required when creating a new Location, ensuring accurate location data every time.
Asset Enrichment Survey
- New Asset Filter Options
You can now filter assets within the survey view using the same filters available in Asset Inventory—including quickly narrowing down to delegated or not delegated assets.
API Updates
/api/hosts
- Responses now include the duplicates field, which highlights assets with the same MAC or IP address.
- Example:
{
"id": string,
"...": "...",
"duplicates": [
{
"macs": [
string
],
"ips": [
string
],
"sheets": [
{
"id": string,
"name": string,
"owners_orgs": [
{
"id": string,
"code": string,
"name": string
}
]
}
]
}
],
}Backend Release v1.9.0
Bug Fixes & Improvements
Unit Assessments
- Fixed an issue where a Unit Assessment did not transition to the “Completed” state if one of its surveys was canceled, even when all remaining surveys were completed. This has now been resolved—Unit Assessments will correctly reflect a Completed status once all active surveys are finished.