Skip to content

Latest commit

 

History

History
233 lines (201 loc) · 8.48 KB

CHANGELOG.md

File metadata and controls

233 lines (201 loc) · 8.48 KB

CHANGE LOG

  • Create promotional video 
  • Promote app in various sites

Version 1.0:

  • Add settings page

Version 1.0.1:

  • Pause/Stop bug
  • Fix Label size on IPad when timer is in hours
  • Fix number of rounds issue
  • Enable sleep and pause in background settings added
  • Add remaining and elapsed time
  • Add buzzer sound at the end of stages
  • Make countdown show from the get-go

Version 2.0:

  • Remove start button and set timer label at routine start
  • Add Apple Watch integration
  • Pre routine warning 3 second timer
  • Create custom UIPickerView with seconds
  • Allow editing and moving of Routines
  • Quick timer feature
  • Different color progress bar
  • Upgrade UElements
  • Fix label truncation or limit routine name length
  • Auto size countdown label for maximum size
  • LocalNotification for background with sound and alert body
  • 3 seconds drawdown beeper at the end of each stage
  • Remind user to review app
  • Add iAds
  • Quick Timer is selected by default when no routines are available
  • A new slider for quick timer when no routines are available (Apple Watch)
  • Fix bug when pressing routine button on iPhone with no routines
  • Fix bug on apple watch when no routines is selected

Version 2.0.1:

  • Fix bug on apple watch where quick timer crashes at the end

Version 2.1:

  • HealthKit Integration
  • Kiip Rewards Integration [REMOVED]
  • Add Google iOS app indexing [REMOVED]

Version 2.2:

  • Add custom routines
  • Add pickers for watch quick timer
  • Add haptic feedback for Apple Watch
  • Workout Sessions for Apple Watch
  • Use connectivity API to transfer routines to Apple Watch
  • Integrate with search API
  • Text-To-Speech feedback

Version 2.2.1:

  • Fix routine type buttons location in portrait
  • HKWorkoutSession for AppleWatch

Version 2.2.2:

  • Fix Apple Watch timer issue
  • Fixed keyboard going over UITableView
  • Add in-app purchase (pro ## Version & remove ads)
  • Quick timer shouldn't count towards workout

Version 2.3:

  • Fix popup view issue
  • Add exercise number of rounds and colours for custom routines

Version 2.4 - 2.4.1:

  • Fix issues related to in app pro ## Version purchase
  • Fix exercise colours not displaying properly on Apple Watch

Version 2.4.2:

  • Kiip reward after each workout [REMOVED]
  • Add push notification
  • Fix crash on settings page related to in-app purchases
  • Increase exercise number to 200 (thanks for the feedback Brick S)
  • Add donation button
  • Fix pause button on iOS
  • Fix run tracker not resetting overlay

Version 2.4.3:

  • Receipt validation
  • Show in-app purchase prices before purchase (on alert popup)
  • Setting to remove Kiip rewards if you bought remove ads upgrade
  • Fix app badge not going away on app launch
  • Fix notification not showing for Quick Timer
  • Fix answers purchase flag

Version 2.4.4:

  • No internet connect alert for “write a review” cell
  • Replace JBCBlurView with UIVisualEffectView
  • Make “Run in background” & “Enable Device Sleep” Pro Features.
  • Add installationID in Answers.Log event
  • Add Home Quick Actions
  • Add LaunchKit SDK + What’s New Popup
  • Add animation for feedback and Kiip rewards

Version 2.5.0:

  • Add Ultimate Package bundle (Pro Features + Remove Ads)
  • Add reminder feature in settings
  • Add on boarding process
  • Fix re-save not adding routines on Watch
  • Fix workoutSession not ended when view is closed with a routine running
  • Fix end time when in background
  • Fix crashes caused when saving workout when routine paused
  • Replace Text-To-Speech special characters i.e “/“ should say “of”
  • Replace Kiip rewards with AdColony
  • Add localization for (DE, IT, Chinese)
  • Add FAQ in settings

Version 2.5.1:

  • Only allow review after 5 events
  • Make "run in background" & "device sleep" settings default options
  • Fix FAQ page
  • Improve guard and present statements to user when sending context to Watch
  • Fix duplicated reminder notification
  • Add SuperUser features

Version 3.0:

  • Redesign UI
  • Add lock button/feature
  • Add forward/rewind to exercises
  • Add distance to HKWorkout
  • Fix custom routine save bug
  • Softer timer sounds

Version 3.0.1:

  • Switch from Appodeal to MoPub
  • Fix nuisance watch app alert

Version 3.1:

  • Add watch notification for when workout completes in background
  • Upgrade to Swift 3
  • Update screenshots
  • Super user view close button missing
  • Migrate Parse Database to server
  • Add interval stage in voice over
  • Add Pace to runs
  • Use Reachability framework instead of self-made solution
  • Create NSUserActivity during workouts
  • Make Core data model and NSManagedObjects a framework shared between targets
  • Migrate Core Data Store to shared group location
  • Adapt SiriKit (basic implementation)
  • Add social links to settings
  • Localize Apple Watch app
  • Check internet connection during workout to ensure you are connected
  • Rename Pro Features upgrade to Apple Watch (Update iTunes connect in-app purchase, localization info)
  • Upgrade in-app purchases UI - use carousel to present the products
  • Remove Pro Upgrade requirement on runner & custom routine features
  • Update notifications to iOS 10 (UNNotifications)
  • Adapt Constants & Functions classes for generic constants and functions
  • Raise in-app purchases back up ($2.99 x twice & $4.99)
  • Move Onboarding to its own Storyboard
  • Move Feedback flow to its own Storyboard
  • Clean up project structure
  • Redesign interface especially remaining/elapsed section
  • Resolve crash caused by IAP bug when a purchase is left-over

Version 3.1.1:

  • Re-enable Bitcode support (for main target)
  • Fix crash caused by countryCode during iRateDidOpenAppStore() call
  • Fix haptic feedback not working in background

Version 3.1.2:

  • Update push certificates
  • Save prompt only if HealthKit permission is given
  • Fix Feedback animation
  • Background task only if routine is running
  • Fix backgroundTask ending
  • Disable Device sleep & run in background if remove ads isn’t purchased
  • Add sound at every minute in addition to the 3 second count down before a stage end
  • Add Workout logging to Answers
  • Setting for countdown time (in settings page - routine section)
  • Add a time remaining feature with settings option
  • Update Remove Ads IAP description to reflect new features

Version 3.1.3:

  • Add Support for Facebook Audience Network ads
  • Update Charts library to 3.0.0
  • Support Rollout.io Swift ## Version
  • Add Support for AdColony ads (v2.6.2 for now)

Version 3.1.4:

  • Fix crash -[NSLayoutConstraint _addToEngine:integralizationAdjustment:mutuallyExclusiveConstraints:] [MAYBE FIXED]
  • Add basic complication to watch app
  • Fix workout logging for “runs” counted even with workout in preRun mode
  • Integrate Chartboost
  • Integrate Flurry
  • Integrate Vungle
  • Integrate LifeStreet

Version 3.1.5:

  • Fix crash -[NSLayoutConstraint _addToEngine:integralizationAdjustment:mutuallyExclusiveConstraints:] [AGAIN]
  • Fix crash RoutinesTableViewController.swift line 0 specialized RoutinesTableViewController.tableView(UITableView, cellForRowAt : IndexPath) -> UITableViewCell
  • Flip “remaining” & “elapsed” time labels on watch app to match iOS app
  • Update Cocoapods

Version 3.1.6:

  • Continue fixing crashes related to AdView presentation
  • Remove Rollout.io dependency
  • Increment event count only if workout > 60s
  • Update Parse server
  • Update Cocoapods

Version 3.1.7:

  • Fixes minor UI glitch on TimerViewController
  • Supports Apples review framework

Version 3.1.8:

  • Update to Swift 4.2
  • Adds support for new iPhones

Version 3.1.9:

  • Fixes a crash introduced in 3.1.8 during refactoring

Version 3.1.10:

  • fixes an issue with MoPub AdMob integration + release 3.0.10

Version 3.1.11:

  • Update to Swift 5
  • Migrate from Fabric to Firebase
  • Integrate Branch framework
  • Support Parse Anonymous User
  • Minor cleanup

Version 3.1.12:

  • Fixes a crash on iOS13 related to AVAudioPlayer

Version 3.1.13:

  • Fix crash on Apple Watch
  • Update dependencies