Releases: iv4xr-project/iv4xr-se-plugin
SE Plugin snapshot release cbf4eba0f
This is a snapshot release.
It hasn't been tested, isn't stable, but contains the latest functionality of the plugin.
The notes below are autogenerated and may be incorrect.
More information about builds can be found in releases-howto.
What's Changed
- Block placer speedup by @hovi in #250
- Rethrowing exception when communicating with plugin with information … by @hovi in #251
- Factions tab by @hovi in #252
- Advanced map builder. by @hovi in #246
- Astronaut statistics by @hovi in #254
- DS-related fixes. by @hovi in #255
Full Changelog: SNAPSHOT-34679bb901...SNAPSHOT-cbf4eba0f
SE Plugin snapshot release aa5dbf4c5
This is a snapshot release.
It hasn't been tested, isn't stable, but contains the latest functionality of the plugin.
The notes below are autogenerated and may be incorrect.
More information about builds can be found in releases-howto.
What's Changed
- Block placer speedup by @hovi in #250
- Rethrowing exception when communicating with plugin with information … by @hovi in #251
- Factions tab by @hovi in #252
- Advanced map builder. by @hovi in #246
- Astronaut statistics by @hovi in #254
- DS-related fixes. by @hovi in #255
Full Changelog: SNAPSHOT-34679bb901...SNAPSHOT-aa5dbf4c5
SE Plugin snapshot release 34679bb901
This is a snapshot release.
It hasn't been tested, isn't stable, but contains the latest functionality of the plugin.
The notes below are autogenerated and may be incorrect.
More information about builds can be found in releases-howto.
What's Changed
- Block admin functionality by @hovi in #233
- Ktlint by @hovi in #237
- CucumberTester jitpack configuration. by @hovi in #238
- GitHub actions update by @hovi in #239
- Cucumber tester ci by @hovi in #240
- Python automation by @hovi in #241
- Chatgpt generated unit tests by @hovi in #242
- Cucumber expression fixes by @hovi in #243
- Core cleanup by @hovi in #245
- Python generator updates by @hovi in #248
- Path to MainMenu from Medicals screen. by @hovi in #249
Full Changelog: SNAPSHOT-e4d0a1762...SNAPSHOT-34679bb901
SE Plugin snapshot release e4d0a1762
This is a snapshot release.
It hasn't been tested, isn't stable, but contains the latest functionality of the plugin.
The notes below are autogenerated and may be incorrect.
More information about builds can be found in releases-howto.
What's Changed
- Extracted cucumber-related code into a separate project. by @hovi in #227
- Labrecruits updates by @hovi in #228
- Warhead by @hovi in #229
- MedicalRoom by @hovi in #231
- PlaceAt now returns CubeGrid to get both new grid and block ids. by @hovi in #232
- Grid fixes by @hovi in #235
- Navigation fixes. by @hovi in #236
Full Changelog: SNAPSHOT-4ec4896aa...SNAPSHOT-e4d0a1762
SE Plugin snapshot release 4ec4896aa
This is a snapshot release.
It hasn't been tested, isn't stable, but contains the latest functionality of the plugin.
The notes below are autogenerated and may be incorrect.
More information about builds can be found in releases-howto.
What's Changed
Full Changelog: SNAPSHOT-23ecc3a90...SNAPSHOT-4ec4896aa
SE Plugin snapshot release 23ecc3a90
This is a snapshot release.
It hasn't been tested, isn't stable, but contains the latest functionality of the plugin.
The notes below are autogenerated and may be incorrect.
More information about builds can be found in releases-howto.
What's Changed
Full Changelog: SNAPSHOT-7b8ed1b59...SNAPSHOT-23ecc3a90
SE Plugin snapshot release 72f47a6be
This is a snapshot release.
It hasn't been tested, isn't stable, but contains the latest functionality of the plugin.
The notes below are autogenerated and may be incorrect.
More information about builds can be found in releases-howto.
What's Changed
Full Changelog: SNAPSHOT-8d5e9905b...SNAPSHOT-72f47a6be
SE Plugin 0.9.0
This release improves the screen API, navigation, and includes some reliability improvements.
IMPORTANT: Make sure Windows is OK to run the libraries. Windows (10+) blocks "randomly" downloaded libraries. To unblock them, right-click on each of them and open file properties. Look for the Security section on the bottom part of the General tab. You might see a message: "This file came from another computer and might be blocked...". If so, check the Unblock
checkbox.
(If you skip this step, the game will probably crash with a message: System.NotSupportedException
: An attempt was made to load an assembly from a network location...)
The plugin runs a TCP/IP server with JSON-RPC 2.0 API. It allows to access surrounding of the player's character in a structured form (WOM), control the character, and much more.
Plugin binaries tested with Space Engineers version 1.201.013 (released in May 2022).
Built against SE sources revision 140124 (from February 2022).
Main Changes
- Improved screen API
- Improved navigation support: Rotation without teleport, maze navigation test.
- Reliability improvements
See also
- The README.md file of this repository.
- The JVM Client README file.
- The API documentation.
What's Changed
- Actually navigate the maze by @PremekPaska in #211
- Astronaut actions v3 by @hovi in #213
- Astronaut actions v5 by @hovi in #216
- Rotate to direction (no teleport). by @PremekPaska in #215
- ReconnectingSocketReaderWriter to handle possible networking disturba… by @hovi in #218
- Extended interface by @hovi in #219
Full Changelog: v0.8.0...v0.9.0
SE Plugin 0.8.0
This release extends the API, improves navigation, documentation, adds new a Python client, and more.
IMPORTANT: Make sure Windows is OK to run the libraries. Windows (10+) blocks "randomly" downloaded libraries. To unblock them, right-click on each of them and open file properties. Look for the Security section on the bottom part of the General tab. You might see a message: "This file came from another computer and might be blocked...". If so, check the Unblock
checkbox.
(If you skip this step, the game will probably crash with a message: System.NotSupportedException
: An attempt was made to load an assembly from a network location...)
The plugin runs a TCP/IP server with JSON-RPC 2.0 API. It allows to access surrounding of the player's character in a structured form (WOM), control the character, and much more.
Plugin binaries tested with Space Engineers version 1.201.013 (released in May 2022).
Built against SE sources revision 140124 (from February 2022).
Main Changes
- Added and improved APIs for more multiplayer testing: new screens, debug interface, animations, sounds, other improvements
- New Python client (client side only, of course)
- Improved navigation support: implemented the Navigatable interface from aplib
- Added a function to move to a specified location (in a straight line, no obstacle avoidance)
- Reorganized and updated documentation
See also
- The README.md file of this repository.
- The JVM Client README file.
- The API documentation.
What's Changed
- SeEnvironment: init an empty mesh to prevent NPE by @PremekPaska in #172
- Navigation graph: add offset. by @PremekPaska in #173
- Extended entity by @hovi in #175
- Maze crude demo by @PremekPaska in #181
- Multiplayer API documentation. by @hovi in #180
- Automatic testing documentation. by @hovi in #184
- Basic script for distributing scenarios and binaries. by @hovi in #188
- Generator update by @hovi in #187
- Terminal screen by @hovi in #189
- Character movement test suite by @hovi in #191
- Initial testrail client. by @hovi in #193
- Python client. by @hovi in #194
- Python client update by @hovi in #203
- Navigable graph by @PremekPaska in #202
- Run AStar from aplib on our NavigableGraph. by @PremekPaska in #206
- Toolbar config. by @hovi in #204
- Astronaut actions by @hovi in #205
- Sounds by @hovi in #207
- Move in line to a target location by @PremekPaska in #209
Full Changelog: v0.7.0...v0.8.0
SE Plugin 0.7.0
This release updates aplib version, improves support for multiplayer testing and adds many new APIs.
IMPORTANT: Make sure Windows is OK to run the libraries. Windows (10+) blocks "randomly" downloaded libraries. To unblock them, right-click on each of them and open file properties. Look for Security section on the bottom part of the General tab. You might see a message: "This file came from another computer and might be blocked...". If so, check the Unblock
checkbox.
(If you skip this step, the game will probably crash with a message: System.NotSupportedException
: An attempt was made to load an assembly from a network location...)
The plugin runs a TCP/IP server with JSON-RPC 2.0 API. It allows to access surrounding of the player's character in a structured form (WOM), control the character, and much more.
Plugin binaries tested with Space Engineers version 1.201.013 (released in May 2022).
Built against SE sources revision 140124 (from February 2022).
Main Changes
- Now using aplib 1.4.2
- Recording and replaying inputs, can be used for movement of vehicles
- Lots of multiplayer testing improvements
- Support for more screens
- Many new and extended APIs: dampeners, gravity, saving
- Navigation graph now detects which side is "up" for the character
See also
- The README.md file of this repository.
- The JVM Client README file.
- The API documentation.
What's Changed
- Multiplayer testing client by @hovi in #142
- Mock cleanup: Remove SeServerMock and other unused code by @PremekPaska in #143
- API returning some basic meta info about the game instance. by @hovi in #144
- Plugin configuration by @hovi in #145
- API to list games and join them. by @hovi in #146
- Jvm libs upgrade by @hovi in #148
- Interface attributes by @hovi in #147
- Lobby tests by @hovi in #149
- Maze generator + one instance of maze generated as a save. by @hovi in #150
- Interface cleanup tests by @hovi in #151
- Continuous movement cleanup. by @hovi in #153
- BDD cleanup. by @hovi in #154
- Which side is up? by @PremekPaska in #155
- SaveAs screen API. by @hovi in #158
- Character gravity. by @hovi in #160
- Character jump. by @hovi in #161
- Asserts cleanup. by @hovi in #162
- Saved and reload tests. by @hovi in #163
- Json-rpc exception wrapped and containing TCP port information. by @hovi in #164
- Dampeners api by @hovi in #165
- Parked property for grid. by @hovi in #166
- Input replay by @hovi in #167
- Movement wrapper by @hovi in #168
Full Changelog: v0.6.0...v0.7.0