The previous release made it kinda "subtle" to understand how caching tasks works, changing the way the "SearchMode" property works without really telling the users. This new release removes the "SearchMode" property altogether, and instead makes it obvious how to use the Rtm interface:
- The "GetTasks" method takes the search mode as a parameter, making it easier to adjust how Rtm works.
- The "CacheTasks" method caches all tasks, or tasks matching a given filter.
Note that calling "GetTasks" with the "LocalOnly" search mode means it will search only on cached tasks, so if you cached only a subset of all the user's tasks, the search will probably return an incomplete set.