Releases: kaizenics/davflood
Releases · kaizenics/davflood
Release list
v1.6.0
v1.5.2
v1.5.1
v1.5.0
v1.4.1
v1.4.0
v1.3.0
v1.2.0
v1.1.0
v1.0.0
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...