What’s Changed
This release improves how you submit data, interact with files, and understand input validation feedback across the platform. This will also include some deployment-related fixes when upgrading pre-existing deployments to 4.7.
-
Submit Raw Text Directly
The Submit page now includes a third tab that allows you to paste and analyze raw text without needing to upload a file. -
Faster File Resubmission
You can now quickly resubmit items using the new Quick Submit actions:- Directly from Extracted and Supplementary files
- From the FileViewer page via the new Submit button
Additionally, you can select specific content inside the FileViewer interfaces and submit only that selection.
-
Clearer & Smarter Validation Feedback
Inputs now provide richer visual feedback beyond errors:- Warnings (e.g., leading/trailing whitespace)
- Informational messages
- Success indicators
Inputs also automatically clean up values when you finish editing (such as trimming text or rounding numbers).
-
Helpful Input Enhancements
New input icons improve usability:- Help button → Opens field-specific documentation
- Loading spinner → Shows when validation or background checks are in progress
-
Improved Classification Experience
The Classification dialog now includes clearer section titles and informative tooltips describing each classification item.
A new Help button provides direct access to the Classification Help page.
Tooltips now consistently display the long classification format for better clarity and search usability. -
Improved Submission Profile Guidance
The Submission Profile input on the Submit page displays a concise summary of the profile, while Settings page now provides a more detailed description, including usage guidance and limitations.
The profiles in the selector dialog now includes a Help button linking directly to the profile’s configuration page in Settings. -
Improved Hex Viewer Experience
Folding behavior has been enhanced, and settings actions are now positioned more consistently. -
Safer External Link Handling
Clicking external URLs now shows a confirmation dialog, helping prevent accidental navigation outside the system. -
UI & Stability Fixes
Several layout and initialization issues have been resolved, including Timeline display, Submit page defaults, and service parameter handling. -
Several fixes related to Docker deployments
This includes but not limited to:- System responsiveness when adding services and then submitting upon initial startup
- Adding an option to service-server to allow HTTP1.1 connections
- Fixes to installing services outside of the bootstrap Compose file
Added
-
Raw Text Submission for Analysis
Added a third tab on the Submit page, enabling users to submit raw text directly for analysis. -
Quick Submit for Extracted & Supplementary Files (#410)
Introduced a Quick Submit action for Extracted and Supplementary files, allowing immediate submission using the currently selected option. -
Quick Submit from FileViewer
Added a Submit action button to the FileViewer page for direct file resubmission.
Users can now select content within the MonacoEditor or HexViewer and submit only the selected data using the chosen option. -
Carousel Background Color Toggle (#320)
Added a background color toggle to improve the visibility of images with transparency.
Changed
-
-
Multi-State Validation Pipeline
Extended validation feedback beyond the error state to include warning, info, and success states.
This enables richer, context-aware UX, such as:- Warning for leading/trailing whitespace
- Success indicators for validated states
-
Value Coercion on Blur
Implemented automatic normalization when inputs lose focus, allowing flexible data entry while ensuring valid final values.
Includes prebuilt coercion behaviors:- String trimming
- Numeric normalization (e.g., rounding floats when integers are required)
-
New Input Adornments
- Help Button → Links to field-specific documentation
- Loading Spinner → Communicates async validation or processing states
-
-
Allowed CPU Cores Behavior (#414)
Reverted the minimum value for Allowed CPU Cores from 1 back to 0 on the ServiceDetail page. -
Classification Dialog Improvements (#417)
Updated the ClassificationInput and Picker components:- Added section titles
- Added descriptive tooltips
- Added a Help button linking to the Classification Help page
- Tooltips now always display the long classification format
-
Submission Profile UX Improvements
- Added a Help button to the Submission Profile selector on the Submit page
- Displayed a concise profile summary on the Submit page
- Expanded profile descriptions on the Settings page
-
Hex Viewer Folding Algorithm
Improved folding behavior to support all values, rather than being limited toNULLvalues. -
External Link Safety UX (#334)
Services using the URI_Body component now display a confirmation dialog before navigating to external URLs, reducing the risk of unintended data exposure.
Fixed
-
TimelineBody Layout (#409)
Resolved an issue wheretitleandcontentwere not separated by line breaks. -
Submit Page Initialization (#408)
Fixed AutoURLServicesSelection not applying correctly on initial page load. -
Service Management Defaults (#380)
Corrected an issue where switching between services reused incorrect default parameters. -
HexViewer Settings Layout (#371)
Fixed inconsistent placement of the Cancel and Save buttons. -
Sandbox Result Section
Fixed incorrect default tab selection when no processes were available.
Dependencies
- lodash → v4.17.23 (from v4.17.21)