0.8.4
What's new
- remove openai branding, update gym terminology with gymnasium by @acxz in #649
- open_timeout is configurable by @cameronangliss in #665
- Improved
battle_againstAPI by @cameronangliss in #657 - PettingZoo Integration by @cameronangliss in #664
- Add focus punch to _FROM_DATA by @cameronangliss in #670
- Organize gymnasium_api.py by @cameronangliss in #669
- Remove unnecessary callback parameters by @cameronangliss in #673
- Get rid of last_battle by @cameronangliss in #671
- Don't pass env into
_EnvPlayerinstantiation by @cameronangliss in #672 - ObservedPokemon enhancements, parse_battle_message fixes and StringBattleOrder by @caymansimpson in #676
- No more
describe_embeddingby @cameronangliss in #674 - None input maps to "pass" instead of DefaultBattleOrder by @cameronangliss in #659
- Move away from observation timeout by @cameronangliss in #688
- Introduce
SinglesEnvby @cameronangliss in #683 - Replace
SnowwithSnowscapeby @shrianshChari in #709 - Add backwards compatibility with servers that use Snow as the weather by @shrianshChari in #712
- Adding original_types as a property to Pokemon by @caymansimpson in #715
Bug fixes
- Revival Blessing Bugfix by @cameronangliss in #667
- Fix mistakes from #672 merge by @cameronangliss in #678
- Fix from protocol message format by @hsahovic in #690
- Fix concurrency bug by @cameronangliss in #695
- Fix several bugs getting caught by CI by @cameronangliss in #704
- Fix Reflect Type/Heart Swap errors by @TVFLabs in #711
Dev changes
New Contributors
- @shrianshChari made their first contribution in #709
- @TVFLabs made their first contribution in #711
Full Changelog: 0.8.3...0.8.4