Repository navigation
Releases: bi3lu/imx-camera-toolkit
Release list
IMX Camera Toolkit v0.8.2
Overview
Version 0.8.2 is a security and quality release focused on browser authentication, API hardening, test coverage, and release automation.
Browser authentication now uses short-lived, server-side sessions instead of storing Bearer tokens in cookies, improving security for production preview deployments.
Changes
- Added secure, expiring browser sessions backed by server-side state.
- Stopped storing raw Bearer tokens in browser cookies.
- Added session revocation during logout and application shutdown.
- Added bounded session storage with configurable TTL and maximum capacity.
- Improved authentication and rate limiting for verified Bearer tokens and browser sessions.
- Added extensive security tests covering authentication, scopes, sessions, rate limits, and request validation.
- Increased the CI coverage threshold from
65.5%to70%. - Updated production preview documentation to describe the new session-based authentication flow.
- Updated API and browser-session documentation.
- Updated Dependabot pull requests to target the
developbranch. - Updated package metadata and lockfile to version
0.8.2.
IMX Camera Toolkit v0.8.1
Overview
Version 0.8.1 is a small maintenance release focused on PyPI integration, package metadata, and documentation.
The toolkit is now available directly from PyPI, making installation easier without relying on Git-based dependencies.
Changes
- Updated installation instructions to use PyPI instead of GitHub release tags.
- Added a PyPI version badge to the README.
- Fixed documentation links so they work correctly on both GitHub and PyPI.
- Added package metadata, including the MIT license, keywords, classifiers, and project URLs.
- Updated the package version and lockfile to
0.8.1.
Installation
Install the toolkit from PyPI:
uv add imx-camera-toolkit==0.8.1Optional browser preview support:
uv add "imx-camera-toolkit[preview]==0.8.1"For WebRTC and HLS:
uv add "imx-camera-toolkit[production-preview]==0.8.1"On NVIDIA Jetson, continue using JetPack's system OpenCV build and a virtual environment created with --system-site-packages.
Compatibility
There are no changes to the camera capture APIs, GPU buffer handling, or streaming functionality in this release.
Existing applications using v0.8.0 should continue working without code changes.