Skip to content

v0.1.4

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Oct 19:35

micromissiles-unity

Build v0.1.4

The Python log visualizer added in this update uses new event monitoring logs.

Added

- Documentation: Implemented VitePress site for better documentation (at https://pisterlab.github.io/micromissiles-unity/)
- CI/CD: Added docs.yaml for documentation builds
- Testing: Added separate playmode/editmode test assemblies
- Simulation: Implemented Event monitoring system
- Tools: Added Python parse/visualize script using new event system (at `Tools/visualize_log.py`)

Improved

- Telemetry monitoring: Optimized telemetry monitoring system - it used to be the main performance bottleneck for larger swarms.
- Builds: Nightly CI tests now scheduled
- Architecture: Split IADS functionality out from SimManager
- File Structure: Moved Python scripts to Tools/ directory
- CI/CD: Updated test.yaml and build.yaml workflows

Fixed

- caveman no fix caveman only break

Full Changelog: v0.1.3...v0.1.4

Instructions

Download and extract the archive corresponding to your platform (Windows or Mac) from the binaries listed below.

Windows

  1. Download the zip file for Windows.
  2. Unzip the zip file and run the .exe file.

Mac

  1. Download the tarball for Darwin.
  2. Untar the tarball and run the app file.
  3. If you get a warning that Apple cannot check the application for malicious software:
    • Open System Preferences.
    • Navigate to Privacy & Security.
    • Click on Open Anyway to bypass Apple's developer check.