1.0.39
1.0.39 (3/14/2017)
- Fix missing depedency for imap-provider-settings
- Only upload 7 characters of the commit hash
1.0.38 (3/13/2017)
-
Fixes:
- Restart sync when computer awakes from sleep
- Fix issue that made users log out of NylasID, restart, and then force them to log out and restart again in a loop (#3325)
- Don't start sync or delta connections without an identity
-
Development:
- Restore windows build
- Remove specs from production build
- Fix arc lint
- Specify Content-Type in developer bar curl commands
1.0.37 (3/10/2017)
- Fixes:
- Fix regression introduced in 1.0.36 in the message processor
- Correctly show auth error when we can't connect to n1cloud
- Fix error thrown sometimes when handling send errors
1.0.36 (3/10/2017)
-
Fixes:
- Increase the IMAP connection pool size
- Shim sequelize to timeout after 1 minute on every database operation. This
is a safeguard to prevent unresolved db promises from halting the sync loop. - Better error handling to prevent the message processor from halting sync
-
Development:
- Measure and report inline composer open times
- Refactor MessageProcessor to be more robust to errors
1.0.35 (3/9/2017)
-
Fixes:
- Make sure delta connection is restarted when an account is re-authed
- More defensive error handling to prevent sync from halting
- Prevent delta streaming connection from retrying too much
- Fix error when attempting to report a fetch id error
- Prevent error restart loop when database is malformed
- Correctly cancel search when the search perspective is cleared
- When many search results are returned from the server, don't try to sync them all at once, otherwise would slow down the main sync process.
- When restarting the app, don't try to continue syncing search results from an old search
-
Development:
- Consolidate delta connection stores, remove
internal_package/deltas
- Rename NylasSyncStatusStore to FolderSyncProgressStore
- Consolidate APIError status code that we should not report
- Don't report incorrect username or password to Sentry
- Rate limit error reporting for message processing errors
- Fix circular reference error when reporting errors
- Refactor file download IMAPConnectionPool usage
- Don't focus the Console tab in dev tools every time an error is logged
- Correctly set process title
- Consolidate delta connection stores, remove
1.0.34 (3/8/2017)
-
Fixes:
- Sync should not get stuck anymore due to sequelize
- Delta Streaming connections now correctly retry after they are closed or an error occurs
- Handle errors when opening imap box correctly
-
Development:
- Add script/daily
- Provide better info to Sentry on sending errors
- Refactor and clean up delta streaming code
- Refactor message processing throttling
1.0.33 (3/8/2017)
-
Features:
- Add intitial support for send later
-
Fixes:
- Fetch unknown message uids returned in search results
- Don't throttle message processing when syncing specific UIDs
-
Development:
- Better grouping for APIError by URL also
- Don't generate sourceMapCache in prod mode
- Upload a next-version to S3 for autoupdate testing
- Windows build fixes