# Ray 2.23.0 — Ray-2.23.0
- Product: Ray (https://whatsnew.fyi/product/ray)
- Vendor: Anyscale
- Date: 2024-05-22
- Version: 2.23.0
- Original notes: https://github.com/ray-project/ray/releases/tag/ray-2.23.0
- Permalink: https://whatsnew.fyi/product/ray/releases/2.23.0
What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog.
Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'.
---
- **added** — Add support for using GPUs with map_groups
- **added** — Add support for using actors with map_groups
- **changed** — Refine exception handling from arrow data conversion
- **fixed** — Fix Ray databricks UC reader with dynamic Databricks notebook scope token
- **fixed** — Fix bug where you can't return objects and array from UDF
- **fixed** — Fix bug where map_groups triggers execution during input validation
- **fixed** — Fix PB2 scheduler error resulting from trying to sort by Trial objects
- **fixed** — Log application unhealthy errors at error level instead of warning level
- **changed** — Examples and tuned_examples learning test for new API stack are now self-executable and support WandB
- **fixed** — Fix result dict spam with duplicate and deprecated keys in top level
- **changed** — Add runtime env started logs to job driver
- **changed** — ray.util.collective support torch.bfloat16
- **changed** — Better propagate node death information
- **fixed** — Fix worker process leaks after job finishes
#### Ray Libraries
##### Ray Data
🎉 New Features:
- Add support for using GPUs with map_groups (#45305)
- Add support for using actors with map_groups (#45310)
💫 Enhancements:
- Refine exception handling from arrow data conversion (#45294)
🔨 Fixes:
- Fix Ray databricks UC reader with dynamic Databricks notebook scope token (#45153)
- Fix bug where you can't return objects and array from UDF (#45287 )
- Fix bug where map_groups triggers execution during input validation (#45314)
##### Ray Tune
🔨 Fixes:
- [tune] Fix PB2 scheduler error resulting from trying to sort by Trial objects (#45161)
##### Ray Serve
🔨 Fixes:
- Log application unhealthy errors at error level instead of warning level ([#45211](https://github.com/ray-project/ray/pull/45211))
##### RLLib
💫 Enhancements:
- Examples and `tuned_examples` learning test for new API stack are now “self-executable” (don’t require a third-party script anymore to run them). + WandB support. ([#45023](https://github.com/ray-project/ray/pull/45023))
🔨 Fixes:
- Fix result dict “spam” (duplicate, deprecated keys, e.g. “sampler_results” dumped into top level). ([#45330](https://github.com/ray-project/ray/pull/45330))
📖 Documentation:
- Add example for training with fractional GPUs on new API stack. ([#45379](https://github.com/ray-project/ray/pull/45379))
- Cleanup examples folder and remove deprecated sub directories. ([#45327](https://github.com/ray-project/ray/pull/45327))
##### Ray Core
💫 Enhancements:
- [Logs] Add runtime env started logs to job driver ([#45255](https://github.com/ray-project/ray/pull/45255))
- `ray.util.collective` support `torch.bfloat16` ([#39845](https://github.com/ray-project/ray/pull/39845))
- [Core] Better propagate node death information ([#45128](https://github.com/ray-project/ray/pull/45128))
🔨 Fixes:
- [Core] Fix worker process leaks after job finishes ([#44214](https://github.com/ray-project/ray/pull/44214))
Many thanks to all those who contributed to this release: @hongchaodeng, @khluu, @antoni-jamiolkowski, @ameroyer, @bveeramani, @can-anyscale, @WeichenXu123, @peytondmurray, @jackhumphries, @kevin85421, @jjyao, @robcaulk, @rynewang, @scottsun94, @swang, @GeneDer, @zcin, @ruisearch42, @aslonnie, @angelinalg, @raulchen, @ArthurBook, @sven1977, @wuxibin89