Skip to content

v0.3.1

Latest
Compare
Choose a tag to compare
@DanielVanNoord DanielVanNoord released this 19 May 19:32
· 123 commits to main since this release

Release v0.3.1 of the ASCOM Alpaca Simulators project! Primary improvements include changes to several simulated devices and improved testing for Alpaca calls.

Simulation changes

  1. Fixes for Alt/Az mode and offsets
  2. PulseGuide and RightAscensionRate match specification
  3. MoveAxis works for all alignments and hemispheres

Bug fixes

  1. Longitude minutes incorrectly referenced latitude in UI on errors
  2. ServerTransactionID started at 0 instead of 1
  3. Invalid capitalization for optional properties would return an error
  4. Suppressed the optional DriverException return

General Improvements

  1. Updated the ASCOM libraries
  2. Swashbuckle documentation no longer requires special builds of the ASCOM Libraries

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). All 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.