Skip to content

Latest commit

 

History

History
60 lines (51 loc) · 2.52 KB

File metadata and controls

60 lines (51 loc) · 2.52 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.0-a1] - 2026-02-06

Added

  • SBOM models and views for iOS/macOS
  • Profile screen with password change and TOTP 2FA setup
  • Expanded Profile screen with General, API Keys, Access Tokens, and Security tabs
  • Server online/offline status dots in server menu
  • First-boot setup detection and auto-logout on server switch
  • MIT License

Changed

  • Use /health endpoint for connection test instead of /repositories
  • Use multicolor SF Symbols for server status in Menu

Fixed

  • Remove duplicate ChangePasswordRequest declaration
  • Add ChangePasswordView.swift to both iOS and macOS targets
  • Use SF Symbol for status dots in Menu and refresh on server switch
  • Use correct password change endpoint /api/v1/users instead of /api/v1/admin/users
  • Resolve Swift type ambiguity in ChangePasswordView gradient
  • CI: Add provisioning profile mapping to ExportOptions plist
  • CI: Scope manual signing to app target via xcodegen env var
  • CI: Switch to automatic signing with API key authentication
  • CI: Add iOS platform download to archive-release job
  • CI: Use automatic provisioning with -allowProvisioningUpdates
  • CI: Remove unnecessary iOS simulator runtime from archive job
  • CI: Use Apple Distribution signing identity for archives
  • CI: Pass provisioning profile UUID to xcodebuild archive

[1.0.0-rc.1] - 2026-02-03

Added

  • Forced password change flow on first login
  • Scan findings detail view with CVE information
  • Full CRUD for admin, integration, and security features
  • Multi-server support with dynamic server list and dashboard
  • 5-section navigation matching web app layout
  • Account icon in top-right of every tab
  • Onboarding setup screen with no default server URL
  • App icon and logo for iOS and macOS
  • Xcode project generation for native macOS/iOS builds
  • Nightly release with macOS app and iOS simulator build
  • Hide Security, Operations, Admin tabs when not logged in

Fixed

  • Welcome screen scaling, self-signed cert support, and server removal UX
  • Return to welcome screen when last server is removed
  • Search rewritten to query both repos and artifacts
  • Auto-dismiss login sheet on successful authentication
  • Login handling when API returns no user object
  • Blank repo detail screen
  • Blank screen when tapping a package
  • iOS models aligned with actual API response format