Skip to content

Commit 7fbb284

Browse files
maryamhonariGitHub Enterprise
authored andcommitted
Release 20 changelog (#80)
* clean changelog * match extention package dependency * fix typos
1 parent a78132b commit 7fbb284

File tree

6 files changed

+20
-13
lines changed

6 files changed

+20
-13
lines changed

com.unity.ml-agents.extensions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"unity": "2021.3",
66
"description": "A source-only package for new features based on ML-Agents",
77
"dependencies": {
8-
"com.unity.ml-agents": "2.2.1-exp.1",
8+
"com.unity.ml-agents": "2.3.0-exp.3",
99
"com.unity.modules.physics": "1.0.0"
1010
}
1111
}

com.unity.ml-agents/CHANGELOG.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
66
and this project adheres to
77
[Semantic Versioning](http://semver.org/spec/v2.0.0.html).
88

9-
## [Unreleased]
9+
## [2.3.0-exp.3] - 2022-11-21
1010
### Major Changes
1111
#### com.unity.ml-agents / com.unity.ml-agents.extensions (C#)
1212
- The minimum supported Unity version was updated to 2021.3. (#)
1313

1414
#### ml-agents / ml-agents-envs
15-
- renaming the path that shadows torch with "mlagents/trainers/torch_entities" and update respective imports (#27)
16-
- The minimum supported Python version for ml-agents was changed to 3.8.13. (#5)
15+
- Add your trainers to the package using Ml-Agents Custom Trainers plugin. (#)
16+
- ML-Agents Custom Trainers plugin is an extensible plugin system to define new trainers based on the
17+
High level trainer API, read more [here](../docs/Python-Custom-Trainer-Plugin.md).
18+
- Refactored core modules to make ML-Agents internal classes more generalizable to various RL algorithms. (#)
19+
- The minimum supported Python version for ML-agents has changed to 3.8.13. (#)
1720
- The minimum supported version of PyTorch was changed to 1.8.0. (#)
21+
- Add shared critic configurability for PPO. (#)
22+
- We moved `UnityToGymWrapper` and `PettingZoo` API to `ml-agents-envs` package. All these environments will be
23+
versioned under `ml-agents-envs` package in the future (#)
1824

1925
### Minor Changes
2026
#### com.unity.ml-agents / com.unity.ml-agents.extensions (C#)
@@ -23,6 +29,7 @@ and this project adheres to
2329
- Added suppport for enabling/disabling camera object attached to camera sensor in order to improve performance. (#31)
2430

2531
#### ml-agents / ml-agents-envs
32+
- Renaming the path that shadows torch with "mlagents/trainers/torch_entities" and update respective imports (#)
2633

2734

2835
### Bug Fixes
@@ -35,13 +42,13 @@ and this project adheres to
3542
#### com.unity.ml-agents / com.unity.ml-agents.extensions (C#)
3643
#### ml-agents / ml-agents-envs
3744
- Refactored to support the new ML-Agents Pro package.
38-
- The minimum supported Python version for ml-agents-envs was changed to 3.7.2 (#5)
39-
- Added support for the PettingZoo multi-agent API (#6)
40-
- Refactored `gym-unity` into the `ml-agents-envs` package (#6)
45+
- The minimum supported Python version for ML-Agents-envs is changed to 3.7.2 (#)
46+
- Added support for the PettingZoo multi-agent API (#)
47+
- Refactored `gym-unity` into the `ml-agents-envs` package (#)
4148

4249
### Minor Changes
4350
#### com.unity.ml-agents / com.unity.ml-agents.extensions (C#)
44-
- Upgrade barracuda dependency to 3.0.0 (#9)
51+
- Upgrade barracuda dependency to 3.0.0 (#)
4552
#### ml-agents / ml-agents-envs
4653
- Added the new unity_vec_env file to the ml-agents-envs module
4754
- Extended support to python 3.9.10

com.unity.ml-agents/Runtime/Academy.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ public class Academy : IDisposable
107107
/// Unity package version of com.unity.ml-agents.
108108
/// This must match the version string in package.json and is checked in a unit test.
109109
/// </summary>
110-
internal const string k_PackageVersion = "2.3.0-exp.2";
110+
internal const string k_PackageVersion = "2.3.0-exp.3";
111111

112112
const int k_EditorTrainingPort = 5004;
113113

@@ -218,7 +218,7 @@ public int InferenceSeed
218218
/// Signals to all of the <see cref="Agent"/>s that their step is about to begin.
219219
/// This is a good time for an <see cref="Agent"/> to decide if it would like to
220220
/// call <see cref="Agent.RequestDecision"/> or <see cref="Agent.RequestAction"/>
221-
/// for this step. Any other pre-step setup could be done during this even as well.
221+
/// for this step. Any other pre-step setup could be done during this event as well.
222222
/// </summary>
223223
public event Action<int> AgentPreStep;
224224

com.unity.ml-agents/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "com.unity.ml-agents",
33
"displayName": "ML Agents",
4-
"version": "2.3.0-exp.2",
4+
"version": "2.3.0-exp.3",
55
"unity": "2021.3",
66
"description": "Use state-of-the-art machine learning to create intelligent character behaviors in any Unity environment (games, robotics, film, etc.).",
77
"dependencies": {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Version of the library that will be used to upload to pypi
2-
__version__ = "0.29.0"
2+
__version__ = "0.30.0"
33

44
# Git tag that will be checked to determine whether to trigger upload to pypi
55
__release_tag__ = None
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Version of the library that will be used to upload to pypi
2-
__version__ = "0.29.0"
2+
__version__ = "0.30.0"
33

44
# Git tag that will be checked to determine whether to trigger upload to pypi
55
__release_tag__ = None

0 commit comments

Comments
 (0)