{"id":4275,"date":"2022-10-20T07:31:03","date_gmt":"2022-10-20T11:31:03","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/polarion\/?p=4275"},"modified":"2026-03-26T05:43:50","modified_gmt":"2026-03-26T09:43:50","slug":"polarion-alm-22-r2-whats-new-and-noteworthy","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/polarion\/polarion-alm-22-r2-whats-new-and-noteworthy\/","title":{"rendered":"Polarion ALM 22 R2 \u2013 What\u2019s New and Noteworthy"},"content":{"rendered":"\n<p><strong>We\u2019re happy to announce the release of Polarion ALM&nbsp;22 R2!<\/strong><\/p>\n\n\n\n<p>This latest and greatest version brings a new remote API, seamless backup for the admins, and significant usability improvements for the end users.&nbsp;Highlights of this release are the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>REST API<\/strong>&nbsp;&#8211; Brand-new high-throughput and easy-to-use REST API allows seamless integration of Polarion with external tools.<\/li>\n\n\n\n<li><strong>Navigation header&nbsp;<\/strong>&#8211; New navigation header helps you differentiate projects easily, know where you are, and create new artifacts quickly.<\/li>\n\n\n\n<li><strong>In-line editing in tables<\/strong>&nbsp;&#8211; Efficiently update multiple Work Items in table views.<\/li>\n\n\n\n<li><strong>Updated diagram editor<\/strong> &#8211; Use new shape libraries, create custom elements and import Visio diagrams into Polarion diagramming.<\/li>\n<\/ul>\n\n\n\n<p>Read on to find out what is new in Polarion 22 R2 or try the new version for yourself.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">REST API<\/h2>\n\n\n\n<p>Polarion 22 R2 brings support for the greatly expected REST API.<\/p>\n\n\n\n<p>In this initial release, we focused primarily on the support for the REST API in the Polarion core, making sure we can deliver a robust new API that can provide a much-needed way of connecting Polarion to your organization&#8217;s toolchain.<\/p>\n\n\n\n<p>Covering Polarion&#8217;s features with REST API will be a continuous process. In this release, we worked mainly on the Work Items artifact. Work Items with links, attachments, and comments are the most frequently used objects in Polarion. So the REST API endpoints we are delivering cover these frequent use cases &#8211; and enable you to utilize the Polarion REST API right now in its very first version.<\/p>\n\n\n\n<p>On top of this, we are also providing REST endpoints that cover selected use cases from the Live Documents, Live Reports, Projects, and User Management topics. In the next release, we plan to focus on extending the covered use cases for Live Documents and Enumerations with Plans and Test Runs closely behind on our top priority list.<\/p>\n\n\n\n<p>For a complete list of available REST API endpoints, you can use the Polarion SDK to access the Polarion REST API documentation, or you can explore the Polarion <a href=\"https:\/\/docs.sw.siemens.com\/en-US\/product\/230235217\/doc\/PL20220419389880191.xid2134849\/html\/xid2134871\" target=\"_blank\" rel=\"noopener\">REST API <\/a><a href=\"https:\/\/docs.sw.siemens.com\/en-US\/product\/230235217\/doc\/PL20220419389880191.xid2134849\/html\/xid2134871\" target=\"_blank\" rel=\"noreferrer noopener\">User <\/a><a href=\"https:\/\/docs.sw.siemens.com\/en-US\/product\/230235217\/doc\/PL20220419389880191.xid2134849\/html\/xid2134871\" target=\"_blank\" rel=\"noopener\">Guide<\/a>&nbsp;(available on Support Center) and enable not only the REST API itself but also our dynamic Swagger UI documentation tool that&nbsp;allows you to visualize available endpoints and interact with the Polarion REST API directly &#8211; giving you the ability to test it directly without the need to set up a development environment.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"939\" height=\"675\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_rest_api_2-1.png\" alt=\"Polarion Swagger UI\" class=\"wp-image-4304\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_rest_api_2-1.png 939w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_rest_api_2-1-600x431.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_rest_api_2-1-768x552.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_rest_api_2-1-900x647.png 900w\" sizes=\"auto, (max-width: 939px) 100vw, 939px\" \/><figcaption class=\"wp-element-caption\">Swagger UI<\/figcaption><\/figure><\/div>\n\n\n<p>The Polarion REST API v1 is based on the JSON:API specification. It supports OpenAPI and uses URI versioning and JSON Web Tokens (JWT) for authentication.<\/p>\n\n\n\n<p>Your feedback is very important to us, and in the future, it will be driving the new REST functionality introduced with further Polarion releases. Please do not hesitate to contact our Support and share the use cases not-yet-covered by REST APIs that would make your life easier, so we know what to focus on next!<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">New Navigation Header<\/h2>\n\n\n\n<p>In order to simplify the navigation between projects and help users understand what context they are working in, we added a new navigation header with the following features:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A project selector that displays a customizable project icon and background color.&nbsp;<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"644\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_navigation_header_1-1024x644.png\" alt=\"Polarion Navigation Header\" class=\"wp-image-4335\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_navigation_header_1-1024x644.png 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_navigation_header_1-600x377.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_navigation_header_1-768x483.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_navigation_header_1-900x566.png 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_navigation_header_1.png 1170w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">New Navigation Header<\/figcaption><\/figure><\/div>\n\n\n<p>The project icon\/&nbsp;background feature lets your users easily determine what project they are currently in and avoid creating artifacts in the wrong place.&nbsp;If a project template contains a defined icon and\/or color configuration, then new projects created based on that template start with the same configuration. If no configuration is defined, they start with a folder icon and a transparent background. Administrators (or a project&#8217;s creator) can customize them while creating a Project or&nbsp;<a href=\"https:\/\/docs.sw.siemens.com\/en-US\/product\/230235217\/doc\/PL20220419389880191.xid1465510\/html\/xid1518998\" target=\"_blank\" rel=\"noreferrer noopener\">at any time after<\/a>.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"584\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_edit_icon_and_background-1024x584.png\" alt=\"Polarion Edit Project details\" class=\"wp-image-4338\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_edit_icon_and_background-1024x584.png 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_edit_icon_and_background-600x342.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_edit_icon_and_background-768x438.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_edit_icon_and_background-900x513.png 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_edit_icon_and_background.png 1049w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Change project icon and background color<\/figcaption><\/figure><\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>A breadcrumb trail lets you easily identify where your selected artifact is located.&nbsp;<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"726\" height=\"55\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_navigation_breadcrumbs.png\" alt=\"\" class=\"wp-image-4343\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_navigation_breadcrumbs.png 726w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_navigation_breadcrumbs-600x45.png 600w\" sizes=\"auto, (max-width: 726px) 100vw, 726px\" \/><figcaption class=\"wp-element-caption\">New breadcrumb navigation<\/figcaption><\/figure><\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>A configurable &#8220;Create&#8221; button lets your users easily create new artifacts wherever they are in Polarion.&nbsp;<br><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1005\" height=\"602\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_quick_create_dialog.png\" alt=\"Polarion Quick Create\" class=\"wp-image-4347\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_quick_create_dialog.png 1005w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_quick_create_dialog-600x359.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_quick_create_dialog-768x460.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_quick_create_dialog-900x539.png 900w\" sizes=\"auto, (max-width: 1005px) 100vw, 1005px\" \/><figcaption class=\"wp-element-caption\">Configurable Quick Create dialog<\/figcaption><\/figure><\/div>\n\n\n<p>The default&nbsp;<strong>Quick Create<\/strong>&nbsp;dialog configuration lets you:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Create Work Items of any type defined in the current project.<\/li>\n\n\n\n<li>Create Documents of any type defined in the current project.<\/li>\n\n\n\n<li>Import Word and ReqIf documents.<\/li>\n\n\n\n<li>Create Rich Pages, Spaces, Plans, Test Runs, and Collections.<\/li>\n<\/ul>\n\n\n\n<p>You can customize what artifacts your users can create, the dialog&#8217;s name, the button name,&nbsp;and even its tooltip.&nbsp;All you need to get started is in&nbsp;<a href=\"https:\/\/docs.sw.siemens.com\/en-US\/product\/230235217\/doc\/PL20220419389880191.xid1465510\/html\/xid2133992\" target=\"_blank\" rel=\"noopener\">Help<\/a>. (There&#8217;s even a&nbsp;<a href=\"https:\/\/docs.sw.siemens.com\/documentation\/internal\/PL20220419389880191\/en-US\/polarion_help_sc\/polarion\/22R2\/polarion_help_sc\/common\/en_US\/graphics\/fileLibrary\/QuickCreateDefaultTemplate.zip\" target=\"_blank\" rel=\"noopener\">template page<\/a>&nbsp;you can download and edit.)<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Inline Editing in Work Item Tables<\/h2>\n\n\n\n<p>You can now edit&nbsp;some Work Items fields directly in the Work Item Table and Tree views. Just double-click on an editable field of a Work Item to activate the editor. Updated fields are highlighted in blue until you save them.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1375\" height=\"444\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/inline_editing1_demo-1.gif\" alt=\"\" class=\"wp-image-4456\"\/><figcaption class=\"wp-element-caption\">Inline editing in Table and Tree views<\/figcaption><\/figure><\/div>\n\n\n<p>The 22 R2 release implements the first stage of this feature, and allows you to edit the following field types:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>String (single line),<\/li>\n\n\n\n<li>Integer,<\/li>\n\n\n\n<li>Float,<\/li>\n\n\n\n<li>Currency,<\/li>\n\n\n\n<li>Duration,<\/li>\n\n\n\n<li>Date,<\/li>\n\n\n\n<li>Boolean,<\/li>\n\n\n\n<li>Enumeration custom fields of single selection. <\/li>\n<\/ul>\n\n\n\n<p>There are plans to support more field types in future releases. An icon appears when you hover over uneditable fields, and a tooltip details why they are not editable.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"561\" height=\"102\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/inline_editing_2.png\" alt=\"Polarion uneditable field icon\" class=\"wp-image-4315\"\/><figcaption class=\"wp-element-caption\">Uneditable field icon<\/figcaption><\/figure><\/div>\n\n\n<p><\/p>\n\n\n\n<p>In-line editing is tied together with the existing field editing features on the Work Item form, so the following features are reflected and also supported in the table edit:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Handling of custom fields with dependent enumerations.<\/li>\n\n\n\n<li>Read-only fields are not editable in the Table and Work Item details forms.<\/li>\n\n\n\n<li>The input format is checked.<br><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"574\" height=\"102\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_inline_editing_4.png\" alt=\"Polarion inline editing format checked\" class=\"wp-image-4324\"\/><figcaption class=\"wp-element-caption\">Polarion checks for valid values<\/figcaption><\/figure><\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Values for required fields are checked.<\/li>\n\n\n\n<li>You can easily discard unsaved changes.<\/li>\n\n\n\n<li>Polarion detects and alerts you if other users edit fields while you are editing them inline, and gives you the option to override just some of the conflicting items after reviewing the changes from other users.<\/li>\n\n\n\n<li>You can only edit the activated entry for a Work Item if it is&nbsp;shown multiple times in Tree view.&nbsp;<\/li>\n\n\n\n<li>You can use CTRL + SHIFT + S to save changes in the Work Item table.<\/li>\n<\/ul>\n\n\n\n<p>Now, after you save changes or refresh&nbsp;data in the Work Item Table and Tree views, Polarion remembers your selected Work Item, saving you time and keeping you focused on your current task.&nbsp;<\/p>\n\n\n\n<p>Inline editing in tables is disabled while the <strong>Prioritization <\/strong>or <strong>Approvals <\/strong>sidebars are open, to prevent conflicting changes. If you like to disable the inline editing feature completely, you can do so with the following property in the polarion.properties file:&nbsp;&nbsp;<br><code>com.siemens.polarion.ui.inlineEditingInWiTable.enabled<\/code><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Diagram Editor Update<\/h2>\n\n\n\n<p>We updated Polarion&#8217;s embedded Diagram Editor. You now have access to a huge number of additional shapes and here are just a few of the additional features worth mentioning:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Scratchpad: A tool where you can store your favorite diagram components, additional libraries of elements, elements drawn by hand, or custom images and pictures that you can reuse&nbsp;anytime later.<\/li>\n\n\n\n<li>It now supports the import of MS Visio files.<\/li>\n\n\n\n<li>SysML, BPMN 2.0, and UML 2.5 shapes are also now supported.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"908\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_diagram_editor_update.png\" alt=\"Updated Diagram Editor\" class=\"wp-image-4354\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_diagram_editor_update.png 1020w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_diagram_editor_update-600x534.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_diagram_editor_update-768x684.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_diagram_editor_update-900x801.png 900w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/><figcaption class=\"wp-element-caption\">Updated Diagram Editor<\/figcaption><\/figure><\/div>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Productivity Improvements<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Configurable PDF Export File Name<\/h3>\n\n\n\n<p>Default file names can be dynamically built from a combination of plain text and variables. <a href=\"https:\/\/docs.sw.siemens.com\/en-US\/product\/230235217\/doc\/PL20220419389880191.xid1465510\/html\/xid2133539\" target=\"_blank\" rel=\"noopener\">Supported variables<\/a>&nbsp;include Project, Space, Document IDs, names, and date\/time values bound to the Document or the Document&#8217;s author.<\/p>\n\n\n\n<p>We also added support for non-ASCII characters, and you can use page parameters&nbsp;as variables to build the file name of exported rich page PDFs.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_PDFExportDialogue-1.png\" alt=\"\" class=\"wp-image-4362\" width=\"NaN\" height=\"350\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_PDFExportDialogue-1.png 616w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/Polarion_PDFExportDialogue-1-600x424.png 600w\" sizes=\"(max-width: 616px) 100vw, 616px\" \/><figcaption>PDF File Name customization<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Enhanced Work Item Linking via Form Menus<\/h3>\n\n\n\n<p>We made it simpler for Administrators to guide end users through the linking process by pre-configuring the links they can create in&nbsp;form menus. It decreases the potential for user error and improves traceability.<\/p>\n\n\n\n<p>You can now also link existing Work Items via the Linked\/Linking menu on the Work Item Form and create a more detailed configuration with project and scope queries.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"282\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_link_via_form_menus-1024x282.png\" alt=\"Link via form menus\" class=\"wp-image-4367\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_link_via_form_menus-1024x282.png 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_link_via_form_menus-600x165.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_link_via_form_menus-768x212.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_link_via_form_menus-900x248.png 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_link_via_form_menus.png 1085w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Link via Form Menus<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Copy a Nice Work Item Link with a Single Click<\/h3>\n\n\n\n<p>The next useful linking improvement will delight users, who communicate with colleagues with popular collaboration platforms like Microsoft Teams, Slack, Google Meet, Yammer, or even e-mail. It is now possible to do a single-click copy of a nice hyperlink to a Work Item composed of the ID and Title, but rendered as a link, which you can paste into your favorite chat tool!<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"248\" height=\"226\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/copy_link.png\" alt=\"\" class=\"wp-image-4442\"\/><figcaption class=\"wp-element-caption\">Copy nice Work Item link in one click<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Keep Context When Opening Linked Work Items in Tables<\/h3>\n\n\n\n<p>Additionally, we improved how the linked Work Items are opened in the table view from the Work Item form. The table is now opened in the project or project group context that is common&nbsp;for all the linked Work Items, not in the repository scope as before. This helps with&nbsp;the further filtering of the Work Items because the query panel allows you to filter more efficiently in the specific context, providing only relevant fields and their options.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Configurable Scope for the Work Item Picker<\/h3>\n\n\n\n<p>To make the linking easier in another part of our Polarion user interface, it is now possible to configure the default scope of the Work Items Picker. The scope can be configured per project via context properties, and it can be configured differently for Work Items contained in a Document.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Leverage Favorite Projects in Project Selector<\/h3>\n\n\n\n<p>To help users pick their commonly used projects in various dialogs easily and quickly, we expanded the filtering by favorite projects in the following dialogs. The following dialogs let users select a project from the favorite projects list by default, but users can switch to show all projects available to them.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Duplicate Work Item<\/li>\n\n\n\n<li>Reuse Document<\/li>\n\n\n\n<li>Branch Document<\/li>\n\n\n\n<li>Compare Document with Other Document<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"275\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/favorites_in_duplicate_wi.png\" alt=\"Add Project to favorites\" class=\"wp-image-4443\"\/><figcaption class=\"wp-element-caption\">Select target project from your favorites when duplicating Work Item<\/figcaption><\/figure><\/div>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Integrations<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Jenkins Connector: Pass Polarion Build Properties to Jenkins<\/h3>\n\n\n\n<p>We increased the traceability between Polarion and Jenkins by allowing you to pass Polarion&#8217;s Build, Project, and the user ID that triggered the build onto Jenkin builds.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"950\" height=\"392\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/jenkins_build_1.png\" alt=\"Polarion builds to Jenkins\" class=\"wp-image-4394\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/jenkins_build_1.png 950w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/jenkins_build_1-600x248.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/jenkins_build_1-768x317.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/jenkins_build_1-900x371.png 900w\" sizes=\"auto, (max-width: 950px) 100vw, 950px\" \/><figcaption class=\"wp-element-caption\">Pass Polarion Build Properties to Jenkins<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Jira Connector: Validate JQL Queries<\/h3>\n\n\n\n<p>Jira Query Language (JQL) queries that you enter to restrict a set of issues synchronized between Polarion and Jira are now validated. You no longer need to look up syntax documentation because the Jira instance you synchronize with tells you what&#8217;s wrong with your query.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"386\" height=\"350\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_jira_query_validation.png\" alt=\"JQL Query Validation\" class=\"wp-image-4399\"\/><figcaption class=\"wp-element-caption\">JQL Query Validation<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">ReqIF: Support for Live Links<\/h3>\n\n\n\n<p>We introduced support for Live Links for ReqIF. In Polarion, Live Links provide a continually updated view of Work Item links in rich text fields. We mimicked this behavior as closely as possible when exported to ReqIF, and they no longer break when exported back to Polarion.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"373\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_reqif_live_links-1024x373.png\" alt=\"Polarion Live Links in ReqIF\" class=\"wp-image-4406\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_reqif_live_links-1024x373.png 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_reqif_live_links-600x219.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_reqif_live_links-768x280.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_reqif_live_links-900x328.png 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/polarion_reqif_live_links.png 1130w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Polarion Live Links in ReqIF<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">ReqIF: Exchange for DOORS<\/h3>\n\n\n\n<p>RIF and ReqIF file characteristics make importing them into DOORS Classic from Polarion difficult. So, we introduced configuration properties that ensure the modules created in DOORS Classic are editable by default, so you no longer have to manually edit files exported from Polarion.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Other Improvements<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Polarion User Interface Customization with HTML Snippets<\/h3>\n\n\n\n<p>Many customers look for ways to customize the Polarion user interface. (Add custom buttons or a notification toolbar, remove existing buttons, attach analytics on top of your Polarion instance, or implement an onboarding solution.) To simplify these user interface modifications and make them update-friendly, we introduced a set of properties that allow customers to&nbsp;inject custom HTML and JavaScript snippets into Polarion&#8217;s HTML pages.<\/p>\n\n\n\n<p>A popular request from our customers is to display a notification to end users about planned Polarion maintenance. We took this practical example for the benefit of our R&amp;D and DevOps team and implemented a showcase <a href=\"https:\/\/extensions.polarion.com\/extensions\/413-polarion-notification-bar-leveraging-the-html-snippet-injector\" target=\"_blank\" rel=\"noopener\">Polarion Notification Bar leveraging the HTML Snippet Injector<\/a>&nbsp;extension.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"746\" height=\"185\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/snippets_notification_banner.png\" alt=\"HTML snippets\" class=\"wp-image-4444\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/snippets_notification_banner.png 746w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/snippets_notification_banner-600x149.png 600w\" sizes=\"auto, (max-width: 746px) 100vw, 746px\" \/><figcaption class=\"wp-element-caption\">Polarion Notification Bar leveraging the HTML Snippet Injector<\/figcaption><\/figure><\/div>\n\n\n<p>HTML snippet customization offers a lot of power and flexibility, but be careful. With great&nbsp;power comes great responsibility and admins implementing these extensions need to adequately understand the functional, performance, security, and impact they can have on end users.&nbsp;Visit our <a href=\"https:\/\/community.sw.siemens.com\/s\/topic\/0TO4O000000MihxWAC\/polarion\" target=\"_blank\" rel=\"noopener\">Polarion Community<\/a>&nbsp;for guidance and learn how other customers leverage the benefits of this new feature.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">A New Polarion Help<\/h3>\n\n\n\n<p>We replaced Polarion&#8217;s embedded Eclipse Help and integrated Polarion with Support Center:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The search is much better.<\/li>\n\n\n\n<li>The interface is cleaner and easier to navigate.<\/li>\n\n\n\n<li>You can view <a href=\"https:\/\/docs.sw.siemens.com\/en-US\/product\/230235217\/doc\/PL20220419389880191.xid1465510\/html\/xid1484304\" target=\"_blank\" rel=\"noreferrer noopener\">new embedded video tutorials<\/a>. (Expect more in coming releases.)<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"993\" height=\"652\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/help_update.png\" alt=\"New Polarion Help\" class=\"wp-image-4413\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/help_update.png 993w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/help_update-600x394.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/help_update-768x504.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/help_update-900x591.png 900w\" sizes=\"auto, (max-width: 993px) 100vw, 993px\" \/><figcaption class=\"wp-element-caption\">New integrated Help<\/figcaption><\/figure><\/div>\n\n\n<p>If users on your network can access the internet, then there&#8217;s nothing you need to do.<\/p>\n\n\n\n<p>If your users cannot access the internet, or your organization cannot safelist the Support Center website,&nbsp;<a href=\"https:\/\/docs.sw.siemens.com\/en-US\/product\/230235217\/doc\/PL20220419389880191.xid2114209\/html\/xid2114233\" target=\"_blank\" rel=\"noreferrer noopener\">install<\/a>&nbsp;the Siemens Documentation server and run it locally.&nbsp;&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Polarion Student Edition<\/h3>\n\n\n\n<p>The Polarion Student Edition is a new and unique Polarion trial license. Students can use it for educational purposes <strong>free of charge<\/strong>. They need to be able to host their Polarion server, but Siemens grants them access to 10 Polarion ALM-named user licenses for an entire year. (The clock starts when they activate their Polarion server.)&nbsp;<\/p>\n\n\n\n<p>The Student Edition does not limit any Polarion features but restricts the number of Work Items to 1000 and allows a maximum of three projects in addition to the out-of-box demo projects. (More than enough for a student project that spans an academic year.)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Work Item Velocity Form Extension<\/h3>\n\n\n\n<p>One of our most popular extensions now comes out-of-box with this Polarion release.&nbsp;The Work Item Velocity Form Extension lets you render custom panels (with content defined by forms written in Velocity, HTML, and JavaScript) right from Work Item Forms. Polarion Administrators can now deploy velocity forms inside the Polarion repository (under <code>&lt;Global or Path to your project&gt;.polarion\/scripts<\/code>) or on the file system (under <code>&lt;Polarion Install Dir&gt;\/scripts<\/code>).<\/p>\n\n\n\n<p>This functionality is&nbsp;now enabled by default, so we encourage you to remove the extension from your Polarion instance if you are already using it.&nbsp; If you wish to continue using the extension, then you can set the following property (in the polarion.properties file) to false:<\/p>\n\n\n\n<p><code>com.polarion.alm.ui.forms.extensions.velocity.enabled=false<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Polarion X Enterprise Includes Variants<\/h3>\n\n\n\n<p>Polarion Variants is now available with Polarion X Enterprise.&nbsp; This will allow our SaaS customers to centrally manage specifications and other assets for a product line, generating product-specific variant specifications.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Performance and Scalability<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Backup &amp; Restore of Polarion Data<\/h3>\n\n\n\n<p>With this new functionality, we can shorten the downtime if Polarion index data get corrupted for any reason. If this happens, you no longer need to perform a reindex, but you can recover the indexes from the latest backup. This includes the Lucene index, the PostgreSQL database, and object maps.<\/p>\n\n\n\n<p>You can now schedule regular backups via the Scheduler or run Backup Jobs manually using the Monitor page. Restoring Polarion data is just a matter of running a single script, so it can be easily automated through your DevOps toolchain.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"polarion_wiki macro name=module-workitem;params=id=DPP-249701|copy=1|document_revision=1744119\">Attachment Content Indexing in HEAD<\/h3>\n\n\n\n<p>In order to reduce the disk space utilization for Polarion indexes and reduce the reindex time, we changed the default behavior when it comes to indexing attachment content for searches. Searching objects by the content of their attachments is now enabled for current data, and it is switched off in the history. You can enable historical attachment indexing via a Polarion property and reindex Polarion data to reverse this functionality.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"polarion_wiki macro name=module-workitem;params=id=DPP-251458|copy=1|document_revision=1744119\">Faster Opening of Polarion UI<\/h3>\n\n\n\n<p>Additional caching was introduced into the Polarion user interface, resulting in the faster opening of new browser tabs and less data transferred between client and server. By caching localization messages, additional CSS styles, and optimizing the number of requests, we achieved a 90% reduction in exchanged data. This will bring benefits, especially to end users with low-speed connections, or those that access Polarion servers from distant regions.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"polarion_wiki macro name=module-workitem;params=id=DPP-249691|copy=1|document_revision=1744119\">Technology Update<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"polarion_wiki macro name=module-workitem;params=id=DPP-249792|copy=1|document_revision=1744119\">Security Improvements<\/h3>\n\n\n\n<p>On top of regular updates of&nbsp;third-party libraries to address known security vulnerabilities, the Polarion 22 R2 introduces a new security feature that prevents host header injection attacks. Your Polarion server can only be accessed via safelisted hostnames and access via blacklisted hostnames is refused. You can add hosts to a safelist via a Polarion property.<\/p>\n\n\n\n<p>In order to keep customer data safe, we also implemented an additional cleanup of the data and configurations that are collected by the support diagnostic tool. The tool now obfuscates passwords, keys, and other sensitive information.<strong><\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"polarion_wiki macro name=module-workitem;params=id=DPP-251459|copy=1|document_revision=1744119\">Technology Update<\/h3>\n\n\n\n<p>As in every release, we updated the list of supported operating systems, third-party components, and browsers. Notable changes include an update of Apache Maven from version 2.x to version 3.8.4,&nbsp;new support for SLES 15 SP4, bundling Apache HTTPD 2.4.54 and Subversion 1.14.2 with the Windows distribution, and adding support for Firefox ESR 102 version.<\/p>\n\n\n\n<p>Support for Java 17 was deferred to the upcoming Polarion 2304 release as was the mandatory switch to the GraalVM JavaScript engine.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"polarion_wiki macro name=module-workitem;params=id=DPP-249678|copy=1|document_revision=1744119\">Notable Issue Fixes<\/h2>\n\n\n\n<p>A number of important issues have been addressed in this release. See the list of highlights below.<\/p>\n\n\n\n<p>DPP-118054 &#8211; User can change read-only content in a LiveDoc via browser extensions (spellchecker, translator)<br>DPP-116240 &#8211; Incorrect caret positioning after opening Work Item in a Document<br>DPP-213452 &#8211; Regression in 3.19.2: Cannot upload attachments with valid filename to Work Items<br>DPP-234691 &#8211; Regression 3.22.1: Link role is missing for linked Work Items in Document Like Editor presentation<br>DPP-199386 &#8211; Document compare: Cross-reference links are always highlighted as changed<br>DPP-237002 &#8211; Regression in 3.22.1: Timepoint and Category cannot be deleted due to ClassCastException<br>DPP-234101 &#8211; Regression in 3.21.2: Enforced lowercase user ID prevents integration with third-party tools<br>DPP-229053 &#8211; Regression in 3.21.2: Word import of tables with narrow columns can break readability of the table<br>DPP-234744 &#8211; OAuth login: Polarion does not convert anchor links before they are sent to IdP<br>DPP-199387 &#8211; Formulas are rendered incorrectly in PDF exports of Wiki content blocks in Documents<br>DPP-233820 &#8211; LDAP sync job can create duplicate users with lowercase user IDs<br>DPP-43603 &#8211; Global configuration is not applied after removing all project configurations in Administration<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"polarion_wiki macro name=module-workitem;params=id=DPP-251439|copy=1|document_revision=1744119\"><strong>Update Information<\/strong>&nbsp;<\/h2>\n\n\n\n<p>Version 22 R2 is an update for all Polarion ALM products. It is free to all customers with a current maintenance subscription. You can download the update distribution at&nbsp;<strong><a href=\"https:\/\/support.sw.siemens.com\/en-US\/product\/230235217\/download\/PL20220419389880191\" target=\"_blank\" rel=\"noopener\">Support Center: Polarion 22 R2 Downloads<\/a><\/strong>.&nbsp;For details, see the bundled HOW_TO_INSTALL_THIS_UPDATE.txt in the update distribution package.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Evaluation<\/strong><\/h2>\n\n\n\n<p>If you would like to evaluate this release before updating your production installation, simply visit <a href=\"https:\/\/polarion.plm.automation.siemens.com\/downloads\" target=\"_blank\" rel=\"noopener\">https:\/\/polarion.plm.automation.siemens.com\/downloads<\/a>, download the product of your choice, install it, and use the built-in 30-day evaluation license.<\/p>\n\n\n\n<p>If you have any questions or comments, please don\u2019t hesitate to contact us via blog comments, the <a href=\"https:\/\/community.sw.siemens.com\/s\/topic\/0TO4O000000MihxWAC\/polarion\" data-type=\"URL\" data-id=\"https:\/\/community.sw.siemens.com\/s\/topic\/0TO4O000000MihxWAC\/polarion\" target=\"_blank\" rel=\"noreferrer noopener\">Polarion Community Portal<\/a>, or your Polarion technical support contact.&nbsp;On behalf of our entire team, thank you for using Polarion ALM.<\/p>\n\n\n\n<p>Regards,<br>Radek Krotil,<br>Polarion ALM Product Management<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Polarion ALM 22 R2 brings new REST API, navigation header, in-line editing of Work Items in table, and more productivity improvements. Learn more in our blog!<\/p>\n","protected":false},"author":52296,"featured_media":4277,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[109,54,1],"tags":[635,6,153,20,438,29,637,459,636],"industry":[62,81,86,97,102],"product":[],"coauthors":[479],"class_list":["post-4275","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-updates","category-featured","category-news","tag-22-r2","tag-agile","tag-alm","tag-application-lifecycle-management-alm","tag-polarion","tag-requirements-management","tag-rest","tag-software","tag-usability","industry-automotive-transportation","industry-energy-utilities","industry-industrial-machinery-heavy-equipment","industry-medical-devices-pharmaceuticals","industry-software-development"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2022\/10\/blogpost-radek-v22.png","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/posts\/4275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/users\/52296"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/comments?post=4275"}],"version-history":[{"count":5,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/posts\/4275\/revisions"}],"predecessor-version":[{"id":5105,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/posts\/4275\/revisions\/5105"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/media\/4277"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/media?parent=4275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/categories?post=4275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/tags?post=4275"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/industry?post=4275"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/product?post=4275"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/coauthors?post=4275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}