Release notes v2.0.0a4#

Quick Overview#

  • Added Contour from ROI and Contour from Volume functionalities.

  • Added shader-based Streamtube and Billboard actors.

  • Introduced ImGui integration in FURY.

  • Added user-friendly APIs for actor transformation.

  • Refactored to improve the FURY architecture.

  • Multiple simple bug fixes and enhancements.

Details#

GitHub stats for 2025/10/01 - 2025/12/19 (tag: v2.0.0a3)

These lists are automatically generated, and may be incomplete or contain duplicates.

The following 5 authors contributed 63 commits.

  • Eleftherios Garyfallidis

  • Maharshi Gor

  • Mohamed Agour

  • Praneeth Shetty

  • Serge Koudoro

We closed a total of 41 issues, 20 pull requests and 21 regular issues; this is the full list (generated with the script tools/github_stats.py):

Pull Requests (20):

  • PR #1053: NF: Contour from ROI and Contour from Volume Introduced.

  • PR #1064: BF: Blend mode and depth updated in material

  • PR #1063: NF: User Friendly APIs for actor transformation.

  • PR #1062: build(deps): bump the actions group with 2 updates

  • PR #1061: MTN: Pindown the sphinx version below 9.0.0.

  • PR #1050: MTN: Analyze snapshot

  • PR #1048: BF: Jupyter integration working.

  • PR #1058: build(deps): bump actions/checkout from 5 to 6 in the actions group

  • PR #1060: ImGui introduced in FURY

  • PR #1055: CI: relax pre-commit and use a specific CI to check weekly

  • PR #1046: NF: Event type drag created.

  • PR #1038: Shader-generated Streamtube actor

  • PR #999: UI: Adding Panel2D

  • PR #1054: FPS support (setting and displaying)

  • PR #1047: NF: Callbacks introduced.

  • PR #1049: ENH: Enabled wire frame.

  • PR #1036: Shader-based Billboard actor

  • PR #1043: UI: Cleaning UI Backward Compatibility Code

  • PR #1045: BF: Rectangle2D warning for np.divide fixed and compatibility with 0.14.0 Pygfx version

  • PR #1041: Rel prep 2.0.0a3

Issues (21):

  • #1053: NF: Contour from ROI and Contour from Volume Introduced.

  • #1064: BF: Blend mode and depth updated in material

  • #1063: NF: User Friendly APIs for actor transformation.

  • #1062: build(deps): bump the actions group with 2 updates

  • #1061: MTN: Pindown the sphinx version below 9.0.0.

  • #1050: MTN: Analyze snapshot

  • #1048: BF: Jupyter integration working.

  • #1058: build(deps): bump actions/checkout from 5 to 6 in the actions group

  • #1060: ImGui introduced in FURY

  • #1055: CI: relax pre-commit and use a specific CI to check weekly

  • #1046: NF: Event type drag created.

  • #1038: Shader-generated Streamtube actor

  • #999: UI: Adding Panel2D

  • #1054: FPS support (setting and displaying)

  • #1047: NF: Callbacks introduced.

  • #1049: ENH: Enabled wire frame.

  • #1036: Shader-based Billboard actor

  • #1043: UI: Cleaning UI Backward Compatibility Code

  • #1045: BF: Rectangle2D warning for np.divide fixed and compatibility with 0.14.0 Pygfx version

  • #1044: BF: Pygfx 0.14.0 compatibility

  • #1041: Rel prep 2.0.0a3