kundali_chart 0.0.4
kundali_chart: ^0.0.4 copied to clipboard
A comprehensive Flutter package for creating beautiful and customizable Vedic astrology charts (Kundali/Birth Charts). Perfect for astrology apps with dark mode support.
Changelog #
All notable changes to this project will be documented in this file.
0.0.4 - 2026-08-05 #
- Update READMEs for the 0.0.3 release: installation version, CI status badge, and "What's new" / implementation notes.
0.0.3 - 2026-08-05 #
- Fix house geometry:
calculateHousesnow returns 12 meaningfulHousePositionobjects (bounds + vertices) clamped inside the chart square. - Fix repainting:
KundaliPainter.shouldRepaintcompares all style fields andhouses/houseLabelsso the chart redraws when inputs change. - Unify planet placement in
src/layout/placement.dart(placePlanetsInHouse); remove duplicated painter placement logic. - Make layout responsive: positions and spacing derived from size,
paddingFactor, and text metrics instead of hard-coded offsets. - Add validation for
houseLabels(must be null or length 12). - Add unit/widget tests for geometry,
shouldRepaint, and rendering. - Add GitHub Actions CI workflow (analyze / format / test).
- Fix stale example widget test and dartdoc warnings.
0.0.2 - 2025-10-10 #
Refactored Widgets Name.