Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 12 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@ changes. Best viewed [here](https://google-grain.readthedocs.io/en/latest/change

## Unreleased

* New features:

* Breaking changes:

* Deprecations:

* Bug fixes:

## Grain 0.2.15 (November 25, 2025)

* New features:
* Adds public `DatasetIterator.close` API as an explicit blocking alternative
to a cleanup during GC.
Expand All @@ -15,13 +25,8 @@ changes. Best viewed [here](https://google-grain.readthedocs.io/en/latest/change
alternative to multiprocessing prefetch in free-threading Python.
* Adds experimental support for static `{Map|Iter}Dataset` element
specification inference.
* Adds support for changing `IterDataset.mix` components and weights after a checkpoint.

* Breaking changes:

* Deprecations:

* Bug fixes:
* Adds support for changing `IterDataset.mix` components and weights after a
checkpoint.

## Grain 0.2.14 (October 30, 2025)

Expand Down
2 changes: 1 addition & 1 deletion MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# limitations under the License.
module(
name = "grain",
version = "0.2.15",
version = "0.2.16",
repo_name = "com_google_grain",
)

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "grain"
version = "0.2.15"
version = "0.2.16"
description = "Grain: A library for loading and transforming data for ML training."
keywords = []
authors = [
Expand Down