Release history
GetBirthChart Changelog
This is a public material changelog, not a complete Git commit log. It lists releases and changes that affect calculation, reproducibility, schemas, validation or public product behavior.
Editorial standards overseen by Luis PhamMethodology
Version namespaces
GetBirthChart uses separate version namespaces. The pinned web contract is v1.13.0; its calculation engine is 1.13.0; the natal chart schema is 1.9.0; and the core validation evidence records Swiss Ephemeris 2.10.03. These values are not interchangeable release numbers.
The current coordinated gbc-astro release is 1.13.0 and is pinned by the web calculation contract. Its PyPI release page (opens in a new tab) is published. The project concept record (opens in a new tab) remains the stable project citation, and the published version 1.13.0 record (opens in a new tab) provides the release-specific archive and DOI.
Web-07 — Sidereal Lahiri rollout
The web calculator now has a feature-flagged Sidereal (Lahiri) path. When enabled, Advanced Settings exposes only Tropical and Sidereal (Lahiri); the default remains Tropical and the production flag remains off until rollout approval.
Sidereal selections are stored with the chart and carried through recalculation, interpretation context, Ask boundaries, transit/yearly cache identity, PDF, share and export metadata. Existing Sidereal charts remain readable when the creation flag is off. Custom aspects are a separate Web-08 rollout and are not enabled by this flag.
gbc-astro 1.13.0
The coordinated core tag v1.13.0 packages engine/runtime 1.13.0 with natal schema 1.9.0, synastry schema 1.5.0, composite schema 1.3.0 and Davison schema 1.1.0. It adds Placidus, Whole Sign and Equal house behavior, True/Mean Node selection, Standard/Extended/custom aspect profiles, Chiron/Lilith/Vertex/Part of Fortune handling, engine-derived unknown-time assessment, requested/effective metadata and calculation hash v2.
The GetBirthChart product keeps Tropical, Placidus, True Node, Standard aspects and Chiron as its defaults. Sidereal/Lahiri and the Web-08 Custom aspect editor are independently feature-flagged and remain off by default until rollout approval.
This entry is the coordinated release manifest. The release gate requires the core commit and tag, PyPI package, GitHub Release, production engine runtime and web deployment to be verified in order. Existing stored artifacts and downstream caches require the Web-01 through Web-05 migration rules.
gbc-astro 1.12.2 — 22 August 2026
The published gbc-astro distribution was version 1.12.2; its calculation engine was 1.12.1 and its natal schema was 1.3.0. This historical entry is intentionally independent of the current 1.13.0 web contract.
The release made the open-source calculation package available with its public source, license and archived DOI metadata. The package does not include the Swiss Ephemeris `.se1` files; those must be provisioned under their upstream terms.
Tag v1.12.2 (opens in a new tab) · PyPI 1.12.2 (opens in a new tab) · Zenodo record (opens in a new tab) · Methodology
gbc-astro-engine 1.12.1 — 9 August 2026
Fixed a sidereal composite-chart frame inconsistency affecting composite bodies, angles, houses, composite transits to angles and progressed composite output. The annotated tag states that tropical charts were unchanged.
gbc-astro-engine 1.12.0 — 9 August 2026
Completed the relationship timing layer: relationship transits with synastry activation, composite transits, progressed synastry in labeled directions and progressed composite. The annotated tag records that the overall 0–100 relationship score remained deferred.
Tag v1.12.0 (opens in a new tab) · Open-source repository (opens in a new tab)
gbc-astro-engine 1.11.0 — 9 August 2026
Added bounded relationship evidence contexts and a deterministic report outline. The core returns facts and evidence identifiers; it does not generate interpretation prose.
Tag v1.11.0 (opens in a new tab) · AI Interpretation Methodology
Known limitations
This page only lists releases with evidence in the public repository metadata and annotated tags. It does not claim to be a complete history of every earlier commit or package upload.
For the exact rules behind the current output, use Calculation Reference. For how those rules are tested, use Calculation Validation.