Releases: Regression-Games/RGUnityBots
Releases · Regression-Games/RGUnityBots
v0.0.30
What's Changed
- [REG-2075] Add resource path to large segment cards by @addisonbgross in #332
- Release 0.0.29 by @vontell in #331
- [REG-2064] Manually write files on OSX platforms by @vontell in #329
- [REG-2110] Implement the GetRuntimeLogs command in the Runespawn server. by @batu in #335
- [REG-2105] Allow absolute paths to be used in segment and sequence loading by @vontell in #333
- [REG-2102] Support Remote WorkAssignments with -rgremoteworker by @RG-nAmKcAz in #334
- [REG-2125] Only capture logs when running a remote work assignment by @RG-nAmKcAz in #338
- [REG-2126] Collapse multiline error logs in Runespawn. by @batu in #340
- [REG-2130] Exclude transform renderers outside the view frustrum by @RG-nAmKcAz in #341
- [REG-2139] Correct SDK <-> API communication and coordination issues by @RG-nAmKcAz in #343
- [REG-2129] SDK Side: Implement the ability for Runespawn to be able to play bot sequences. by @batu in #337
- [REG-2132] Eat our own dogfood testing by @RG-nAmKcAz in #342
- [REG-2127] Implement SimulationInterface. by @batu in #339
- Release 0.0.30 by @vontell in #345
Full Changelog: v0.0.29...v0.0.30
v0.0.29
What's Changed
- [REG-1989] Add UniRx tests to RGUnityBots + Handle sending pointer events for touches by @RG-nAmKcAz in #307
- [REG-2021] Add metadata file to recordings and add some info to state by @RG-nAmKcAz in #308
- [REG-1988] Address Mac Metal async gpu format issues by @RG-nAmKcAz in #311
- [REG-2038] Allow pausing bot sequence playback by @RG-nAmKcAz in #309
- [REG-2043] Ignore control characters in text strings by @RG-nAmKcAz in #314
- [REG-1991] Resolve missing SDK fonts by @addisonbgross in #310
- [REG-2041] Remove addedCount/removedCount from path criteria by @RG-nAmKcAz in #313
- [REG-2039] Move runespawn C# code into the RGUnityBots. by @batu in #312
- [REG-2050] fix render pipeline null bug & add test scene for pointer down/up in legacy input by @RG-nAmKcAz in #316
- [REG-1999] [REG-2022] [REG-1997] Saves recording into project folders + allows sequence copying from overlay by @RG-nAmKcAz in #315
- [REG-2052] Adds main camera info to the state data by @RG-nAmKcAz in #317
- [REG-2056] Ensure BotSegment/Sequence directories are created while saving replays. by @batu in #318
- [REG-2060] Fix recording copy of underlying segments by @RG-nAmKcAz in #320
- [REG-2058] [REG-2062] Fix null sequenceManager and some misuse of ?. on gameobjects by @RG-nAmKcAz in #321
- [REG-2059] Refresh assets after copy of recording if in unityeditor by @RG-nAmKcAz in #322
- [REG-2066] Fix brace issue by @RG-nAmKcAz in #323
- [REG-2061] When creating a bot sequence from the Latest Recording sort the segments numerically. by @batu in #319
- [REG-1951] Segments List + Play Segment in the SDK UI by @addisonbgross in #324
- [REG-2070] Don't copy recordings of the replay into the project by @RG-nAmKcAz in #328
- [REG-2063] Enable running unity with -rgsequencepath startup option by @RG-nAmKcAz in #327
- [REG-2068] Handle ambiguous available segments in SequenceEditor UI by showing path by @RG-nAmKcAz in #326
- [REG-2089] Fix timeout path validation check by @batu in #330
Full Changelog: v0.0.28...v0.0.29
v0.0.28
What's Changed
- [REG-1968] Docs for CVImage and CVText by @RG-nAmKcAz in #278
- [REG-1975] Handle failing behaviour segments that dont load or timeout by @RG-nAmKcAz in #281
- [REG-1965] Handle AI Service auth tokens by @RG-nAmKcAz in #279
- [REG-1922] Add base tests for the new Bot Sequences UI by @addisonbgross in #280
- [Addison IF] Better sprite rendering by @addisonbgross in #283
- [REG-1970] Reload zip contents on play by @abeizer in #285
- [FIX] prevent null exception when opening Overlay for the first time by @addisonbgross in #287
- [REG-1967] Allow file and resource urls for cv image sources by @RG-nAmKcAz in #284
- [REG-1904] Delete Sequence In Unity by @addisonbgross in #282
- [REG-1978] determine segment types when we load them from disk by @abeizer in #289
- [REG-1981] Implement the Object Detection threshold parameter in sdk. by @batu in #286
- [REG-1963] Resolve segments/segmentlists/sequences at compile time by @RG-nAmKcAz in #290
- [REG-1963] fix merge version issue by @RG-nAmKcAz in #291
- [REG-1983] Don't update comparison status until all segments for this Update evaluated by @RG-nAmKcAz in #292
- [REG-1904] Edit Sequences in Unity by @addisonbgross in #293
- [REG-1995] Fix the hitch/hang when starting a game with our SDK installed by @RG-nAmKcAz in #294
- [REG-1993] remove login with email option by @abeizer in #295
- [REG-2002] Incorrect File using was breaking production builds by @RG-nAmKcAz in #300
- [REG-1984] Cleans up virtual mouse device... doesn't solve UI real mouse interference by @RG-nAmKcAz in #296
- [REG-2000] Move all tests to SDK and fix asmdef by @RG-nAmKcAz in #298
- [REG-2004] Update async load pattern for sequences AND fix prod compile by @RG-nAmKcAz in #301
- [REG-1958] CV Object detection docs. by @batu in #288
- [REG-2006] Transient segments were completing too early by @RG-nAmKcAz in #302
- [REG-1950] Better manage event system lifecycle + fix legacy 2D mouse clicks by @RG-nAmKcAz in #303
- [REG-2013] Record an END segment with any remaining inputs, logs, etc by @RG-nAmKcAz in #305
- [REG-1952] Scrollable Segment list for Sequences by @addisonbgross in #304
- Release 0.0.28 by @vontell in #306
Full Changelog: v0.0.27...v0.0.28
v0.0.27
What's Changed
- [REG-1914] Implement object detection via text query mouse action. by @batu in #264
- [REG-1937] Bot Sequence UI post-list-view updates by @addisonbgross in #269
- [REG-1912] Implement bot segment criteria for open vocab image queries. by @batu in #266
- [REG-1915] Implement bot segment action for clicking based on open vocab image queries. by @batu in #267
- [REG-1903] Drag and Drop Sequence Editor by @addisonbgross in #271
- [REG-1939] capture logs during recording by @abeizer in #270
- [REG-1943] Properly wait for end of frame before taking screenshot by @RG-nAmKcAz in #272
- [REG-1938] Performance Optimizations by @RG-nAmKcAz in #273
- [REG-1879] Default configuration for AIService to prod by @RG-nAmKcAz in #275
- Release 0.0.27 by @vontell in #277
- [REG-1903] Create new Bot Sequences in Unity by @addisonbgross in #276
Full Changelog: v0.0.26...v0.0.27
v0.0.26
What's Changed
- [REG-1900] Input playback mouse keyboard interleaving by @RG-nAmKcAz in #250
- [REG-1896] Hard stop (abort) segment actions from UI/user request by @RG-nAmKcAz in #252
- [REG-1880] Bot Sequence support for test runner by @RG-nAmKcAz in #249
- [REG-1887] Code coverage recording support by @svolokh in #248
- Add concurrency to unity build workflow by @RG-nAmKcAz in #255
- [REG-1884] Don't send 2 of same key in same frame by @RG-nAmKcAz in #253
- [REG-1883] Update action manager and legacy input unit tests to be more precise by @svolokh in #256
- [REG-1875] cvtext click mouse actions by @RG-nAmKcAz in #254
- [REG-1905] Add action manager LLM bot example by @svolokh in #258
- [REG-1901] Bot Sequences UI List View by @addisonbgross in #260
- [REG-1906] Start Sequences from Sequence overlay by @addisonbgross in #262
- [REG-1935] Add missing UnityEngine import by @vontell in #265
- [REG-1913] Open vocab text query object detection bot segment criteria. by @batu in #261
- [REG-1907] SDK Cleanup to Finalize Blue Flower Tests by @RG-nAmKcAz in #259
- Release 0.0.26 by @vontell in #268
New Contributors
Full Changelog: v0.0.25...v0.0.26
v0.0.25
What's Changed
- [REG-1820] Fix brief error message from input instrumentation code when first loading the RG package by @svolokh in #214
- [REG-1818] Record profiler statistics per frame by @svolokh in #215
- [REG-1749] remove lobby and game metadata by @abeizer in #211
- [REG-1793] Initial ECS code by @RG-nAmKcAz in #212
- [REG-1819] Fix bot overlay dropdowns by @svolokh in #218
- [REG-1798] Initial automated action analysis by @svolokh in #216
- [REG-1854] Add collider and rigidbody names to state by @RG-nAmKcAz in #220
- [REG-1848] Gracefully handle IO errors during legacy input instrumentation by @svolokh in #221
- [REG-1855] Improve support for bots and replay while the application is unfocused by @svolokh in #217
- [REG-1863] Fix parentId objects not being in state recording by @RG-nAmKcAz in #225
- [REG-1862] Stoppable Bot Segment Actions + Monobehaviour Actions by @RG-nAmKcAz in #224
- [REG-1848] Address instrumentation conflicts and improve error handling by @svolokh in #226
- [REG-1861] Harden bot replay handling by @RG-nAmKcAz in #228
- [REG-1859] Monkey bot segment by @svolokh in #229
- update bot-instance API paths by @abeizer in #222
- [REG-1862] Partial Path Matching support + Sample Monobehaviour segment by @RG-nAmKcAz in #231
- [REG-1848] Improvements to address file in use errors during instrumentation by @svolokh in #232
- [REG-1817] [REG-1842] [REG-1847] Action manager automated test suite + precision improvements by @svolokh in #230
- [REG-1843] CV Text Criteria in Bot Segments by @RG-nAmKcAz in #234
- [FIX] Fix standalone build regressions by @svolokh in #235
- [REG-1829] [REG-1857] Action manager support for InputAction and Action Assets + Interprocedural analysis by @svolokh in #233
- [REG-1874] Support games whose active input handling is set to exclusively use the new Input System by @svolokh in #237
- [REG-1882] Make virtual mouse cursor not messup CV analysis by @RG-nAmKcAz in #240
- [REG-1873] Technical reference for Action Manager API by @svolokh in #238
- [REG-1877] cv image criteria by @RG-nAmKcAz in #239
- [REG-1828] Expanded support for Unity UI (uGUI) in the action manager by @svolokh in #236
- [REG-1876] CV Image Click Actions by @RG-nAmKcAz in #242
- [REG-1888] Move RGTestUtils into its own test assembly by @svolokh in #243
- [REG-1844] Add ActionComplete keyFrameCriteria by @abeizer in #241
- [REG-1831] Expand user configuration capabilities of action manager by @svolokh in #244
- [REG-1886] Add example Q-learning bot based on action manager by @svolokh in #245
- [REG-1894] Restructure CV Criteria Code to prevent false positive by @RG-nAmKcAz in #246
- Release 0.0.25 by @vontell in #251
Full Changelog: v0.0.23...v0.0.25
v0.0.23
What's Changed
- [REG-1810] Render excluded click areas for mouse bot segments by @RG-nAmKcAz in #207
- [REG-1783] Pixel Hash Bot segment type by @RG-nAmKcAz in #201
- [REG-1806] Fix LegacyInputInstrumentation performance by @RG-nAmKcAz in #202
- [REG-1797] Action manager skeleton and monkey bot by @svolokh in #208
- Release 0.0.23 by @vontell in #213
Full Changelog: v0.0.22...v0.0.23
v0.0.22
What's Changed
- [REG-1759] [REG-1769] Support common legacy input manager inputs + Unity UI by @svolokh in #185
- [REG-1763] Support mouse inputs handled via MonoBehaviour methods + instrumentation bugfix by @svolokh in #187
- [REG-1792] Fix RG overlay not working during playback if using StandaloneInputModule by @svolokh in #189
- Release 0.0.21 by @vontell in #186
- [REG-1767] BotSegment Recording Replay Re-Write by @RG-nAmKcAz in #188
- [REG-1776] Automated tests for legacy input support by @svolokh in #191
- [REG-1780] Add all parent objects to state for tree view on UI by @RG-nAmKcAz in #193
- [REG-1775] Fix world space camera by @RG-nAmKcAz in #195
- [REG-1780] Remove paths from child elements by @RG-nAmKcAz in #194
- [REG-1804] Bounds weren't updated for each tick by @RG-nAmKcAz in #197
- [REG-1803] Fix parent null and fix stringbuilder corruption by @RG-nAmKcAz in #196
- [REG-1778] Bot Segments for Clicking random pixels or random objects by @RG-nAmKcAz in #198
- Fix an issue with using for newtonsoft by @RG-nAmKcAz in #200
- [REG-1808] Fix - Clear tree view filler objects on next replay by @RG-nAmKcAz in #203
- [REG-1807] fix animation rigging compile issue by @RG-nAmKcAz in #205
- Release 0.0.22 by @vontell in #206
Full Changelog: v0.0.21...v0.0.22
v0.0.21
What's Changed
- [REG-1716] Animation Rigging Extension Package by @RG-nAmKcAz in #179
- [REG-1762] Fix error message showing paths not hashes by @RG-nAmKcAz in #178
- Release 0.0.20 by @vontell in #180
- [REG-1768] Change timing of keyboard inputs and input events by @RG-nAmKcAz in #182
- [REG-1758] Support capture and replay of inputs handled via Input.GetKey() by @svolokh in #181
- [REG-1706] Allow recordings to be used programmatically in Unity Test Runner by @vontell in #183
Full Changelog: v0.0.20...v0.0.21
v0.0.20
What's Changed
- Update docs links and getting started description by @vontell in #173
- [REG-1748] Handle mapping for special chars like 'TM' by @RG-nAmKcAz in #174
- [REG-1729] Capture memory and CPU utilization by @svolokh in #176
- [REG-1696] [REG-1697] Cleanup SDK Toolbar and Support Looping by @RG-nAmKcAz in #175
New Contributors
Full Changelog: v0.0.19...v0.0.20