Releases: sail-sg/envpool
Releases · sail-sg/envpool
v1.2.5
What's Changed
- [release] Bump EnvPool assets to 0.3.0 by @Trinkle23897 in #414
Full Changelog: v1.2.4...v1.2.5
v1.2.4
What's Changed
- Fix Bazel cache reuse on CI reruns by @Trinkle23897 in #410
- [pgx] Add remaining native PGX environments by @Trinkle23897 in #411
- Add MuJoCo Playground environments by @Trinkle23897 in #412
Full Changelog: v1.2.3...v1.2.4
v1.2.3
What's Changed
- [mujoco] Fix concurrent EGL context reuse by @Trinkle23897 in #406
- [pgx] Add native Go environments by @Trinkle23897 in #409
- Replace VizDoom pretrain test with CV policy by @Trinkle23897 in #408
- [jumanji] Add native Jumanji environments by @Trinkle23897 in #407
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- [packaging] Split runtime assets into envpool-assets by @Trinkle23897 in #397
- [mujoco] Add native MyoSuite EnvPool integration by @Trinkle23897 in #400
- [mujoco] Fix EGL pixel env teardown crash by @Trinkle23897 in #402
- [envpool] Support Gymnasium vector wrappers by @Trinkle23897 in #403
- [mujoco] Avoid EGL pbuffer warnings by @Trinkle23897 in #404
Full Changelog: v1.2.0...v1.2.2
v1.2.0
What's Changed
- [envpool] Remove entry import soft fail by @Trinkle23897 in #386
- [mujoco] Complete dm_control suite tasks by @Trinkle23897 in #387
- [examples] Fix SB3 VecNormalize save with EnvPool by @Trinkle23897 in #388
- [envpool] Remove duplicate gym EnvPool wrapper classes by @Trinkle23897 in #392
- [envpool] Fix XLA GPU custom calls without linking cudart by @Trinkle23897 in #393
- [highway] add highway-env support by @Trinkle23897 in #390
- [envpool] Align env tests with official implementations by @Trinkle23897 in #394
- [envpool] add pure C++ Google Research Football support by @Trinkle23897 in #395
- [mujoco] Add native MetaWorld environments by @Trinkle23897 in #396
Full Changelog: v1.1.1...v1.2.0
v1.1.1
What's Changed
- [atari] add mode and difficulty options by @Trinkle23897 in #379
- [mujoco] add native frame_stack across Gym, DMC, and robotics by @Trinkle23897 in #380
- [mujoco] add native pixel observations by @Trinkle23897 in #381
- [minigrid] inline bindings into pybind extension by @Trinkle23897 in #383
- [release] Keep Linux x86_64 cp312 wheel under PyPI's 100 MB limit by @Trinkle23897 in #384
- [release] Reduce Linux wheel size by excluding Qt by @Trinkle23897 in #385
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- [envpool] add coverage reporting and GitHub Pages publishing by @Trinkle23897 in #368
- Strengthen render coverage and release validation by @Trinkle23897 in #369
- [atari] Fix frame_skip=1 max-pool ghosting by @Trinkle23897 in #370
- [minigrid] Add BabyAI C++ tasks and split bindings by @Trinkle23897 in #371
- [envpool] Remove gym dependency by @Trinkle23897 in #373
- [procgen] add exploration mode and oracle coverage by @Trinkle23897 in #374
- [minigrid] Add WFC environments by @Trinkle23897 in #376
- [envpool] Add Gymnasium namespace aliases by @Trinkle23897 in #375
- [mujoco] Add native C++ Gymnasium-Robotics suite by @Trinkle23897 in #377
- [envpool] Include Gymnasium-Robotics assets in release wheels by @Trinkle23897 in #378
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- [envpool] Fix Bazel Build and Test badge URL by @Trinkle23897 in #360
- [envpool] Add shared thread pool support by @Trinkle23897 in #361
- [envpool] align official env parity with Gymnasium by @Trinkle23897 in #362
- [ci] add Linux ARM64 test coverage by @Trinkle23897 in #363
- [vizdoom] remove legacy glibc version header hack by @Trinkle23897 in #364
- [envpool] export typed public interfaces by @Trinkle23897 in #365
- [envpool] add batched render support across env families by @Trinkle23897 in #366
- [envpool] Add Python 3.14 release targets by @Trinkle23897 in #367
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Scope clang-tidy to C++ targets by @Trinkle23897 in #355
- Add full non-BabyAI MiniGrid support by @Trinkle23897 in #356
- [ci] revive GitHub-hosted test workflow and Bazel cache reuse by @Trinkle23897 in #357
- [envpool] Add macOS install, test, and wheel support by @Trinkle23897 in #358
- [envpool] Align Windows CI with test and release workflows by @Trinkle23897 in #359
Full Changelog: v0.9.1...v1.0.0
0.9.1
What's Changed
- [envpool] migrate XLA custom calls to OpenXLA FFI by @Trinkle23897 in #343
- [envpool] Fix explicit episodic-life reset for Atari and Vizdoom by @Trinkle23897 in #344
- [envpool] auto-register minigrid environments by @Trinkle23897 in #345
- [envpool] sync .bazelversion to Bazel 8.6.0 by @Trinkle23897 in #346
- [envpool] fix multiplayer players.env_id inference by @Trinkle23897 in #347
- [examples] reset CleanRL Atari stats on truncation by @Trinkle23897 in #348
- [envpool] support per-env seed sequences by @Trinkle23897 in #349
- [vizdoom] expose combined dm action as discrete by @Trinkle23897 in #350
- [mujoco] support xml_file overrides across gym envs by @Trinkle23897 in #351
- [mujoco] build MuJoCo from source on Linux by @Trinkle23897 in #352
- [atari] expose ram in step info by @Trinkle23897 in #353
- [docs] add Read the Docs C++ API reference by @Trinkle23897 in #354
Full Changelog: v0.9.0...v0.9.1