What's Changed
- ⚡ Bolt: Optimize plot midnight annotations over large ranges by @pozar87 in #914
- 🏗️ Architect: Modularized resolution calculations by @pozar87 in #915
- 🏗️ Architect: Modularized Astronomy Utilities by @pozar87 in #916
- 🔍 Optic: Data audit for Canon EF 135mm f/2L lenses by @pozar87 in #917
- ⚡ Bolt: Conjunction Refinement Time Window Math Optimization by @pozar87 in #918
- 🏗️ Architect: Modularized Skymap Catalog Plotting by @pozar87 in #919
- 🔍 Optic: Data audit for Takahashi Telescopes by @pozar87 in #920
- ⚡ Bolt: Optimize PirateWeather Data Parsing by @pozar87 in #921
- 🏗️ Architect: Modularized planetary optics calculations by @pozar87 in #922
- 🔍 Optic: Data audit for GSO RC 6" by @pozar87 in #923
- ⚡ Bolt: Optimize planet/moon-Messier conjunction searches by pre-filtering on ecliptic latitude by @pozar87 in #924
- 🏗️ Architect: Modularized Light Pollution Package by @pozar87 in #925
- 🔍 Optic: Data audit for Canon EF 200mm f/2.8L II (USM) by @pozar87 in #926
- 🏗️ Architect: Modularized Optics Exposure Calculations by @pozar87 in #927
- 🔍 Optic: Data audit for Canon EF 400mm f/5.6L USM by @pozar87 in #928
- 🏗️ Architect: Unified Proximity Filtering by @pozar87 in #929
- 🔍 Optic: Data audit for SVBony SV503 70ED by @pozar87 in #930
- ⚡ Bolt: Bypass slow datetime coercion and update overhead in catalog compute by @pozar87 in #931
- 🏗️ Architect: Modularized Mechanical Optics Calculations by @pozar87 in #932
- 🔍 Optic: Data audit for Takahashi Mewlon-180C & Mewlon-210 by @pozar87 in #933
- 🏗️ Architect: Modularized Geometric Calculations in Optics by @pozar87 in #934
- 🏗️ Architect: Modularized Mechanical MixIn and Refactored backfocus_gap by @pozar87 in #935
- 🔍 Optic: Data audit for Vixen VSD100 F3.8 Astrograph by @pozar87 in #936
- ⚡ Bolt: Optimize solar eclipse separation minima search by @pozar87 in #937
- 🏗️ Architect: Modularized Photometry Calculations by @pozar87 in #938
- 🔍 Optic: Data audit for Celestron NexImage 10 by @pozar87 in #939
- ⚡ Bolt: Event Precomputation and Lunar Occultation Optimization by @pozar87 in #940
- 🏗️ Architect: Modularized Equipment Classes and Mappings by @pozar87 in #941
- 🔍 Optic: Data audit for Celestron planetary cameras (NexImage Burst, NexImage 5, and Skyris series) by @pozar87 in #942
- ⚡ Bolt: Cache elevation queries using lru_cache by @pozar87 in #943
- 🏗️ Architect: Modularized Atmospheric Calculations in Optics by @pozar87 in #944
- 🔍 Optic: Data audit for William Optics Pleiades 68 by @pozar87 in #945
- ⚡ Bolt: Stationary Points Search Optimization & Parallelization by @pozar87 in #946
- 🏗️ Architect: Modularized Resolution by @pozar87 in #947
- ⚡ Bolt: optimize solar eclipse search logic by @pozar87 in #948
- 🏗️ Architect: Modularized Precomputation Engine by @pozar87 in #949
- 🔍 Optic: Data audit for GSO RC Telescopes by @pozar87 in #950
- ⚡ Bolt: Optimize lunar planetary occultations coarse search by @pozar87 in #951
- 🏗️ Architect: Modularized Camera and Eyepiece calculations by @pozar87 in #952
- ⚡ Bolt: Optimize Polar Alignment Star Tracking and Asterism Matching by @pozar87 in #953
- 🏗️ Architect: Modularized Visibility Calculations by @pozar87 in #954
- Fix light pollution API 404 warning logging by @pozar87 in #958
- ⚡ Bolt: Optimize catalog coordinate parsing and name normalization by @pozar87 in #955
- 🏗️ Architect: Modularized Weather Analysis MixIn by @pozar87 in #956
- 🔍 Optic: Data audit for Player One Poseidon-C Pro and Poseidon-M Pro by @pozar87 in #957
- Update plot.py by @pozar87 in #959
Full Changelog: v0.15.8...v0.16.0