Releases: observerly/iris
Releases · observerly/iris
v0.35.0
What's Changed
This release of IRIS introduces the ability to encode an image.Image
model as an astrotiff, writing the relevant IFD header details as per the ASTROTIFF v1.0 specification here: https://astro-tiff.sourceforge.io/.
Features
- feat: add (h *FITSHeader) AddLineFeedCharacteToHeaderRow utility in @observerly/iris by @michealroberts in #220
- feat: add Encode to astrotiff module in @observerly/iris by @michealroberts in #229
Full Changelog: v0.34.0...v0.35.0
v0.34.0
What's Changed
Features
- feat: add BoundsFloat32Array() to utils module in @observerly/iris by @michealroberts in #218
- feat: add NewGray16FromRawFloat32Pixels to image module in @observerly/iris by @michealroberts in #219
Full Changelog: v0.33.0...v0.34.0
v0.33.0
What's Changed
Refactors
- refactor!: amend Point{} to X, Y in vcurve module in @observerly/iris by @michealroberts in #217
Chores
- chore: Upgraded to go version 1.21.*. by @michealroberts in #216
Full Changelog: v0.32.0...v0.33.0
v0.32.0
What's Changed
Features
- feat: Added type VCurve struct to vcurve IRIS module. by @michealroberts in #212
- feat: Added type VCurveParams struct to vcurve IRIS module. by @michealroberts in #213
- feat: Added NewHyperbolicVCurve() *VCurveParams to vcurve IRIS module. by @michealroberts in #214
- feat: Added (p *VCurveParams) LevenbergMarquardtOptimisation() to vcurve module in IRIS. by @michealroberts in #215
Full Changelog: v0.31.0...v0.32.0
v0.31.0
What's Changed
Fixes
- fix: Amend sb.WriteRune to pad with ASCII=0 rune(0x00) in fits IRIS module. by @michealroberts in #211
Full Changelog: v0.30.0...v0.31.0
v0.30.0
What's Changed
Features
- feat: Amend { Date } HDU Value to format against "2006-01-02" to validate against CCFITSio. by @michealroberts in #209
Fixtures
- fix: Amend { EQUINOX } HDU Value to floating point to validate against CCFITSio. by @michealroberts in #210
Full Changelog: v0.29.0...v0.30.0
v0.29.0
What's Changed
Features
- feat: Amend { SIMPLE } HDU Value to "T" to validate against CCFITSio. by @michealroberts in #208
Full Changelog: v0.28.0...v0.29.0
v0.28.0
What's Changed
Fixes
- fix: Amend default primary HDU {XTENSION } Value to validate against CCFITSio. by @michealroberts in #207
Full Changelog: v0.27.0...v0.28.0
v0.27.0
What's Changed
Features
- feat: Added MultiplyFloat32Array(a, b []float32) to utils IRIS module. by @michealroberts in #203
- feat: Added AverageFloat32Array(a []float32) to utils IRIS module. by @michealroberts in #204
- feat: Added NewCalibratedLightFrame(frame *fits.FITSImage, ...) *CalibratedLightFrame to frames IRIS module. by @michealroberts in #205
Fixes
- fix: Amend {XTENSION } HDU Value to "IMAGE " to validate against ASCII encoders. by @michealroberts in #206
Full Changelog: v0.26.0...v0.27.0
v0.26.0
What's Changed
Refactors
- refactor: Amended (f *FITSImage) AddObservationEntry() in fits IRIS module. by @michealroberts in #202
Full Changelog: v0.25.0...v0.26.0