iOS Developer Release Notes =========================== *Generated on 2026-10-08* *Build: 16* October-06-2026 --------------- - `9d391b1` [Version 2.11 | Build 16] Updating what's new prod for 2.11 October-05-2026 --------------- - `667a273` [Version 2.11 | Build 15] On subsequent alert removals the reason was not defaulting. - `16d82d3` [Version 2.11 | Build 14] Wires up recipient list to create omni alert. October-02-2026 --------------- - `a699720` Incoming safe emergencies now become dynamic islands with live widget. - `8f4061c` [Version 2.11 | Build 13] ACI-788: First time startup transition to select language page. - `60dd773` [Version 2.11 | Build 12] Wires up OMNI alerts to units. - `abd6b65` [Version 2.11 | Build 11] Localized OMNI Alert Composer screen. October-01-2026 --------------- - `9c3b4b3` [Version 2.10 | Build 10] Wet your appetite for what's to come... - `6ac162d` [Version 2.10 | Build 10] Fixes scroll issues on settings screen and sizes links consistently. - `9657d8b` [Version 2.10 | Build 10] Lays the ground work for the new OMNI alert creation screen. - `4a4d2c3` [Version 2.10 | Build 10] Replaces current alert FAB icon with SOS. Create alert no longer requires swipe to activate. Added Copi instructional for OMNI alerts soon to come. September-28-2026 ----------------- - `45bd42e` [Version 2.10 | Build 9] updating what's new to catch a few changes I missed. - `3d6ed42` [Version 2.10 | Build 8] Fixes translation gaps on unit cards. - `a60bb0e` [Version 2.10 | Build 7] updating what's new for 2.10 September-26-2026 ----------------- - `51609cb` [Version 2.10 | Build 6] Fixes OMNI alerts not being displayed. - `0f79b87` [Version 2.10 | Build 5] Adds language selection on settings screen. - `66edbd9` [Version 2.10 | Build 4] Settings page updates to reflect changes done in Android. September-23-2026 ----------------- - `4d9cafa` [Version 2.10 | Build 3] bumping version due to previous build issue. September-21-2026 ----------------- - `8689459` [Version 2.9 | Build 3] Merge branch 'main' of https://git-codecommit.us-west-2.amazonaws.com/v1/repos/atlas-client-ios - `5a187df` ACI-771: ensure tapped avatar card is scrolled to in units bottom sheet. September-17-2026 ----------------- - `e0b4d1d` first attempt at a new team id build September-11-2026 ----------------- - `d70e5bf` ACI-769: adds concurrency lock on settings. August-19-2026 -------------- - `17d39db` [Version 2.9 | Build 330] Version bump. - `c551e79` [Version 2.8 | Build 330] Updating for 2.9 whats new August-17-2026 -------------- - `aa6b980` [Version 2.8 | Build 329] ACI-721: clickable alerts. August-13-2026 -------------- - `a7c5b36` [Version 2.8 | Build 330] Updating to 2.8 what's new August-12-2026 -------------- - `178aaf8` [Version 2.8 | Build 327] Documentation and image script capture August-11-2026 -------------- - `bb9907a` [Version 2.8 | Build 326] ACI-434: heading does not always match up. - `441a65f` [Version 2.8 | Build 325] Adds file logging. August-07-2026 -------------- - `872f9f4` [Version 2.8 | Build 324] trigger build - `9ccd6b3` tiny change 3 - `68ac9e7` another tiny commit - `4e374df` I need a tiny commit to trigger a build - `e868ba4` Updates app icon. - `140f51c` Rebranding August-05-2026 -------------- - `54df7b7` [Version 2.8 | Build 323] Version bump to 2.8 - `dd8313c` [Version 2.7 | Build 319] Updating prod what new for 2.7 August-04-2026 -------------- - `feb5aa8` [Version 2.7 | Build 318] ACI-55: fall detection using fall safe ai July-30-2026 ------------ - `4304e99` [Version 2.7 | Build 317] ACI-653: act on device not enabled or not exists and flow to login screen. - `0862dd8` [Version 2.7 | Build 316] ACI-652: log ip, foreground/background and timezone. July-28-2026 ------------ - `6b8071a` [Version 2.7 | Build 315] Emergency channel will preempt other channels. July-23-2026 ------------ - `c0bf4c8` [Version 2.6 | Build 314] Bumped what's new to 2.6 and added whats new prod release notes July-22-2026 ------------ - `65955c9` [Version 2.6 | Build 313] ACI-611: PTT audio / mic issues. July-14-2026 ------------ - `6a38f98` [Version 2.6 | Build 312] ACI-608: log permissions settings. - `7e285dd` [Version 2.6 | Build 310] Updating to 2.6 - `0922eb2` Merge remote-tracking branch 'origin/main' July-13-2026 ------------ - `125ff72` [Version 2.5 | Build 310] More cluster marker udpdate work. - `8c9b81e` [Version 2.5 | Build 310] More cluster marker udpdate work. - `821d7b3` Correctly handles odd response format in some cases to passkey/list call. July-08-2026 ------------ - `8582fa3` [Version 2.5 | Build 309] attempting to resolve the date entry. July-06-2026 ------------ - `de9250d` [Version 2.5 | Build 305] Removes passkey/list call on sign in with passkey since it is a call requiring a valid access token. July-02-2026 ------------ - `4e336a6` [Version 2.5 | Build 304] Final touches on passkey - `997f7b1` More passkey updates. - `6957de7` [Version 2.5 | Build 304] Sign in with passkey nearly complete on login flow. Waiting on one api fix for login complete. - `d90642d` [Version 2.5 | Build 303] Adds passkey flow to login with note that API is currently throwing a 500. June-30-2026 ------------ - `e94649e` [Version 2.5 | Build 300] Fixed clipboard paste value. - `8c5d706` [Version 2.5 | Build 299] Unit tests for new login view model. - `cc215f0` [Version 2.5 | Build 298] Fix enroll verification path. June-29-2026 ------------ - `5d9c232` [Version 2.5 | Build 297] Login verbiage updates. - `b5b16e2` [Version 2.5 | Build 297] Safety check to ensure user/password are set before initial sign-in call. - `73a1012` [Version 2.5 | Build 296] Adds access token to headers. - `62338b8` [Version 2.5 | Build 296] First phase for new login mfa flow. June-26-2026 ------------ - `81a1c07` [Version 2.5 | Build 306] Refactor of how we get app version. No longer is it from device service. June-24-2026 ------------ - `e9a3eef` [Version 2.5 | Build 294] Adding document updates - `f6c2369` [Version 2.5 | Build 294] try disabling swiftlint - `2158066` [Version 2.5 | Build 294] Fix SwiftLint force_try errors in test files causing CI archive failure - `7ccf851` [Version 2.5 | Build 293] ACI-591: remove alert title not correct for OMNI alerts. - `eeedd90` [Version 2.5 | Build 293] ACI-563: adds version to LOG-REPORT messages. June-22-2026 ------------ - `3e0b59e` [Version 2.5 | Build 292] Fix crashlytics not logging exceptions. - `ae0bee9` [Version 2.5 | Build 292] Updated signalr library to latest version. June-18-2026 ------------ - `76941f1` [Version 2.5 | Build 291] Adds emergency badge count next to cluster to match Android. - `96b97cf` [Version 2.5 | Build 290] More updates to display of Omni alerts. June-17-2026 ------------ - `074f865` Adds Omni alerts. - `13659a9` Adds support to view Omni alerts. June-16-2026 ------------ - `f04d914` More add alert from push notification cleanup. - `39fae80` More push notification alert processing updates for app launch. - `e032af8` Handles push notifications for Safe alerts ensuring we navigate to the alert with the appropriate alert in the bottom sheet. June-12-2026 ------------ - `7e262f7` Minor alignment adjustment to badge. June-11-2026 ------------ - `291217e` Alignment adjustments on unit card. - `744a13d` Unit card cleanup - `fc6b8cc` Fixes time display issue on alerts. - `ffe2b8f` Fixes alignment issue of events cards. Removes pre-loading initial events from unit locations. June-10-2026 ------------ - `177fcd9` Merge issues. June-09-2026 ------------ - `f26a368` Updating URLS to static CloudFront location. Autobuild of release notes and quickstarts are stored at this location. - `a899cc3` Adding release notes url file to handle internal and external release notes data. Probably still pending another commit before it works. June-05-2026 ------------ - `4205f96` Lint fixes. - `26c2c3f` Adds more unit tests. Addresses sync issues between map and units bottom sheet. June-03-2026 ------------ - `6f98550` Updates around toast happenings for PTT. - `cf8ba3b` On dropped tracking hub connection and reconnect refresh map. - `a408290` Fixes unit selection issue. - `175b80a` Fixes missed auto-join when added to channel. - `19eb80e` Updates to event reporting. May-28-2026 ----------- - `a72d1b0` Fixed an issue with battery pct not parsing correctly. - `e823381` Fixed a parsing issue with network status on unit card view. - `a2a4c25` Lint fixes - `e12921d` Near immediate upload of events when pushed to DB -> sent to server. - `910a1c7` ACI-505: adds additional logic to determine motion. May-26-2026 ----------- - `ca6214e` When tracking hub does reconnect, we now resend the tracking hub request as a fail safety. - `9858915` Fixes issue where status change does not reflect myUnit's status on avatar in unit card. - `191c20b` ACI-428: shows user status in unit card view. May-22-2026 ----------- - `a189e29` Unit test updates for location reporting service. - `01baa3f` Immediate update of envelope icon on map appearance. - `5ab2bbe` Adds 30 sec timer to refresh markers on map. Updates unit tests. - `bf51d83` Adds more unit tests to map companion classes. - `5ee45c6` Adds unit tests to main core map features. - `74a3286` When tracking a unit, the tracking details are now in sync with the received atlas event. May-21-2026 ----------- - `a2d65e5` Adds tracking hub unit tests. - `df0a344` Major refactor with supply of unit tests. Pushes myUnit to a store. Fixes api layer payload malformation. May-20-2026 ----------- - `8bcecf8` Adds unit tests for registration. - `55fce16` Localization refactoring. - `e2104ae` Map refactor including breaking out sub-views. - `a587755` DI refactor. - `17c4a30` Removes listeners in favor of Combine. Adds TrackingMessageCoordinator for dealing with app wide signal r messages. - `6843c58` Adds Delete dialog prompt when deleting a channel. - `01b5415` Fixes dropped default channel subscription. - `9a3afc0` Map view model file refactoring for better management of features. - `79c9f0d` Another wave of refactoring. May-19-2026 ----------- - `80008e0` Refactor Part 2 - Networking / API - `7d87bbd` DB refactor. - `c3a7705` Folder / file location refactor. - `c19b613` . - `9587b13` More PTT updates. - `3d9e0f9` More shoring up of PTT channel/participant management - `1c78ebb` Adds larger spacing between participants in create / manage card. - `69de168` Adds additional details in the event card view. - `90fd821` Refactoring of tracking hub for better resilience. May-18-2026 ----------- - `08eb5a3` Default channel background blue. - `816e08c` Default channel notice. - `27225d7` Bug fix when sharing status changes the channel card did not reflect appropriately. - `ac852c2` Adds additional verbiage next to mic on/off label. - `f3e0539` Sorts members in cluster to avoid random shuffling of avatars in that cluster. - `bb06d9b` Improved bottom sheet for iPads. - `b8b21cb` Adds PTT overlay messages when added or removed from channel. - `0df328b` Adds padding around manage participants and bumps font size up. - `661ff28` ACI-380: PTT events need time added. - `2ee3d10` ACI-381: first time install - status is not set. May-15-2026 ----------- - `8111800` Fixes fence label. - `fe8ced4` Wave of PTT fixes for iOS May-14-2026 ----------- - `96ed1e7` Updates to manage participants. - `341a080` Small enhancements to bottom sheet verbiage for manage participants. - `6f9e56a` Adds swipe actions for leave / delete channel. - `b547d59` PTT updates. May-13-2026 ----------- - `c59b1f7` Adds more PTT features into app. - `e01b67b` Adds avatar to toolbar. May-12-2026 ----------- - `e0a5130` Removes + (create alert) from toolbar in favor of channels icon. - `66616fa` Phase 2 of LiveKit alignment to Android. - `9bf075b` Phase 1 of LiveKit alignment to Android. - `6adf0f5` Adds new endpoints for LiveKit. April-24-2026 ------------- - `402ad1e` Channels list and participants call are wired up. April-16-2026 ------------- - `c219e51` Adds swipe left on channel as thought to leave channel. - `a99f103` Adds Mic on/off label. - `ceb16b0` An example of a channel. - `bd1e9eb` Adds placeholder for channels. April-15-2026 ------------- - `f72f55b` Forces location report source to gps. Adds status change handling. April-13-2026 ------------- - `d0ac359` Fix crash on mutating markers during display. April-07-2026 ------------- - `4d3ae98` Fixes duplicate cluster marker image. - `01eb28b` Adds status to API model. April-02-2026 ------------- - `f5c72f4` Cleanup - `1741a58` Refactoring updates - `7ed015a` Initial work for status change. Cleanup required. March-23-2026 ------------- - `1057586` Updating build to 2.5 March-18-2026 ------------- - `418234d` There was a duplicate period in the release notes file. Correcting punctuation. - `17afb78` Adding production What's New for 2.4 March-07-2026 ------------- - `fba7a6c` User's card appears first in bottom sheet. Fixes issues synchronizing start/end shift and start/end sharing. March-05-2026 ------------- - `b77fe55` More state change updates. - `c92fc65` State change fix on start / end shift. - `c88f8c0` On toggle shift ensures sharing status aligns with shift status. - `d5e6cce` Adds start/end shift capability - `d4fd242` ACI-269: fix initial app launch and first tap stuck PTT on issue. March-04-2026 ------------- - `fe161bb` Fixes recursion issue. - `b39a1a0` Fixes up start/stop sharing with cross boundary preference change. February-20-2026 ---------------- - `02af564` Fix sharing issue. - `57857f7` ACI-245: adds quick start guide and release notes links to gsettings page. February-13-2026 ---------------- - `634b409` On units card / bottom sheet search also does location matching and selecting an item will zoom to that location. - `eedd7e1` Fixes missing document annotation marker display icon. - `4ae8d34` Adds build number. - `d4fdfb3` ACI-241: adds geofences to the map. February-12-2026 ---------------- - `4e8e1f1` ACI-240: Display floorplans on map. February-11-2026 ---------------- - `531458b` Adds Siri commands for start/stop sharing - `387708a` Change mic idle state. - `9504c1a` Adds NSCameraUsageDescription February-10-2026 ---------------- - `dcc6596` Adds LiveKit PTT. February-09-2026 ---------------- - `1fe1bd3` Explicitly removes support of macOS iPad. - `6317d88` Adds microphone usage verbiage. - `59e905d` PTT is a mic icon. February-06-2026 ---------------- - `5ed7a89` Adjusts toolbar icons so they fit across top bar. - `9425622` Adds PTT button to lower right. At this point it is wired up to the system notifcation tray but not to APN so no audio will be transmitted yet. February-04-2026 ---------------- - `69cc827` Update made to cluster redrawing - only done if marker sharing changed. February-03-2026 ---------------- - `fa8dfaf` Forces cluster refresh. - `8ce318e` Lint fixes. February-02-2026 ---------------- - `bb338a3` Addresses a couple known app crashes. - `6e1747f` Updating to version 2.4 February-01-2026 ---------------- - `8856369` ACI-234: adds message icon which indicates if connected to tracking hub. Tapping it opens events bottom sheet. - `443c2f8` ACI-234: adds message icon which indicates if connected to tracking hub. Tapping it opens events bottom sheet. January-30-2026 --------------- - `d6ddfd0` ACI-233: send location sharing status on init of map view. January-29-2026 --------------- - `e74c9bd` Revising the public release note message. - `fcf6500` Updating the public release notes. January-28-2026 --------------- - `7958a4e` ACI-229: adds confirmation dialog when deactivate account is triggered. - `dd4eca5` ACI-229: adds confirmation dialog when deactivate account is triggered. January-27-2026 --------------- - `74bd1d2` ACI-229: flows to email client for feedback. - `f79b4c5` Fixes swipe on star rating. - `0a255e6` Fixes swipe on star rating. - `6478f20` ACI-229: initial screen design for feedback. January-26-2026 --------------- - `4e9130f` ACI-125: adds points of interest to map with ability to show content in web view. January-23-2026 --------------- - `535cd8a` ACI-90: for iOS default sharing to on for new registration like Android does. January-21-2026 --------------- - `dacf53f` If sharing is off, unit card will not display last check in time. January-16-2026 --------------- - `556d942` Adds padding around emergency alerts on map. - `2d87a9c` Fixes alignment issue / ensures events appear at top of container. - `a438697` Adds events segment and searchability - `380245f` Fix tap of marker to ensure proper bottom sheet appears. January-14-2026 --------------- - `facfae6` Function name change for consistency. - `1a02f34` More updates around alert processing. January-13-2026 --------------- - `58deb38` Fixes issue with alert not showing up due to key mixup. - `ce8be52` Fixes card font color for light mode. - `98d017e` Changes about to app information in settings / header. January-12-2026 --------------- - `6e87d93` More fixes around sharing January-09-2026 --------------- - `7a249a3` Adjusts opacity when sharing is off. - `b551496` ACI-219: fixes bug where marker falls off map after tracking hub sharing off event. - `efce437` ACI-221: trim device id January-07-2026 --------------- - `2242af5` Clustering behavior updates. - `8ec6259` Immediately updates the badge count on s&f messages. January-06-2026 --------------- - `cb5eff3` Handles sending sharing events even with sharing off. December-10-2025 ---------------- - `a0180b4` Updates to build process December-08-2025 ---------------- - `8eac131` ACI-215: better awareness when unit has sharing off. December-01-2025 ---------------- - `e6b5fa8` ACI-74: update image after returning from settings. November-28-2025 ---------------- - `fe61a63` ACI-214: POC alerts widget. November-25-2025 ---------------- - `95a3b36` Cleanup - `773a965` Adds pending message count as badge. - `5a5cb73` Adds indicator when sending stored events. - `103c4fe` Adds indicator when tracking hub message received. November-21-2025 ---------------- - `a08dc7d` Lint cleanup - `ae1d2b1` Wires up logging of tracking hub events to atlas events database. - `0673ab5` First pass at atlas logging service. Logging service cleanup. November-17-2025 ---------------- - `aed9dd6` Ensure messages exist before iterating over send. November-16-2025 ---------------- - `a6c96eb` ACI-205: implements store and forward. November-12-2025 ---------------- - `ca1b5fc` ACI-93: remove drop shadow on label in iOS November-02-2025 ---------------- - `da5b8d5` Bumping to version to 2.3 - `2e55c3e` Persist unit avatars for later recall when app launches. October-29-2025 --------------- - `1300713` Only recalculate navigation from your own unit location updates in 10m increments. October-21-2025 --------------- - `4f4d6b1` Fixes bug in light mode with label / sublabel not visible. October-14-2025 --------------- - `a856f56` Fixes missing marker on remove alert view. Note: this uses traditional marker annotation and swift map view. October-01-2025 --------------- - `d9f01a5` Adds infinite retry to tracknig hub connection failures. - `52890dc` Adds tracking ability September-29-2025 ----------------- - `cf4d4b5` Adds user acknowledgement - `e737b8e` Adds first navigation instruction to navigation view. September-27-2025 ----------------- - `8c38f55` Updates on navigation September-26-2025 ----------------- - `be25537` Region update corrections. - `f30eaaf` More in app navigation support. - `bae751e` More in app navigation support. - `5952d88` Adds in app navigation. - `4412056` Removes quick actions if unit is your own. - `3754550` Saves last map region location for startup use. September-25-2025 ----------------- - `3d469ec` Fixes issue with straggling annotation after visibility changed. September-24-2025 ----------------- - `dcd24a9` On long press of Atlas icon in settings debug options appear. September-23-2025 ----------------- - `f3ec6bd` Bumping to version 2.2 - `be75531` Fixes registration page image scaling. - `e8804ea` Fixes registration page image scaling. - `789027c` More marker selection cleanup September-22-2025 ----------------- - `c7d7274` More marker selection updates. - `edf49bd` More marker selection updates. - `f2187c7` Adds back highlighting of selected marker on map. - `74a8338` Adds drop shadow on map label. September-19-2025 ----------------- - `718ba1a` Merge branch 'clustering' - `8f349d7` Adds marker label below annotation image. - `e48f6f3` Adds zoom to fit cluster markers. - `1fca1c6` triggering a tiny change for a build September-18-2025 ----------------- - `2415432` Refresh on annotation updates. - `7b0d9a0` Wires up map type toggle and show traffic option. September-17-2025 ----------------- - `1a11f92` Adds what's new prod version - `4eff335` More MkMapView updates. September-16-2025 ----------------- - `83dec96` Adds emergencies to clustering - `0259155` More refinements to unit annotation view. - `988e0ed` Initial work for new clustering September-11-2025 ----------------- - `de601fa` Performance improvements around avatar image rendering. - `37cb4f2` Performance improvements around avatar image rendering. - `35b873b` For invisible markers place an empty view instead of the placeholder marker. - `d9e9cc1` Adds more tap handlers on various parts of the map marker. September-10-2025 ----------------- - `fc6ea8f` Prevent image loss on share toggle - `99f5718` Updates - `750477f` UI work for profile data - `4b83003` ACI-67: adds revers geocoding on unit card and emergency card in bottom sheet. September-09-2025 ----------------- - `cc34b00` More changes around hub tracking when backgrounding. - `a8d0c22` Tracking updates. September-07-2025 ----------------- - `cb9d986` Refactors for common title with close button. September-05-2025 ----------------- - `4a8c012` Starts background activity session to hep ensure tracking when device goes to the background. - `75d7e30` Button consistency update. - `932b386` Removes hardcoded visibility set. - `8fd39db` ACI-63: improve alert removal. - `8d8bcd1` ACI-63: improved look of the remove alert functionality. September-04-2025 ----------------- - `89c528f` Adds remove alert view (shell). - `49265ea` Toggle new marker flag on sheet dismiss - `7da0096` Adds additional db access methods for safe emergencies. Updates look of emergency cards with new flag. - `a45fcae` Adds lat/lng under device label - `60285ee` ACI-65: Adds activity monitor to track movement. - `563a361` ACI-61: floating device name / emergency name color change to GovCIO orange. - `2a3f3c8` ACI-13: filter support added for units and emergencies. September-03-2025 ----------------- - `f2ff8c9` Better adjustment of marker when bottom sheet first loads. - `4187164` Ensures heading is properly set. - `ccc14b2` Pin marker accuracy updates. - `5496570` Fixes duplicate markers appearing. September-02-2025 ----------------- - `700d693` More marker pan adjustments based on selection. - `ded7b12` Formats phone number with +1 prefix - `80e3d5f` Fixes tap issue on markers. - `c7c688c` Adjusts tap area of card view to entire bordered area. - `60ade20` ACI-24: adds the location accuracy bubble August-26-2025 -------------- - `b6a37b5` ACI-58: fixes user's device not reflecting accurate time of updates. - `3bf67e5` Refactor unit marker setting on hub updates. - `8337002` Allows for toggling location sharing from your unit's card. - `aafd837` Re-enable sharing on hub. - `f670998` Temporarily comments out handling sharing changes from hub. - `5e310f9` Default sharting to off on new install. - `7942996` Tracking hub updates. August-25-2025 -------------- - `ddfb403` Shows marker label on specific zoom levels. August-22-2025 -------------- - `4f6337a` Handles sharing updates from tracking hub. - `ce37d9d` Localizes strings on units card. Adds location sharing toggle api calls. - `0b79bd1` More unit card updates. August-20-2025 -------------- - `07cfaa8` Marker updates - `a9095c3` Info.plist update for background modes. - `7db28dd` Fixes timestamp reporting issue. August-19-2025 -------------- - `6b26a98` ACI-32: adds marker removal based on threshold time. - `4a36cdf` ACI-50: fixes bug with alert removal based on validation errors. August-16-2025 -------------- - `8e6a4df` Correctly handles event type from tracking hub. August-13-2025 -------------- - `335cb57` Adds FCM registration with API. Cleans up Map VM of Firebase service. - `977f9be` Fixes issue where alert was not being permanently removed from unit. - `ac042dc` Fixes update issue with map markers / refreshing location on map. August-12-2025 -------------- - `e98d258` Cleanup - `f9af95b` Zooms to fit markers on unit / emergency toolbar tap. August-11-2025 -------------- - `e99094d` Adds ability to scroll to bottom sheet card item based on selected marker. - `104be71` Handles creating alerts. August-10-2025 -------------- - `d3cf4a2` Adds create view stub with slide to unlock button. August-05-2025 -------------- - `93b3412` Marker updates - handles remove alert. - `8115c31` Adds tab gesture on bottom sheet for units and emergencies. - `f47cd60` API uses config service for URL. August-04-2025 -------------- - `8356e47` Adds cancel reasons. Cleans up alerts section of bottom sheet. Fixes all service calls to log. - `fab906a` Wires up signalr message broadcast August-03-2025 -------------- - `b4753e2` Marker updates August-02-2025 -------------- - `739634d` Wires up alerts to bottom sheet August-01-2025 -------------- - `a97728c` Adds bottom sheet items for units and emergencies (not wired to data yet.) - `a2f4522` Adds start of unit card view - `9123558` Adds segmented control for units and alerts. - `ed002ff` Sends location update on configured threshold. July-30-2025 ------------ - `c47f9be` Adds location reporting and device summary details. July-29-2025 ------------ - `3ae09a7` Adds timely reflection of location on map. - `027b809` ACI-29: toggles / stores location sharing setting. - `95c9b81` Converts continuation to async method for updating unit token. July-28-2025 ------------ - `3256c9b` Adds FCM token registration - `b0a7f22` Updates - `9dc63fb` adding push entitlements - `f1d7cd6` Test for Aaron to check on Firebase - `ce5a980` Merge remote-tracking branch 'origin/main' July-25-2025 ------------ - `6fc6024` Adds marker selection handler - `55a6130` Adds compiler / linker settings for firebase - `64d7846` Adds google crashlytics supporting libraries and linker settings including app delegate. - `d163432` Location update cleanup - `34cac47` Adds emergencies to map and refactors marker info. July-23-2025 ------------ - `e992fc6` Fixes app version issue - `f0bff7b` fix: Merge remote-tracking branch 'origin/main' - Attempting to show version number in the app. - `a666e55` fix: version number should show up in the app - `8a951a3` ACI-24: continued work on location tracking - `7409f09` docs: Updated whats_new.json file with examples - `d6d033f` Modified What's New to allow the view of the contents again. July-21-2025 ------------ - `f8ccaa6` Adds base location service with start of accuracy bubble. July-18-2025 ------------ - `e86ff21` Lint cleanup - `18f077e` Hooks up map to selected map top toolbar option - `e660ad6` Wires up map type menu options to view model. - `4d13343` Adds show traffic on toolbar - `d8f6608` Adds progress bar on map view. July-16-2025 ------------ - `cb50e60` Adds more location services permissions. Ties up can reach host map toolbar button feature. July-15-2025 ------------ - `381b435` Wires up host reachibility icon from map - `58893d6` Adds string catalog for localization - `c80221f` Adds logging service - `b018292` Adds what's new access from map atlas icon - `919aa29` Adds start of network monitor service. July-14-2025 ------------ - `0c6409d` Adds what's new / json. Removes https from url in settings. - `1af44b7` CHANGES NEEDED FOR BUILD! PLEASE DO NOT OVERWRITE (3rd time) July-13-2025 ------------ - `d314906` Finishes work on settings screen. Adds location tracking to info plist July-09-2025 ------------ - `752d1d6` Adds start of settings view and view model. Pulls version from bundle. - `fec4bda` Adding XCConfig file with 2.1 July-08-2025 ------------ - `eea84da` Adds map toolbar. Adds custom badge modifier. Updates lint rules. - `6783f3b` Adds swiftlint and signalr deps - `cc51fe8` Prints application directory to easily locate sqlite database - `5626c16` Linter configuration and updates - `d24d622` Adds configuration service for persisting settings - `d1ffa58` Finishes registration screen July-07-2025 ------------ - `ba73885` A tiny change for testing build pipeline July-02-2025 ------------ - `ef69b26` Persists unit and url info. Addresses DI with service registration. Adds additional db access methods. - `38821c9` Adds ITSAppUsesNonExemptEncryption and sets to NO July-01-2025 ------------ - `a7a2e26` Stub of add record for core data - `224cd0b` Adds core data - `d077b64` Adds navigation between registration and map screen. Adds barebone map screen. - `1d9f431` Adds more API model types - `47fbf7b` Folder / project restruct. Adds voyager atlas api service. June-11-2025 ------------ - `dbc38f1` Adds alert for error messages. Adds busy overlay. June-10-2025 ------------ - `73cdc0f` Validation on device id - `12f0f7c` Adds registration model and viewmodel June-09-2025 ------------ - `b0da1e7` Registration screen UI updates June-03-2025 ------------ - `b030e9a` Testing build with main branch for signing profile issue June-02-2025 ------------ - `6dc3a7d` Adds voyager atlas launch screen and app icon. May-29-2025 ----------- - `3e4717a` Initial check-in