
About
What's New in Techmate.AI
1.12.4
November 9, 2026
## Release v1.12.4 **Fixes:** - Merge branch 'main' into ftd-feat-branch - Update speed test's download speed validation - **Chat**: adjusted button tray styles to avoid message clipping - **CompleteTaskView**: added device and test results to complete notes - **CompleteTaskView**: added state tracking to complete installation button - **DeviceListView**: fixed device list ui and filters - **Devices**: fixed search and dark mode styles - **FTD**: added and polished device views and sheets - **FTD**: added chat to order view, enhanced inventory sheet, polished styles - **FTD**: added custom sheet for multiple phone numbers - **FTD**: added navigation ux enhancements and conditional order rendering for non work type tasks - **FTD**: added quick links and guide sheet - **FTD**: style fixes for dark mode - **FTDViews**: added inline tipkit hints for new users - **FTDViews**: adjusted TipView styles - **FTDViews**: cleaned up device list, device provisioning sheet, added new tip, cleaned up styles - **HeaderView**: added local phone number formatting, removed from ActivityFormatter - **HeaderView**: enhanced phone sheet design, added OFS link to quick links - **Home**: adjusted guide dark mode background - **Home**: fixed text-voice mode swiping bug - **Home**: hiding chat title unless show nav is enabled - **LaunchScreen**: centered launchscreen content - **MainView**: added SharedData as env object in preview - **MainView**: added hideKeyboard onTap - **NoAgentScreen**: redesigned no agent error screen - **OrderFlow**: added pull to refresh on steps - **OrderFlowScreen**: fixed exessive padding on order flow steps - **Pipeline**: removed clean build param - **Project**: fixed signing settings, development team and provisioning profile - **StartTaskView**: added cbr phone number formatting logic which was removed from Task.swift - **StartTaskView**: hiding VQA in verify screen for trouble tickets - **Task**: reverted displayActivityType function - **TextMode**: added button tray for visible feature buttons - **Verify**: enhanced ui and semantic labels for test results in VerifyConnectionsView - **VoiceMode**: refactored fab menu into custom popover menu - **VoiceMode**: removed waveform until in conversation - **Waveform**: redesigned playback controls and adjusted waveform style - **api**: use rolling 24h install cutoff - **auth**: avoid sign-out on transient refresh - **auth**: defer APN reg; avoid UUID churn locked - **auth**: handle locked keychain and gate boot - **auth**: prevent white screen; explicit sign-in - **auth**: retry 401 with refresh + smarter timer - **auth**: switch to system login; persist ztna - **cache**: single-flight refresh to avoid dupes - **calix**: hdm calix - **ci-inspection**: add Select All to inspection subtypes - **ci-inspection**: dismiss the keyboard on tap outside and page change - **ci-inspection**: gate Job Inspections on the ciInspection grant - **ci-inspection**: pre-release review - related-link guard, fail-closed form cleanup, shared fetch descriptor - **ci-inspection**: register every navigation destination at the stack root - **ci-inspection**: removable failed photos and fail-closed submitted sync - **ci-inspection**: split CIInspectionPagerView body for Xcode 26 type-checker - **ci-inspection**: split CILocationSheet body for Xcode 26 type-checker - **ci-inspection**: stop the pager re-entry hang - **complete**: Teams alert on failed RouteThis - **completeScreen**: added generate closing notes functionailty - **construction**: add handholes + unify IDs - **cvqa**: add equip context + submit confirm - **cvqa**: fiber count modification type and terminal name change reason - **cvqa**: per-instance dark splicing workflow - **equipment**: survive activities the backend cannot enrich - **hdm**: vendor optional; set only for mesh nodes ... (truncated)
More





