GyroCam Changelog
Track every improvement, feature, and fix that makes GyroCam better
Cleaned up backgrounds on Liquid Glass components.
The quick lens switcher now uses glass.
New glassy record button option.
Added the credit sheet to the settings navigation bar.
The duration badge now updates properly while doing a seamless recording.
Fix issues with improper color space in tranlated segments.
Added links at the bottom of the credits sheet to the privacy policy and terms of use.
Improved the animation of the badges when rotating the device.
New seamless mode eliminates the processing time, upright clips are saved instantly.
Stitched clips are now free and no longer cost credits to export.
Added a purge credits button for developers.
Updating the onboarding to introduce seamless mode.
Fixed a bug that used credits in segmented mode.
Fixed a bug adding 10 credits every time a user hits 0.
Introducing credits. Credits are now required to export stitched clips. Every user starts with 10, and can purchase more in the app.
Reintroduced badge showing settings in the settings menu.
updated settings rows to use glass.
Introduced support for Liquid Glass in the badges, QuickSettingsBar, Export Sheet, Settings Button, and Navigation Bar. iOS 26 required.
The custom belt in Settings has been removed in favor of the default navigation bar to work with the new Liquid Glass type.
The recording button has reintroduced the former glassy design in lieu of the new iOS 26 record button.
Sub menu navigation links have been fixed for iOS 26.
Fixed a bug where a user would be prompted for location access even after skipping it in onboarding.
Fixed an issue that caused the duration badge to display inaccurate timings.
The app icon has been updated for iOS 26, using the new icon composer.
A new rainbow primary color is available for use with the record button.
The badges are now slightly interactable, with the duration badge having a slight primary color tint.
The app icon has been updated, as well as screenshots for the App Store page.
Fixed some mispellings in onboarding
Only uses location while saving the video now.
Reduced the duration timer interval to prevent extensive CPU usage
Improved duration badge positioning
Improved miniml orientation badge landscape positioning
Decreased motion manager interval from 0.01 to 0.1 seconds
Decreased frequency of bars update interval
Recording with the volume button is now off by default
Updated the onboarding to showcase the award and orientation features.
Replaced stitch clips toggle with segmented or stitched output mode picker.
Replaced stabilization in quick settings with output mode.
Changed the font in the settings floating tab bar.
Updated color schemes to use dual theme in onboarding
Fixed some mispellings in onboarding
Only uses location while saving the video now.
Reduced the duration timer interval to prevent extensive CPU usage
Improved duration badge positioning
Improved miniml orientation badge landscape positioning
Updated the versioning for TestFlight betas. (woo!)
Fixed a major issue softlocking the initial onboarding
Fixed the onboarding permission descriptions being clipped
Fixed the duration badge that would expand in landscape orientations
Matched the duration badge to the other glassy UI components
Added a way to swipe to delete completed exports
Non-funky interfaces have been introduced
Updated the app icons to remove alpha channels for compliance
Updated the app icon.
Updated the versioning information and names for initial betas (matched on the webpage too).
Fixed cropped descriptions in the permissions page.
The GitHub roadmap has been moved behind developer mode.
The option to watermark videos is added. This in the future will require payment to disable.
Funky UI mode is now toggleable in the settings. This will disable the new busy settigns elements.
Added WishKit integration for a custom feature wish list.
New profile view to manage a set name and email to be shared with WishKit.
Adjusted naming of 'Upcoming Features' to 'GitHub Roadmap' to better differentiate the new Wish List View.
Fixed haptics not working on rotation after accessing a sheet.
Fixed changelog entries all saying beta 4
Removed the motion manager
The app no longer crashes on startup due to async calls
Camera, motion and haptics are now killed when the app is not in focus (and restarted when back in focus)
Added an option to disable real orientation display of ui
Segmented picker now uses correct text color
Lock landscape no longer starts with portrait
Fixed non stitched clips saving in the incorrect orientation
Added triggering for stopping and starting recording with volume up or down (optional)
The entire permissions row is now clickable and has a background to match other ui elements.
The GitHub roadmap page has been revamped
The camera and microphone no longer remain in use with the settings menu and photo library views open.
Addressed a bug where the new permissions page in settings used the wrong user color.
Adjusted badges in the privacy policy view to use the primary color.
Added notification usage descriptions to the privacy policy.
Settings Contrast renamed to Settings Backgrounds.
Settings can now be toggled between a sheet and full screen cover.
Added a new developer mode, which shows more settings
Moved the settings sheet toggle, hide export sheet duration, and allow recording while savings options behind developer mode.
Updated the saving dots view to use an accurate export percentage.
Reordered the pulsing recording effect to be behind the stop button (now that they're different colors).
Added an option to disable the recording pulse
Removed old code for focal adjustments.
The quick lens switcher now orients properly based on real orientation.
The ISO bar has been updated to have the new UI of the focus bar, including tap to switch to auto exposure, and moving the ISO thumb with value changes.
Manual ISO in settings is now more obvious with a header and uses the new GyroScroll
Removed all warnings (again)
Renamed hardcoded 3x in quick lens switcher to 'tele'. May change to real number later.
Fixed an issue where returning from onboarding made the background show the camera.
Having settings backgrounds off now results in a whiter white or blacker black regardless of sheet or full screen cover.
Concurrent exports now support the proper orientation handling.
Failed exports can now be restarted.
Junk from failed exports can now be purged.
The exports sheet now remains showing exports across force quitting the app.
Many internal overhauls to the system that handles mapping orientation changes to URLs.
Notifications are now delivered upon successful exports.
Notifications can be allowed or skipped in onboarding, and configured later in settings.
Animations have been added to the export sheet, with a pulsing progress bar and spinning hourglass.
Slightly updated the about view to have more conformant sizing.
Location privileges are now optional.
Background colors across navigation views are now consistent and conform to in app contrast settings.
A new misc navigation page for permissions is visible. Accent color only appears when navigated to from settings, with the correct background too.
The background gradient is now a single custom view extension that can be used anywhere. This background indicates subsections of settings.
Fixed an incorrect SF Symbol in the Privacy Policy.
Introduced a new color option: Primary Color
The focus bar updates position correctly in auto focus now, and has a better ring.
Privacy policy now conforms to accent color.
Settings backgrounds now conforms to primary color.
Implemented a customizable haptic on orientation change.
Fixed an issue in the capture tab causing the reset defaults button to become inaccessible.
The duration badge now matches the new glassy UI.
The duration badge is now split into sections with subheadings.
New double dictating how long to close the export sheet after queueing.
The export sheet now animates in and out properly.
New variable default to false to show export sheet right after recording.
A rudimentary updated algorithem flips the orientation sooner. Future update will log gyroscope data periodically as reference.
The export sheet now shows a green checkmark upon completion before dissapearing.
Video metadata now properly shows the device the video was taken on. Lens metadata coming TBD.
Restored badge fonts and settings circle
Updated bars to have the new glassy circles
Restored settings button shape, bigger bolder icon
Made the badges have rounded rectangular edges
Updated the bars to fit the number better and have descriptors in line with ISO bar
Updated the bars to all be the same length
Revamped the provacy policy view to match the new about view
Updated the gyrocam icon in the about view to match onboarding
Reduced animation timings in settings
Restored accent color customization
Fixed a bug where the last clip is alwasys upside down
Fixed a bug making the new QuickSettingsView subtext hard to read
Made the export stack button more modern and moved to a a better place
Updated the UI of the badges and settings button to have symmertry and match the visionOS like iOS 19 leaks
Added a motion manager to create depth with badges
Update the belt to match this new UI
Fixed a light mode issue of inconsistent backgrounds in settings
Fixed the clipping of toggles on the far right (build 319)
New toggle type replacing the old one.
New control bars category in settings
Adjusted the sizing of the clip badge to match the orientation badge
Adjusted font color of toggles based on accent color darkness
Fixed lock landscape duration badge being blocked by orientation badge in portrait
New custom segemented pickers with headings
Internal name for pickers and toggles are prefixed with Gyro
Reordered some settings to better fit the new system
Reinvented the accent color picker with default presets included
Updated the background in the About and Privacy Policy Views
Completly revamped the about view to closely resemble the read me
Redesigned settings interface with modern floating tab bar
New belt-style navigation with animated tab transitions
Fixed orientation issues with final video segment after flipping
Enhanced settings organization with expandable sections
Added settings contrast toggle for better visibility
Moved export progress back to recording button
Modernized version history and information views
Improved the upcoming features view to pull directly from GitHub issues
Enhanced visual feedback for settings interactions