# Changelog ## Version 2.0.8 * Fixed issue #287 - MR_findByAttribute:withValue:andOrderBy:ascending:inContext does not pass context through `4b97d0e` - [Stephen Vanterpool](mailto:stephen@ * Adding changelog `da70884` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Cleanup contextWillSave method Update deleting incompatible store `2eaec27` - [Saul Mora](mailto:saul@magicalpanda.com) * don't check the error, rely only on the return value of methods to determine success `64a81c6` - [Saul Mora](mailto:saul@magicalpanda.com) * removed MR_saveErrorHandler, as it and MR_saveWithErrorCallback were essentially duplicates MR_save now only saves the current context (it was essentially do * Separate printing context chain method into its own method change contextWorkingName to property workingName `0fb7d36` - [Saul Mora](mailto:saul@magicalpanda * Added fetchAllWithDelegate: method for NSFRC `c0a1657` - [Saul Mora](mailto:saul@magicalpanda.com) * Fixed Issue #294 - MR_requestAllSortedBy:ascending:inContext: did not use correct context `3656e74` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Bumping podspec version `fb81b5b` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) ## Version 2.0.7 * Fix small error in README with regard to MR_SHORTHAND `8c14cc7` - [Maik Gosenshuis](mailto:maik@gosenshuis.nl) * Hide intended private cleanUpErrorHandling method `a903e7e` - [Saul Mora](mailto:saul@magicalpanda.com) * Call completion handler on main thread. `c639ce4` - [Brandon Williams](mailto:brandon@opetopic.com) * Persist changes to disk when using: - [NSManagedObjectContext MR_saveInBackgroundErrorHandler:completion:] methods, AND the context is the default context - [MagicalRecord saveInBackground…] methods `8bb0d0d` - [Saul Mora](mailto:saul@magicalpanda.com) * [NSManagedObjectContext MR_saveInBackgroundErrorHandler:completion:] `f0246e9` - [Jwie](mailto:joey.daman@twoup.eu) * [NSManagedObjectContext MR_saveInBackgroundErrorHandler:completion:] `eabb147` - [Jwie](mailto:joey.daman@twoup.eu) * update `8b7c1c8` - [Peter Paulis](mailto:peterpaulis@Admins-MacBook-Air-2.local) * Correct typo `f99215b` - [Ryan Maxwell](mailto:ryanm@xwell.co.nz) * Update MR_SHORTHAND installation note to match main readme `222c956` - [Ryan Maxwell](mailto:ryanm@xwell.co.nz) * Correct typo of "persistent" in method name `86db065` - [Ryan Maxwell](mailto:ryanm@xwell.co.nz) * Make all requestAllSortedBy* methods consistent (allows sortTerms with commas) `33f3994` - [vguerci](mailto:vguerci@gmail.com) * dispatch_release is not needed by the compiler `7128091` - [Saul Mora](mailto:saul@magicalpanda.com) * Don't run completion block if non specified `3aa2845` - [Saul Mora](mailto:saul@magicalpanda.com) * Make platform requirements more explicit `acff79a` - [Saul Mora](mailto:saul@magicalpanda.com) * Update MagicalRecord/Core/MagicalRecordShorthand.h `7daf3ad` - [Ryan Maxwell](mailto:ryanm@xwell.co.nz) * Added automatic store deletion if the store does not match the model `b8326a6` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Missed the configuration `22fe81a` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Updating readme with a short blurb `d8394cf` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Cleanup code is now debug-only `45d764a` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Clarified the DEBUG only nature of the fix `8842d8f` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Making background save asynchronous and fix the callback not firing `22311b7` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Added expecta matchers for tests `cff0304` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Fixing formatting issues to match project style `3bc55de` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Fixed KVC relationship mapping bug. `eaa78c2` - [Joshua Greene](mailto:jrg.developer@gmail.com) * Fixed an issue with aggregate actions not being performed in the specified context `9348ef5` - [Brian King](mailto:bking@agamatrix.com) * Adding an observer to check for icloud being setup after default context has been set. Should fix race condition in Issue #241 `5341e84` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Updated test model to actually build `2df10b1` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Clean up comments `ef16c57` - [Saul Mora](mailto:saul@magicalpanda.com) * Remove compile warnings `8f93070` - [Saul Mora](mailto:saul@magicalpanda.com) * Cleaning up iCloud setup observer code some `32f9f80` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Removes dispatch_release when iOS >= 6 || OSX >= 1080 `28a864b` - [Rod Wilhelmy](mailto:rwilhelmy@gmail.com) * Modifiying generateShorthand.rb to use user specified ruby `25081d0` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Automatically obtain permanent IDs when saving the default context. This should fix several crashes the community is hitting `0e34179` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Making all relevant contexts obtain a permanent id before saving `0b00e39` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Adding recommended journalling mode `a9a7643` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * fixup compiler warnings in Xcode 4.5 `5203cc1` - [Saul Mora](mailto:saul@magicalpanda.com) * Fix compile warnings once and for all :/ `11e5ee1` - [Saul Mora](mailto:saul@magicalpanda.com) * refactor internal method names to match more general objects to traverse fix another compile warning `0a6f523` - [Saul Mora](mailto:saul@magicalpanda.com) * - auto-migration options bug fix `1924d73` - [Alexander Belyavskiy](mailto:diejmon@me.com) * Don't adjust incoming NSDates for DST `da39710` - [Saul Mora](mailto:saul@magicalpanda.com) * fix compile error with pragma option `51fe465` - [Saul Mora](mailto:saul@magicalpanda.com) * Add findFirstOrderedByAttribute:ascending:context: method for getting min/max values easier `abb7314` - [Saul Mora](mailto:saul@magicalpanda.com) * Bumping podspec to 2.0.4 `4091c78` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Added new nestedContextSave method with completion handler `2660e73` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Bumping podspec with bugfix `a451eb4` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Fixing rookie mistake :/ `72dc5a4` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Require ARC in podspec (was compiling with retain/release in pod installations) `48cc383` - [Ryan Maxwell](mailto:ryanm@xwell.co.nz) * Bump tag to 2.0.6 `f2e2b7b` - [Ryan Maxwell](mailto:ryanm@xwell.co.nz) * Properly removing existing on-save notificaitons before replacing the default or root contexts `343b027` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Fixing potential concurrency issue with creating the actionQueue `52139bd` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Cherry picking changes that make the context description more... descriptive `a41ceee` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * Rolled back a commit that broke things if cleanup was used. It created the action_queue in a dispatch_once block, and never recreated it after a cleanup `b81e70d` - [Stephen Vanterpool](mailto:stephen@vanterpool.net) * saveWithBlock was not saving parent contexts `870ca22` - [Tony Arnold](mailto:tony@thecocoabots.com) * Test that the current thread saveWith method actually saves `d41d744` - [Tony Arnold](mailto:tony@thecocoabots.com) * Bumped podspec to 2.0.7 `601869e` - [Stephen Vanterpool](mailto:stephen@vanterpool.net)