Skip to content

Releases: kaizenics/davflood

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 13:09

New

  • enhance news filtering and handling for barangay-level reporting (c031086)
  • refactor news handler and add cron job for news fetching (c992ab3)

Fixed

  • configure Vercel hosting so the deployed site is not a 404 (b5dabe1)
  • update cron schedule for news fetching to run daily (989a0c1)

v1.5.2

Choose a tag to compare

@github-actions github-actions released this 12 Aug 05:24

Fixed

  • add canonical redirect to consolidate search engine ranking (b472d56)
  • update redirect URL to include 'www' for canonical domain (b5484d7)

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 05:14

Fixed

  • ci: check out before merging, and land releases under the maintainer (e5588b2)
  • improve prerendering configuration to handle 189 pages with retries and error handling (2aca34f)

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 04:41
088c210

1.5.0 (2026-08-12)

New

  • web: a page for every barangay in Davao City (9b7ebcf)
  • web: open flat, and let the reader ask for depth (11ecbd0)
  • web: open on the worst case, not the middle one (2111f8d)
  • web: show the tapped spot in all three storms at once (31cb6fa)

Fixed

  • web: let the map show through the hazard fills (72f30cf)
  • web: make the hazard bands read again over satellite (5918190)
  • web: stop the hazard layer doubling when you zoom out (f789668)

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 04:12
ca4abe1

1.4.1 (2026-08-12)

Fixed

  • web: draw a house on the save button, not a smudge (b3b03ad)

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 04:06
6950fde

1.4.0 (2026-08-12)

New

  • web: a share card, generated from the palette (2ad196e)
  • web: answer the questions people actually ask, once (ae33215)
  • web: describe every page to search engines properly (2d30612)

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 17:48
f0b6cb4

1.3.0 (2026-08-11)

New

  • news: say how long ago, down to the minute (8e8f3ab)
  • web: offer to save a place from the pin, not the panel (d5e3996)
  • web: say how high the tapped ground is (4fb79a6)

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 17:30
c7ec6ce

1.2.0 (2026-08-11)

New

  • web: save your place, and save the numbers to your phone (675da72)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 06:24
5ddaad6

1.1.0 (2026-08-11)

New

  • web: read the safety copy in Bisaya and Tagalog (45199cf)

Fixed

  • web: stop the page scrolling out from under the app (f1ec5e7)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 05:27
d983e9c

1.0.0 (2026-08-11)

⚠ BREAKING CHANGES

  • web: removes the sign-in, sign-up and dashboard routes, the oRPC client and the theme provider. The app has no accounts.
  • removes all server, authentication and database code.
  • native: removes authentication from the mobile app entirely. Deletes lib/auth-client.ts, utils/orpc.ts, components/sign-in.tsx and components/sign-up.tsx, and drops @naboflood/api, @orpc/client, @orpc/tanstack-query, @tanstack/react-form, better-auth and @better-auth/expo from its dependencies. packages/auth, packages/api, apps/server and apps/web are untouched — Phase 5 crowdsourced reports can restore this from history in one commit.

New

  • ci: add CI workflow for automated checks and builds (d24859a)
  • forecast the river, and carry local flood news (8fe9d5b)
  • hazard: add @naboflood/hazard shared domain package (e78ae97)
  • hazard: add a light theme with a separately derived hazard palette (9873ee2)
  • hazard: add hourly rainfall to the forecast model (0164163)
  • hazard: add MapLibre base style and hazard layer specs (c7c3920)
  • hazard: add Open-Meteo rainfall client (d9a3f20)
  • hazard: clip NOAH data to the real city outline, not a bounding box (cf9afd5)
  • hazard: convert the real UP NOAH shapefiles into app GeoJSON (45885ca)
  • hazard: generate synthetic Panabo flood dataset (2d4f1bd)
  • hazard: move the hazard model from Panabo to Davao City (e62dbc9)
  • hazard: replace the placeholder dataset with the real UP NOAH model (6b38994)
  • hazard: satellite basemap, light cartography and tuned terrain (74224df)
  • hazard: validate the map style against the MapLibre spec (6fe2241)
  • native: add 3D flood hazard map screen (0fc8bdc)
  • native: add barangay search, learn and about screens (e2f8e9f)
  • native: add first-run onboarding (9647d24)
  • native: configure MapLibre, app identity and hazard theme tokens (ac40e5f)
  • news: pin reported flooding to the barangay it happened in (89e6a6c)
  • news: read the publishers directly, and show their photographs (1b0182a)
  • news: serve the news from a function, not a bot (9884ecc)
  • news: source the news from Google News, and ship a real file (fbf05d0)
  • skills: tasteskill added (8dc0b74)
  • web: a page for every flood report (c6ecc4c)
  • web: add a basemap switcher and a hazard overlay toggle (13d84a9)
  • web: add a shadcn dialog and an hourly rainfall area chart (62db3e0)
  • web: add a theme toggle that remembers and respects the OS (5f554f9)
  • web: add browser map preview harness at /map-preview (b0d11ae)
  • web: add versioning and changelog functionality with release management (411b94d)
  • web: animate the reading slot between the city and one barangay (f2c1820)
  • web: build the flood map app (2727fb8)
  • web: draw the way to shelter on our own map (c61f9ac)
  • web: extrude flood zones by depth and make the view angle adjustable (4057097)
  • web: float the reading over the map (2baf19f)
  • web: fly to a tapped barangay and drop a pin (353a918)
  • web: give the map the whole phone screen (402f9c3)
  • web: implement collapsible rainfall panel with animation (b898c5d)
  • web: migrate to TanStack Start with static prerendering (3caaa7f)
  • web: move the masthead into the panel, drop the bar (0383b1c)
  • web: one screen — every page is a panel beside the live map (eb2b38a)
  • web: one shell — sidebar everywhere, header only on phones (4ca2c4f)
  • web: open an hour-by-hour rainfall detail from each forecast day (69a0219)
  • web: put the map view controls on the map on phones (dc90470)
  • web: put the view controls on the map, and start on satellite (f63103e)
  • web: rebrand the app and marketing site to DavFlood (6b4499e)
  • web: rebuild the map sidebar around a single reading (7b650dd)
  • web: redraw the wordmark around a waterline (264d1dc)
  • web: refine guide and pin functionality on the map, update directions handling (9241b93)
  • web: rework the layout as a desktop website (ca6a664)
  • web: set the interface in Manrope (6e2b4e9)
  • web: show where rain is falling, as rain (45c0777)
  • web: somewhere to go, and directions to it (77a8de5)
  • web: who to call, and what the rain means for where you tapped (70bcf1a)
  • web: work without a signal, and say which way is out (4d1ba03)

Fixed

  • hazard: include barangays OSM maps only as a point (2199c45)
  • hazard: round off the shards Douglas-Peucker leaves in the polygons (a70ded5)
  • native: guard map operations against the pre-load window (89f9402)
  • native: persist the onboarding flag on web (1d255d2)
  • native: render the map with maplibre-gl on web ([204d988](204d9885d83053410c937fa...
Read more