• v1.10.2 83d406a6aa

    v1.10.2 Stable

    olemd released this 2026-04-27 16:28:58 +02:00 | 10 commits to main since this release

    PWA-fokusert utgivelse

    PWA

    • Synleg del-ikon. Tidlegare ↪-glyfen vart teikna mykje mindre enn ℹ og ↻ i dei fleste fontane. Erstatta med ein innebygd Material-stil SVG (20×20) som har same visuelle vekt på alle nettlesarar og einingar.
    • Ekte autoupdate utan å bryte aktiv bruk. Ein controllerchange-lyttar utløyser omlasting neste gong appen vert lagt i bakgrunnen (visibilityState === 'hidden'). Slik tek framtidige distribusjonar effekt automatisk neste gong du opnar PWA-en — utan eit forstyrrande reload midt i ei tilfluktsromnavigering. registerType: 'autoUpdate' åleine sørgjer for at SW-en skipWaiting + clientsClaim, men reload-ar ikkje den køyrande JavaScripten. Lyttaren stettar det manglande steget på ein måte som passar for ein beredskapsapp.

    Fråkopla bruk er ikkje påverka

    Omlasting skjer berre etter at ein ny SW har vorte aktivert, og ein ny SW kan berre installerast medan nettverket er tilgjengeleg. Sjølve omlastinga løyser alle ressursar frå presjekken og fungerer fråkopla.

    Android

    Ingen funksjonelle endringar — versjonsmetadata bumpa for samkøyring med PWA-utgivinga.

    Artefakt

    • tilfluktsrom-v1.10.2-standard.apk — Android-app
    • tilfluktsrom-v1.10.2-pwa.tar.gz — PWA (pakk ut og legg på ein HTTPS-tenar)
    Downloads
  • v1.10.1 948625b777

    v1.10.1 Stable

    olemd released this 2026-04-27 16:12:57 +02:00 | 12 commits to main since this release

    Stabile djuplenker mellom enheter

    Bruksforbetringar

    • Djuplenker brukar no romnummeret som nøkkel (/shelter/776 i staden for ein UUID). Tidlegare regenererte Geonorge UUID-en på kvar dataeksport, slik at lenker delte mellom to einingar feila med "Tilfluktsrom ikkje funne" når mottakaren hadde ein annan datasett-versjon. Romnr er DSB sin stabile rom-nummer-nøkkel.
    • PWA: del-knapp legg til i statuslinja, genererer same HTTPS-djuplenke som Android-appen og brukar Web Share API der det er tilgjengeleg (utklippstavle-fallback elles).
    • PWA: vald tilfluktsrom overlever no posisjonsoppdateringar og manuell dataoppdatering — sporast på romnr i staden for lokalId.

    Feilrettingar

    • Oppdater-knappen heng ikkje lenger ut til å henge. Viser no eit lasteoverlegg under nedlasting og hindrar samtidige refresh-kall.
    • Kart-bufferspørsmålet vert berre vist éin gong per økt. Tidlegare kunne det dukke opp gong på gong etter at brukaren trykte "Hopp over".

    Bak kulissene

    • Pakka tilfluktsromdata oppdatert frå Geonorge.
    • Dokumentasjon i ARCHITECTURE.md av kvifor romnr er valt som ekstern djuplenkjenøkkel framfor lokalId.
    • Sjå #15 for oppfølging mot Geonorge / DSB om lokalId-instabiliteten.

    Artefakt

    • tilfluktsrom-v1.10.1-standard.apk — Android-app (med Google Play Services for nøyaktig GPS)
    • tilfluktsrom-v1.10.1-pwa.tar.gz — PWA (pakk ut og legg på ein HTTPS-tenar)

    F-Droid-byggjeprosessen er framleis pausa — fdroid-varianten følgjer i ein seinare utgivelse.

    Downloads
  • v1.10.0 262fafe9e0

    v1.10.0 Stable

    olemd released this 2026-04-20 13:28:34 +02:00 | 15 commits to main since this release

    Endringer

    • PWA: Engangshint på iOS Safari om å legge appen til på hjemskjermen
    • PWA: Tydelig melding når kompasstilgang avslås (ingen stille retur til kart)
    • PWA: Siden kan igjen zoomes med klyping (WCAG 1.4.4)
    • Actionable banner når GPS-posisjon ikke er tilgjengelig
    • Hjemmeskjerm-widget fjernet
    Downloads
  • v1.9.1 4e6c03c301

    v1.9.1 Stable

    olemd released this 2026-04-18 19:15:23 +02:00 | 20 commits to main since this release

    Feilretting

    • N-indikator synlig ved alle rotasjoner. Nord-indikatoren i kompassvisningen ble tidligere klippet utenfor skjermen når brukeren vendte seg omtrent 90° eller 270°, fordi den ble plassert på en sirkel med radius min(w,h) * 0,54 fra senter — bredere enn viewporten i stående visning. Indikatoren klampes nå til nærmeste viewport-kant med en margin som tar hensyn til etikettens utstrekning.

    Teknisk

    • Ny pure hjelpefunksjon clampIndicatorRadius med seks JVM-unittester, inkludert en 360°-sweep.
    • User-Agent for datanedlasting oppdatert til Tilfluktsrom/1.9.1.
    • «Dato for siste gjennomgang» i ACCESSIBILITY.md oppdatert til 18. april 2026.

    Artefakter

    • tilfluktsrom-v1.9.1-standard.apk — Android-app (med Google Play Services for mer presis GPS).
    • tilfluktsrom-v1.9.1-pwa.tar.gz — progressiv nettapp for utrulling på egen webserver.
    Downloads
  • v1.9.0 0efb599b8c

    v1.9.0 Stable

    olemd released this 2026-04-18 18:51:31 +02:00 | 22 commits to main since this release

    Tilgjengelighet (WCAG 2.2 AA)

    Fire WCAG-avvik utbedret før appen kan lisensieres til offentlig sektor (WAD / EN 301 549):

    • SC 2.4.7 Synlig fokusandroid:defaultFocusHighlightEnabled slått på i temaet, og ikonknappene bruker bundne ripple-bakgrunner slik at fokusringen er synlig ved tastatur- og bryternavigasjon.
    • SC 4.1.2 Navn, rolle, verdi — retningspilen annonserer retning og avstand til TalkBack («rett fram», «til høyre», «rett bak» ...) når retningen krysser en 45°-sektor, med 750 ms-struping mot spam. Nye retningsstrenger i bokmål, nynorsk og engelsk.
    • SC 1.4.3 Minimumskontrast — advarselsbanneret for manglende offline-kart fra #E65100 (3,75 : 1) til #BF360C (~5,5 : 1 mot hvit tekst).
    • SC 2.3.3 Bevegelse fra interaksjon — når brukeren har slått av animasjoner (ANIMATOR_DURATION_SCALE=0), snapper retningspilen til nærmeste av åtte 45°-sektorer i stedet for å rotere kontinuerlig.

    Øvrig

    • Ny tilgjengelighetserklæring (ACCESSIBILITY.md) strukturert etter WAD artikkel 7, med Uutilsynet som bekreftet tilsynsmyndighet.
    • JVM-unittester for retningspilens sektoraritmetikk (grensetilfeller: negative vinkler, 360°-overgang, vilkårlige inputs).
    • User-Agent for datanedlasting oppdatert til Tilfluktsrom/1.9.0.

    Artefakter

    • tilfluktsrom-v1.9.0-standard.apk — Android-app (med Google Play Services for mer presis GPS).
    • tilfluktsrom-v1.9.0-pwa.tar.gz — progressiv nettapp for utrulling på egen webserver.
    Downloads
  • v1.8.0 029cfa45f9

    v1.8.0 Stable

    olemd released this 2026-03-23 16:39:49 +01:00 | 25 commits to main since this release

    Endringar

    • HTTPS App Links: Djuplenkjer brukar no https://tilfluktsrom.naiv.no/shelter/{id} i staden for det eigendefinerte tilfluktsrom://-skjemaet. SMS-appar gjenkjenner og lenkjer URL-en automatisk.
    • Android App Links: Appen opnast direkte frå HTTPS-lenkjer utan val-dialog (krev assetlinks.json på serveren).
    • PWA-djuplenkjer: Same URL fell tilbake til PWA i nettlesaren om appen ikkje er installert.
    • Delelenkje: Delemeldingar inkluderer no den klikkbare HTTPS-URL-en.
    • Arkitekturdokument: Nytt ARCHITECTURE.md som skildrar begge plattformene.
    • PWA base-sti: Endra frå relativ (./) til absolutt (/) for å støtte sti-baserte djuplenkjer.

    Viktig for utrulling

    assetlinks.json må vere tilgjengeleg på https://tilfluktsrom.naiv.no/.well-known/assetlinks.json før Android-oppdateringa vert installert, elles vil App Links-verifiseringa feile.

    Downloads
  • v1.7.0 97225d1e77

    v1.7.0 Stable

    olemd released this 2026-03-23 15:04:28 +01:00 | 33 commits to main since this release

    Nytt i v1.7.0

    Tilgjengelegheit (TalkBack-støtte)

    • Semantiske landemerke for skjermlesar-navigasjon
    • aria-live-regionar for statusoppdateringar
    • Fokusindikatorar og prefers-reduced-motion-støtte
    • Auka trykkmål til 48dp på alle knappar
    • contentDescription på kart, kompass og framdriftsindikator
    • Fokusfangst i lasteoverlegg

    Nordindikator på kompasset

    • Diskret «N»-markør på kanten av kompassvisinga
    • Roterer uavhengig av hovudpila for å verifisere kalibrering

    Om-side og personvernerklæring

    • Ny om-dialog med personvern, datakjelder og opphavsrett
    • Tilgjengeleg via info-knappen → «Om denne appen»
    • Lokalisert til engelsk, bokmål og nynorsk

    Sikkerheit og personvern

    • Lagra GPS-posisjon utløper etter 24 timar
    • Eigendefinert User-Agent (forhindrar enhetsfingeravtrykk)
    • Content Security Policy i PWA
    • Kartbuffer-metadata med redusert presisjon

    PWA-forbetringar

    • Om-knapp med personvernerklæring
    • Rettlinja Unicode (UTF-8) i alle språkfiler
    • crossorigin="anonymous" på eksterne ressursar

    Rettingar

    • Datakjelde retta: DSB (ikkje Geonorge) er dataeigar
    Downloads
  • v1.6.1 f5c064ab92

    v1.6.1 Stable

    olemd released this 2026-03-14 13:15:14 +01:00 | 40 commits to main since this release

    Tilfluktsrom v1.6.1

    Endringar

    • Fjerna dependency metadata frå APK-signeringsblokka for F-Droid-kompatibilitet

    Nedlasting

    • tilfluktsrom-v1.6.1-standard.apk — med Google Play Services (bedre GPS-nøyaktighet)
    • tilfluktsrom-v1.6.1-fdroid.apk — uten Google Play Services (kun AOSP LocationManager)

    Begge variantane har identisk funksjonalitet.

    Downloads
  • v1.6.0 9925e7ec64

    v1.6.0 Stable

    olemd released this 2026-03-10 20:35:33 +01:00 | 43 commits to main since this release

    Tilfluktsrom v1.6.0

    Nedlasting

    • tilfluktsrom-v1.6.0-standard.apk — med Google Play Services (bedre GPS-nøyaktighet)
    • tilfluktsrom-v1.6.0-fdroid.apk — uten Google Play Services (kun AOSP LocationManager)

    Begge variantane har identisk funksjonalitet.

    Downloads
  • v1.5.0 567af09072

    v1.5.0 Stable

    olemd released this 2026-03-10 19:21:51 +01:00 | 49 commits to main since this release

    Endringar i v1.5.0

    Feilretting

    • Vis ventestatus («Ventar på GPS…») i botnaka når posisjon manglar, i staden for tom liste

    Nytt

    • F-Droid-skjermbilete for alle tre språk (en-US, nb-NO, nn-NO)
    • Maestro-automatisering for skjermbilete-generering
    • «Standing on Shoulders»-dokument: estimat over dei ~116 000 menneska bak applikasjonen

    Fullstendig endringslogg

    • 15c6797 Vis ventestatus i botnark når GPS ikkje er tilgjengeleg
    • 093de84 Legg til F-Droid-skjermbilete og Maestro-automatisering
    • 73b5831 Legg til dokument om menneska bak applikasjonen
    • 567af09 Bump versjon til v1.5.0 (versionCode 8)
    Downloads