This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

MicroStation CONNECT Edition SDK Update 8

MicroStation CONNECT Edition SDK Update 8 Release Notes

March 9, 2018

The MicroStation SDK team is pleased to announce the release of the MicroStation CONNECT Edition SDK Update 8 (U8). The most recent release provides a number of requested enhancements.

New Features

To see the latest changes related to this SDK release, please take a few moments to review the following items:

  1. Help Topics (..\MicroStationCONNECTSDK\Documentation\Index.html)
    • [ChooseSDKUpdateVersion]
    • MicroStation CONNECT Update [ChooseSDKUpdateVersion] Deprecated functions
    • Installation > Installation Requirements
    • What's New > "Whats new in the SDK"
  2. Updated Documentation
    • Incremental updates to help files
    • Help files
  3. Updated Code samples
    • examples\Elements\ManagedToolsExample\TestModifyEdgeTool.cs (Updated - access specifiers)
  4. New Code samples
    • None
  5. New Includes
    • include\Geom\BSIQuadrature.h (New: Support class for numerical integration - quadrature)
    • include\Geom\DSpiral2dBase.h (New: Base class for virtuals that implement spiral curve variants)
  6. Features
    • CONNECTIONClient
      • include\Mstn\MdlApi\rmdlgids.r.h (New: error macros)
    • Elements
      • include\Mstn\MdlApi\mselmdsc.fdf (New: mdlElmdscr_extractNormalWithTolerance())
    • Graphic Groups (Updated - fixed regression)
      • include\DgnPlatform\DgnFileIO\BentleyDgn.h
        • dgnFileObj_getNextGraphicGroup
        • dgnFileObj_saveNextGraphicGroup
    • SmartFeature (Updated: APIs)
      • include\Mstn\SmartFeature\AssociativeElementAPI.h (Signature change for Create. Using: geomType and AssociativeOffsetCurveVector)
    • TextSnippets (Updated/New: APIs)
      • include\DgnPlatform\DgnPlatform.h
      • include\Mstn\MdlApi\dgnlib.h
    • Tile Generation (New: APIs)
      • include\Geom\Polyface.h (ClusteredVertexDecimate - Fas clustered vertex decimator)
    • ViewFlags (New: HideNamedPresentations)
      • include\DgnPlatform\DgnPlatform.r.h
      • include\DgnPlatform\DgnPlatform.h
    • XAttributes (Updated: APIs)
      • include\DgnPlatform\XAttributeHandler.h (IReplaceXAttribute. Related: XAttributeHandler::OnPreprocessCopy and IXAttributePointerContainerHandler::OnPreprocessCopyRemapIds)
    • 2d Spiral and Quadratics (New: APIs)
      • include\Geom\BSIQuadrature.h (Support class for numerical integration - quadature)
      • include\Geom\DSpiral2dBase.h (Base class for virtuals that implement spiral curve variants)
  7. New Library files
    • None

    Related Downloads

    Known Issues, Bug Fixes, Breaking Changes

    • This release of MicroStation CONNECT Edition SDK download installer version is stated as: 10.08.00.37, the SDK version reports is a newer build: 10.08.00.39.

    Requirements

    • MicroStation CONNECT Edition SDK native (C/C++) and managed code (.NET add ins) development requires:
    • Upon installing the MicroStation CONNECT Edition SDK it is recommended to modify your Desktop and/or Start Charm/Menu shortcut to enable the "Run as Administrator" property. This helps ensure successful file and folder creation and update required permissions to Windows protected locations will succeed.

    Release Notes

    • MicroStation CONNECT Edition SDK releases generally are available within 2 weeks of a respective closely paired MicroStation product release
    • To ensure maximum application compatibility and stability of your applications:
      • Make sure to use the latest MicroStation CONNECT Edition SDK and a (closely) matching MicroStation product version
      • It is highly recommended to recompiling existing applications for each new MicroStation product and SDK update release
      • If Breaking Changes are provided, MDL applications will require recompilation

    Related Resources