powerGate v19

19.0.14

28-11-2018

General

BomWindow

  • Column values are immediately refreshed when updating custom properties

Features

BomWindow

  • It is now possible to update standard properties with Update-BomWindowEntity:
    • For BomRows: _Name, Bom_Number, Bom_PositionNumber, Bom_Quantity
    • For Items: _Name

Fixed

BomWindow

  • BOM loading errors occurred during Check or Transfer operations because Get-BomRows got executed after using Add-BomWindowEntity
  • Column values did not get refreshed when updating custom properties that exist on the root entity
  • The BomRow properties Bom_PositionNumber and Bom_Quantity were always of type 'string'
  • Update-BomWindowEntity removed columns even if property still exists on different Items/BomRows
  • Progressbar did not update correctly when items were added or removed during Check or Transfer operations
  • The Check button was enabled before the BomWindow finished loading BOMs
When upgrading to this version with stored layout files, in the Item Tab the columns and their order will be resetted to default.

Breaking Changes

Show-BomWindow

When calling Add-BomWindowEntity, the function Get-BomRows is no longer executed for the newly added entity. This could cause issues in some very rare cases where Get-BomRows was expected to be called.

19.0.11

06-11-2018

General

BomWindow

  • Improved resizing behavior of columns and applied minimum width
  • Status column is pinned to the right side

Fixed

BomWindow

  • First column Name gets to small when many columns are added
  • Some standard properties got removed after updating -Properties with Update-BomWindowEntity
    • For BomRows: standard properties Bom_Number, Bom_PositionNumber, Bom_Quantity and _Name were removed
    • For Items: _Name property was removed
It is recommended to remove the stored layout files when upgrading to this version, otherwise the Status column might not be pinned.

19.0.9

17-10-2018

Features

BomWindow

Fixed

BomWindow

  • Sorting and Filtering the Name column was not possible in the BOM Tab
  • Applied Filters were not saved immediately
  • Name column has now the same height as all other columns
When upgrading to this version with stored layout files, the position of some columns might change. The column order has to be manually fixed.

19.0.8

08-10-2018

General

  • Updated Licensing to version: 17.0.3

Fixed

BomWindow

  • Existing rows are getting duplicated when collapsing and expanding BOMs in the BOM Tab

19.0.7

21-09-2018

Features

BomWindow

  • After Check or Transfer operation completed, Message Box informs directly about Success, Caution and Error depending on the States of the processed BOMs and Items
  • Improved Message Box to show a report of the occurred States within the operation, also when operation aborted with exception
  • Tooltip remains visible while mouse is located on Status icon
  • BOM and entity properties are displayed in the BOM Tab and the field chooser, also when they have the same name

General

  • Assemblies System.Windows.Interactivity and Microsoft.Expression.Interactions are getting installed into the GAC

Fixed

BomWindow

  • Stored columns are getting removed and the BOM layout gets reset when using entity properties and BOM properties with the same name
  • Sorting settings of columns did not get saved correctly
  • Crash with error message: “Binding cannot be changed after it has been used” for certain stored layouts
  • Crash when using Add-BomWindowEntity with a property that already exists as entity property
  • Show-BomWindow crashed when invoked for the first time in a Vault session within DataStandard
It is recommended to remove the stored layout files when upgrading to this version

19.0.5

10-08-2018

Features

BomWindow

  • Re-designed the tooltip and status information for BOMs and BomRows:
    • Moved the BOM status from the Status column into the Name column (on the left of the BOM name).
      It provides only the status and tooltip for the BOM.
    • The Status column now instead displays the state and tooltip for the BomRows.
    • In case of an error during the Check or Transfer operation the BomRows, which were not updated during that process, will have the status Unknown.
    • Switched Number column with Name column in BOM Tab.
    • Renamed Number column to Name in Item Tab.
The Columns and their order will be resetted to default.

19.0.4

25-04-2018

Features

  • powerGate cmdlets can be used in every IDE

General

  • Updated to powershell 4.0
  • Removed powerGate ISE shortcut from startmenu

Breaking Changes

Show-BomWindow

PreviousNow
The cmdlet was automatically creating a new runspace that was cleaned up when closing the Window. The cmdlets will NOT create a new runspace. This has the advantage that the required functions do no have to be imported as powershell Module anymore.
Attention: When some sort of caching is made in the runspace, the cmdlet does not clean that up. Also pay attention that variables could be overwritten.

19.0.3

22-02-2018

General

  • Assemblies coolorange.licensing and coolorange.Utils.UI now gets installed in the GAC
  • Applications using powerGate.Erp.Client library are still running after update without having to recompile them
  • Replaced Log4PostSharp with PostSharp Diagnostics for extended Debug logging

Fixed

  • Issue where logging did not work when powerGate was used in a 32-Bit process
  • Issue where BomWindow did not display values of properties containing whitespace, caret (^) or comma (,) characters.