The2022x Refresh1 release brings improvements to the Data Markings and Classification Plugin. The plugin is now enhanced with the ability to display Containment Markings, perform Sensitive Element Redaction model transformation, and add Data Markings recursively.
The client-side performance improvements include the Evaluate Operation Performance functionality that will help determine the reasons behind degraded tool performance caused by the execution of expressions. Additionally, the 2022x Refresh1 version provides a separate installation file for ARM architecture-based macOS (i.e., Apple M1) that allows the modeling tool to run up to 2-3 times faster than with the x86 build.
For general modeling, this release presents an improved error notification display, fully featured Structured Expressions dialogs without the separate Standard/Expert UI modes, a new 'UI Font' environment option for changing the default application font, and an ability to create custom project disclaimer configurations.
2022x Refresh1 Hot Fix 1 is now available for CATIA Magic and No Magic portfolios. It includes Collaboration Powered by the 3DEXPERIENCE Platform improvements, an improved launcher for MAC OS Ventura, and several bug fixes. Learn more >>
If you are tired of seeing progress bars while performing various operations in the tool, you can now use the Evaluate Operation Performance functionality, which allows you to view performance diagnostics that help determine the reasons behind degraded tool performance if it is caused by the execution of expressions (e.g., derived properties, smart packages, legends, validation rules) defined in the model. You can also analyze the building of matrixes and tables.
Additionally, you can now see the language recommendations based on their performance. The recommendations are visible via the 'recommended' indication and the performance indicator icon in the language selection menu. The icon color reflects the performance: green for fast (Binary, Structured Expression, Groovy), yellow for medium, and red for slow. It allows you to see the languages' performance when choosing one for your operations and make an informed decision.
The 2022x Refresh1 version of MagicDraw can show custom announcements to users. Managed through Teamwork Cloud Admin, these announcements can contain information on server-wide upgrades, project-specific deadlines, or any other important news. An announcement is displayed in MagicDraw UI until a user acknowledges it by closing.
The 2022x release launches the Data Markings and Classification Plugin for working with classified or sensitive data. This plugin allows system and software engineers, enterprise architects, and others to mark model elements to indicate different levels of classification or sensitivity.
For general modeling, this release presents diagram banner creation, improvements to Structured Expressions, extended filtering by Legend items functionality, an easier and safer way to manage secure connections, pre-bundled plugins, Product Line Engineering Plugin, and Project Merge Plugin improvements.
Additionally, collaborative modeling has been further enhanced with production-ready Global Element Usage Search functionality, allowing you to effectively analyze element modification impact in decomposed, highly interlinked models.
The 2022x version introduces a new product: Data Markings and Classification Plugin. This plugin is designed for system and software engineers, enterprise architects, business analysts, and others who work with classified or sensitive data. It provides compatibility with the DoD Manual 5200.01 Volume 2 specification. Using the Data Markings and Classification Plugin, you can specifically mark your model elements to indicate different levels of classification or sensitivity. The plugin allows you to:
Element Auto-Numbering. Every time the diagram is opened, the active validation for numbering is triggered to maintain the uniqueness of displayed model elements that are numbered (e.g., requirements). The uniqueness check is now significantly faster when opening diagrams (including tables, matrices, etc.) containing up to 1000 numbered elements.
You can now specify dimension limits to prevent extremely large diagrams from being exported as images. Additionally, you can set a time limit for table and matrix building to skip image export. This is especially handy when exporting hundreds of diagrams, including large ones, i.e., generating reports and publishing models to Cameo Collaborator is significantly faster and smoother as the diagrams exceeding the limits are exported as cropped.
From now on, you can create diagram banners, such as headers and/or footers, to display important information on the diagram. The diagram banners can be created for all diagram types, such as tables, matrices, or maps. Upon diagram image export, the diagram banners are also included in the exported image.
Installing plugins has now become easier. All available plugins, both commercial and no-cost, are now pre-bundled together with the installation files and automatically added to the Resource/Plugin Manager.
With the release of version 2022x, we have consolidated server certificate management for all secure network connections made on the client-side. Now a new Server Certificates Management tool handles all secure connections supported by the client. In addition to automatically adding existing certificates from the operating system, the tool allows you to add or remove certificates without running complex commands via the command-line interface. You can simply use the Environment Options dialog in your modeling tool to:
The 2022x version includes the release of production-ready Global Element Usage Search functionality. It allows you to search for usages of an element that you want to modify or delete. Depending on the server-side configuration, projects that use the element in question can be returned either from the entire Teamwork Cloud repository or the selected custom indexed scope. This minimizes the probability of unexpected Recovered Elements appearing when updating the Used Project versions.
For general modeling, this release presents new syncing with Excel options, the ability to temporarily activate or deactivate legends without the diagram lock, and automated package structure creation.
Additionally, collaborative modeling is improved with a new file exchange format .szip, allowing faster transfer of models between OEMs and suppliers, the ability to view Teamwork Cloud data markings in MagicDraw, and other enhancements. Also, Power'By has been updated with standard profiles migration and the ability to cut used project references if the used project is not found.
You can now easily create additional package structures you may require in your model. Previously, this could have been achieved by copy-pasting an existing package structure. Now you can do that efficiently by defining your package structure configurations and then creating those structures via the Create Package Structure action.
Until now, .mdzip files were used for swapping projects in disconnected environments; however, this format is not ideal as there are issues with slow performance and project structural changes. We wanted to solve both problems to ensure faster project export and import while retaining the same project structure. Therefore, we present a technology preview of a new file exchange format: .szip. This format can be used for project export with or without used projects, adding a project as a new server project, and updating a project from a local project. We encourage our users to try out this format, which allows faster model transfer. Do not hesitate to share your feedback with us!
Teamwork Cloud data markings are now shown in Open Server Project / Manage Project and Use Server Project dialogs in MagicDraw. Additionally, a check is performed to ensure that users are not trying to open or use a project with a higher access level than they are assigned, in which case a notification is displayed.
We introduced the ability to check permissions before merging to avoid project merge delays due to delays in the delivery of error messages about insufficient permissions. The Check Permissions button is now available in the Merge Projects dialog, allowing users to see if the merge will be possible.
Previously, it was only possible to search for element usages individually, which is not an optimal solution in many cases. With 2022x Refresh2, we are introducing the Used By in Server Recursively option for the Search in Server action. Used By in Server Recursively works similarly to Used by in Server, except it searches for usages of the selected element and all its child elements.
If users try to open a main project and its used project or projects are not found, it is possible to remove the used project or projects and cut all references. This way, users can still work on the main project.
In addition to default document templates, Report Wizard allows you to create customized specification document templates. Templates may contain your own custom fields not related to model elements, as well as fields that correspond to model elements. Once customized, a Report Wizard template can be used with data from any project.
You can also format your template to create the style you want, including tables of contents, headers and footers, and page numbers. You can apply most character and paragraph formatting available from your rtf editor to the rtf template or specify with html tags in the HTML template, including keywords. Once the template has been completed, you can run the Report Wizard to create a report in a format that corresponds to the template.
Report Wizard templates can be in txt, rtf, html, odt, odf, odp, docx, xlsx, pptx, and xml for DocBook or FO files. If you prefer, you can work in the Report Wizard Template Editor until you have finished the template file and use the Report Wizard template windows to save it in the template folder. The default templates are located in the /plugins/com.nomagic.magicdraw.reportwizard/data folder.
3a8082e126