This document describes new features, improvements and fixes included in the R29 release of SystemWeaver.

There are no changes to System Requirements: 

 

Note: Special attention should be given to the items highlighted in yellow as they will require additional planning/steps for your organization pre and/or post-upgrade if the view/tool affected is being used in your installation. 

 

Administrators

Name

Description

Type

User Group

Issue ID

swAdmin: Ability to deactivate all accounts

The swAdmin client now includes a tool for deactivating all user accounts. This option is useful when you want to run a server against a database that has a higher number of activated user accounts than the number of available user licenses. This may happen, for example, when copying a database from a production server to a test/QA server. A production installation has a higher license count than a test installation. The new Deactivate All option allows user account administrators to quickly batch deactivate user accounts to bring the number of activated accounts down to a level in line with the available number of test installation licenses.


Improvement

Administrators

12708

swAdmin: Blank value for Last Login

In the swAdmin2 client, it is now easier to see if a user has never logged into the system. User accounts which have not be used will display a null value in the Last Login column.

 

Improvement

Administrators

12889

swAdmin: Error upon Log out from Licenses tab

This fixes an issue that caused an error to be thrown when logging out of the application via the File>Logout menu.

Fix

Administrators

12801

swAdmin: License Status refreshes automatically

The License status displayed at the bottom of the swAdmin2 client will now automatically refresh in response to actions taken on the Users and Licenses tab. Previously, users were required to log out and back in to swAdmin2 to view the updated License status.

Should the number of licenses exceed the number of available, valid licenses, users will receive a "There are currently no SystemWeaver user licenses available. Please contact your SystemWeaver Administrator." message until the license issue is resolved.

Improvement

Administrators

12708


Architects

NameDescriptionTypeUser GroupIssue ID

swArchitect: Attribute creation requires Type

When creating a new attribute, Architects must populate the Type. In earlier versions, it was possible to save the attribute without a value.



A null value will result in not being able to save the attribute.

Fix

Architects

12671

swArchitect: SID column in type tree
To assist Architects in their work, a SID column will now display by default in the type tree in the swArchitect.
ImprovementArchitects12871

XML Import: Access violation

This resolves an access violation error upon "Refresh" when selecting "Match on item id".

Fix

Architects

12409

XML Import: GUI not reading config för <OwnerAttributeSID>

This fixes an issue where the <OwnerAttributeSID> setting in a configuration was not being read properly.

Fix

Architects

12787

Reports: Implement spaceAfter attribute for ParaStyleIt is now possible to specify the space after a line in a <Parastyle> using the spaceAfter attribute.

Example:

<Report>

  <ParaStyles>

    <ParaStyle name="hello" alignment="center" spaceAfter="500">

    </ParaStyle>

  </ParaStyles>

  <Text para="hello">hello</Text>

</Report>

ImprovementArchitects12840

Structure Tree: Complete part types

There is now a new view available that helps Architects analyze tree view setting: Complete Part types.


This view is accessed through the View drop-down list and must be set to Active in Configure the explorer. The Complete Part Types view is a standard extension delivered with the client.

New

Architects

11853, 12717, 12724


IT Administrators

NameDescriptionTypeUser GroupIssue ID

swSlaveServer: Various fixes

This fixes bugs relating to event groupings and the use of network authentication.

Fix

IT Administrators

12904

Database: Cleanup of orphaned data requiredThe SystemWeaver server will no longer start if the database contains orphaned data, e.g., parts and attributes without owner. In the event of orphaned data, a cleanup script will need to be run prior to running the server. ImprovementIT Administrators12605


Users

Coverage (item-item): Access violation

This resolves an access violation error when selecting a configured Coverage (item-item) option.

Fix

Users

12814

Description: GIF images no longer supported

This fixes an issue with pasting GIF images into Description. GIF is an older proprietary format. Given that PNG is now supported across all major devices and that PNG compression is about 5–25% better than GIF compression, we recommend its use. To support this, the insertion of GIF images will no longer be supported in Descriptions. When you drag and drop a GIF or use the Description Editor's Insert>Picture tool, you will now receive a message indicating that it is no longer supported.


If you copy a GIF from another program to the Windows clipboard and then attempt to paste to Description in SystemWeaver, you will receive the same message noted above. However, the clipboard will also contain a bitmap version of the image. SystemWeaver will proceed with pasting the bitmap version. You can use this or chose to save the image in a different file format such as PNG.

Improvement

Users

9262

DPI scaling: Various improvements

Various improvements have been made throughout the swExplorer GUI to address display scaling issues in higher display settings, e.g., 125%, 150%.


Examples 150% 

Before: 

After:

Improvement

Users

12714, 12875, 12736, 12784, 12874

Projects: Lock down access to users with explicit rights

With the R29 release, access to CMS projects (the Projects ribbon tab) is now further locked down to only those users with explicit rights to access the project(s). As always, access rights to CMS Projects is handled entirely separately from access rights to items. Below is a brief summary of the new behavior which users without explicit access rights to a project will experience.


Projects Tab

Users will no longer be able to open an issue in the project using Open issue with ID. They will now receive "You do not have read access to this issue".


Issues view

Users will still be able to view a list of any of its issues associated with a selected item, but if they select an issue, the issue editor displaying to the right will now be empty.


Overview view

Users will still be able to view the list of open issues associated with a selected item, but if they double-click on an issue, they will now receive "You do not have read access to this issue".


Issues in time view

Users will still be able to view the list of issues associated with a selected item, but if they double-click on an issue, they will now receive "You do not have read access to this issue".


Known scenarios not addressed:

  • If a user had access to a project previously and that access right is taken away WHILE they are logged into the server AND have the Project open AND they have an issue open in the issue editor, they can still delete that issue until they refresh the view.
  • If a user had access to a project previously and that access right is taken away WHILE they are logged into the server AND have the Project open, the project will remain open under Projects until they close it. While it is open, they will continue to see the issues listed there just like in the Issues view. Once they close it, they can no longer open it again.
  • If a user right-clicks on an open issue in Overview view and selects Remove issue from item, they can remove it. [12908]

Improvement

Users

6688, 12855, 6588, 6589

Traceability Matrix: Configured buttons not workingThis resolves an error thrown when switching between two different traceability matrix configurations.
FixUsers12775

Versions: Part attributes horizontal scrollbars

The Versions view now offers horizontal scrollbars in the Parts section so users can scroll horizontally in order to view all displayed part attribute columns as needed.

Improvement

Users

12853