6 structure changes including:
    
    1 Breaking change
    2 Additions
    3 Modifications
    1 Removal
        Modified
        3
          Breaking
      
      GET /application/logs
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- 
          Type went from 
objecttoarray[object]Breaking 
- 
  Timestamp, Level, Source, Member, Line, Message properties Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - object property Added
 
 - 
          Type went from 
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 
GET /equipment/camera/info
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- 
  Temperature, ElectronsPerADU, PixelSize, CoolerPower, TemperatureSetPoint, LastDownloadTime, ExposureMax, ExposureMin properties Modified
    
- 
          Type went from 
integertonumberBreaking 
 - 
          Type went from 
 
 - 
  Temperature, ElectronsPerADU, PixelSize, CoolerPower, TemperatureSetPoint, LastDownloadTime, ExposureMax, ExposureMin properties Modified
    
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 
GET /equipment/mount/info
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- 
  GuideRateRightAscensionArcsecPerSec, GuideRateDeclinationArcsecPerSec properties Modified
    
- 
          Type went from 
integertonumberBreaking 
 - 
          Type went from 
 
 - 
  GuideRateRightAscensionArcsecPerSec, GuideRateDeclinationArcsecPerSec properties Modified
    
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 
        Removed
        1
          Breaking
      
      GET /livestack/{target}/{filter}
              - Removing a resource is always breaking unless it was deprecated before Breaking
 
        Added
        2
      
      GET /livestack/image/available
          GET /livestack/image/{target}/{filter}
          
  1 structure change including:
    
    1 Modification
        Modified
        1
      
      GET /application/logs
              - Query
 - lineCount, level query parameters Added
 
  1 structure change including:
    
    1 Modification
        Modified
        1
          Breaking
      
      GET /sequence/list-available
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- 
          Type went from 
array[object]toarray[string]Breaking 
 - 
          Type went from 
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 
  6 structure changes including:
    
    5 Additions
    1 Modification
        Modified
        1
      
      GET /equipment/mount/slew
              - Query
 - center, rotate, rotationAngle query parameters Added
 
        Added
        5
      
      GET /application-start
          GET /application/logs
          GET /sequence/load
          GET /version/nina
          POST /sequence/load
          
  3 structure changes including:
    
    2 Additions
    1 Modification
        Modified
        1
      
      GET /image/{index}
              - Query
 - raw_fits query parameter Added
 
        Added
        2
      
      GET /equipment/mount/sync
          GET /profile/horizon
          
  1 structure change including:
    
    1 Modification
        Modified
        1
      
      GET /equipment/dome/info
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- 
  ShutterStatus, DriverCanFollow, CanSetShutter, CanSetPark, CanSetAzimuth, CanSyncAzimuth, CanPark, CanFindHome, AtPark, AtHome, DriverFollowing, Slewing, Azimuth, SupportedActions, Connected, Name, DisplayName, Description, DriverInfo, DriverVersion, DeviceId properties Modified
    
- Properties are no longer required
 
 - IsFollowing, IsSynchronized properties Added
 
 - 
  ShutterStatus, DriverCanFollow, CanSetShutter, CanSetPark, CanSetAzimuth, CanSyncAzimuth, CanPark, CanFindHome, AtPark, AtHome, DriverFollowing, Slewing, Azimuth, SupportedActions, Connected, Name, DisplayName, Description, DriverInfo, DriverVersion, DeviceId properties Modified
    
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 
  4 structure changes including:
    
    3 Additions
    1 Modification
        Modified
        1
      
      GET /equipment/dome/slew
              - Query
 - waitToFinish query parameter Added
 
        Added
        3
      
      GET /equipment/dome/home
          GET /equipment/dome/park
          GET /equipment/dome/set-park-position
          
  1 structure change including:
    
    1 Modification
        Modified
        1
      
      GET /equipment/dome/set-follow
              - Query
 - enabled query parameter Added
 
  39 structure changes including:
    
    27 Additions
    12 Modifications
        Modified
        12
          Breaking
      
      GET /equipment/camera/capture
              - Query
 - save query parameter Added
 
GET /equipment/camera/connect
              - Query
 - 
  skipRescan query parameter Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - to query parameter Added
 
GET /equipment/dome/connect
              - Query
 - 
  skipRescan query parameter Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - to query parameter Added
 
GET /equipment/filterwheel/connect
              - Query
 - 
  skipRescan query parameter Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - to query parameter Added
 
GET /equipment/flatdevice/connect
              - Query
 - 
  skipRescan query parameter Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - to query parameter Added
 
GET /equipment/focuser/connect
              - Query
 - 
  skipRescan query parameter Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - to query parameter Added
 
GET /equipment/guider/connect
              - Query
 - 
  skipRescan query parameter Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - to query parameter Added
 
GET /equipment/mount/connect
              - Query
 - 
  skipRescan query parameter Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - to query parameter Added
 
GET /equipment/rotator/connect
              - Query
 - 
  skipRescan query parameter Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - to query parameter Added
 
GET /equipment/safetymonitor/connect
              - Query
 - 
  skipRescan query parameter Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - to query parameter Added
 
GET /equipment/switch/connect
              - Query
 - 
  skipRescan query parameter Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - to query parameter Added
 
GET /equipment/weather/connect
              - Query
 - 
  skipRescan query parameter Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - to query parameter Added
 
        Added
        27
      
      GET /sequence/state
          GET /sequence/edit
          GET /image/thumbnail/{index}
          GET /equipment/weather/rescan
          GET /equipment/weather/list-devices
          GET /equipment/switch/rescan
          GET /equipment/switch/list-devices
          GET /equipment/camera/capture/statistics
          GET /equipment/camera/list-devices
          GET /equipment/camera/rescan
          GET /equipment/dome/list-devices
          GET /equipment/dome/rescan
          GET /equipment/filterwheel/list-devices
          GET /equipment/filterwheel/rescan
          GET /equipment/flatdevice/list-devices
          GET /equipment/flatdevice/rescan
          GET /equipment/focuser/list-devices
          GET /equipment/focuser/rescan
          GET /equipment/guider/list-devices
          GET /equipment/guider/rescan
          GET /equipment/mount/list-devices
          GET /equipment/mount/rescan
          GET /equipment/mount/set-park-position
          GET /equipment/rotator/list-devices
          GET /equipment/rotator/rescan
          GET /equipment/safetymonitor/list-devices
          GET /equipment/safetymonitor/rescan
          
  1 structure change including:
    
    1 Modification
        Modified
        1
          Breaking
      
      GET /flats/status
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- 
          Type went from 
stringtoobjectBreaking 
- CompletedIterations, TotalIterations, State properties Added
 
 - 
          Type went from 
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 
  11 structure changes including:
    
    8 Additions
    3 Modifications
        Modified
        3
      
      GET /equipment/mount/slew
              - Query
 - waitForResult query parameter Added
 
GET /image-history
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- array-1 alternative Modified
 
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 - Query
 - imageType query parameter Added
 
GET /image/{index}
              - Query
 - debayer, bayerPattern, autoPrepare, imageType query parameters Added
 
        Added
        8
      
      GET /equipment/mount/slew/stop
          GET /flats/auto-brightness
          GET /flats/auto-exposure
          GET /flats/skyflat
          GET /flats/status
          GET /flats/stop
          GET /flats/trained-dark-flat
          GET /flats/trained-flat
          
  11 structure changes including:
    
    5 Additions
    6 Modifications
        Modified
        6
          Breaking
      
      GET /equipment/camera/info
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- 
  CameraState, SensorType properties Modified
    
- 
          Type went from 
integertostringBreaking 
 - 
          Type went from 
 
 - 
  CameraState, SensorType properties Modified
    
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 
GET /equipment/dome/info
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- 
  ShutterStatus property Modified
    
- 
          Type went from 
integertostringBreaking 
 - 
          Type went from 
 
 - 
  ShutterStatus property Modified
    
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 
GET /equipment/flatdevice/info
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- 
  CoverState property Modified
    
- 
          Type went from 
integertostringBreaking 
 - 
          Type went from 
 
 - 
  CoverState property Modified
    
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 
GET /equipment/mount/info
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- 
  SiderealTime, RightAscension, Declination, SiteLatitude, SiteLongitude, SiteElevation, RightAscensionString, DeclinationString, Coordinates, TimeToMeridianFlip, Altitude, AltitudeString, AzimuthString, SiderealTimeString, HoursToMeridianString, AtPark, TrackingRate, TrackingEnabled, AtHome, CanFindHome, CanPark, CanSetPark, CanSetTrackingEnabled, CanSetDeclinationRate, CanSetRightAscensionRate, HasUnknownEpoch, TimeToMeridianFlipString, Slewing, GuideRateRightAscensionArcsecPerSec, GuideRateDeclinationArcsecPerSec, CanMovePrimaryAxis, CanMoveSecondaryAxis, PrimaryAxisRates, SecondaryAxisRates, SupportedActions, CanPulseGuide, IsPulseGuiding, CanSetPierSide, CanSlew, UTCDate properties Modified
    
- Properties are no longer required
 
 - 
  SideOfPier, EquatorialSystem, AlignmentMode properties Modified
    
- Properties are no longer required
 - 
          Type went from 
integertostringBreaking 
 - 
  Azimuth property Modified
    
- Property is no longer required
 - 
          Type went from 
integertonumberBreaking 
 - 
  TrackingModes property Modified
    
- Property is no longer required
 - 
          Type went from 
array[integer]toarray[string]Breaking 
 
 - 
  SiderealTime, RightAscension, Declination, SiteLatitude, SiteLongitude, SiteElevation, RightAscensionString, DeclinationString, Coordinates, TimeToMeridianFlip, Altitude, AltitudeString, AzimuthString, SiderealTimeString, HoursToMeridianString, AtPark, TrackingRate, TrackingEnabled, AtHome, CanFindHome, CanPark, CanSetPark, CanSetTrackingEnabled, CanSetDeclinationRate, CanSetRightAscensionRate, HasUnknownEpoch, TimeToMeridianFlipString, Slewing, GuideRateRightAscensionArcsecPerSec, GuideRateDeclinationArcsecPerSec, CanMovePrimaryAxis, CanMoveSecondaryAxis, PrimaryAxisRates, SecondaryAxisRates, SupportedActions, CanPulseGuide, IsPulseGuiding, CanSetPierSide, CanSlew, UTCDate properties Modified
    
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 
GET /framing/slew
              - Query
 - waitForResult query parameter Added
 
GET /profile/show
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- ApplicationSettings, CameraSettings, DomeSettings, FilterWheelSettings, FlatWizardSettings, FocuserSettings, FramingAssistantSettings, GuiderSettings, ImageFileSettings, ImageSettings, PlanetariumSettings, PlateSolveSettings, RotatorSettings, TelescopeSettings, ImageHistorySettings properties Modified
 
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 
        Added
        5
      
      GET /application/plugins
          GET /livestack/start
          GET /livestack/stop
          GET /livestack/{target}/{filter}
          GET /version
          
  5 structure changes including:
    
    2 Additions
    3 Modifications
        Modified
        3
      
      GET /application/screenshot
              - Response
 - 
  200 response Modified
    
- image/png, image/jpg content types Added
 
 - Query
 - stream query parameter Added
 
GET /equipment/camera/capture
              - Response
 - 
  200 response Modified
    
- image/png, image/jpg content types Added
 
 - Query
 - stream, omitImage, waitForResult query parameters Added
 
GET /image/{index}
              - Response
 - 
  200 response Modified
    
- image/png, image/jpg content types Added
 
 - Query
 - stream query parameter Added
 
        Added
        2
      
      GET /equipment/camera/set-binning
          GET /framing/determine-rotation
          
  5 structure changes including:
    
    5 Additions
        Added
        5
      
      GET /equipment/dome/set-follow
          GET /equipment/dome/slew
          GET /equipment/dome/sync
          GET /equipment/mount/flip
          GET /equipment/mount/slew
          
  4 structure changes including:
    
    2 Additions
    2 Modifications
        Modified
        2
      
      GET /equipment/guider/info
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  Response property Modified
    
- State property Added
 
 
 - 
  Response property Modified
    
 
 - 
  application/json content type Modified
    
 
GET /equipment/guider/start
              - Query
 - calibrate query parameter Added
 
        Added
        2
      
      GET /equipment/guider/clear-calibration
          GET /equipment/guider/graph
          
  12 structure changes including:
    
    12 Modifications
        Modified
        12
      
      GET /equipment/camera/connect
              - Query
 - skipRescan query parameter Added
 
GET /equipment/dome/connect
              - Query
 - skipRescan query parameter Added
 
GET /equipment/filterwheel/connect
              - Query
 - skipRescan query parameter Added
 
GET /equipment/flatdevice/connect
              - Query
 - skipRescan query parameter Added
 
GET /equipment/focuser/connect
              - Query
 - skipRescan query parameter Added
 
GET /equipment/guider/connect
              - Query
 - skipRescan query parameter Added
 
GET /equipment/mount/connect
              - Query
 - skipRescan query parameter Added
 
GET /equipment/rotator/connect
              - Query
 - skipRescan query parameter Added
 
GET /equipment/safetymonitor/connect
              - Query
 - skipRescan query parameter Added
 
GET /equipment/switch/connect
              - Query
 - skipRescan query parameter Added
 
GET /equipment/weather/connect
              - Query
 - skipRescan query parameter Added
 
GET /image/{index}
              - Query
 - factor, blackClipping, unlinked query parameters Added
 
- Added more endpoints to 
flatdevice:flatdevice/set-coverto open or close the coverflatdevice/set-lightto toggle the light on or offflatdevice/set-brightnessto change the brightness of the flatpanel
 - Added 
sequence/set-targetto update the target in a target container 
  4 structure changes including:
    
    4 Additions
        Added
        4
      
      GET /equipment/flatdevice/set-brightness
          GET /equipment/flatdevice/set-cover
          GET /equipment/flatdevice/set-light
          GET /sequence/set-target
          profile/change-value fixes
framing/set-source added
camera/set-readout added to set the readout mode
version now returns the Plugin Version instead of an Independent Version number
  2 structure changes including:
    
    2 Additions
        Added
        2
      
      GET /equipment/camera/set-readout
          GET /framing/set-source