{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreian3guqx2oflqvpbldc46w2kjvlsgozmgoszccpm3ztqrmvvrgrme",
    "uri": "at://did:plc:nfto3lv2rcs5s7h7digotzlu/app.bsky.feed.post/3mo6n6kcqcpw2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreig7saeenw6c3prrms24e2bpcmq7mskq26az4ajg73ufx33cf4gf2a"
    },
    "mimeType": "image/png",
    "size": 32236
  },
  "path": "/packages/pray_calc_dart",
  "publishedAt": "2026-06-13T16:07:08.309Z",
  "site": "https://pub.dev",
  "textContent": "Islamic prayer times for Dart and Flutter. Pure Dart port of the pray-calc library implementing the MCW seasonal model and dynamic twilight angles. Uses nrel_spa for the NREL Solar Position Algorithm. Changelog excerpt: ### Fixed - Prayer times are now host-timezone-independent. `getTimes`normalizes the caller's `date`to a stable UTC-noon reference (`DateTime.utc(y, m, d, 12)`) before passing it to `getSpa`and all astronomical calculations. Previously, a local `DateTime(2024, 3, 15)`in a UTC+12 zone would reach `getSpa`as UTC March 14, shifting all times by one civil day.",
  "title": "v1.0.1 of pray_calc_dart",
  "updatedAt": "2026-06-13T15:53:51.336Z"
}