Below is an outline of all the changes made to Innoslate Enterprise.
Innoslate Enterprise 4.5.1.1 Release Notes 12/20/2021
New Features:
- Added: Global Tracker in Discrete Simulation panel to track global variables during a simulation
- Added: Console panel and Global Tracker have color-detailed displays of objects that use the print command or globals map, respectively
- Added: Document to Github Importer allows Innoslate documents to be imported into Github
- Added: Risk diagram now uses a new sidebar tab for when a block has too many risks to display, replacing the old expand blocks view
- Added: 404 page has been upgraded
- Added: Email support is more customizable and now supports anonymous email servers
Enhancements:
- Improved: Password input can now be seen/unseen by clicking on the eye icon
- Improved: Undo/Redo Framework has been enhanced to include all changes made from diagrams
- Improved: Innoslate can support PostgreSQL version 13
- Improved: Diagrams will update images regardless of changes having been made
- Improved: Most HTML alerts have been transformed into modals
- Improved: All relationships used in diagrams are disabled in the sidebar
- Improved: All diagrams have been improved and enhanced
- Improved: Diagrams with levels will now have a level indicator on the right side of the toolbar
- Improved: Load Existing Layout has been moved into the settings dropdown in the diagram instead of a modal that always appears.
- Improved: Auto-numbering in diagrams will cause the view to reset after completion
- Improved: Radar diagrams now has new sort abilities
- Improved: Spider diagram presets UI has been updated
- Improved: Spider all relationships lines can now have default colors in the Edit Colors options
- Improved: Stubs have been added to the simulation scripts to allow easy scripting
- Improved: A help icon has been added to the simulation scripts
- Improved: Lines and port options menus are collapsible
- Improved: Existing sidebar will let you re-add InnoEntities that have been removed from the diagram
- Improved: Import Analyzer has been enhanced with UI improvements
- Improved: Orphan check will be applied when leaving the diagram and not on just save
- Improved: Share modal will only allow users shared on the organization to be shared on a project
- Improved: Workflow and Schema views now have cancel buttons
- Improved: Better auto-focus throughout Innoslate
- Improved: Basic touch support with drag and drop now added to all diagrams
- Improved: Default Calendar event color can be changed
- Improved: Comment REST API includes a post request for better scalability of comment requests
- Improved: Hierarchy Diagram has a better orphan check
- Improved: Level dropdown has been harmonized throughout the diagrams and charts
- Improved: Find/Replace modal UI has been improved
- Improved: Entity UI has been improved
Bug Fixes:
- Fixed: Managed labels will be uneditable when disabled
- Fixed: Reviewers will no longer be able to try to upload images
- Fixed: Race conditions have been fixed in the diagram framework preventing undo/redo from working correctly
- Fixed: Sim script util function setResourceById will work and channel to the UI correctly
- Fixed: Dropdowns in diagrams and simulations will always be displayed correctly
- Fixed: Opening a diagram after deleting a root will direct you back to the diagram’s view
- Fixed: Shapes will not disappear behind bigger shapes in Diagram views
- Fixed: Labels with 255 characters will not break .XML/.INNO importer
- Fixed: UserTeam attribute will correctly bring the team names and not just the id
- Fixed: Comments API will not bomb when too many entities have been requested in a single call
- Fixed: Timeline diagram image will refresh correctly
- Fixed: Subclasses of Action and Tasks with Assignees will work correctly in Discrete and Monte Carlo
- Fixed: Geo points will not have leading zeros when the value is zero
- Fixed: Layer Diagram’s help button will navigate to Layer Diagram in help.innoslate.com and not just diagrams page
- Fixed: Duration Editor will no longer throw errors to the console
- Fixed: Academic will no longer be able to dropdown for users when sharing for security reasons but instead must type in usernames to share projects
- Fixed: Spider diagram will save with level one walk correctly
- Fixed: Project Management title has been changed from User Dashboard to Project Management
- Fixed: Classes/Labels with circular logic will not bomb certain views
- Fixed: Updated Log4j libraries to prevent zero-day vulnerabilities
Innoslate Enterprise 4.5.0.2 Release Notes 9/21/2021
New Features:
- Added: Branching and Forking abilities added to branch and fork project as well as merge changes between linked projects
- Added: New Simulator and Monte Carlo UI with new configurable graphs and reports
- Added: New Simulator and Monte Carlo can export results of simulation back to an Innoslate artifact
- Added: Action/Activity Diagrams’ Input/Output parents now can support I/O decomposition which will display children Input/Outputs and display the relationship between them
- Added: Hierarchical Report can now be created in entity view
- Added: Class Diagram can import java classes and convert them into class diagrams
- Added: Equation attribute type has been added to allow for formula editing base on LaTeX
- Added: Hierarchy Diagram can now display attributes and has rollup capabilities
- Added: New Calendar Chart added to Charts view
- Added: New Kanban Board added to Chart view
- Added: New Gantt Chart added to Chart view
- Added: New Project Management Dashboard with built in Calendar and hierarchy and board progress widgets
Enhancements:
- Improved: Action/Activity Diagrams’ Input/Outputs and Resources edges are now updated to super edges and can be moved along the shapes that they connect.
- Improved: Action/Activity Diagrams’ default height of parallels, ors, and sync have been increased from 70 to 120
- Improved: Action/Activity Diagrams’ Input/Output will move with rest of the diagram or until manually position by user
- Improved: SimHelper have three new methods to help get the value attribute of the Input/Output, which are getIOValueByNumber, getIOValueById, and getIOValueByGlobalId
- Improved: Innoslate signout modal will appear when a 401 is returned from the server in all rest calls
- Improved: Reviewers, collaborators, owners, and admins will be able to add comments and edit/delete their own. Owners/admins can edit/delete anyone's comment
- Improved: When a read-only cross-project relationship is added, all later revert buttons will be hidden
- Improved: Matrix view now has open dropdown for X root and Y root entities
- Improved: Documents view has a comment indicator
- Improved: Attribute with multiple words can now be searched by pascaling them together
- Improved: Spider Attribute modal now match all other modals UI design
- Improved: Timeline Diagram to use new date/time picker in Change Timescale modal
- Improved: Admin license date picker has been updated to new date/time picker
- Improved: Modal can grow to 80% of the screen and scrolls internally
- Improved: Tables outline colors are darker so they are more visually
- Improved: XY Plot has two modes: entity mode and nonentity mode. Nonentity mode is the new default
- Improved: Light modes simulator table border’s colors are darker for better readability
Bug Fixes:
- Fixed: Modifying a root entity’s name, number, or description on the sidebar will cause the save button to appear in all diagrams
- Fixed: Selecting the new requirement button will not turn the more button blue
- Fixed: Post Baseline Change Report will never have Null baselines and always unique baselines names
- Fixed: Reverting to state when a relationship was removed will remove the relationship correctly
- Fixed: Removing relationship will remove relationship attributes correctly
- Fixed: Relationships panel will not show the current entity as an option
- Fixed: Documents view will clear sidebar correctly when deselects an entity
- Fixed: Comments resolved will display correctly when resolved
- Fixed: Entity Notation will display blank or null when entity has no name or number
- Fixed: Entities in Activity feed that have been deleted are no longer links
- Fixed: User_Team’s default can not be set in the root organization schema level
- Fixed: In baselines or test cycle entities are no longer shown as editable
- Fixed: CSV importer save button will disable until the import is completed
- Fixed: Navigating to an unknown entity will cause a redirect to the respected default view
- Fixed: Diagram Layout and control steps on entities and entities version will export correctly
- Fixed: Rerendering Layer Diagram in Diagrams View will work correctly
- Fixed: Documents / Test Suites artifacts picture upload has been disable to avoid overriding from the automotive picture system generated from these views
- Fixed: Classes hidden in schema editor will not appear as possible options when using relationship pane dropdown to add new entities
- Fixed: Documents will save images when navigating to another organization
- Fixed: OV-3, SvcV-6, SV-6 will correctly page and show correct count
- Fixed: Action/Activity diagrams’ flattening will work with Input/Output and Resources correctly
- Fixed: Flipping back and forth between paper mode and regular documents view will no long lose attributes choices
- Fixed: Header Navbar will navigate correctly when organization is changed
- Fixed: Parentheses will be stripped out search queries for Postgres database
- Fixed: Automated Car Tour will correctly finished the tour
- Fixed: Workflow will unlock entities when workflow enters non-locking states
- Fixed: Cursor will no longer jump around while editing attributes on diagrams sidebar
- Fixed: Server side reports will no longer be generate when signout
- Fixed: When import a csv a second time, a second document will be created instead of a blank document
- Fixed: Unlocking an entity will require a save before editing other attributes
- Fixed: CV-4: Capability Dependences typo changed to CV-4: Capability Dependencies
- Fixed: Comment in documents view will display correctly
- Fixed: Database view will show the correct number of entities and correct paging
- Fixed: Redactor table will no longer freeze when click on edit table
- Fixed: Adding a new Spider or BDD entity and creating the 'decomposed by' to the root will no longer breaks the Open dropdown
- Fixed: Document view baseline dropdown will not hide behind paper view
- Fixed: Action/Activity undo or redo will no longer brake diagram after several undos or redos
- Fixed: Transform button is aligned correctly in database view
- Fixed: Entity Notation insert button will be disable till both selection have been selected
- Fixed: Connected by and connects to can have properties added to them even with multiples orders of 0 being displayed from root schema
- Fixed: Interface control diagram will map to correct url on help.innoslate.com
- Fixed: Locked entities will not appear in entity selectors
- Fixed: Redactor undo and redo will work correctly with diagram changes events
- Fixed: When in Schema Editor, new classes can be navigate away and discarded correctly
- Fixed: Non-Action classes with duration attribute will no longer trigger save button upon entering a new created entity
- Fixed: Comment report will not appear if there are no entities in the database and will not appear in entity view if entity has no comments
- Fixed: Resolved a race condition that could cause the userService to be null
- Fixed: Charts view DOCX and PPTX reports will not bomb when charts contain broken images
- Fixed: Safari will load Innoslate with safely check for regex lookahead
- Fixed: Internet Explorer will load Innoslate with safely check for regex lookahead
- Fixed: Sidebar will close when selecting a panel with start-up modal
- Fixed: Resource Radar start-up modal title now said 'Resource Radar'
- Fixed: Asset Utilization Over Time start-up modal title now said 'Asset Utilization Over Time'
- Fixed: Graph startup modals that require an entity required entity to be selected
- Fixed: New event modal title now said 'New Event'
- Fixed: Dates will update on the calendar after de-selecting entity
- Fixed: Removing calendar filter group does clear that from name options
- Fixed: Changing calendar query will have a spinner when re-loading entities
- Fixed: Program Management calendar settings when hovering over group name will also include Attribute type in title
- Fixed: Firefox entity selected border will fit to the event shape in calendar
- Fixed: Firefox arrows will display in Gantt Chart
- Fixed: Relate existing column will trigger save event correctly in Kanban Board
- Fixed: Dragging a task will not show the comment indicators appear on all tasks unless comments are already present
- Fixed: In all charts, selecting cancel will not generate picture if no picture is present
- Fixed: Gantt Chart and Kanban Board will remove chart image when the last bar or column has been removed
- Fixed: Word (.docx) and Excel (.csv) will correctly build a document when a statement or subclass is listed as the main class.
- Fixed: XY-Plot will correctly change the background color of the datasets
- Fixed: New Schema changes from 4.5 will be locked correctly
- Fixed: Comment will now batch to prevent URI overflow