Work in Progress
Bug fix: Forgot to finalize some sqlite statements. Might have resulted in the following error message: “Error in sqlite_close: 5 unable to close due to unfinalised statements”
Work in Progress
Adding safety net for situation where assertions are disabled.
Changing all ‘NSStringFromSelector(_cmd)’ to equivalent pre-defined macro ‘THIS_METHOD’
Renaming internal method
Adding internal method to remove a row using a rowid
Adding method to fetch metadata using rowid. Also adding optimized methods to fetch using a combination of YapCollectionKey + rowid
Adding private declaration of protocol implementation for proper compiler warnings
Adding ability to replace the object, without modifying the existing metadata.
Small bug fix for YapDatabaseFilteredView
Work in Progress
Updating unit test code to reflect updated API
Adding unit tests for YapDatabaseRelationship extension
A few bug fixes for YapDatabaseRelationship extension
Minor documentation updates
Moving some methods around. Improving documentation.
Performance optimization: Changing extension protocol to pass YapCollectionKey objects, which means extensions don’t have to create their own version.
Changing priority of nodeDeleteRule flags
Bug fix for method nearestIndexPathForRow when using consolidated grouping