From 000fa88ebb52a6d7aa3a9bc30b918969b65f22a7 Mon Sep 17 00:00:00 2001 From: Juan Tejada Date: Thu, 16 Feb 2017 00:18:52 -0800 Subject: [PATCH] bump(version): 1.0.28 --- CHANGELOG.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 45 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 003a73e98..b41c6399f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,49 @@ # Nylas Mail Changelog +### 1.0.28 (2/16/2017) + +- nylas-mail: + + + [battery] Add BatteryStatusManager + + fix(exports) Add backoff schedulers + + feat(offline) Re add offline status notification + + reafctor(scheduler): Move SearchIndexer -> SearchIndexScheduler + + feat(backoff-scheduler): Add a backoff scheduler service + +- K2: + + + [local-sync] :art: sync loop error handler + + [sentry] Don't use breadcrumbs in dev mode + + [cloud-api] remove latest_cursor endpoint + + [cloud-api] Log error info on 5xx errors + + [local-sync] Refresh Google OAuth2 tokens when Invalid Credentials occurs in sync loop + + Add TODOs about retries in sending + + [local-sync] Add exponential backoff when retrying syncback tasks + + [SFDC] Update SalesforceSearchIndexer for new search indexing + + [cloud-api,cloud-workers,local-sync] Bump hapi version + + [cloud-api] Reduce request timing precision + + Bump pm2 version to 2.4.0 + + [cloud-api] KEEP Timeout streaming API connections every 15 minutes + + Revert [cloud-api] Timeout streaming API connections every 15 minutes + + [cloud-\*] Properly listen to stream disconnect events to close redis connections + + [cloud-core, cloud-api] add logging to delta connection + + [cloud-api] Timeout streaming API connections every 15 minutes + + [isomorphic-core] add accountId index definition to Transaction table + + [cloud-api] recover from bad error from /n1/user + + [local-sync] :art: comment + + [local-sync] syncback(Part 5): Always keep retrying tasks if error is retryable + + [local-sync] :fire: Message syncback tasks + + [cloud-api] Change an extension from .js to .es6 + + [local-sync] syncback(Part 4): Don't always mark INPROGRESS tasks as failed at beginning of sync + + [local-sync] syncback(Part 3): Fixup + + [local-sync] syncback(Part 2): Reinstate send tasks back into the sync loop + + [cloud-api] Add metadata tests + + [local-sync, cloud-api] Add logic to handle thread metadata + + [local-sync] syncback(Part 1): Refactor syncback-task-helpers + + [iso-core] Detect more offline errors when sending + + [local-sync] Add a better reason when waking sync for syncback + + [local-sync] More retryable IMAP errors + ### 1.0.27 (2/14/17) - Fixes: diff --git a/package.json b/package.json index d59871dab..a37b815f5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "nylas", "productName": "Nylas Mail", - "version": "1.0.27", + "version": "1.0.28", "description": "The best email app for people and teams at work", "license": "GPL-3.0", "main": "./src/browser/main.js",