We've made the following updates in the deployment.
New Features
  • Smarter availability rules for grid structures
    — Grid structures now support more advanced pre-instantiation checks, so you can require more than one connection before a part becomes available. For example, a shelf can now be offered only when it connects to a shelf holder on both of its edges. Three new properties —
    EdgeConnections
    ,
    CornerConnections
    and
    AreaConnections
    — can be used in
    ConditionalAvailability
    scripts, giving you flexible control over which parts are valid in each position of the grid.
Bug Fixes
  • Incorrect subtotal and total in summaries and PDFs
    — Fixed an issue where the subtotal and total shown in the composition summary and exported PDF did not match the sum of the individual items.
  • Product export failing with implicit slots in sales code mappings
    — Exporting a product whose sales code mapping contains an implicit slot no longer fails with an error.
  • Deleting a library left orphaned assets behind
    — Deleting a library now correctly cleans up its assets, and deleting multiple selected assets no longer fails.
  • Planner editable values handle invalid input gracefully
    — Entering an invalid value in a Planner editable field no longer causes an error.
  • SKU export/import duplicating sales code mappings
    — Importing SKU data no longer creates an extra SalesCodeMappings property set alongside the existing one; the existing mappings are updated instead.