Skip to content

v19.2.1

Choose a tag to compare

@janickm janickm released this 22 May 07:58
· 19 commits to main since this release
Immutable release. Only release title and notes can be modified.

v19.2.1 - 2026-05-21

Highlights

  • Remove ffmpeg dependency in favor of PyNvVideoCodec for H.264 decode (used in PAI converter)

  • Support empty chunk arrays (some recent use cases might produce empty arrays, e.g., camera-labels)

  • Fix various security and static type issues

➕ Added

  • (components) support empty chunk arrays via _normalize_chunks - (b4e9a3c) - Janick Martinez Esturo
  • (pai) replace imageio-ffmpeg with PyNvVideoCodec for H.264 decode - (711ff8e) - Janick Martinez Esturo

🪲 Fixed

  • (ci) restrict cache-save to push events only - (808e776) - Janick Martinez Esturo
  • (components) replace eval() with ast.literal_eval() for safe metadata parsing - (e31874b) - Janick Martinez Esturo
  • (components) replace mutable default arguments with safe alternatives - (499b509) - Janick Martinez Esturo
  • (types) correct dtype validation in BivariateWindshieldModelParameters - (0cc85ea) - Janick Martinez Esturo

📚 Documentation

  • (deps) add licensing notes for imageio-ffmpeg dependency - (6ea118e) - Janick Martinez Esturo
  • fix typos in windshield distortion model comments - (59bfc70) - Janick Martinez Esturo

⚙️ CI

  • add merge_group triggers for GitHub merge queue - (1a9889f) - Janick Martinez Esturo

🏗️ Build

  • (bazelignore) Add .worktrees to .bazelignore - (43c05b5) - Janick Martinez Esturo

🔧 Chore

  • (tools) remove unused transform_point_cloud import - (76ee08f) - Janick Martinez Esturo
  • (types) add missing return type annotations across impl/ - (19622dc) - Janick Martinez Esturo