Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Dec 24, 2025

🤖 I have created a release beep boop

1.0.0 (2026-01-01)

Features

  • add CI/CD workflows for build and release processes (1567675)
  • Add core features and structure for BetterFit iOS app, including main app entry, content view, and project configuration (fa8957e)
  • adrs: add ADR for Supabase authentication and data persistence strategy (8069632)
  • adrs: add architecture decision records and template for documentation (66a0424)
  • agents: add philosophy section to outline coding principles (79fb9c0)
  • app-search: enhance AppSearchView with improved search bar and navigation handling (12968a2)
  • app-search: enhance AppSearchView with improved section layouts and search functionality (c9471f4)
  • app-search: refactor search categories and results structure for improved organization (a7a77fd)
  • app-search: simplify search bar implementation and enhance navigation handling (13860f6)
  • assets: add app icon and image asset generation files for iOS and watchOS (313d37e)
  • assets: add app icon asset catalog for iOS (d802fbd)
  • assets: add app icon images and include asset catalog in project configuration (4badcfc)
  • assets: update app icon images for various resolutions (49f80cc)
  • betterfit: implement active workout retrieval in BetterFit class (40621ed)
  • build: update CI workflow to use macOS 26 for builds and tests (a684d4d)
  • build: update CI workflow to use ubuntu-latest for SwiftPM and macOS-latest for iOS builds (1e9c0af)
  • docs: add AGENTS.md for workflow and architecture documentation (2cca638)
  • docs: add API reference and usage examples documentation (b073c4d)
  • docs: add CONTRIBUTING.md for development setup and guidelines (a684d4d)
  • docs: add TabView patterns documentation for iOS 17+ and iOS 26+ (3d086cb)
  • docs: update README to enhance clarity and structure of core features (95ee2b5)
  • env: streamline Supabase credential management and update project setup scripts (848d019)
  • exercise-picker: add exercise picker view with filtering and sorting (23720d5)
  • floating-nav-bar: add circle background with glass effect for improved UI (dc0f826)
  • floating-nav-bar: enhance search functionality and improve tab navigation experience (4594424)
  • floating-nav-bar: enhance search functionality with animated background and improved UI (b28b10e)
  • fonts: add custom BBHHegarty fonts to iOS and Watch app Info.plist and project.yml (b853657)
  • healthkit: add HealthKit capabilities and entitlements for workout tracking (5d16490)
  • healthkit: add usage descriptions for health data access (f2842ad)
  • healthkit: integrate HealthKit for workout tracking and health data synchronization (d1ada19)
  • healthkit: update HealthKit entitlements and access permissions for workout tracking (75554f2)
  • iOS: update entitlements and Info.plist for HealthKit background delivery support (f67b635)
  • lint: add SwiftLint configuration and update lint task in mise.toml (1bd2b0d)
  • mise: add linting task and update tools section in mise.toml (027aa56)
  • navigation: hide navigation bar in RootTabView for improved UI experience (6759e34)
  • persistence: implement PersistenceProtocol and SupabasePersistenceService for data management (f6f3d85)
  • persistence: implement user-specific data handling in Supabase service and add migration scripts (9040455)
  • plan: implement plan view with weekly schedule and AI suggestions (23720d5)
  • preview: add preview for StreakSummarySheetView with sample workouts (fde2eca)
  • profile: add ProfileView for user settings and theme selection (5a77be9)
  • recovery: implement RecoveryView to display recovery status and workouts (5a77be9)
  • recovery: refactor RecoveryView to use ScrollView and enhance UI components (fec7d72)
  • release: configure release-please with manifest and config files (4196520)
  • root-tab-view: improve layout and safe area handling in RootTabView (f67d910)
  • root-tab-view: refactor RootTabView to use enum for tabs and improve navigation structure (0aa6a7c)
  • root-tab: add start workout button with styling and safe area inset (64c3ced)
  • search: add AppSearchView and integrate search functionality across multiple views (189a21a)
  • search: integrate search functionality across multiple views and add demo mode support (8c48835)
  • simctl: add timeout option for simulator query and improve error handling (6dabd54)
  • skills: add Swift & iOS teaching skill documentation for React/Next.js developers (d9ed117)
  • social: add last workout date retrieval in SocialManager (40621ed)
  • streak: add StreakSummarySheetView for displaying workout streaks (5a77be9)
  • supabase: add scripts for local environment setup and loading credentials (f61d20a)
  • tabs: create RootTabView to manage main navigation and tabs (5a77be9)
  • tabs: replace recovery tab with profile tab and update navigation (23720d5)
  • tests: add comprehensive tests for AppConfiguration and integration tests for BetterFit functionality (f6f3d85)
  • theme: implement theme management with multiple options and UI components (0c153d4)
  • theme: introduce ThemePickerView for selecting app themes (5a77be9)
  • theme: update color gradients and add custom BBHHegarty font candidates (6168cb5)
  • trends: add weekly volume and recovery trend sections with mock data (c6fd88b)
  • trends: create TrendsView with placeholder for future trend features (5a77be9)
  • ui: add search functionality and improve navigation in RootTabView (40621ed)
  • ui: refactor AppSearchView and WorkoutHomeView for improved section organization and add custom heatmap range feature (91c9d4f)
  • ui: replace buttons with BFChromeIconButton for consistent styling and add theme support (87a5964)
  • vscode: add commit message generation instructions for conventional format (60cab27)
  • watch-app: add app icons and update Info.plist for BetterFit Watch app (af55de0)
  • watch-app: add BetterFit Apple Watch app with workout tracking and reminders (28a872d)
  • watch-app: add watch app setup instructions and scripts for simulator management (e3f7a35)
  • workout-home: enhance streak display and auto-scroll functionality (b1efdaf)
  • workout: add workout control features and UI updates (cb0097f)
  • workout: enhance WorkoutHomeView with streak tracking and vitals display (40621ed)
  • workout: implement workout timer and elapsed time display updates (f514fee)
  • workout: isolate workout card stack to prevent re-renders on swipe gestures (74d412b)
  • workout: update exercise equipment requirements and muscle groups for workouts (ab2c406)

Bug Fixes

  • agents: update linting instructions for clarity in workflow section (dcf5042)
  • app: update display name in Info.plist from 'BetterFit Dev' to 'BetterFit' (a9d7ac5)
  • auto-tracking: improve workout tracking logic and add current workout retrieval (40621ed)
  • healthkit: remove unnecessary HealthKit access and background delivery keys (c5f258e)
  • preview: update theme in preview from forest to defaultTheme (0f548e3)
  • project: update iOS deployment target from 26.0 to 17.0 (c47acb2)
  • ui: change heatmap range default from month to year in WorkoutHomeView and ensure scrolling behavior (75554f2)
  • watch-app: correct formatting and structure in Info.plist (a3f04b6)
  • workout: clean up timer logic and ensure proper invalidation (1f63c9f)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main branch 6 times, most recently from 41c086a to b695f9a Compare December 30, 2025 03:18
@github-actions github-actions bot force-pushed the release-please--branches--main branch from b695f9a to 8ee4dcb Compare January 1, 2026 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant