[FIXED] On iOS5, the app crashed because gesture recognizers of a
scrollview were being replaced. Now properly adding the
desired gesture recognizer to the scroll view preserving the
existing gesture recognizers.
[IMPROVED] Use correct device identifier for TestFlight depending on
whether we're in AdHoc mode or not.
[FIXED] Crash when sending nil config values to Localytics.
[FIXED] Sending email with no recipient caused a crash.
[FIXED] Duplicate persistence coordinator.
[UPDATED] Crashlytics and Localytics SDKs.
[UPDATED] Don't continue the Localytics session when device locked.
[UPDATED] Put Localytics communication on HTTPS for confidentiality.
[ADDED] Tagging screens in Localytics.
[FIXED] Login name copies content instead of login name.
[IMPROVED] Font of password and login name improved for better
differentiation between capital and lower-case letters.
[REMOVED] Cleaned up some check points that weren't really useful.
[ADDED] Added a few new checkpoints with new functionality.
[ADDED] An "other apps" page that introduces Gorillas and DeBlock.
[IMPROVED] Help is now toggled with a drag handle instead of an action
button.
[ADDED] Fade effect to unlock view.
[UPDATED] Signing profiles.
[FIXED] A rare bug that caused the search bar to remain first responder without making it take input or dismissable (hopefully fixed, at least).
[UPDATED] A nil type is never OK. Crash early if it is so.
[UPDATED] Set crashlytics identifiers using its userIdentifier and userName property for good metadata.
[FIXED] Make sure the MOC has a PSC with stores when returning it.
[FIXED] Don't reset the store for just any open error! Only if it's actually incompatible.
[IMPROVED] Remove timestamps from Crashlytics and TestFlight logs, they already provide them.
[FIXED] Avoid crashes in some odd cases where there's no type set.
[FIXED] Import fixes:
- Wait for MOC to become available.
- Progress UI while working.
- Import files exported with a different master password.
- Core Data crashes.
[RENAMED] Site's User name -> Login name.
[FIXED] Core Data crashes related to using entities from old MOCs.
[FIXED] Importing stored content when not logged in with the same key.
[FIXED] Holding entities is a bad idea when MOCs can change. Holding ObjectIDs instead now.
[REMOVED] Disable TestFlight for release, it doesn't work anyway.
[FIXED] Properly handle unlock screen when there is no MOC yet.
[FIXED] Some log statements format strings & arguments.
[IMPROVED] Don't block when MOC is not yet ready, just return nil.
[IMPROVED] Outdated tip links to info, icon links to site search.
[IMPROVED] Minor improvements to error handling during import.