Skip to content

BUG: Update SMTK and aeva-session to fix memory leaks

Update aeva-session to include fixes for memory leaks in Session::offsetGlobalIds.

List of aeva-session changes:
  $ git shortlog 54ed002..df1ac42 --no-merges
  Aron Helser (5):
        Fix export of an imported vtk volume mesh to .med
        Add the option to imprint scalar values from mesh to volume.
        Add scalarName and maxDist inputs to scalar imprint.
        In operators, use a tree view to input reference items.
        Always show 3D widgets even if Qt controls are hidden.

  David Thompson (3):
        Track changes to SMTK.
        Bump CI images.
        Use the new API to fetch managers from the ParaView wrapper.

  Robert O'Bara (2):
        BUG: Fixing Aeva Session Install
        ENH: Improved the UI (and Specification) for EditFreeFormAttribute Op

  Shreeraj Jadhav (1):
        BUG: Fix memory leaks in Session::offsetGlobalIds

List of SMTK changes:
  $ git shortlog 01cab6b..9224481 --no-merges
  Aron Helser (8):
        Fix python tracing of component rename - create op with manager
        Bump ci base to pick up pybind11 update
        Remove ImportPythonOperation from test to help non-python builds.
        Bump ci tarballs for Mac, to catch up to win/linux
        Improve python tracing of Import operations
        Switch to QPointer for ref item data, avoid a segfault on exit.
        Add a setting to allow 3D widgets to show when their Qt gui hides.
        Fix how images are supplied by the source - restore the multiblock

  David Thompson (17):
        Add methods to `resource::Metadata` that accept `common::Managers`.
        Split the attribute-system python bindings...
        Invoke `smtk::resource::Metadata::write()` properly.
        Document graph-node initializers.
        Add `make()` methods to the `smtk::common::Factory`.
        Enable pybind11, opencascade in SMTK's CI images.
        Fix dereference of uninitialized weak pointer.
        Validate nodes as they are added to a graph resource.
        Fix warnings from g++ 11.2.1.
        Graph-resource fixes.
        Add a missing release note.
        Fix warnings.
        Turn on `-Wall -Wextra` flags for CI gcc builds.
        Expose graph traits object as passed by subclass.
        Add dependencies on present but previously un-indexed docs.
        Bump CI images to catch pybind11 fix and occt for CI.
        Add a contract test for the opencascade-session plugin.

  Robert O'Bara (3):
        ENH: Added the ability to process solid cells in SMTK Reps
        ENH: Extended properties to include sets of ints
        ENH: Added the ability to hide pqSMTKAttributeItemWidget's labels

  Ryan Krattiger (7):
        Graph: Enable inverse arc relationships
        Removed noexcept from weak reference T& conversion
        Release notes updated.
        Fix lint errors
        Add public class scope to test nodes.
        Fix template deduction in Inverse Arc test
        Fix string int conversion in test.
Edited by Shreeraj Jadhav

Merge request reports