Skip to content

Latest commit

 

History

History
73 lines (39 loc) · 5.25 KB

CHANGELOG.md

File metadata and controls

73 lines (39 loc) · 5.25 KB

Change Log

2.0.2 (2026-08-16)

Bug Fixes

  • ci: stop release-please silently skipping every release (#25) (858652f)

2.0.1 (2026-08-16)

Bug Fixes

  • ci: let release-please parse its own release PR titles (#18) (19db34b)

Documentation

  • close out the definition of done and correct two stale claims (#23) (01928d2)
  • record the release ritual and the wedge recovery (#21) (56f0ddc)

2.0.0 (2026-08-16)

⚠ BREAKING CHANGES

  • 2.0.0 is a ground-up re-implementation and shares no API with 1.x. Nothing about upgrading is incremental: 1.x has been non-functional for years because the free ephemeris service it called no longer exists, so this release is less a migration than a different library that kept the domain vocabulary. Concretely — the package is ESM-only and ships no CommonJS build; callers supply their own Morphemeris API key, and there is no bundled key and no free proxy; Aspect.orb is now the angular distance from exactness rather than the fractional part of the separation, so any orb 1.x reported for a non-integer angle was wrong; birth times are given as a local wall clock plus a place instead of a Date, because a Date silently imported the host's time zone and produced a different chart on a laptop than in a container; and Planet.symbol, the data-taking Chart constructor, innerPlanets and outerPlanets are gone. Charts stored from 1.x should be recomputed rather than compared against 2.x output.

Features

  • add aspects, midpoints, Person and Chart (e646934)
  • add errors, config, body registry, signs, and equatorial derivation (53c0cb0)
  • ephemeris: add the Morphemeris client and adapter (4cc379e)
  • equatorial: derive declination from true obliquity, not mean (aaddc33)
  • rebuild astrologyjs on the Morphemeris API (#17) (be08898)
  • time: resolve local wall-clock times to instants (d5f617d)

Bug Fixes

  • ci: make the lint job pass on the whole tree (681440a)
  • ci: run the BDD suite only on Node versions cucumber supports (19dfd08)

Documentation

  • correct the spec against the live API (02fc74d)
  • draft the astrologyjs 2.0 NLSpec (78b2143)
  • record that the upstream declination bug is fixed (#14) (396f4ae)
  • record the TypeScript 7 unpin trigger (ea45c56)
  • rewrite the README and add the glyph and API references (7cd9415)

CI

  • publish to npm via trusted publishing (OIDC) (#15) (789ee56)

v1.3.0 (2016-11-18)

Full Changelog

v1.2.0 (2016-06-26)

Full Changelog

v1.1.0 (2016-06-20)

Full Changelog

v1.0.0 (2016-06-13)

* This Change Log was automatically generated by github_changelog_generator