Changelog
Hier finden Sie alle Versionen von sitrep mit ihren Änderungen. Die Beschreibungen sind auf Englisch. Die Versionen sind auch als Releases auf GitHub verfügbar.
v26.10.0
⛰️ Features
- Reactivate relieved resources and improve resource/casualty views (#1933)
🐛 Bug Fixes
- (triage) Allow decrementing casualties again after saved delta (#1945)
- (ui) Stop service-worker update prompt from lingering after update (#1946)
- Correct casualties when re-triaging a message (#1918)
⚙️ Other
- (ui) Improve UI linter configuration
v26.9.9
⛰️ Features
- (ui) Update earlyAdopter flags with new domainHash
- (ui) Move earlyAdopters flags to domainHash approach
v26.9.8
⛰️ Features
- (access) Add default access template and admin UI (#1896)
- (ui) Add Personen und Mittelübersicht (#1881)
🐛 Bug Fixes
- (feature) Retry on optimistic concurrency conflict in writeFeature (#1901)
v26.9.7
🐛 Bug Fixes
- (ui) Properly feature-flag the resource and casualities in the new triage flow
v26.9.6
⛰️ Features
- (flags) Add new-triage-view feature flag and earlyadopter segment (#1860)
- (telemetry) Use telemetry.sitrep.ch as OTEL telemetry server (#1886)
- (ui) Error pages, incident guard, and editor UX fixes (#1876)
- (ui) New triage view (feature-flagged) (#1861)
🐛 Bug Fixes
v26.9.5
⛰️ Features
- (attachments) Message attachments (upload, download, remove) (#1842)
- (db) Cleanup hasura and other legacy left-overs in database (#1853)
- (map) Add scrim layer for satellite basemap dimming (#1845)
- (sqlite) SQLite storage backend — full event store, projections, queries, and read models (#1858)
- (ui) Make RBAC editors generally available (#1854)
- (ui) Migrate UI from Bulma to Tailwind CSS (#1850)
- Switch ID generation from UUIDv4 to UUIDv7 (#1855)
🐛 Bug Fixes
- (ui) Reduce gap between Layer and Style control buttons (#1859)
- (ui) Push down offline-ready reload prompt below navbar (#1857)
- (ui) Align message action buttons to bottom of action bar (#1856)
📚 Documentation
- (development) Fix GettingStarted local setup steps (#1846)
v26.9.4
⛰️ Features
- (ui) Apply new brand identity and fix dark-mode contrast issues (#1837)
🐛 Bug Fixes
- (ui) Remove stale child count artefacts for incident view
- (ui) Improve coloring of navbar
- (ui) Update PWA assets for new brand (#1838)
v26.9.3
⛰️ Features
- (access) Per-incident RBAC with groups and global roles (#1828)
- (migrations) Move postgres migrations and introduce readmodel schema (#1821)
🐛 Bug Fixes
- (access) Hide Administration menu for non-admin users (#1830)
- (admin) Group UI polish — duplicate count, name wrapping, 64-char limit (#1832)
- (incident) Hide edit/close/delete buttons based on user permissions (#1834)
- (security) Address sec-review-20260906 findings (#1831)
- (ui) Show FontAwesome spinner on service worker update button (#1833)
- (ui) Replace Bulma spinner with FontAwesome faSpinner on update button
- (ui) Show spinner on update button while service worker reloads
- Fix switch directions of directional linetypes (#1835)
📚 Documentation
- (admin) Add local PostgreSQL administrator setup guide (#1822)
⚙️ Other
- Remove Hasura leftovers (#1829)
v26.9.2
⛰️ Features
- (packaging) Build deb and rpm packages with a hardened systemd unit (#1818)
- (server) Add TLS support with optional ACME certificates (#1814)
🐛 Bug Fixes
- (otel) Improve slog logs to have fully typed attributes (#1811)
v26.9.1
🐛 Bug Fixes
- (server) Improve handling of stale clients to force cache clearning (#1810)
v26.9.0
⛰️ Features
- (api) Decouple the UI from Hasura behind an anti-corruption layer (#1782)
- (backend) Replace Hasura with event-sourced Go/gqlgen API (#1788)
- (incident) Add support for creating an incident hierarchy (#1800)
- (journal) Refactor editor forms, fix dead labels and save semantics (#1781)
- (projection) Trace projector work (#1797)
- (retention) Archive expired incident streams (#1794)
- (ui) Improve closed incident handling (#1793)
🐛 Bug Fixes
v26.8.0
⛰️ Features
- (ui) Improve Navbar accessibility semantics and journal i18n labeling (#1640)
🐛 Bug Fixes
- (backend) Harden OIDC cookie cryptography and correct refresh-token cookie TTL handling (#1642)
- (journal) Improve sender and receiver detail line breaks in journal table
- (map) Display correct curors on Map (#1698)
- (map) Align proper top-margin for Map view (#1693)
📚 Documentation
- Align OAUTH2_PROXY naming and fix GettingStarted typos (#1643)
⚙️ Other
- Add TypeScript and Go code coverage reporting via Vitest + Cobertura (#1690)
v26.4.2
⛰️ Features
- (journal) Add easy Markdown Editor to Journal Editor (#1541)
🐛 Bug Fixes
- (ui) Make default orange link color lighter (#1542)
v26.4.1
⚙️ Other
- (backend) Improve linter and formater settings for backend
v26.4.0
🐛 Bug Fixes
- (ui) Remove unnecessary console.log entries (#1452)
🛡️ Security
- (ui) Fixes several CVEs (#1472)
v26.3.1
⛰️ Features
- (lang) Translate translations.json in it [Manual Sync] (#1431)
- (lang) Translate translations.json in en (#1429)
- (lang) Translate translations.json in fr (#1430)
🐛 Bug Fixes
v26.3.0
⛰️ Features
- (journal) Add human readable message number (#1411)
- (ui) Improve service worker app update prompt (#1417)
🐛 Bug Fixes
v26.2.1
⚙️ Other
- (security) Update tar to 7.5.9 (#1352)
v26.2.0
🐛 Bug Fixes
- (telemetry) Update otel semconv to 1.39.0
- (ui) Use proper targetingKey for featureflag evaluation
⚙️ Other
- (security) Address 4 CVEs in jsPDF with upgrade from 4.0.0 to 4.1.0 (#1326)
v26.1.0
⛰️ Features
- (map) Enable coordinate search (#1233)
⚙️ Other
- (security) Update jspdf to v4.0.0 (#1255)
v25.12.0
⛰️ Features
- (lang) Translate translations.json in fr (#1177)
- (lang) Updates for project Sitrep and language it (#1176)
- (lang) Translate translations.json in en (#1175)
- (lang) Translate translations.json in fr (#1174)
- (lang) Updates for project Sitrep and language fr (#1172)
- (lang) Updates for project Sitrep and language en (#1171)
- (ui) Improve stylecontroller translations (#1178)
- (ui) Add missing translations (#1173)
v25.11.2
⛰️ Features
- (ui) Allow incidents to be deleted when closed (#1156)
🐛 Bug Fixes
- (hasura) Make sure users work on triage (#1138)
v25.11.0
🐛 Bug Fixes
- (journal) Use proper medium in messagesheets (#1136)
v25.10.0
⛰️ Features
- (oidc) Properly handle refresh tokens (#1060)
🐛 Bug Fixes
- (backend) Use otel semconv v1.37
- (oidc) Use proper scopes for refresh token handling (#1061)
- (oidc) Fix cookie length handling (#1053)
- (ui) Properly show spinner when loading data initially (#1058)
⚙️ Other
- (dependabot) Update go dependabot configuration (#990)
v25.8.2
⛰️ Features
🐛 Bug Fixes
- (map) Make sure map style files are properly prefixed
⚙️ Other
- (ui) Improve chunksizes of build assets (#950)
v25.8.0
🐛 Bug Fixes
- (ui) Downgrade openfeature/flipt-web-provider to 0.1.2 (#932)
- (ui) Fix wrong translation for Incident List
v25.7.0
Nur Wartung und Updates von Abhängigkeiten.
v25.5.2
⛰️ Features
v25.5.1
Nur Wartung und Updates von Abhängigkeiten.
v25.3.2
⛰️ Features
- (map) Add translations for new drawing and WMS layer menu (#714)
- (map) Support multiple drawing layers (#713)
- (map) Add legend for WMS layers (#709)
- (map) Improve WMS layer parsing
- (map) Allow WMS layers to be loaded from remote servers (#703)
🐛 Bug Fixes
- (map) Reset WMS Layer selection again after adding it
- (map) Improve WMS layer loading and show proper error messages
- (map) Make sure to fetch WMS with proper CORS options
🚜 Refactor
- (map) Adds map styles generator function for display and draw
- (map) Optimize WMS state handling (#710)
v25.2.5
🐛 Bug Fixes
- (map) Make sure GefahrExplosion is properly named
- (ui) Adjust version info link to Changelog
- (ui) Change F-ELD link in footer
v25.2.4
🐛 Bug Fixes
- (journal) Improve markdown rendering of message content
- (journal) Improve journal message list view
v25.2.3
⛰️ Features
- (journal) Improve responsiveness and overflow behavior of messages
🐛 Bug Fixes
- (journal) Properly validate and support division assignments
v25.2.2
⛰️ Features
- (journal) Show sender and receiver detail information
🐛 Bug Fixes
- (journal) Fix invalid date in journal message preview
v25.2.1
⛰️ Features
- (journal) Improve print dialogs for Messages and Journals (#681)
v25.2.0
⛰️ Features
- (feature-flags) Adjust SitrepManaged segment
v25.1.1
⛰️ Features
v25.1.0
⛰️ Features
- (lang) Translate translations.json in it (#614)
- (lang) Translate translations.json in en (#615)
- (lang) Updates for project Sitrep and language it (#612)
- (lang) Translate translations.json in fr (#610)
- (lang) Translate translations.json in en (#608)
- (map) Add translations for map (#607)
- (ui) Remove beta label from situation map nav item
🐛 Bug Fixes
- (i18n) Format times and dates according to locale (#572)
- (lang) Update german translation of map icons
- (map) Do not reload while editing text of feature (#579)
- (map) Fix searchbar icon
- (ui) Improve footer padding
- (ui) Improve content clipping
- (ui) Reduce footer size to improve smaller screen experience
- Minor dark-theme improvements
📚 Documentation
- (security) Add security.md documentation
v24.12.0
🐛 Bug Fixes
- (ui) Text color in footer changed to be adaptive (#500) - (21a9a60)
- (ui) ‘SitRep’ text changed in footer - (9a57445)
⚙️ Other
- (dev-env) Fix local docker compose files - (5c5d823)
Build
- (dev) Remove idea files - (a46ab03)
v24.11.0
🐛 Bug Fixes
- (journal) Properly validate required fields (#499)
v24.10.2
⛰️ Features
- (feature-flags) Use flipt as feature flag service (#486)
🐛 Bug Fixes
- (ui) Navbar dropdowns should better align with main navbar (#485)
📚 Documentation
- Adjust licsense to use AGPLv3 (#470)
v24.10.1
⛰️ Features
- (map) Improve Map layout to have more space (#469)
🐛 Bug Fixes
- (ui) Improve mono-font-family (#459)
⚙️ Other
v24.10.0
Features
- (map) cleanup icon styling for map - (8327e53) - Daniel Aschwanden
- (map) improve map drawing synchronization (#447) - (2ae1a2f) - Dani Aschwanden
- (ui) automatically update service worker - (8879b4c) - Daniel Aschwanden
Bug Fixes
- (sw) update service worker - (2e120d9) - Daniel Aschwanden
- (ui) make darkMode persistent - (40e4e77) - Daniel Aschwanden
Miscellaneous Chores
v24.9.0
Nur Wartung und Updates von Abhängigkeiten.
v24.8.0
Nur Wartung und Updates von Abhängigkeiten.
v24.6.0
Nur Wartung und Updates von Abhängigkeiten.
v24.2.3
Nur Wartung und Updates von Abhängigkeiten.
v24.2.2
Nur Wartung und Updates von Abhängigkeiten.
v24.2.1
Nur Wartung und Updates von Abhängigkeiten.