Skip to content

Releases: Kitware/trame

v3.13.2

15 May 03:50

Choose a tag to compare

v3.13.2 (2026-05-15)

Bug Fixes

  • profiler: Add support for multi trace files (a6b24d3)

Documentation

  • examples: Use cookiecutter's vuetify3 best practices (112680b)

  • tutorial: Change **kwargs with **_kwargs because they are unused (f804fb2)

Ref: Kitware/trame-tutorial@adfd845

  • tutorial: Change vuetify3 with v3 and server with self.server (c2ddaf7)

Ref: #877 (comment)

Ref: #877 (comment)

  • tutorial: Change AppLayouts class name to ConeApp (10f18ae)

  • tutorial: Change small errors (bae3ad7)

  • indentation errors

  • forgot to put self in class function's arguments

  • self.server.state => self.state

  • one forgotten layout => self.ui

Ref: #877 (comment)

Ref: #877 (comment)

Ref: #877 (comment)

Ref: #877 (comment)

Ref: #877 (comment)

Ref: #877 (comment)

Ref: #877 (comment)

  • tutorial: Change the doc to match the trame-tutorial update to vue3 (c4770fb)

  • tutorial: Change the html tutorial page to use trame's best practice (af91dac)

  • tutorial: Correct example code and fix typos (db8b819)

  • tutorial: Make the setup tutorial example use TrameApp (d2b0c4d)

Refs: #877 (comment)

  • tutorial: Make the user import trame-components (fb61ded)

Ref: https://github.com/Kitware/trame/pull/877/changes/

BASE..94fddc8#r3076435029

  • tutorial: Put self.server instead of server (ec26bd9)

Ref: #877 (comment)

  • tutorial: Put helper functions that don't need self out of class (bd40c73)

Ref: #877 (comment)

  • tutorial: Remove view update when server ready (6c9b72f)

Ref: Kitware/trame-tutorial#8 (comment)

  • tutorial: Replace **kwargs with ** (0cbc8aa)

Ref: Kitware/trame-tutorial#8 (comment)

  • tutorial: Update examples to use the TrameApp base class (621d028)

  • tutorial: Use AppLayouts instead of AppCone as class name (718a1b4)

Ref: #877 (comment)

Ref: #877 (comment)

  • tutorial: Use icon in VBtn parameter (42fc450)

Ref: #877 (comment)

  • tutorial: Use self.server (5908ed0)

Ref: #877 (comment)

  • tutorial: Use TrameApp in 04_applications (b4707aa)

  • tutorial: Use TrameApp in the paraview tutorial (2a44b11)


Detailed Changes: v3.13.1...v3.13.2

v3.13.1

11 May 16:42

Choose a tag to compare

v3.13.1 (2026-05-11)

Bug Fixes

  • client/server: Bump versions to working state (ebfc7ff)

Chores

  • deps-dev: Bump postcss from 8.5.6 to 8.5.14 in /docs/vitepress (f9eefbe)

Bumps postcss from 8.5.6 to 8.5.14.


updated-dependencies:

  • dependency-name: postcss dependency-version: 8.5.14

dependency-type: indirect

...

Signed-off-by: dependabot[bot] support@github.com


Detailed Changes: v3.13.0...v3.13.1

v3.13.0

10 May 23:29

Choose a tag to compare

v3.13.0 (2026-05-10)

Chores

  • deps: Bump vite and vitepress in /docs/vitepress (d1e7872)

Bumps vite to 5.4.20 and updates ancestor dependency vitepress. These dependencies need to be updated together.

Updates vite from 4.5.14 to 5.4.20 - Release notes - Changelog - Commits

Updates vitepress from 1.0.0-rc.13 to 1.6.4 - Release notes - Changelog - Commits

--- updated-dependencies: - dependency-name: vite dependency-version: 5.4.20

dependency-type: indirect

  • dependency-name: vitepress dependency-version: 1.6.4

dependency-type: direct:development

...

Signed-off-by: dependabot[bot] support@github.com

  • deps-dev: Bump mdast-util-to-hast in /docs/vitepress (6a0f82c)

Bumps mdast-util-to-hast from 13.2.0 to 13.2.1.


updated-dependencies:

  • dependency-name: mdast-util-to-hast dependency-version: 13.2.1

dependency-type: indirect

...

Signed-off-by: dependabot[bot] support@github.com

  • deps-dev: Bump rollup from 4.50.1 to 4.59.0 in /docs/vitepress (e113ce9)

Bumps rollup from 4.50.1 to 4.59.0.


updated-dependencies:

  • dependency-name: rollup dependency-version: 4.59.0

dependency-type: indirect

...

Signed-off-by: dependabot[bot] support@github.com

  • deps-dev: Bump vite from 5.4.20 to 5.4.21 in /docs/vitepress (3d44825)

Bumps vite from 5.4.20 to 5.4.21.


updated-dependencies:

  • dependency-name: vite dependency-version: 5.4.21

dependency-type: indirect

...

Signed-off-by: dependabot[bot] support@github.com

Continuous Integration

  • Run ruff on example (857bddc)

  • Update to python 3.10 for testing (af4412f)

  • Website (6ea2129)

  • docker: Avoid defaults channel for conda (5c16bd8)

The defaults channel is now requiring the terms of service to be accepted. We only really need conda-forge, so just avoid the defaults channel.

Signed-off-by: Patrick Avery patrick.avery@kitware.com

  • docker: Fix uv Dockerfile and scripts (a1e4432)

We mainly just needed a root uv environment from which to run scripts in the build step.

Signed-off-by: Patrick Avery patrick.avery@kitware.com

  • docker: Use uv instead of pip (cf5c824)

This allows the Python version to be selected in child images, so we are also able to eliminate Python versions in the build matrix.

Signed-off-by: Patrick Avery patrick.avery@kitware.com

  • pre-commit: Change ruff python version to 3.10 (579ce94)

  • python: Require python 3.10+ (3bee708)

Documentation

  • Dense=true -> density="compact" for vue3 (d1dbc19)

  • Dense=true -> density="compact" for vue3 (7d818e2)

  • Modernize guides (d743680)

  • Update data_from_remote_url (8850d22)

  • blog: Add trame-openfoam blog reference (6510a36)

  • blog: Add trame-slicer blog post reference (cecb92c)

  • blog: Fix image path (3892f91)

  • blog: Fix link (d083103)

  • blogs: Add better index page (6f94a32)

  • blogs: Add blog infrastructure (670dd72)

  • download: Update examples (e298cb8)

  • drag-drop: Add plotly drag and drop example (2bdcd24)

  • drag-drop: Update drag-and-drop.py (738eac2)

  • example: Add trame slicer MRHead screenshot (96cdf86)

  • example: Add trame-slicer as example (a5b5303)

  • example: Fix spelling (5016288)

  • example: Fix trame-slicer deadlink in examples (516ad2e)

  • examples: Add more examples (d9e0f70)

  • examples: Bump paraview to 6.1 (c23b51c)

  • examples: Change **kwargs to **_ (6fdb80d)

Ref: #876 (comment)

  • examples: Change **kwargs to **_ because unused (83b0366)

Ref: https://github.com/Kitware/trame/pull/876/changes/

BASE..b763491#r3090500370

  • examples: Change broken image link (65a2119)

  • examples: Change broken image link (f3ba89d)

  • examples: Change broken image link (cba2935)

  • examples: Change ParaView URL, example still not working (3666585)

  • examples: Change port back to 8080 (7507200)

Ref: https://github.com/Kitware/trame/pull/876/changes/BASE..

5c591fb#r3080002193

  • examples: Change port to 9000 used by default (69ca93e)

  • examples: Change to ParaView 5.13.that includes the --venv native arg (feb5e0f)

Ref: https://github.com/Kitware/trame/pull/876/changes/

BASE..b763491#r3090520084

  • examples: Fix code snippet path (da7c78a)

Ref: https://github.com/Kitware/trame/actions/runs/24511784824/job/71644607253

  • examples: Fix colors in example (db07a33)

  • examples: Fix confetti example (80d66ac)

  • examples: Fix data path error and camera reset view error (19e9e2e)

  • examples: Fix example by making timestamp serializable (ec2d2e9)

  • examples: Fix images' URL to relative path instead of deployed image URL (e474658)

  • examples: Make demo.md features w...

Read more

v3.12.0

18 Aug 20:21

Choose a tag to compare

v3.12.0 (2025-08-18)

Documentation

  • vtklocal: Add push camera example (0c45443)

  • widgets: Update listing (e89182a)

Features

  • tools: Add a retry tool for launcher (c3110e5)

Detailed Changes: v3.11.0...v3.12.0

v3.11.0

24 Jul 00:02

Choose a tag to compare

v3.11.0 (2025-07-24)

Documentation

  • Update wasm to use script notation (5317d1a)

  • pv: Update to vue3 (40bc0bf)

  • wasm: Add link to wasm website (ab901d0)

  • widgets: Add dockview (fc8ff92)

Features

  • jupyter: Add css helper (c5fecb9)

Detailed Changes: v3.10.2...v3.11.0

v3.10.2

06 Jun 14:42

Choose a tag to compare

v3.10.2 (2025-06-06)

Bug Fixes

  • assets: Expose download_file_from_google_drive (351d13b)

Continuous Integration

Documentation

  • Update basic example with new TrameApp (3a7f8f2)

  • Update cone docker app image (36be943)

  • Update plotly and docker (12291ec)

  • Upgrade sample code on website (615c85f)

  • jupyter: Update example with TrameApp (8b4cf3a)

  • website: Add activity section and update news (1361bbc)


Detailed Changes: v3.10.1...v3.10.2

v3.10.1

28 May 22:50

Choose a tag to compare

v3.10.1 (2025-05-28)

Bug Fixes

  • vtk: Return import error (73b9a34)

Detailed Changes: v3.10.0...v3.10.1

v3.10.0

28 May 22:27

Choose a tag to compare

v3.10.0 (2025-05-28)

Features

  • vtk: Add tool for displaying rendering capabilities (e644c0f)

Detailed Changes: v3.9.1...v3.10.0

v3.9.1

27 May 21:54

Choose a tag to compare

v3.9.1 (2025-05-27)

Bug Fixes

  • common: Update dep version on trame-common (f72ea0e)

Chores

  • deps-dev: Bump vite from 4.5.11 to 4.5.13 in /docs/vitepress (f2f2a04)

Bumps vite from 4.5.11 to 4.5.13.


updated-dependencies:

  • dependency-name: vite dependency-version: 4.5.13

dependency-type: indirect

...

Signed-off-by: dependabot[bot] support@github.com

  • deps-dev: Bump vite from 4.5.13 to 4.5.14 in /docs/vitepress (a7d19b8)

Bumps vite from 4.5.13 to 4.5.14.


updated-dependencies:

  • dependency-name: vite dependency-version: 4.5.14

dependency-type: indirect

...

Signed-off-by: dependabot[bot] support@github.com

  • docker: Add option to configure launcher timeout (9dd07cc)

Continuous Integration

  • Make docker.yml exec manual (6898ffa)

  • docker: Add uv setup (ace80cd)

Documentation

  • Add trame-alerts in known available widgets (9fd77df)

  • Update website (eca8cb7)

  • html: Precise the usage of parentheses for expressions (081dbe9)

  • wasm: Add example (8afb47b)

  • wasm: Add example (e39eb87)

  • wasm: Add example (b60b429)

  • wasm: Add example (9fee106)

  • wasm: Add example (6646477)


Detailed Changes: v3.9.0...v3.9.1

v3.9.0

25 Apr 18:02

Choose a tag to compare

v3.9.0 (2025-04-25)

Bug Fixes

  • client: Bump client to get v_on (863c052)

  • import: Circular import in trame.app (61c5960)

Code Style

Documentation

Features

  • common: Leverage trame-common for utility class/function (61b60a9)

New Features: - Add dependency to trame-common for providing generic classes that can be relevant across trame packages. This includes assets handling, execution helper (throttle, async task), decorators and abstract classes for building components or apps. - Expose new TrameApp and TrameComponent classes from trame.app to simplify the creation of trame pieces when using inheritance instead of the @TrameApp() decorator.

Deprecation and cleanup - trame.app.dev should be deprecated/removed but for now we just remove a method that has been broken for quite some time. In general that package is fairly advanced and internal. It should not be needed by 99.99% of folks. - trame.app.jupyter has been removed since the Jupyter integration is directly part of the layouts and that package should not be used anymore.

Testing


Detailed Changes: v3.8.2...v3.9.0