| Date | Notes |
|---|
| 2009-05-06 | Added notes that SKSearch and SKIndex objects cannot be used with CFMakeCollectable. |
| 2006-07-24 | Minor updates and corrections. |
| 2006-07-14 | Minor updates and corrections. |
| 2006-03-08 | Minor updates and corrections. |
| 2005-12-06 | Minor updates and corrections. |
| 2005-08-11 |
Clarified descriptions of SKIndexSetMaximumBytesBeforeFlush and SKIndexGetMaximumBytesBeforeFlush functions. |
| 2005-06-04 |
Reorganized Constants section and clarified constant descriptions and abstracts. |
| | Corrected description of the “Text Analysis Keys” constants in regard to the underscore character. Also added type descriptions to the “Text Analysis Keys” constants. |
| | Clarified behavior of AND, OR, NOT, and * operators in the SKSearchCreate function. |
| | Added explanation of Unicode normalization and other normalizations to discussion for the SKSearchCreate function. |
| | Corrected descriptions of the SKSearchCreate, SKSearchFindMatches, and SKSearchCancel functions in regard to initiating and canceling search operations. |
| 2005-04-29 |
Reorganized document around new asynchronous searching. Renamed function group for searching to “Fast Asynchronous Searching.” Created legacy function group for deprecated functions related to synchronous search: “Legacy Support for Synchronous Searching.” Changed group name for callback to “Search Kit Legacy Callbacks.” Added deprecation information to data types and constants: SKSearchResultsRef, SKSearchGroupRef, kSKLanguageTypes, and “Deprecated Search Keys”. Added new function group for summarization: “Working With Summarization.” |
| | Updated introduction. Added thread safety information throughout document. |
| | Added documentation for new functions available in Mac OS X v10.4: SKIndexClose, SKIndexCopyInfoForDocumentIDs, SKIndexCopyDocumentRefsForDocumentIDs, SKIndexCopyDocumentURLsForDocumentIDs, SKSearchCreate, SKSearchFindMatches, SKSearchCancel, SKSearchGetTypeID, SKSummaryCreateWithString, SKSummaryGetSentenceSummaryInfo, SKSummaryGetParagraphSummaryInfo, SKSummaryGetSentenceCount, SKSummaryGetParagraphCount, SKSummaryCopySentenceAtIndex, SKSummaryCopyParagraphAtIndex, SKSummaryCopySentenceSummaryString, SKSummaryCopyParagraphSummaryString, and SKSummaryGetTypeID. |
| | Updated documentation for all other functions. |
| | Added documentation for new types and constants available in Mac OS X v10.4: SKSearchRef and “SKSearchOptions”. |
| 2004-10-11 |
Added note on thread safety to indexing and searching functions. |
| | Added deprecation information to SKSearchGroupCreate, SKSearchGroupCopyIndexes, SKSearchGroupGetTypeID, SKSearchResultsCreateWithDocuments, SKSearchResultsGetInfoInRange, SKSearchResultsCopyMatchingTerms, SKSearchResultsGetCount, SKSearchResultsGetTypeID, and SKSearchResultsCreateWithQuery. |
| | Updated introduction. Clarified abstract and discussion for SKIndexFlush and SKIndexCompact. |
| 2004-06-28 |
Added descriptions for Mac OS X v10.4 APIs including SKIndexClose, SKIndexCopyInfoForDocumentIDs, SKIndexCopyDocumentRefsForDocumentIDs, SKIndexCopyDocumentURLsForDocumentIDs, SKSearchCreate, SKSearchCancel, SKSearchFindMatches, SKSearchGetTypeID, SKSearchRef, kSKProximityIndexing, kSKMaximumTerms, kSKTermChars, kSKStartTermChars, kSKEndTermChars, and “SKSearchOptions”. |
| | Updated introduction. Clarified abstract and discussion for SKIndexFlush and SKIndexCompact. |
| 2004-05-20 |
Reorganized function groups to better reflect use of functions. Clarified descriptions of SKSearchResultsCreateWithQuery, SKIndexAddDocumentWithText, SKIndexAddDocument, SKIndexCreateWithURL, SKIndexCreateWithMutableData, SKIndexOpenWithData, SKIndexOpenWithMutableData, and others. Changed descriptions of the SKDocumentRef opaque data type from “document reference” to “document URL object.” |
| 2003-11-12 |
Minor additions and corrections. Clarified description for SKSearchResultsCopyMatchingTerms. |
| 2003-10-17 |
First publication of Search Kit Reference. |