Skip to content

Commit

Permalink
Merge pull request #91 from Regression-Games/release-0.0.28
Browse files Browse the repository at this point in the history
Release 0.0.28
  • Loading branch information
vontell authored Sep 27, 2024
2 parents d430b03 + 5ed11aa commit c0d808f
Show file tree
Hide file tree
Showing 6 changed files with 30 additions and 8 deletions.
22 changes: 22 additions & 0 deletions docs/changelog.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,28 @@ sidebar_label: 'Changelog'

# Changelog

## Release 0.0.28

_September 23, 2024_

**New Features**

- Bot Sequences can now be created, edited, and deleted directly from the in-game overlay
- Bot segments that rely on image sources can now load images from paths vs just raw data
- Direct login is no longer supported for the SDK; API keys are now required
- Bot Sequences are now reloaded automatically from disk when played
- Object detection bot segments can now define a confidence threshold (text queries only)

**Bug Fixes**

- Improved language and explanations within the website
- Properly handle failing behaviour segments that dont load or timeout
- Use of computer-vision capabilities now requires authentication by setting an API key in the SDK settings
- Sprite rendering within the SDK has been improved
- Fixed a bug where the overlay would throw a null exception when opening for the first time
- Fixed issues causing the game to freeze for a few seconds when starting
- Data for the last segment of a recording is now properly saved

## Release 0.0.27

_September 9, 2024_
Expand Down
4 changes: 2 additions & 2 deletions docs/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,15 +43,15 @@ clicking **Add package from git URL** in the **Package Manager** window (this wi
in the **Window > Package Manager** menu) and pasting in the following URL.

```
https://github.com/Regression-Games/RGUnityBots.git?path=src/gg.regression.unity.bots#v0.0.27
https://github.com/Regression-Games/RGUnityBots.git?path=src/gg.regression.unity.bots#v0.0.28
```

- Note that this package utilizes TextMeshPro. If you are prompted by Unity to add TextMeshPro assets to your project, please add them.
- Note that this package installs a dependency of Newtonsoft Json (https://docs.unity3d.com/Packages/[email protected]/manual/index.html) for serializing/deserializing Json message payloads.
- If your game utilizes Unity's ECS, we now have an extension package available to support it. Install this package after installing the core RGUnityBots package:

```
https://github.com/Regression-Games/RGUnityBots/tree/main/src/gg.regression.unity.bots.ecs#v0.0.27
https://github.com/Regression-Games/RGUnityBots/tree/main/src/gg.regression.unity.bots.ecs#v0.0.28
![Screenshot of the package imported into the project](tutorials/img/building-your-first-bot/tutorial-1-package.png)
Expand Down
4 changes: 2 additions & 2 deletions docs/quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ clicking **Add package from git URL** in the **Package Manager** window (this wi
in the **Window > Package Manager** menu) and pasting in the following URL.

```
https://github.com/Regression-Games/RGUnityBots.git?path=src/gg.regression.unity.bots#v0.0.27
https://github.com/Regression-Games/RGUnityBots.git?path=src/gg.regression.unity.bots#v0.0.28
```

- Note that this package uses the new Unity Input System, and will likely ask you to restart the editor - **please select yes to restart**.
Expand All @@ -34,7 +34,7 @@ https://github.com/Regression-Games/RGUnityBots.git?path=src/gg.regression.unity
- If your game utilizes Unity's ECS, we now have an extension package available to support it. Install this package after installing the core RGUnityBots package:

```
https://github.com/Regression-Games/RGUnityBots/tree/main/src/gg.regression.unity.bots.ecs#v0.0.27
https://github.com/Regression-Games/RGUnityBots.git?path=src/gg.regression.unity.bots.ecs#v0.0.28
```


Expand Down
4 changes: 2 additions & 2 deletions docs/tutorials/building-your-first-bot.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ You can find [our package on GitHub](https://github.com/Regression-Games/RGUnity
the **Package Manager** window (**Window** > **Package Manager**) and click **Add package from git URL**. Then, paste the following URL:

```
https://github.com/Regression-Games/RGUnityBots.git?path=src/gg.regression.unity.bots#v0.0.27
https://github.com/Regression-Games/RGUnityBots.git?path=src/gg.regression.unity.bots#v0.0.28
```

:::info
Expand All @@ -54,7 +54,7 @@ https://github.com/Regression-Games/RGUnityBots.git?path=src/gg.regression.unity
If your game utilizes Unity's ECS, we now have an extension package available to support it.

```
https://github.com/Regression-Games/RGUnityBots/tree/main/src/gg.regression.unity.bots.ecs#v0.0.27
https://github.com/Regression-Games/RGUnityBots.git?path=src/gg.regression.unity.bots.ecs#v0.0.28
```

Install this package in addition to / after installing the core RGUnityBots package.
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "regression-docs",
"version": "0.0.27",
"version": "0.0.28",
"private": true,
"scripts": {
"docusaurus": "docusaurus",
Expand Down
2 changes: 1 addition & 1 deletion src/pages/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ const HomepageHeader = () => (
<div style={{marginTop: "16px"}}>
Get started immediately by adding the package to Unity:
<div style={{marginTop: "16px", fontSize: 12}}>
<pre style={{display: "inline"}}>https://github.com/Regression-Games/RGUnityBots.git?path=src/gg.regression.unity.bots#v0.0.27</pre>
<pre style={{display: "inline"}}>https://github.com/Regression-Games/RGUnityBots.git?path=src/gg.regression.unity.bots#v0.0.28</pre>
</div>
</div>
</div>
Expand Down

0 comments on commit c0d808f

Please sign in to comment.