Innoslate Enterprise Release Notes

Innoslate Enterprise 4.9. Release Notes

Below is an outline of all the changes made to Innoslate Enterprise in the most recent release.

Innoslate Enterprise 4.9.1.0 Release Notes (4/19/2024)


Below is an outline of the changes made to Innoslate Enterprise since the release of Innoslate Enterprise 4.8.1.1 (8/14/2023).

New Features:

  • Added: Cleaning view for Super Admins containing two new panels that can be accessed through the “All” selection on the Organization tab of the Admin Dashboard: 
    • A panel to delete an organization and recreate the organization with the same license and admins added back automatically. 
    • A panel to enable mass deletions of users that can be filtered by organization and user attributes.
  • Added: Branching and Forking view has the ability to now link and unlink parent and child projects.
  • Added: EER and ERAA Options are now supported in the Class diagram
  • Added: New license locking system
  • Added: New attribute type of Computable has been added to allow computation of values using LaTeX
  • Added: UAF Dashboard and UAF Views
  • Added: Database View has been rearchitected to include infinitely lazy loaded scrolling system, new columns layout, and level mode

Enhancements:

  • Improved: Welcome message now supports HTML.
  • Improved: Organization delete project message may now be modified by date, message, and apply to specific organizations.
  • Improved: Pin/Unpin Relationships will be supported on the sidebar
  • Improved: New Class Target Relations Message will be displayed in the schema editor for newly created classes
  • Improved: Backend search updated to allow stop words as well as tighter search results
  • Improved: Attributes will convert and display in the Advanced Search Editor
  • Improved: Database Sidebar updated to include the same options as the advanced search editor
  • Improved: Better messages for when errors happen in all reports
  • Improved: Saved queries UI updated
  • Improved: The ability to toggle On/Off Chat AI by Organization is now supported
  • Improved: Added more reserved words to class schema editor. The following are reserved words:  Label, Id, Diagram, Relationship, Relationshipid, Crossproject, Order, Attribute, Attributeid, Text
  • Improved: VWizard modals will show a "Cancel" button
  • Improved: Documents will keep attribute width after updating columns
  • Improved: Manage Projects UI has been improved
  • Improved: Visualization has been added for creating dependencies in the Gantt Chart
  • Improved: Searching columns has been added to the Gantt Chart
  • Improved: Dashboards have been widen to use space more efficiently
  • Improved: Traceability Matrix can be exported to an Artifact and displayed as a widget on dashboards
  • Improved: IDEF0 check warning modal has clearer entities’ names
  • Improved: All existing widgets will hide current filter type selection from dropdown options
  • Improved: DoDAF, Documents, and Matrices can be inserted into rich text editor
  • Improved: Innoslate Navigation Menu ordering, grouping and titling has been updated
  • Improved: Kanban board columns now support customizable coloring and downloading full screen images
  • Improved: Documents reports will now allow individual attributes to be selected
  • Improved: DoDAF Database view has been updated
  • Improved: Port icon has been updated
  • Improved: Task attributes have been reordered
  • Improved: Entity Multiselect results now sort by name
  • Improved: Transform option has been moved to a modal
  • Improved: Innoslate Help Chat AI has been improved
  • Improved: JDBC URL extension override now available in the settings.properties file to provide more SQL configuration options
  • Improved: Gantt Charts are now scrollable from the metadata columns
  • Improved: Traceability Matrix CSV import now supports both upper and lower case x’s
  • Improved: Organization schema view now has a button to direct Admins back to that organization’s admin panel
  • Improved: Timeline diagram has a class selector for the Action class
  • Improved: Sidebar will automatically hide or show depending on the screen size
  • Improved: Guide Tour images have been updated and only one additional area of interest is now required
  • Improved: Documents View root entity now has the comment tab
  • Improved: Action diagram orphan check has been improved to include cross-project Assets, Resources, and I/O
  • Improved: Better error message channeling from the back end to the user when invalid attributes are being saved
  • Improved: ChatAI embedding model has updated
  • Improved: Images will prompt sign-in modal when signed out
  • Improved: Documents will keep their order and structure when filtering by classes or labels
  • Improved: Views now handle if current project was deleted
  • Improved: Relevant header buttons in widgets are now hidden when entities are locked
  • Improved: Project Management Dashboard layout has been updated
  • Improved: Schema editor attributes section for classes and relations has been vertically centered
  • Improved: Admin Cleaning Dashboard has better error handling
  • Improved: Activity Feed and History modal have better phrasing for label and relationship changes 
  • Improved: Synchronize Hierarchy button has been added to the draggable hierarchy to jump hierarchy to topmost entity in Documents View
  • Improved: Enumeration roll ups that end in a tie will prompt the user to choose which value to use
  • Improved: Database View now has option to set the text alignment for each column
  • Improved: Hard and soft delete has been added to give user more options when removing cards from manage views
  • Improved: I-Squared and N-Squared diagrams no longer have a ‘Layout diagram’ option
  • Improved: Mobile sidebar and chat dragging has been improved
  • Improved: UAF has been restructured to allow multiple aspects on an entity
  • Improved: Clicking the file download button in documents view will not select the entity
  • Improved: Simulator scripting now supports async functions and other advanced JavaScript operators
  • Improved: Organization slugs are now displayed below each organization’s name in the Admin panel
  • Improved: Total organizational user count is now displayed on the Users widget in the Admin panel
  • Improved: Simulator resources with min and max attributes now support distributions
  • Improved: Rich Text editor has an improved color and highlight color picker

Bug Fixes:

  • Fixed: Signing out from the Sequence diagram will work correctly
  • Fixed: Changing column widths will trigger save events correctly in Document Views
  • Fixed: Pictures from Word will import correctly in the Import Analyzer
  • Fixed: Basic Document Output Report will correctly generate reports with images
  • Fixed: Exporting “Schema Only” will work correctly in manage projects view
  • Fixed: Attribute types in class and relation in schema will be sorted alphabetically correctly
  • Fixed: “Show Warnings” and “Hide Warnings” will correctly display in Physical I/O diagram settings
  • Fixed: User profile modal will correctly display after user is signed out
  • Fixed: Relationship attributes are merged correctly when a removal is present
  • Fixed: Unnamed projects now show up under breadcrumbs correctly
  • Fixed: Reports modal will no longer allow user to remove all attributes and create bad/empty documents 
  • Fixed: Documents View templates now update when class name is updated in the schema
  • Fixed: Spider diagram changing levels or clicking auto layout will no longer remove selected colors
  • Fixed: Documents will keep attribute width after updating columns correctly
  • Fixed: User Profile will update correctly after first or last name is updated
  • Fixed: XY Plot removing datasets will correctly keep the color for the other datasets
  • Fixed: Gantt Chart changing column widths will cause a change event correctly
  • Fixed: Admin license panels will no longer consume a license when an organization is selected
  • Fixed: Spider diagram will correctly refresh image on widgets
  • Fixed: Document help link has been updated to the correct Help Center page
  • Fixed: User profile now handles when the user has no first or last name
  • Fixed: Calendar, Kanban, and Gantt Charts will correctly update image after cloning
  • Fixed: CSV import 'Customize' tab will clip correctly for long text
  • Fixed: Workflow attributes will sort correctly
  • Fixed: Rollup will correctly include cross-project entities
  • Fixed: Simulator’s Gantt Chart panel will no longer throw errors when loaded into Simulator
  • Fixed: Documents and Matrices will clear search UI before capturing image
  • Fixed: Activity diagram Loop/Or constructs will no longer have the text color button
  • Fixed: Entity Followers will be set correctly upon creation to allow comment and change request notifications
  • Fixed: Hierarchy diagrams’ attributes will display correctly for all attribute types
  • Fixed: GitHub Kanban Board will correctly display newly created issues
  • Fixed: Test Center Status Rollup column header will no longer have sort arrows
  • Fixed: CSV imports will correctly import generic labels
  • Fixed: Test Case Report will correctly generate when an entity has no version history
  • Fixed: Documents View dropdowns can now go outside of entity item components 
  • Fixed: All Existing Widgets search will filter correctly when a query is entered
  • Fixed: Signed out will redirect correctly when using browser back button
  • Fixed: Document reports will correctly display Global ID
  • Fixed: Document reports will correctly show Quality Score for RSM, RTM, and RVM reports
  • Fixed: IBD port connection will correctly allow connections between shapes
  • Fixed: Project Dashboard will correctly display widgets the first time when project preferences are already present
  • Fixed: CAD modal will correctly generate hierarchy diagram when “Render with labels” is clicked
  • Fixed: Gantt Chart will correctly refresh image multiple times
  • Fixed: Compilations Widget will export XML and Inno files correctly
  • Fixed: Entity table will correctly display team names in the USER_TEAM attributes
  • Fixed: Documents will no longer throw errors when newly created entities are deleted to leave an empty document
  • Fixed: Adding a column on an exported Traceability Matrix will no longer trigger the save event
  • Fixed: Traceability Matrix X-axis will show redacted entities correctly
  • Fixed: Action and Activity diagrams will no longer throw console errors when signing out
  • Fixed: Horizontal scrolling when holding shift will work correctly in Documents and Traceability Matrix
  • Fixed: Admin Dashboard will disable switching organizations while another organization is loading
  • Fixed: Deselect buttons that have the keyboard shortcut are now labeled ‘Deselect (Esc)’
  • Fixed: Selecting multiple entities and dragging out the connection in the Hierarchy diagram will correctly generate new nodes for each of the selected entities
  • Fixed: Manage Project Dashboard’s ‘Owned by You’ filter has been renamed to ‘Created by You’ to avoid user confusion
  • Fixed: Removed ‘Entity Id’ from the ‘Unsorted’ filter in Database View to avoid user confusion
  • Fixed: Quality Checker will be hidden from Documents/Compilations/Test Suites correctly if a class has no quality attributes
  • Fixed: External Assets are no longer selectable when the ‘Hide Externals’ options is selected
  • Fixed: Pin links will correctly save when rapidly adding or removing them
  • Fixed: Text color for Loop, Or, and Sync constructs are fixed when the text color is changed on the Action diagram
  • Fixed: Activity diagram I/O will correctly update its position when an entity is moved or deleted
  • Fixed: Activity diagram I/O label will correctly undo/redo
  • Fixed: Exported Matrix sidebar is no longer editable when Artifact is locked
  • Fixed: Max upload size variable will no longer throw errors when unset in the settings.properties file
  • Fixed: Editing a Project’s Description will correctly prompt a user to sign in if a user selects edit while signed ou
  • Fixed: Import Analyzer will now always disable the next button when navigating to the upload step
  • Fixed: Infinite scrolling scrollbar arrows will correctly toggle between enabled and disabled
  • Fixed: Expanding Database View will correctly resize the view
  • Fixed: Hierarchy diagram attributes will correctly be sorted by schema order
  • Fixed: Comments tab will be correctly reset after switching entities
  • Fixed: Database sidebar will not reset when updating or removing filters
  • Fixed: Import/Export will no longer allow for bad relationships
  • Fixed: ReqIF Import will correctly order new attributes
  • Fixed: ICD Conduit’s attributes, Origin, will correctly be displayed
  • Fixed: Default schema attributes will be displayed correctly
  • Fixed: Relationships sidebar will correctly update when new relationships are added outside of the sidebar
  • Fixed: CSV Parser will correctly allow the user to designate an attribute with the same name but on different classes
  • Fixed: Package diagram edges will correctly undo and redo
  • Fixed: Restoring entities that were linked to locked entities will now re-add the relationship when restored
  • Fixed: ICD diagram will no longer bomb when removing a newly created Conduit’s edge
  • Fixed: ICD diagram will remove all instances of a conduit when the Conduit’s edge is deleted from the database
  • Fixed: Diagram class selector will correctly filter out abstract and hidden classes
  • Fixed: Project multiselects will correctly handle projects with no name
  • Fixed: Package diagram will correctly save relationship attributes when switching between different ‘related to’ Context attributes
  • Fixed: Bringing in existing entities with children into documents will now correctly update the Hierarchy sidebar 
  • Fixed: Searching by meta number will work correctly in Documents
  • Fixed: Documents Move modal will no longer include removed entities
  • Fixed: Dragging Asset blocks in the BDD will no longer cause an increase in title font size
  • Fixed: Hierarchy diagram text will no longer extend beyond its construct
  • Fixed: Duplicating entities will correctly create new image ids
  • Fixed: CSV import will clear fields correctly when prev button is clicked
  • Fixed: Compilation image card widgets correctly handle reports when the compilation is empty 
  • Fixed: Widget titles can no longer be empty
  • Fixed: Asset diagram’s opaque image capture will correctly capture background image
  • Fixed: Layer diagram will correctly show multiple connections between the same two entities
  • Fixed: State Machine text will correctly switch from center align to left align to display long names
  • Fixed: ICD will correctly show Origin relationship attributes 
  • Fixed: Activity Feed will no longer register a new change when a diagram left without any changes made
  • Fixed: Reverting an entity after a transform will correctly apply relationships
  • Fixed: IBD can correctly undo and redo changes with connection direction and moving Port labels
  • Fixed: Matrix Artifacts will correctly export
  • Fixed: Manage Diagrams Dashboard powerpoint reports will handle descriptions with larger text
  • Fixed: Calendar Mode in the Simulator will correctly calculate months
  • Fixed: ICD will correctly display Latency with distributions
  • Fixed: Sequence diagram lines will correctly save color after being newly added
  • Fixed: Document cloning now works correctly
  • Fixed: Diagram constructs that show attributes tab will be displayed correctly
  • Fixed: Saved Queries will correctly export and import
  • Fixed: Draggable hierarchy entities will correctly display their level in the Hierarchy Tab of Documents View
  • Fixed: CSVs will no longer apply relationships to invalid classes
  • Fixed: Physical I/O Connection Modal's Create I/O Dropdown will correctly create new I/O
  • Fixed: Deleting constructs in the Activity diagram will correctly remove I/O blocks
  • Fixed: Asset Branches will correctly be assigned to entities when decomposing and flattening
  • Fixed: BDD edges and labels will correctly work with undo and redo

Security:

  • Updated: Apache Shiro to patch vulnerabilities
  • Updated:  Jedis to patch vulnerabilities
  • Updated: Shiro Vulnerability to patch vulnerabilities
  • Updated: Bouncy Castle to patch vulnerabilities
  • Updated: Spring Framework to patch vulnerabilities
  • Updated: Apache XML Security (xmlsec) to patch vulnerabilities
  • Updated: Babel to patch vulnerabilities
  • Updated: Axios to patch vulnerabilities
  • Updated: PostgreSQL to patch vulnerabilities
  • Updated: Xerces to patch vulnerabilities
  • Updated: Various npm dependencies to patch vulnerabilities

Enterprise System:

  • Update: Apache Tomcat updated to version 9.0.87
  • Update: Java JDK updated to version 8u391
  • Update: NSIS updated to version 3.10