Fetching contributors…
Cannot retrieve contributors at this time
107 lines (68 sloc) 3.06 KB

Version 1.4.7

  • Fixed a bug where advanced properties set in the delegate methods might be subsequently overridden by iRate
  • Added Events Demo example

Version 1.4.6

  • Fixed odd glitch where shaking device would cause UIAlertview to slowly shrink
  • Added disableAlertViewResizing option (see README for details)
  • Added Resizing Disabled example project
  • Added Korean translation

Version 1.4.5

  • Improved German, Spanish, Japanese, Russian and Polish translations
  • Added onlyPromptIfMainWindowIsAvailable option

Version 1.4.4

  • Added Turkish localisation
  • Improved German translation
  • Fixed alert layout for long app names

Version 1.4.3

  • It is now possible again to use debug to test the iRate message for apps that are not yet on the App Store.

Version 1.4.2

  • Added Hebrew localisation
  • Fixed issue with UIAlertView label resizing
  • Fixed some compiler warnings

Version 1.4.1

  • Added logic to prevent UIAlertView collapsing in landscape mode
  • Added Russian, Polish and Traditional Chinese localisations
  • Improved Japanese localisation
  • Now handles nil cancel button text correctly

Version 1.4

  • Included localisation for French, German, Italian, Spanish and Japanese
  • iRate is now completely zero-config in most cases!
  • It is no longer necessary to set the app store ID in most cases
  • iRate default text now uses "playing" instead of "using" for games
  • iRate delegate now defaults to App Delegate unless otherwise specified
  • By default, iRate no longer prompts the user to rate the app unless they are running the latest version

Version 1.3.5

  • Fixed bug introduced in 1.3.4 where remind button would not appear on iOS

Version 1.3.4

  • Fixed compiler warning
  • Added iRateDidDetectAppUpdate delegate method
  • Added ARC Test example

Version 1.3.3

  • Added missing ivar required for 32-bit Mac OS builds.

Version 1.3.2

  • Added logic to prevent multiple prompts from being displayed if user fails to close one prompt before the next is due to be opened.
  • Added workaround for change in UIApplicationWillEnterForegroundNotification implementation in iOS5

Version 1.3.1

  • Added automatic support for ARC compile targets
  • Now requires Apple LLVM 3.0 compiler target

Version 1.3

  • Added additional delegate methods to facilitate logging
  • Renamed disabled property to promptAtLaunch for clarity

Version 1.2.3

  • iRate now uses CFBundleDisplayName for the application name (if available)
  • Reorganised examples

Version 1.2.2

  • Fixed misspelled delegate method
  • Fixed bug in advanced Mac project where rating prompt was displayed automatically even if button was not pressed
  • Removed unneeded project files

Version 1.2.1

  • Exposed the shouldPromptForRating method to make it easier to control when rating prompt is displayed
  • Increased MAC_APP_STORE_REFRESH_DELAY to 5 seconds to support older machines

Version 1.2

  • Added delegate and additional accessor properties for custom behaviour
  • Added advanced example project to demonstrate use of the delegate protocol

Version 1.1

  • Now compatible with iOS 3.x
  • Fixed incorrect iPhone review URL

Version 1.0

  • Initial release.