Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
1.0.0 (2026-08-23)
⚠ BREAKING CHANGES
zurück auf Flutter 3.44.3, zugvogel-Pin auf 030c35a
areas: Ein Client, der pins_need_review nicht senken kann, kann einen Bereich nach einem Fotowechsel nicht mehr aus der Warnung holen.
nests: nest_state — the dossier's nest list in one query
spots: the pin is the location, the address is a label
hooks: hooks no longer send user-facing messages. A client that displayed message must map data keys to its own strings.
Features
android: signed APKs in the release job, universal and per ABI (ad87804 )
app: one account menu and a management hub, after federfall (0ca72e3 )
areas: Area model and AreasRepository (5d17b85 )
areas: Bereichsfoto aufnehmen, zuschneiden, hochladen (efce069 )
areas: der Fotowechsel ist ein Prüfdurchlauf, kein Feld-Update (be857ae )
areas: die Pins stehen auch auf dem Vorschaufoto im Dossier (3b17cf9 )
audit: who changed what, and what it used to say (0abe583 )
auth: OIDC als optionaler Pfad — Mock-Provider, Umgebungsdoku, Hook (9174100 )
backend: areas, nests, the protected-species guard, delete-effect registry (f000c40 )
backend: species_labels — das Vokabular waechst aus dem Gebrauch (2f5bf88 )
backend: spots, contacts and the overview view (0f48d52 )
backend: the Spot lifecycle, enforced by a hook (4940c0b )
backend: the visit transaction and the rhythm — Phase 04's cut (8f55233 )
data: spot repositories, with a keyset the view can actually resume (425a640 )
findings: bauliche Veraenderung bietet das Schliessen an — danach (adc6d25 )
findings: Funde im Besuchsablauf — im selben Body wie die Pruefungen (d7ff66a )
history: eine Chronologie — Besuche, Pruefungen, Funde, plus die Zahl (205a9bb )
hooks: refuse with a code, let the client write the sentence (fa3cc32 )
l10n: every string exists in both languages, and a sweep keeps it that way (c4dfd0a )
models: Spot, SpotContact and SpotOverview (4b8d908 )
nav: Karte, Liste und Dashboard als Ziele einer adaptiven Leiste (4bfa99f )
nests: die Nestliste im Dossier — Inhalt und Alter, dringend zuerst (3a0d50d )
nests: eigenes Nestfoto — und ein Weg hinein, der keinen Pin braucht (ec1046c )
nests: Nest model and NestsRepository (26092e2 )
nests: nest_state — the dossier's nest list in one query (46fcba0 )
nests: Pins setzen und verschieben, auf dem Bereichsfoto (9836585 )
nests: refuse a pin on a Bereich that has no photo (2769042 )
reports: die Berichtstabelle steht einmal, drei Rahmungen lesen sie (ba3695f )
reports: Statistikscreen und Export — der Client aggregiert nichts (9e44138 )
rhythm: eine Zeile sagt den Tageszaehler, nicht den Rangnamen (6da444e )
rhythm: the numbers behind every due date are editable (2efbec1 )
species: Artbezeichnung als Freitext, mit Vorschlaegen aus dem Gebrauch (fb74ec8 )
spots: a paused Spot comes back by itself (352f379 )
spots: a pin, and the difference between guessing it and standing there (955ffec )
spots: Erkundungsfunnel als eigener Screen, nach Stufe gruppiert (e514071 )
spots: geocoding through our own proxy, and a way to configure it (82e1fd0 )
spots: Karte mit Filterchips, entprellter Suche und "in meiner Nähe" (f4deff1 )
spots: placing a pin fills the address fields that are still empty (c4627f9 )
spots: the handover half — one tap to the access note, and a way out for a wrong number (f2b5f00 )
spots: the list, the dossier and the two sheets (22ff63e )
spots: the map — one query, urgency in colour and shape, clustering that earns its place (9529fcb )
spots: the phase chip offers the moves, and the dialogs collect the reason (152512c )
spots: the pin is the location, the address is a label (1edabb4 )
spots: the pin picker opens where the person is standing (e55d5cd )
spots: the Spot list can be narrowed to one urgency rank (a388022 )
team: invite, admit, end access — the same logic as federfall (b5b1e1f )
the Phase 01 foundation — app, schema, hooks, and a green rule suite (67e42b8 )
tours: Phase 05 — "Tour 1 starten" funktioniert wortwörtlich (e58c0b4 )
visits: das Uebersichtsfoto ist die Arbeitsflaeche im Besuchsablauf (a222ba4 )
visits: Phase 04 ist durch — Gelege, Besuch, Rhythmus in der Hand (39d3e8e )
Bug Fixes
docker: the shipped image had no way in on its first boot (752f9a0 )
hooks: the geocode proxy never worked, and nothing noticed (ff774a6 )
ios: the three usage descriptions without which the app crashes (b1c9e75 )
rhythm: das Faelligkeitsfenster ist ein Viertel des Intervalls, keine Woche (bcee980 )
spots: a phase change re-derives the due date (e0c01d1 )
spots: a Spot added from the map now appears on the map (90a130b )
spots: the edit sheet now says WHY a save was refused (e5d8d8b )
web: no character and no font family the app does not serve itself (59c6746 )
Reverts
feld: the field handbook belongs to a human, not to me (736138b )
Build System
zurück auf Flutter 3.44.3, zugvogel-Pin auf 030c35a (785450f )
You can’t perform that action at this time.