Skip to content

0.39.0

Latest

Choose a tag to compare

@rerun-bot rerun-bot released this 12 Oct 14:27
· 58 commits to main since this release

Rerun is an easy-to-use database and visualization toolbox for multimodal and temporal data.


✨ Overview & highlights

🧪 Experimental and unstable

These may change in future releases, and unstable types may not stay backwards compatible.

📖 Release notes: https://rerun.io/docs/changelog/changeset-0-39#highlights

⚠️ Breaking changes

🧳 Migration guide: https://rerun.io/docs/changelog/changeset-0-39#breaking-changes

🔎 Details

🐍 Python API

🦀 Rust API

🪳 Bug fixes

  • Fix anamorphic pinhole projection for 3D in 2D projections d3aae7c
  • Fix startup deadlock in serve_grpc and serve_web 176fd87
  • Fix MCAP import hanging when the rayon pool is busy 411981a
  • Fix H.264 views stuck on a loading spinner on machines with many cores c004401
  • fix static last-write-wins for chunks with interleaved RowIds #12957 (thanks @mightsleep!)
  • Fix time series plots of Float32 scalars logged under the native Scalars descriptor a36c2d3
  • Fix sampling inaccuracies on segmentation images 62c7283
  • Fix fetching of instance poses ecf8711
  • Add Capsules3D and Cylinders3D projection for Spatial2DView #12949 (thanks @klausondrag!)
  • Let viewer static blueprint writes supersede SDK-written values 497b398
  • Make 'reset to default blueprint' show up for datasets feb7d7d
  • Create Viewer catalog layers for recordings with same StoreId 2309184
  • Recalculate schema on unregister 1cefee9
  • Retry transient failures of GetDatasetSchema 3eb37e4
  • Fix DDP rank sharding in spawned DataLoader workers 16c5281
  • Fix side panel state being overridden if you had saved servers cb7f8b4
  • Fix hiding top panel in browser on mac 4b0a3bc
  • Don't default to visible for new card fields in some cases 7918ed3
  • Fix missing component warnings on state view c7e9023
  • Print full anyhow context in re_mcap and re_ros_msg errors #12942 (thanks @DrMkdaddy!)
  • Fix URL in rerun analytics details 534e618
  • Fix: new default table blueprints are loaded by viewer 8073939
  • docs: clarify GeoLineStrings per-line styling #12958 (thanks @mikamikasuki!)

🌁 Viewer improvements

🗄️ OSS server

🚀 Performance improvements

  • Don't decode video for pinholes that aren't in frustum ea44c8f
  • Retry dataset reads until the requested revision is promoted 3f1659b
  • Use egui_table for TextLog visualizer 98f0297
  • Remove the phase-1 synchronous dataset-manifest writes from registration d949cde
  • Cache DataQueryResult for much faster handling of many views & entities 507e5c4

🧑‍🏫 Examples

🖼 UI improvements

  • Name every panel and icon button in the accessibility tree 84bae5c
  • Improve preview UI 9723aa5
  • Add column display mode setting c6735bb
  • Paste images into the agent panel 51a0aaa

🕸️ Web

🎨 Renderer improvements

📈 Analytics

  • Tag analytics events with the Rerun client type (SDK, viewer, web, dataloader) 600cf81
  • Fix duplicated analytics events when several viewers share a data directory 255280a

🤷‍ Other