Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 915 Bytes

File metadata and controls

20 lines (15 loc) · 915 Bytes

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.0] - 2026-01-23

Added

  • Initial release of @astro-api/astroapi-typescript
  • Type-safe TypeScript SDK for Astrology API v3.2.10
  • Core API client with configurable base URL and Bearer token authentication
  • Category sub-clients: data, charts, horoscope, analysis, glossary, astrocartography, chinese, eclipses, lunar, numerology, tarot, traditional, fixedStars, insights, svg, enhanced
  • Automatic retry with exponential backoff for 429/5xx errors
  • Response unwrapping and error normalization via AstrologyError
  • ESM and CommonJS dual module support
  • 100% test coverage with Vitest
  • CI/CD with GitHub Actions and npm OIDC Trusted Publishing