Skip to content

Releases: dkorunic/astro-recommender

v0.13.0

Choose a tag to compare

@dkorunic dkorunic released this 10 Oct 21:09

Changelog

  • 0ddbd41 CLAUDE.md: note that Pages ignores a second deploy of one commit
  • 5dd9545 README, CLAUDE.md: say Cloudflare Web Analytics receives the unrounded coordinates
  • 1a4be3d README, CLAUDE.md: sync the framing docs with mosaics and minor axes
  • 347ca4e README: Shields.io badges
  • cfc6e26 README: credit astro-forecast for the rain gate and upper-air seeing ideas
  • 2d70b91 README: credit astrogo's extinction model
  • 3435694 README: credit astroplan for the observability model and topocentric Moon
  • 4c54fae README: credit gofa as the SOFA accuracy reference
  • 8ddf2fe README: credit thorsky for the moonlight opposition surge and distance scaling
  • 62873fc README: linked references, seeing and surface brightness formulas; doc sync
  • 3928386 README: move the Caldwell row into the target list table
  • ad94c9e README: name uptonight's comet selection and local horizon in the credits
  • 600076c Regenerate default.pgo and demo.jpg
  • a750ecc Regenerate demo.jpg
  • b06b839 Seeing from a Dewan Cn² integral over the ECMWF profile
  • e484922 Seeing: 300 m ground layer, three-level minimum, elevation required
  • 8389e27 Seeing: barometric surface check with temperature, base-level tropopause gate
  • 0054f0b Seeing: calibrate Dewan's Cn² against the ESO DIMM archives
  • bd379ed Seeing: column-mean temperature in the barometric check, no extra day at midnight
  • 2e68b0f Seeing: hypsometric level check, surface-first Seeing, series length check
  • 65fb225 Seeing: lower bound, partial-coverage warning, profile validity in one place
  • e2d8f68 Seeing: sanity cap, surface level required, review fixes
  • ba77d83 Seeing: seeingWarning as a tested function, one table for the surface series
  • 07dcb87 catalog: add minor axes to LBN and Caldwell
  • ee71bf3 catalog: add the Caldwell catalogue (-list Caldwell)
  • a632366 framing: accept the default -mosaic/-rotate, frame before scoring, pin the web and size-limit contracts
  • bc0971a framing: add -mosaic, -rotate and minor axes; web: sky links and thumbnails
  • 03630de framing: prune the mosaic grids that cannot win, order the -mosaic errors; web: name the analytics beacon
  • 8d3c9a3 output: cap the DESCRIPTION column at 40 characters
  • cf25603 web, README: add logo and favicon
  • a143e7e web: README link in the footer
  • 32eb8b1 web: add Cloudflare Web Analytics
  • 0afba17 web: add Google site verification meta tag
  • 3132815 web: fetch the DSS2 thumbnails from the alaskybis mirror
  • 95ec1b4 web: show the version and commit in the footer

v0.9.1

Choose a tag to compare

@dkorunic dkorunic released this 09 Oct 15:22

Changelog

  • c76c4de web: move to astrorecommender.org and proxy.astrorecommender.org

v0.9.0

Choose a tag to compare

@dkorunic dkorunic released this 09 Oct 13:30

Changelog

  • 7dd69d7 Emission clusters, -version dirty once, doc fixes
  • 94274be Full-tree review fixes: YAML documents, upper-air bounds, AOD cap
  • f92c55a Regenerate default.pgo and demo.jpg
  • 93083a8 Review fixes: empty -targets, fall-back clocks, underground levels
  • 30005c8 Upper-air seeing estimate, rain gate, and review fixes
  • 5b6a1e9 astro: Window skips the previous night's tail at a dark noon
  • d63f683 test: mutation tests, written blind to the existing suite
  • c4a65a7 test: tighter SOFA limits; fix go fix loop in weather mutation tests
  • 3654601 web: Copy link button

v0.8.0

Choose a tag to compare

@dkorunic dkorunic released this 08 Oct 14:43

Changelog

  • 206ae1f CLAUDE.md: hot loop after the per-minute LST sines and moonlight
  • 1ac76fa CLAUDE.md: the proxy's 30-day SQM cache and daily /sqm cap
  • e2e1741 Observable runs, -min-run, -twilight, -skip, -json, Moon rise/set, shareable web URLs
  • 63d5e57 PNnet: embed the live Planetary Nebulae.net catalogue with permission
  • 7b7a9cc README: Homebrew install from the dkorunic/tap tap
  • 9b96768 README: Homebrew on Linux too, and the macOS cask
  • 7d9949c README: prebuilt binaries from the Releases page first
  • b1817c2 Update dependancies.
  • b5f1887 astro: Sexagesimal collects its fields in an array, not a slice
  • d4fb92d catalog: Sharpless keeps its diameter for a part of the region
  • 7214852 catalog: Sharpless list, cross-identified with Gary Imm's Compendium
  • cf66d35 catalog: embed the lists as gob of Load's result; YAML stays the source
  • f6c957d catalog: go.yaml.in/yaml/v4 (v4.0.0-rc.6)
  • 16a4335 config: -sqm help covers the browser's keyless lookup
  • 494d6e3 demo: wrap at the table's width and recompress at quality 85
  • 28e929f fetch: honour Retry-After; web: forget -date between visits
  • f7b4bea goreleaser: publish a Homebrew formula and cask to dkorunic/homebrew-tap
  • b755ec8 output: wrap legend descriptions to 80 columns
  • bd319c0 output: wrap the legend to the target table's width
  • 0ba9ffe scoring: Moon separation by unit vectors, rejected on the cosine
  • 716d25f scoring: sidereal time sines and moonlight once per minute, not per target-minute
  • 9c8afab task: build and web regenerate stale embedded lists; releases fail on one
  • 96aa3ca web: copyright and license footer linking the GitHub project
  • 62e9174 web: fix Reset, whose id shadowed form.reset()
  • 356a60b web: fix review findings, restyle the page, route 7Timer through the CORS proxy
  • 1304aff web: look up the sky brightness through the Worker's /sqm route
  • fc13453 web: run the program in the browser and publish it on GitHub Pages
  • 9528038 web: the Worker is now astro-recommender-proxy
  • d1b276d web: theme switch, title treatment, README link to the hosted page

v0.5.0

Choose a tag to compare

@dkorunic dkorunic released this 07 Oct 06:32

Changelog

  • 7863a4e Classify object types once; stop clusters deriving a surface brightness
  • 09536a1 README: add table of contents
  • d95d7a8 README: name the sidereal time formula correctly in the Accuracy table
  • c816f12 Rewrite README intro, bold the key point of each example, fix the list count
  • d92895b Weigh each object's surface brightness against the sky; add magnitudes to the lists

v0.4.0

Choose a tag to compare

@dkorunic dkorunic released this 06 Oct 13:08

Changelog

  • fa2019e Add -ra/-dec/-tol sky region filter
  • 159df53 Add RA and DEC columns to the results table
  • 8f41e6c Add scripts/demo.sh and task demo to re-render demo.jpg
  • 2b2ed9f Fix README Origin frame size, guard Position on an empty track, clarify demo.sh
  • d8cf587 Fix review findings: region header, -ra 24, shared comet position
  • 9abdeee Regenerate default.pgo after the region filter and RA/DEC columns
  • 7662cdf Update demo.jpg with the RA and DEC columns

v0.3.0

Choose a tag to compare

@dkorunic dkorunic released this 06 Oct 09:51

Changelog

  • e963292 Add -focal, -sensor and -pixel; derive the Origin preset from its camera
  • 5b00305 Add Collinder catalogue target list
  • d86a052 Add HASH planetary nebula target list
  • 7391efe Add Melotte catalogue target list; MWSC associations as open clusters
  • 01b7969 Add Milky Way Star Clusters (MWSC) target list
  • 64b7f36 Add Moon distance and opposition surge to the K&S moonlight
  • 933d1d1 Add PNnet planetary nebula target list
  • b439fc3 Add a PGO profile and task pgo
  • ed5204a Add usage examples with explanations to the README
  • e3027cf Color comets yellow in the night plan, as in the target table
  • 4ed6f93 Count Open-Meteo gusts against the hour they occur in
  • d2a7ce0 Enable colors on the Windows console through fatih/color
  • 7161e5c Fix fifth review: partial transparency, retry reason, forecast ranges
  • b96151d Fix fourth review: elevation fallback, partial forecasts, comet status
  • 68c9aa6 Fix review findings, fetch the network in parallel, cut scoring allocations
  • e5bc891 Fix review findings: DST clock layout state, README claims
  • c17a32e Fix review findings: EXT column, comet dates, 7Timer range, DST clocks
  • 745dfc9 Fix review findings: zenith NaN, silent transparency gap, plan termination
  • 50f89d1 Fix safety review: comet date ranges, NaN tracks, seeing label
  • 541aa8e Fix second review: horizon at 360°, plan guard, generic Cached
  • 9a070c5 Fix security review: redirect guard, JSON cap, x/sys bump
  • 5fa0ada Fix third review: horizon 0/360 span, explicit perMinute, comets split
  • b83d49d Ignore a track key in -targets files
  • 2f4d7b3 Match emission and cluster types across all target lists
  • c1dd646 Plan only the rest of the night for runs after dusk
  • 390d59b Plan the right night in zones across the date line
  • 4dc3163 Recover partial forecasts and warn about uncovered hours
  • 319781b Show PX only when framing is on
  • 4d85199 Speed up scoring 2.3x: hoisted alt-az trig, Exp instead of Pow
  • a3c88f9 Tidy docs for the new target lists
  • 13037fa Use the topocentric Moon for the separation rule
  • 8111d43 fetch: reject oversized downloads, return the HTTP status code
  • 4980ed3 imm2yaml: wrap an RA that rounds to 24h back to 0h

v0.2.0

Choose a tag to compare

@dkorunic dkorunic released this 05 Oct 11:00

Changelog

  • 9c4be6f Add automatic sky brightness lookup from DarkSkySites

v0.1.0

Choose a tag to compare

@dkorunic dkorunic released this 05 Oct 08:41

Changelog

  • fb16791 Initial commit: astro-recommender