# Tesseract v0.9.1 released

**URL:** <https://si-tesseract.discourse.group/t/tesseract-v0-9-1-released/93>\
**Category:** Release Notes\
**Created:** [June 5, 2025, 8:40am UTC](https://si-tesseract.discourse.group/t/tesseract-v0-9-1-released/93 "2025-06-05T08:40:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dionhaefner](https://yyz1.discourse-cdn.com/flex009/user_avatar/si-tesseract.discourse.group/dionhaefner/32/13_2.png) [@dionhaefner](https://si-tesseract.discourse.group/u/dionhaefner)\
**Post date:** [June 5, 2025, 8:40am UTC](https://si-tesseract.discourse.group/t/tesseract-v0-9-1-released/93/1 "2025-06-05T08:40:48Z")

</div>

# Release v0.9.1

This release brings several improvements and bug fixes that make it easier to work with Tesseracts.

The `tesseract` CLI now supports additional configuration:

- Config for the used Docker executables via `TESSERACT_DOCKER_EXECUTABLE`, `TESSERACT_DOCKER_COMPOSE_EXECUTABLE`, and `TESSERACT_DOCKER_BUILD_ARGS` environment variables.
- Config for serving Tesseracts without Docker Compose via `tesseract serve --no-compose`.
- Config for the network interfaces to bind to via `tesseract serve --host-ip`.

This makes Tesseract more versatile to use, particularly in HPC and root-less environments.

## What’s Changed

### Features

- _(cli)_ Add serve --no-compose and other missing cli options (#161)
- _(sdk)_ Make docker executable and build args configurable (#162)
- More comprehensive validation of input and output schema during `tesseract-runtime check` (#170)
- Add ability to configure host IP during `tesseract serve` (#185)

### Bug Fixes

- Add new cleanup fixture to track docker assets that need to be cleaned up (#129)
- Some validation errors do not get piped through the python client (#152)
- Podman compatibility and testing (#142)
- Apidoc CLI call used container ID in place of container object to retrieve host port (#172)
- Overhaul docker client for better podman compatibility and better error handling (#178)
- Sanitize all config fields passed as envvars to dockerfile (#187)

### Documentation

- Updated diagram on tesseract interfaces (#150)
- Tesseract Example Gallery (#149)
- Remove how-to guides froms sidebar (#177)

**Full diff** : [https://github.com/pasteurlabs/pasteurlabs/tesseract-core/compare/v0.9.0...v0.9.1](https://github.com/pasteurlabs/pasteurlabs/tesseract-core/compare/v0.9.0...v0.9.1)
