v1.51.0

allenai/olmocrv1.51.0Jul 22, 2026by Vanilagy

AI Summary

This release introduces composable conversion logic, allowing multiple conversions to target the same output and enabling manual track management. It also adds granular control over execution flow with pause and step capabilities.

Key Highlights

  • Composable conversions allow multiple conversions to share the same output.
  • Added `pauseSignal` option to the `execute` method.
  • Added `until` option to step conversions forward deliberately.

New Features

  • Composable conversion mode (`composable: true`)
  • Pause signal for conversion execution
  • Deliberate stepping using the `until` option

Full Release Notes

- Added *composable conversions*: You can now set `composable: true` for a `Conversion`, which makes the `Conversion` no longer "own" the `Output`. This allows you to add additional tracks manually, or have multiple conversions target the same output, useful for combining multiple files into one.
- Conversions can now be paused using the `pauseSignal` option on the `execute` method
- Conversions can now be stepped forward deliberately using the `until` option on the `execute` method