Explore the iterative history of OpAstro Engine. Here you'll find every feature update, bug crushed, and architectural enhancement chronologically mapped to guarantee continuous transparency for our developer community.
opastro logger command suite for runtime diagnostics: show, tail, path, and clear.opastro logger show guidance in stderr.opastro logger --limit 5 (auto-routes to logger show).-v and --version, and surfaced version directly in the welcome identity line.night and day) across SVG/PNG exports and API asset routes.--user-name, request propagation, cache key support, and profile-based fallback behavior.Aspects & Symbols and Signs & Symbols by switching to content-driven legend layout.Planets & Symbols header overlap on the final Profile Context line via dynamic vertical spacing.explain, completion, ui, batch, doctor --fix) and polished themed help output.opastro CLI./health, report generation endpoints, metrics, and pregen utilities) plus test suite.Common questions about updates and versioning
We release minor updates bi-weekly with bug fixes and incremental feature improvements. Major releases are pushed out based on community feature requests and underlying Swiss Ephemeris data updates.
Simply run pip install -U opastro in your terminal environment to get the latest version. If using the docker container, pull the latest image layer.
We maintain active compatibility for standard deterministic calculations, but new interpretations, chart generation visual themes, and CLI flags will only be available on the latest builds. It is highly recommended to stay on the most recent build.
We welcome contributions! Fork the GitHub repo, create a branch for your fix or new feature, and open a Pull Request. Check our CONTRIBUTING.md for specific guidelines.
If you encounter an unexpected error that isn't highlighted in the changelog fixes, please open a fresh issue on our GitHub Issues page citing your stack trace and command line flags.