chore: surface-area parity audit vs qibla-js, bump to v1.0.1

Full gap analysis: qibla-dart already matches @acamarata/qibla on all five
public functions (qiblaAngle, compassDir, compassName, qiblaGreatCircle,
distanceKm) and three constants (kaabaLat, kaabaLng, earthRadiusKm).
No runtime gaps found; 48/48 tests pass unchanged.

Patch bump documents the audit and closes T-E10-01 (Mega Phase 1).
This commit is contained in:
Aric Camarata 2026-05-25 18:07:03 -04:00
parent 2ee79bc4b2
commit 6948fd655b
2 changed files with 12 additions and 1 deletions

View file

@ -1,5 +1,16 @@
# Changelog # Changelog
## 1.0.1 - 2026-05-25
### Verified
- Full surface-area parity audit against `@acamarata/qibla` (JS reference package).
- All five public functions (`qiblaAngle`, `compassDir`, `compassName`,
`qiblaGreatCircle`, `distanceKm`) and three exported constants (`kaabaLat`,
`kaabaLng`, `earthRadiusKm`) confirmed present with idiomatic Dart typed
signatures and matching semantics. No gaps found.
- 48 tests pass; no changes to runtime code required.
## 1.0.0 - 2026-03-08 ## 1.0.0 - 2026-03-08
### Added ### Added

View file

@ -3,7 +3,7 @@ description: >
Qibla direction, great-circle path, and haversine distance for Dart and Qibla direction, great-circle path, and haversine distance for Dart and
Flutter. Pure math, zero dependencies. Computes bearing to the Ka'bah Flutter. Pure math, zero dependencies. Computes bearing to the Ka'bah
from any point on Earth. from any point on Earth.
version: 1.0.0 version: 1.0.1
repository: https://github.com/acamarata/qibla-dart repository: https://github.com/acamarata/qibla-dart
issue_tracker: https://github.com/acamarata/qibla-dart/issues issue_tracker: https://github.com/acamarata/qibla-dart/issues
topics: topics: