Skip to content

v0.10.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Oct 06:11
· 2 commits to main since this release
21fbb0e

What's Changed

  • Bump version to 0.9.1.dev0 after the 0.9.0 release by @cursor[bot] in #1431
  • Bump actions/upload-artifact from 7.0.1 to 7.0.2 by @dependabot[bot] in #1422
  • Bump actions/download-artifact from 8.0.1 to 8.0.2 by @dependabot[bot] in #1424
  • Bump astral-sh/setup-uv from 10.2.0 to 10.3.0 by @dependabot[bot] in #1421
  • Bump huggingface/doc-builder/.github/workflows/build_main_documentation.yml from 9fc8a41d7729c424fdb2192f2f85ff63102ec9a3 to 90ddd199e07144a13408c523680c76987343c95f by @dependabot[bot] in #1423
  • Bump huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml from 9fc8a41d7729c424fdb2192f2f85ff63102ec9a3 to 90ddd199e07144a13408c523680c76987343c95f by @dependabot[bot] in #1425
  • Link FineEnvs from the README, the Learn index and Community Environments by @sergiopaniego in #1433
  • chore(deps): bump pyjwt from 2.14.0 to 2.15.0 in /tests/validation_runtime by @dependabot[bot] in #1335
  • chore(deps): bump fsspec from 2026.3.0 to 2026.6.0 in /envs/textarena_env by @dependabot[bot] in #1344
  • chore(deps): bump fsspec from 2026.3.0 to 2026.6.0 in /envs/websearch_env by @dependabot[bot] in #1336
  • chore(deps): bump gradio from 6.12.0 to 6.16.0 in /envs/reasoning_gym_env by @dependabot[bot] in #1317
  • chore(deps): bump datasets from 4.8.5 to 5.0.1 in /envs/openapp_env by @dependabot[bot] in #1316
  • helium_browser_env: README, catalog card, Space deploy and playground drawing by @sergiopaniego in #1432
  • chore(deps): consolidate envs Dependabot security bumps (2026-10-19) by @cursor[bot] in #1453
  • fix(cli): escape [harbor] in harbor help so the install hint shows by @avgvi in #1315
  • docs: add SECOND STRIKE to Community Environments by @KyleClouthier in #1448
  • Pass workflow expressions through the environment by @hf-security-analysis[bot] in #1241
  • feat(validation): enforce and measure public and no-network policies by @rycerzes in #1358
  • capture: keep the provider base path when building upstream URLs by @jayzuccarelli in #1434
  • Fix Maze reset episode ID propagation by @k21993 in #1338
  • Fix BrowserGym reset episode ID propagation by @k21993 in #1337
  • fix(cli): give the openenv init template the full reset(seed, episode_id) signature by @avgvi in #1333
  • fix(envs): honor reset(seed) in dipg_safety_env, wildfire_env and kernrl by @tiagoperrupato in #1444
  • fix(envs): serve each environment's own State subclass on /schema and /state by @k21993 in #1198
  • feat(tbench2_env): report execution budgets in the reset observation by @KNambiarDJsc in #1203
  • rubrics: run container pre-hooks before evaluating children. by @Shakhtar-Sankur in #1441
  • rubrics: await an async child returned by a sync forward() by @Shakhtar-Sankur in #1442
  • Preserve independent conversations in evaluation exports by @salma2vec in #1436
  • capture: find a turn's parent longest-first instead of comparing every earlier turn by @jayzuccarelli in #1438
  • fix space subdomain for repo ids with underscores/caps by @u7k4rs6 in #1279
  • harbor_env: forward purpose, provider and eval_sampling from HarborSessionFactory by @jayzuccarelli in #1285
  • fix(client): stop provider when async factory is cancelled during connect by @rodrigosetti in #1309
  • fix: propagate Terminus E2B cleanup failures by @max-sudolabs in #1381
  • fix(cli): clean up validation subjects when stopped with SIGTERM by @rycerzes in #1342
  • Show how a TextArena game ended in the final observation by @sergiopaniego in #1455
  • fix(envs): pass reset_observation_cls only when the installed core supports it by @rycerzes in #1341
  • Release OpenEnv 0.9.1 by @cursor[bot] in #1454

New Contributors

Full Changelog: v0.9.0...v0.10.0