diff --git a/docs/changelog.mdx b/docs/changelog.mdx index 674df16..b08365f 100644 --- a/docs/changelog.mdx +++ b/docs/changelog.mdx @@ -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_ diff --git a/docs/overview.md b/docs/overview.md index d380e28..15eb0a2 100644 --- a/docs/overview.md +++ b/docs/overview.md @@ -43,7 +43,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 utilizes TextMeshPro. If you are prompted by Unity to add TextMeshPro assets to your project, please add them. @@ -51,7 +51,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/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) diff --git a/docs/quickstart.mdx b/docs/quickstart.mdx index ec04783..7e7029a 100644 --- a/docs/quickstart.mdx +++ b/docs/quickstart.mdx @@ -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**. @@ -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 ``` diff --git a/docs/tutorials/building-your-first-bot.mdx b/docs/tutorials/building-your-first-bot.mdx index 3dca3eb..67bba1b 100644 --- a/docs/tutorials/building-your-first-bot.mdx +++ b/docs/tutorials/building-your-first-bot.mdx @@ -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 @@ -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. diff --git a/package.json b/package.json index 4e25800..b6870a8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "regression-docs", - "version": "0.0.27", + "version": "0.0.28", "private": true, "scripts": { "docusaurus": "docusaurus", diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 7afcbac..4f6f395 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -23,7 +23,7 @@ const HomepageHeader = () => (
Get started immediately by adding the package to Unity:
-
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