If you have been following the previous posts you will know that we have spent a good deal of time on this 5.03 release and have put it through 3 separate beta iterations.

Available in iTunes as of:  Feb 27, 2017

Here is what is included in Informant 5 for iOS 5.03

  • Fixed issues where quotes in some localization appeared as "
  • TestFlight beta users *should* now get at least 1 month after subscribing
  • When converting PI4 templates to triggers, sub tasks and checklist items on those templates are reliably imported now
  • When converting PI4 templates to triggers, it now prefers to use the Informant Sync Inbox than the local one (if applicable)
  • When force-touching on an Apple Calendar Event row and changing the start date, the change was not saved
  • When force-touching on a task and removing the start date, the due date was also being removed
  • Agenda view would ignore its filter after there was a data update
  • The Month Detail View would start showing a bunch of tasks that didn’t belong if you were looking at “today” and there was a data update
  • Fixed a crash that would occur if you were in the task editor, chose to pick a parent, started filtering the list and then tapped on one of the results
  • Task completion buttons shouldn’t be visible in the “pick parent” or “pick child” lists
  • Visual improvements to Table View rows (throughout the app) when selecting them
  • Fixed crash when selecting an empty contact group
  • Fixed several issues (and a crash) when setting up or changing the settings of an Evernote Sync account
  • Potentially fixed a rare crash that could occur during “Erase local and sync”
  • Images embedded into local notes or notes synced with Informant Sync would go missing
  • Applying a trigger that contained subtasks to a reminder could crash
  • Lots of improvement to search view
    • Fixed crash that could occur when tapping on recurring event in search results
    • Fixed crash that could occur when contacts appeared in search results
    • Tapping on a search result now shows you the summary popover instead of taking you to the editor (to be more consistent with how all other views work)
    • Tapping on a Birthday Event in search results now shows the contact record for that person
    • Search results better handle the situation when there’s a data change while search results are showing
    • The search results list should be a lot less “refreshy / jumpy”
    • Events in search results are now in chronological order (it was previously sorting All Day events to the top, then starting over with timed events)
    • Search results now automatically scroll to the closest event to “today” after they are done loading
  • Numerous improvements to the Today Widget
    • Tapping weather and the ‘+’ button no longer take you to PI4 if it’s installed
    • Numerous stability improvements
    • Numerous internal improvements to sizing, redraw, etc
    • When collapsing the widget, we now change back to “Today” instead of leaving you on the selected day (this makes more sense because the week row disappears in collapsed mode)
    • The widget would not reliably show you the “More…” indicator if there was too much data to fit within the widget
  • Informant 5 can now be targeted directly by using the URL scheme informant5:// (this ensures I5 will open instead of PI4 if you have both installed)
  • Force touch on the view picker button now takes you to Focus View
  • Logging into an Evernote sync account would loop you back to PI4 if it was installed
  • Rotating your device to landscape would hang / crash Informant if you were in the Month Detail View
  • Fixed issue where sometimes restoring a backup wouldn’t work as expected
  • Backing up settings works as expected again
  • The notes editor would shrink if you rotated back/forth on a Plus-sized phone
  • The notes editor would shrink to make room for the keyboard even when you weren’t using the on-screen keyboard (i.e. when you use an external keyboard).  It also didn’t completely handle the “split keyboard” on iPad very well.
  • Plus-sized iPhones were very inconsistent about how they presented the event & task editor while in landscape (sometimes it was full screen, sometimes it was presented as a “page”)
  • Fixed issue with saving the change to “Project Type” in the project editor
  • Fixed issue where notes cells would appear blank if you set your Task Row mode to Background Color
  • Plus, these fixes were done as part of M9, and 5.03 beta 2 is inheriting them:
  • Fixed issue where a default task due date setting of “Next Friday” would really apply “Next Thursday
  • Fixed issue where creating a new Reminder list/project within Informant might not create it in the Apple Reminders App
  • Fixed crash when applying a template that contained a location in both the event and task editors
  • New Next Action logic:
    • Parent / child tasks are treated more like “sub-projects” now.  If you set a parent task to “Active”, then the first subtask will become the Next Action.
    • This means you can now have multiple next actions within a given project (the first task in the project along with the first subtask of each “active” parent task)
    • During automatic Next Action promotion, if the first task in a project is a parent task, it will now set that parent task to Active and the first subtask will become the Next Action
    • Next action promotion now stops if it hits a task that is in the Hold or Planning status
  • NEW: View Picker buttons can now be customized with a new setting (Settings -> View Settings -> Enable Views)
  • The Time Picker better handles setting times in other time zones (before it would be inconsistent when what it showed in the picker wheel vs what was displayed in the editor’s date/time row)
  • In the editor, selecting a calendar that is locked to a time zone now properly sets the time zone of the date/time pickers
  • Sometimes selecting a saved filter wouldn’t properly apply the filter
  • Hitting the “Today” button in the column week view would always put “Today” in the first column regardless of your “First day of week” setting
  • Column week view would not automatically redraw itself when you changed the First Day of Week setting
  • The App Badge was not always being set correctly for “today” (sometimes it would get set to “tomorrow’s” value)
  • Fixed issue where you might sometimes see “ghost” duplicate events when editing a repeating event on the Agenda View
  • Fixed issue when completing a checklist item on the Agenda View where all checklist items would disappear until you collapsed/re-expanded the checklist
  • The “Move Calendar Data” button was broken in the calendar editor
  • Sometimes time zone labels could be incorrectly displayed / overlapping on an event row
  • Address various minor UI issues
  • Fixed regression in last beta where you would crash in the event editor when changing between an Apple Calendar and a non-Apple Calendar
  • Fixed regression in last beta where time labels might disappear on event rows
  • Several improvements to our alarm handling (about a dozen fixes).  This includes fixing issues where alarms might intermittently not fire, you might intermittently get duplicate alarms, alarms might fire for completed/deleted tasks, etc.
  • Several fixes to how our event/task editor handles locations (including fixes to some crashes that could occur while editing locations)
  • The editor would get into a bad state if you tapped on an alarm row while the date picker was expanded
  • The year wheel of the date picker now works correctly for the Buddhist Era calendar
  • Fixed unexpected results that could occur in the date picker when toggling the All Day flag.  Also, when you turn off All Day, we now pick a more “friendly” time
  • More complete fix to picking items from our “type ahead” list controller in the event and task editors (like tags, contexts, etc)
  • Reminders should not show up as possible child tasks in the task editor
  • Fixed issue when applying a task trigger that contained a project that was on a sync service
  • When you apply a trigger to an all day event and the trigger defines a start time, we now automatically turn the All Day switch off
  • If you applied a trigger that contained a title to an event that already had a title, you would get unexpected results
  • When using time bar mode for month cells, the task count was too light in Light Mode
  • FC Priority editor had black text on black background when in dark mode
  • Notes Cells sometimes had black text on a black background in Dark Mode
  • Improved readability of the time zone label on event rows in dark mode
  • Added warning to the settings to let users know that the Apple Event Editor isn’t supported in Dark Mode
  • Fixed regression in I5 where Birthday Events didn’t show the contact image like they did in PI4
  • Fixed regression in I5 where title autocomplete wouldn’t suggest a contact unless they had an address
  • Fixed regression in I5 when printing – events might show on the wrong day
  • Fixed regression in I5 when printing the Display Summary View of a checklist might print white text
  • Improved the experience when picking a contact from the title field autocomplete suggestions in the event/task editor
  • When you Get Snippets from TextExpander, it no longer loops back to PI4
  • Fixed issue where Informant Home didn’t respect an event’s calendar time zone
  • Fixed issue where the “done” button was hard to hit during speech recognition
  • Fixed issue where sometimes the view picker button would disappear after speech recognition
  • Fixed issue where coming out of speech recognition, the View Picker Button appeared “half-dimmed”
  • A few other stability improvements