Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Feb 09:08
· 235 commits to main since this release
8f7cdbd

What's Changed

  • feat: project scaffold with build tooling by @hammadxcm in #1
  • feat: core types and branded type system by @hammadxcm in #2
  • feat: structured error hierarchy with typed error codes by @hammadxcm in #3
  • feat: Zod validation schemas for all data boundaries by @hammadxcm in #4
  • feat: utility functions (Result, assert, string, date, time, logger, fetch) by @hammadxcm in #5
  • feat: static data and reference tables by @hammadxcm in #6
  • feat: repository layer (cache, config, prayer API) by @hammadxcm in #7
  • feat: geo-IP providers with multi-source fallback by @hammadxcm in #8
  • feat: geocoding provider for city-to-coordinates lookup by @hammadxcm in #9
  • feat: core services (cache, date, time-format, i18n) by @hammadxcm in #10
  • feat: location and prayer time services by @hammadxcm in #11
  • feat: Ramadan orchestrator and notification service by @hammadxcm in #12
  • feat: output formatters (table, JSON, plain, status-line) by @hammadxcm in #13
  • feat: internationalization with 5 locale support by @hammadxcm in #14
  • feat: CLI commands (ramadan, config, reset, dashboard, notify) by @hammadxcm in #15
  • feat: UI components and first-run setup wizard by @hammadxcm in #16
  • feat: TUI foundation (theme, contexts, hooks) by @hammadxcm in #17
  • feat: TUI components and app shell by @hammadxcm in #18
  • feat: DI container, CLI entry point, and README by @hammadxcm in #19
  • test: comprehensive test suite with unit and integration tests by @hammadxcm in #20
  • ci: add GitHub Actions workflows for CI and release by @hammadxcm in #21
  • fix: resolve lint errors caught by CI by @hammadxcm in #22
  • fix(ci): use pnpm exec for coverage flag passthrough by @hammadxcm in #23
  • ci(release): add GitHub Release creation after npm publish by @hammadxcm in #24

New Contributors

Full Changelog: https://github.com/hammadxcm/ramadan-cli-pro/commits/v1.0.0