Skip to content

Commit 171b9bf

Browse files
chore: 🚢 release v0.10.0 (#242)
This PR contains the generated changelog for the release v0.10.0. ⚠️ **Merging this PR will immediately trigger a new release**. ⚠️ To specify additional release notes, please edit this comment after the following line. --- This is a big release with **several new features and quality-of-life improvements**: - 🎉 Tesseracts now support remote debugging via [`debugpy`](https://github.com/microsoft/debugpy). For example, this allows users to connect to a running Tesseract via VSCode for interactive debugging sessions, even in cases where the Tesseract is running on another machine. See [the docs](https://docs.pasteurlabs.ai/projects/tesseract-core/latest/content/using-tesseracts/advanced.html#debug-mode) for more information on how to get started. - `tesseract run` and `tesseract serve` support several new arguments, including `--environment`, `--user`, and `--service-names`. This provides users with more fine-grained control over how Tesseracts are executed. - `tesseract build` now supports `--skip-checks` to skip post-build checks in cases where they cannot succeed. - Container user handling is now more consistent, fixing many permission errors when using mounted volumes. See also our docs on [Volume mounts and user permissions](https://docs.pasteurlabs.ai/projects/tesseract-core/latest/content/using-tesseracts/advanced.html#volume-mounts-and-user-permissions). Thanks to all contributors! *(see full changelog below for an overview of all changes)* --------- Co-authored-by: Dion Häfner <dion.haefner@simulation.science>
1 parent 11177e7 commit 171b9bf

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,35 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [0.10.0] - 2025-07-11
6+
7+
### Features
8+
9+
- *(sdk)* Expose no compose in Python API (#223)
10+
- [**breaking**] Enable remote debugging (#184)
11+
- Add --service-names argument to `tesseract serve` so served Tesseracts can be reached by name (#206)
12+
- Allow skipping checks by passing `--skip-checks` flag to the tesseract build command (#233)
13+
- Add Volume class to docker client and --user flag to cli (#241)
14+
- Pass env variables through `tesseract run` and `tesseract serve` (#250)
15+
- Allow to run T containers as any user, for better volume permission handling (#253)
16+
17+
### Bug Fixes
18+
19+
- Fix teardown command crashing for wrong proj ID (#207)
20+
- Add FileNotFoundError to docker info (#215)
21+
- Gracefully exit when Docker executable not found (#216)
22+
- "docker buildx build requires exactly 1 argument" error when using `tesseract build --forward-ssh-agent` (#231)
23+
- Remove zip(strict=True) for py39 support (#227)
24+
- Allow to set all configs via `tesseract build --config-override` (#239)
25+
- Add environment to no_compose (#257)
26+
27+
### Documentation
28+
29+
- Add in data assimilation tutorial and refactor example gallery (#200)
30+
- Remove reference to Hessian matrices (#221)
31+
- New user usability improvements (#226)
32+
- Fine-tune onboarding experience (#243)
33+
534
## [0.9.1] - 2025-06-05
635

736
### Features

0 commit comments

Comments
 (0)