Skip to content

Releases: ASCOMInitiative/ASCOM.Alpaca.Simulators

v0.0.1-rc1

29 Sep 00:51

Choose a tag to compare

v0.0.1-rc1 Pre-release
Pre-release

The first Release Candidate for version 0.0.1 of the ASCOM Alpaca Simulators projects! This supports all Alpaca device types. As an Alpha expect ugly UI, UI bugs and even functional bugs.

Some changes since preview 6

  1. Updated ASCOM Standard version. This should be case aware for settings and logs based on operating system
  2. Switched binaries and packages to be lower case
  3. Synchronous Telescope methods now block correctly
  4. Fixed issue with excessive logs and the Telescope driver
  5. Improvements to readmes
  6. Added license and about pages

The binaries can be started directly or from the command line. Either way they will display a terminal for output / testing. The beta builds will run in the background instead. 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 5.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 5.0 is a release build that is much smaller but it requires .Net 5.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.

v0.0.1-preview6

23 Aug 01:40

Choose a tag to compare

v0.0.1-preview6 Pre-release
Pre-release

The sixth preview of the ASCOM Alpaca Simulators! This supports all Alpaca device types. As an Alpha expect ugly UI, UI bugs and even functional bugs.

Some changes since alpha5

  1. Improvements to comments and logging
  2. Initial support for Filter Colors in UI
  3. Clean up to API routing
  4. Reported version in UI and Terminal now includes build versioning
  5. Package updates
  6. Improvements to several ranges checks in the UI
  7. Added About page and list of 3rd party open source projects.

The binaries can be started directly or from the command line. Either way they will display a terminal for output / testing. The beta builds will run in the background instead. 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 5.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 5.0 is a release build that is much smaller but it requires .Net 5.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.

v0.0.1-alpha5

08 Jul 01:21

Choose a tag to compare

v0.0.1-alpha5 Pre-release
Pre-release

The fifth alpha of the ASCOM Alpaca Simulators! This supports all Alpaca device types. As an Alpha expect ugly UI, UI bugs and even functional bugs.

Breaking changes: the default port has been changed from 5000 to 32323 to avoid collisions.

Changes from alpha4

  1. Internal refactoring of common endpoints into AlpacaController
  2. Added catch all endpoint to return the correct error for any non-existing endpoints
  3. Configured the API model checker to return plain text http 400 for validation fails
  4. Device manager returns DeviceNotFound http 400 error for not available device ids
  5. Added connection check to settings pages to prevent changes while connected
  6. Improved range checks for several device setups
  7. Fixed a side of pier issue for telescope
  8. Changed the default Alpaca Port to 32323

The binaries can be started directly or from the command line. Either way they will display a terminal for output / testing. The beta builds will run in the background instead. 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 5.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 5.0 is a release build that is much smaller but it requires .Net 5.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.

v0.0.1-alpha4

25 Jun 02:15

Choose a tag to compare

v0.0.1-alpha4 Pre-release
Pre-release

The fourth alpha of the ASCOM Alpaca Simulators! This supports all Alpaca device types. As an Alpha expect ugly UI, UI bugs and even functional bugs.

Note on an upcoming breaking change: The default Alpaca port for the product is being changed from 5000 to a new port number in an upcoming release.

Changes from alpha3

  1. Improved UI for Dome / Telescope slew, park, and homed
  2. Updated to ASCOM Standard Alpha 16 to fix incorrect Discovery response
  3. Forced program to use invariant culture
  4. Fixed issue where the Json serializer was incorrectly formatting Alpaca responses

The binaries can be started directly or from the command line. Either way they will display a terminal for output / testing. The beta builds will run in the background instead. 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 5.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 5.0 is a release build that is much smaller but it requires .Net 5.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.

v0.0.1-alpha3

19 Jun 20:31

Choose a tag to compare

v0.0.1-alpha3 Pre-release
Pre-release

The third alpha of the ASCOM Alpaca Simulators! This supports all Alpaca device types. As an Alpha expect ugly UI, UI bugs and even functional bugs.

Note on an upcoming breaking change: The default Alpaca port for the product is being changed from 5000 to a new port number in an upcoming release.

(Some) Changes from alpha2

  1. Many device setups now have valid ranges for UI and Save functions
  2. Devices now have control pages
  3. Moved toast popups to center left of screen
  4. Fixed validation for Cover Calibrator max brightness
  5. Allow Cover Calibrator opening and stabilization time to be zero
  6. Not active filters are disabled in setup
  7. Switched to ImageSharp for better cross platform image support
  8. Fixed issue with some Telescope settings not persisting
  9. Lots of other bug and UI fixes (see commits for details)

The binaries can be started directly or from the command line. Either way they will display a terminal for output / testing. The beta builds will run in the background instead. 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 5.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 5.0 is a release build that is much smaller but it requires .Net 5.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.

v0.0.1-alpha2

26 May 01:26

Choose a tag to compare

v0.0.1-alpha2 Pre-release
Pre-release

The second alpha of the ASCOM Alpaca Simulators! This supports all Alpaca device types. As an Alpha expect ugly UI, UI bugs and even functional bugs.

Changes from alpha1

  1. Added link to swagger docs from home page
  2. Bound all device settings resets to --reset
  3. Fixed an issue with negative Latitude and Longitude in Telescope setup
  4. Matched Telescope UTC Date to Alpaca format
  5. Split CoverCalibrator settings into a Control and a Setup page
  6. Added settings range checks to Focuser, Dome, Rotator, CoverCalibrator
  7. Added an icon to the executable
  8. Cleaned up some startup logging
  9. Built Windows version without ReadToRun flag

The binaries can be started directly or from the command line. Either way they will display a terminal for output / testing. The beta builds will run in the background instead. 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 5.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 5.0 is a release build that is much smaller but it requires .Net 5.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.

v0.0.1-alpha1

15 May 02:21

Choose a tag to compare

v0.0.1-alpha1 Pre-release
Pre-release

The first alpha of the ASCOM Alpaca Simulators! This supports all Alpaca device types. As an Alpha expect ugly UI, UI bugs and even functional bugs.

The binaries can be started directly or from the command line. Either way they will display a terminal for output / testing. The beta builds will run in the background instead. These releases are simple zip 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 5.0 to be installed), Trimmed (size reduced by removing unused platform code) and Ready to Run (whatever code can be fully compiled was) program.

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 5.0 is a release build that is much smaller but it requires .Net 5.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.