Skip to content

v0.2.0

Compare
Choose a tag to compare
@DanielVanNoord DanielVanNoord released this 22 Oct 13:42
· 279 commits to main since this release

The second release (v0.2.0) of the ASCOM Alpaca Simulators project! This supports all Alpaca device types.

Some changes since 0.1.4

  1. Fixed east/west pulse guide inversion
  2. Added strict url case mode (default)
  3. Added check for updates
  4. Added experimental Reset API for devices (OmniSim simulation management only, not part of Alpaca)
  5. Added experimental Reload API for devices (OmniSim simulation management only, not part of Alpaca)
  6. Added experimental Get XML Settings for devices (OmniSim simulation management only, not part of Alpaca)
  7. Improved response and logging for 400 errors
  8. Added logging for invalid paths
  9. Added required tag for all device numbers
  10. Fixed incorrect attributes on some client ids
  11. Updated version of ASCOM Library

The binaries can be started directly or from the command line. Either way they will display a terminal for output / testing. These releases are simple zip / tar.xz files containing the output. For each the main binary is named ascom.alpaca.simulators.

Each OS dependent package was built as a Self Contained (does not require .Net 6.0 to be installed) and Trimmed (size reduced by removing unused platform code). Non Windows targets are Ready to Run AOT Compiled (whatever code can be fully compiled was).

This release includes Windows (x86 and amd64), Linux (amd64, armhf, and aarch64) and macOS amd64 (Intel or Rosetta 2) binaries.

The zip that ends with .Net 6.0 is a release build that is much smaller but it requires .Net 6.0 to be installed on the system. It can be unzipped and started by calling "dotnet .\ascom.alpaca.simulators.dll" or by running the exe on Windows.

Linux builds also offer experimental AppImage packages, which have AppImage in the file name.