PackageTrack
Sign in Get early access

hijri

Convert between Hijri Calendar and Gregorian Calendar date support Arabic and English Local.

3.0.1 28K downloads/mo #1900 most downloaded on pub.dev ahmedoid/hijri_date

What this package is like to depend on

Last release 3 months ago

22 May 2026

Ships unpredictably

gaps range from 8 days to 4.9 years

Some releases are documented

notes for 9 of 28 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

29 releases · first in 2018

2 releases in the last 12 months

see the full history below

Release timeline

29 releases · May 2018 to May 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 29
  1. 4.0.0-beta.1 22 May 2026 pre-release

    Nothing published for this version

  2. 3.0.1 22 May 2026
    Release notes
    • Fix: HijriCalendar.setLocal(...) no longer silently corrupts the static locale when given an unregistered code; it now throws an ArgumentError listing the registered locales (resolves the "Null check operator used on a null value" crash reported in #25).
    • Fix: HijriCalendar.addLocale(...) now validates that the supplied map contains the required keys (long, short, days, short_days) so incomplete locales can't be activated.
    • New: HijriCalendar.supportedLocales getter to introspect registered locale codes.
    • Widen SDK upper bound to <4.0.0.
    • Add repository and issue_tracker metadata to pubspec.yaml.
    Open source →
  3. 3.0.0 12 Jul 2021
    Release notes
    • nullsafety
    • stricter types
    • removed new keyword
    Open source →
  4. 2.0.3 18 Jul 2020
    Release notes
    • add new method to return month name and day of week name
    Open source →
  5. 2.0.2 04 Jul 2020
    Release notes
    • update README.md
    Open source →
  6. 2.0.1 04 Jul 2020

    Nothing published for this version

  7. 2.0.0 04 Jul 2020
    Release notes
    • change ummAlquarCalendar to HijriCalendar
    • fix issues
    Open source →
  8. 1.0.2 22 Jun 2020

    Nothing published for this version

  9. 1.0.1 14 Jun 2020
    Release notes
    • add days short name for Arabic
    • Edit local method thanks @emawyas
    Open source →
  10. 1.0.0 20 May 2020
    Release notes
    • Change local
    Open source →
  11. 0.2.5 26 Dec 2018

    Nothing published for this version

  12. 0.2.4 26 Dec 2018

    Nothing published for this version

  13. 0.2.3 26 Dec 2018

    Nothing published for this version

  14. 0.2.2 26 Dec 2018

    Nothing published for this version

  15. 0.2.1 26 Dec 2018
    Release notes
    • Update sdk to Dart 2.0
    Open source →
  16. 0.2.0 26 Dec 2018

    Nothing published for this version

  17. 0.0.13 03 Jun 2018

    Nothing published for this version

  18. 0.0.12 03 Jun 2018

    Nothing published for this version

  19. 0.0.11 03 Jun 2018

    Nothing published for this version

  20. 0.0.10 03 Jun 2018

    Nothing published for this version

  21. 0.0.9 02 Jun 2018

    Nothing published for this version

  22. 0.0.8 02 Jun 2018

    Nothing published for this version

  23. 0.0.7 02 Jun 2018

    Nothing published for this version

  24. 0.0.6 02 Jun 2018

    Nothing published for this version

  25. 0.0.5 02 Jun 2018

    Nothing published for this version

  26. 0.0.4 29 May 2018

    Nothing published for this version

  27. 0.0.3 29 May 2018

    Nothing published for this version

  28. 0.0.2 29 May 2018

    Nothing published for this version

  29. 0.0.1 28 May 2018
    Release notes
    • Initial version
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive