Skip to content

Releases: observerly/skysolve

v0.16.0

21 Dec 15:25
eb252cf
Compare
Choose a tag to compare

What's Changed

Features

  • feat: add QuadMatch struct to spatial module in @observerly/skysolve by @michealroberts in #134
  • feat: add QuadMatcher to spatial module in @observerly/skysolve by @michealroberts in #135
  • feat: add NewQuadMatcher to spatial module in @observerly/skysolve by @michealroberts in #136
  • feat: add MatchQuad to spatial module in @observerly/skysolve by @michealroberts in #137
  • feat: add MatchQuads to spatial module in @observerly/skysolve by @michealroberts in #138
  • feat: add ReferenceX and ReferenceY to WCSParams struct in @observerly/skysolve by @michealroberts in #139
  • refactor: amend NewWorldCoordinateSystem for accuracy in setup in @observerly/skysolve by @michealroberts in #140
  • feat: add GetRadialExtent to fov module in @observerly/skysolve by @michealroberts in #141
  • feat: add PointPair struct to wcs module in @observerly/skysolve by @michealroberts in #142
  • feat: add ComputeAffineTransformation to wcs module in @observerly/skysolve by @michealroberts in #143
  • feat: add PlateSolver type to solve module in @observerly/skysolve by @michealroberts in #144
  • feat: add type Params to solve module in @observerly/skysolve by @michealroberts in #145
  • feat: add NewPlateSolver to solve module in @observerly/skysolve by @michealroberts in #146
  • feat: add GenerateEuclidianStarQuads to solve module in @observerly/skysolve by @michealroberts in #147
  • feat: add (ps *PlateSolver) ValidateAndConfirmMatches in solve module in @observerly/skysolve by @michealroberts in #148
  • feat: add (ps *PlateSolver) Solve to solve module in @observerly/skysolve by @michealroberts in #149

Documentation

  • docs: amend README.md with solve.NewPlateSolver method in @observerly/skysolve by @michealroberts in #150
  • docs: amend Invariant Features section of READM.md in @observerly/skysolve by @michealroberts in #151

Full Changelog: v0.15.0...v0.16.0

v0.15.0

09 Dec 19:43
832b50b
Compare
Choose a tag to compare

What's Changed

Features

  • feat: add HealPIX type to healpix module in @observerly/skysolve by @michealroberts in #121
  • feat: add NewHealPIX() *HealPIX to healpix module in @observerly/skysolve by @michealroberts in #122
  • feat: add (h *HealPIX) ConvertEquatorialToCartesian to healpix module in @observerly/skysolve by @michealroberts in #123
  • feat: add Quad struct to quad module in @observerly/skysolve by @michealroberts in #124
  • feat: add QuadMatch struct to quad module in @observerly/skysolve by @michealroberts in #125
  • feat: add DetermineABCD to quad module in @observerly/skysolve by @michealroberts in #126
  • feat: add NormalizeToAB to quad module in @observerly/skysolve by @michealroberts in #127
  • feat: add IsWithinUnitCircle to quad module in @observerly/skysolve by @michealroberts in #128
  • feat: add NewQuad to quad module in @observerly/skysolve by @michealroberts in #129
  • feat: add (q Quad) Distance to quad module in @observerly/skysolve by @michealroberts in #130
  • feat: add (q *Quad) EucliadianPixelCenter to quad module in @observerly/skysolve by @michealroberts in #131
  • feat: add (q *Quad) GenerateHashCode to quad module in @observerly/skysolve by @michealroberts in #132
  • feat: add (q *Quad) GetHashCodeAsString to quad module in @observerly/skysolve by @michealroberts in #133

Full Changelog: v0.14.0...v0.15.0

v0.14.0

05 Dec 20:25
2278484
Compare
Choose a tag to compare

What's Changed

Features

  • feat: add RAD2DEG constant to projection module in @observerly/skysolve by @michealroberts in #112
  • feat: add DEG2RAD constant to projection module in @observerly/skysolve by @michealroberts in #113
  • feat: add Radians to projection module in @observerly/skysolve by @michealroberts in #114
  • feat: add Degrees to projection module in @observerly/skysolve by @michealroberts in #115
  • feat: add Star struct type to star module in @observerly/skysolve by @michealroberts in #116
  • feat: add (p Star) EuclidianDistanceTo to star module in @observerly/skysolve by @michealroberts in #117
  • feat: add ConvertEquatorialToLambertCylindricalCartesian to projection module in @observerly/skysolve by @michealroberts in #119
  • feat: add ConvertEquatorialToInterruptedCollignonCartesian to projection module in @observerly/skysolve by @michealroberts in #120

Refactors

  • refactor: remove unused GetCatalogSources from solver module in @observerly/skysolve by @michealroberts in #110
  • refactor: amend to Radians usage in ConvertEquatorialToGnomic in projection module in @observerly/skysolve by @michealroberts in #118
  • refactor: amend Affine2DParameters{} in transform module in @observerly/skysolve by @michealroberts in #111

Full Changelog: v0.13.0...v0.14.0

v0.13.0

25 Nov 16:28
885834b
Compare
Choose a tag to compare

What's Changed

🔭 This release introduces the ability to specify a NewCatalogService to perform a radial search around a { ra, dec } coordinate point.

Features

  • feat: add Catalog type to catalog module in @observerly/skysolve by @michealroberts in #106
  • feat: add NewCatalogService to catalog module in @observerly/skysolve by @michealroberts in #107
  • feat: add (c *CatalogService) PerformRadialSearch to catalog module in @observerly/skysolve by @michealroberts in #108

Documentation

  • docs: amend README.md with updated usage guidelines in workspace root by @michealroberts in #109

Full Changelog: v0.12.0...v0.13.0

v0.12.0

25 Nov 14:46
6c3ebea
Compare
Choose a tag to compare

What's Changed

🔭 This release introduces the ability to generate field images of the sky, using the SIMBAD star catalog.

Features

  • feat: add SIMBADQuery type to catalog module in @observerly/skysolve by @michealroberts in #102
  • feat: add SIMBADServiceClient type to catalog module in @observerly/skysolve by @michealroberts in #103
  • feat: add NewSIMBADServiceClient to catalog module in @observerly/skysolve by @michealroberts in #104
  • feat: add (s *SIMBADServiceClient) PerformRadialSearch to catalog module in @observerly/skysolve by @michealroberts in #105

Refactors

  • refactor!: amend NewPlateSolver() to accept sources as param arg in solver module in @observerly/skysolve by @michealroberts in #96

Clean-Up

  • refactor: remove GAIA response from catalog module in @observerly/skysolve by @michealroberts in #100

Full Changelog: v0.11.0...v0.12.0

v0.11.0

21 Nov 15:05
35043d4
Compare
Choose a tag to compare

What's Changed

🌌 This release introduces the ability to generate field images of the sky, using the GAIA star catalog.

Features

  • feat: add Params struct to sky module in @observerly/skysolve by @michealroberts in #89
  • feat: add SimulatedSkyImage struct to sky module in @observerly/skysolve by @michealroberts in #90
  • feat: add NewSimulatedSky to sky module in @observerly/skysolve by @michealroberts in #91
  • feat: add (s *SimulatedSkyImage) normaliseFieldImage to sky module in @observerly/skysolve by @michealroberts in #92
  • feat: add (s *SimulatedSkyImage) GenerateBackgroundImage to sky module in @observerly/skysolve by @michealroberts in #93
  • feat: add generateMoffatProfile() utility to sky module in @observerly/skysolve by @michealroberts in #94
  • feat: add (s *SimulatedSkyImage) GenerateFieldImage to sky module in @observerly/skysolve by @michealroberts in #95

Full Changelog: v0.10.0...v0.11.0

v0.10.0

21 Nov 09:39
c5b9a79
Compare
Choose a tag to compare

What's Changed

Features

  • feat: add TapResponse type to adql module in @observerly/skysolve by @michealroberts in #82
  • feat: add TapClient type to adql module in @observerly/skysolve by @michealroberts in #83
  • feat: add NewTapClient(serviceURL url.URL) to adql module in @observerly/skysolve by @michealroberts in #85
  • feat: add (t *TapClient) BuildADQLQuery to adql module in @observerly/skysolve by @michealroberts in #86
  • feat: add (t *TapClient) ExecuteADQLQuery to adql module in @observerly/skysolve by @michealroberts in #87

Refactors

  • refactor: amend to ExecuteADQLQuery in (g *GAIAServiceClient) PerformRadialSearch in catalog module @observerly/skysolve. by @michealroberts in #88

Full Changelog: v0.9.0...v0.10.0

v0.9.0

20 Nov 11:15
ef483cf
Compare
Choose a tag to compare

What's Changed

Features

  • feat: add (ps *PlateSolver) solveForInverseSIPParameters to solver module in @observerly/skysolve by @michealroberts in #81

Full Changelog: v0.8.0...v0.9.0

v0.8.0

19 Nov 09:55
276c9c1
Compare
Choose a tag to compare

What's Changed

Refactors

  • refactor: amend NewGAIAServiceClient timeout defaults in @observerly/skysolve by @michealroberts in #77
  • refactor!: amend to SIP2DForwardParameters usage across @observerly/skysolve by @michealroberts in #80

Fixes

  • fix: amend ORDER BY phot_g_mean_mag ASC; in gaia module in @observerly/skysolve by @michealroberts in #78

Full Changelog: v0.7.0...v0.8.0

v0.7.0

17 Nov 16:33
32d6349
Compare
Choose a tag to compare

What's Changed

Features

  • feat: add NormalDistributedRandomNumber to stats module in @observerly/skysolve by @michealroberts in #75
  • feat: add PoissonDistributedRandomNumber to stats module in @observerly/skysolve by @michealroberts in #76

Refactor

  • refactor: amend (g *GAIAServiceClient) PerformRadialSearch to include magnitude threshold in @observerly/skysolve by @michealroberts in #73

Chores

  • chore: amend location of cmd/main.go to app directory in @observerly/skysolve by @michealroberts in #74

Full Changelog: v0.6.0...v0.7.0