-
1.24 May 6th, 2013
- API changes
- Added Error code for Rate Limiting via EdamErrorCode.RATE_LIMIT_REACHED and EdamSystemException.rateLimitDuraton
- Deprecated NoteStore.getSyncChunk in favor of NoteStore.getFilteredSyncChunk
- Deprecated NoteStore.findNotes in favor of NoteStore.findNotesMetaData
- Added BusinessUserInfo to User
- Added reminderOrder, reminderDoneTime, and reminderTime to NoteAttributes
- Added SavedSearchScope to SavedSearch
- API changes
-
1.23 - December 7, 2012
- Organizational changes
- Moved to a Maven build process
- Published a public artifact, com.evernote.evernote-api, to the Maven Central Repository
- Removed libthrift.jar dependency
- Repackaged Thrift runtime code from org.apache.thrift to com.evernote.thrift and included it in the SDK JAR file
- Modified the Thrift Java code generator to significantly reduce the number of classes and lines of code in generated API wrappers.
- API changes
- Added support for xAuth authentication via UserStore.authenticateLongSession
- Added support for Evernote Business
- Added UserStore.authenticateToBusiness
- Added BusinessNotebook and contact to Notebook
- Added businessId, businessName and businessRole to User.accounting
- Added NoteFilter to RelatedQuery to allow relatedness searches to be filtered
- Changed the way that sharing permissions are represented on a SharedNotebook
- Deprecated notebookModifiable and requireLogin
- Added privilege and allowPreview
- Added NotebookRestrictions to Notebook to allow clients to more easily determined the operations that they can perform in a given shared notebook.
- Moved PremiumInfo and SponsoredGroupRole from the userstore package to the types package.
- Removed all advertising functions and structures
- Removed the previously deprecated NoteStore.getAccountSize function
- Organizational changes