File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11[package ]
22
33# Note: Semantic Versioning is used: https://semver.org/
4- version = " 4.5.25 "
4+ version = " 4.5.26 "
55
66# Description
77title = " Isaac Lab framework for Robot Learning"
Original file line number Diff line number Diff line change 11Changelog
22---------
33
4+ 4.5.26 (2026-04-02)
5+ ~~~~~~~~~~~~~~~~~~~
6+
7+ Changed
8+ ^^^^^^^
9+
10+ * Unified :class: `~isaaclab.sensors.camera.Camera ` and :class: `~isaaclab.sensors.camera.TiledCamera `
11+ into a single implementation. :class: `Camera ` now delegates all rendering to the
12+ :class: `~isaaclab.renderers.Renderer ` abstraction (same approach :class: `TiledCamera ` used).
13+ The public API is unchanged for :class: `Camera ` users.
14+ * **Breaking (TiledCamera users): ** :attr: `~isaaclab.sensors.camera.CameraData.info ` now correctly
15+ returns ``list[dict[str, Any]] `` (per-camera, then per-data-type) as documented in
16+ :class: `~isaaclab.sensors.camera.CameraData `. :class: `TiledCamera ` previously returned a flat
17+ ``dict ``, which violated the documented contract. Migration: replace
18+ ``camera.data.info[data_type] `` with ``camera.data.info[cam_idx][data_type] ``.
19+
20+ Deprecated
21+ ^^^^^^^^^^
22+
23+ * :class: `~isaaclab.sensors.camera.TiledCamera ` is deprecated. Use
24+ :class: `~isaaclab.sensors.camera.Camera ` directly — it now supports all renderer backends.
25+ * :class: `~isaaclab.sensors.camera.TiledCameraCfg ` is deprecated. Use
26+ :class: `~isaaclab.sensors.camera.CameraCfg ` directly.
27+
28+ Removed
29+ ^^^^^^^
30+
31+ * Removed :attr: `~isaaclab.sensors.camera.Camera.render_product_paths `. Render products are
32+ now managed internally by the renderer backend and are not part of the public API.
33+
34+
4354.5.25 (2026-04-01)
536~~~~~~~~~~~~~~~~~~~
637
You can’t perform that action at this time.
0 commit comments