Nylas changelog
Nylas changelog
nylas.com

Nylas Updates May 13, 2021

 

New

 

 

API

  • The Outbox endpoint is now in beta. Use Outbox to send and schedule messages.

Composer

Composer version 0.36 is available.

  • We fixed an issue where the access_token was not being passed to Composer's send and file upload endpoints.
  • We rolled back the send later functionality until it's complete.

Documentation

  • Webhooks has been updated with more information on pausing webhooks and best practices.

  • How Nylas Works was updated to change the default sync to 30 days.

  • The Search endpoints were updated for EWS and Exchange accounts. Using the to filter only works on the Inbox folder.

Nylas Platform Updates May 12, 2021

 

Bug Fix

 

 

Scheduler

Contacts API

  • We fixed an issue where the Contacts API response object was not being populated correctly. You should now see the correct phone and email types.

Sync Engine

  • We fixed an issue where Google and Gmail accounts appeared to be stuck in the downloading sync status.

API

  • Job Status IDs are now being returned for POST /drafts and PUT /drafts.

Nylas Platform Updates May 04, 2021

 

Bug Fix

 

 

Sync Engine

  • Improved logging around Exchange service account authentication errors when credentials were unusable.
  • Resolved a race-condition where duplicate-named folders get created. The sync process will also now not stop as was previously the case.
  • Revoked tokens could previously still be re-used and causing accounts to stop syncing. This has been resolved.

Scheduler

  • When creating multiple scheduling pages asynchronously, numerous errors were encountered related to incomplete removal of old page slugs. This has been corrected.

Outbox

  • Not providing send_at param on Outbox send with attachments, will now no longer respond in error.
  • Incorrect date format in the POST /outbox response object, has been fixed.

Dashboard

  • EU Nylas Dashboard availability issues. Resolved by increasing some previously set maximum configuration values.

Calendar

  • Deleting of a virtual calendar prevents the creation of subsequent new virtual calendars. This is now fixed.
  • Improved logging around Google recurring events

API Version 2.2 Now Available

 

API

 

 

We’ve updated our API to version 2.2.

Version 2.2 now includes:

Transitioning from 2.1 to 2.2

The update doesn’t require you to make any changes to your application. The API changes were additive.

If you on an older API version, you can review our other transition guides. You can also read more about versioning.

Java SDK 1.6.0 Released

 

New

 

 

New

RequestFailedException now creates a Throwable detail message with the details of the request failure.

⚠️ Deprecation Notice ⚠️

We deprecated RequestFailedException methods getResponseBody and getStatus in favor of getStatusCode, getErrorType, and getErrorMessage.

Documentation

We released new documentation on logging in the Java SDK.

Nylas Platform Updates April 27, 2021

 

Bug Fix

 

 

Sync Engine

  • iCloud event syncing improvement - We fixed some cases of timestamp parsing that we weren't handling well before and would cause the account to stop syncing new items.

  • Exchange (EWS) message syncing improvement - We released a fix that allows our sync engine to handle messages with provider data of any size. Before, we couldn't save these messages, and the account would stop syncing.

Webhooks

  • Fixed notification payload for job webhooks - The job_status_id JSON value was previously always set to null. Now we are passing the correct job status id that you can use with the GET /job-statuses/{id} endpoint.

Components Updates 4/23/2021

 

New

 

 

Shareable Components

Use shareable components to show others what the component will look like before publishing, testing, or as a way to share your Agenda for the day. It works with all Nylas Components.

Share components from your dashboard.

Screen Shot 2021-04-23 at 3.38.27 PM.png

Version 0.0.32

We've released v0.0.32 of Components.

New Features

  • Added a manifestLoaded event on all components that can be accessed using addEventListener.
  • Agenda- Added hide_ticks that toggles the display of the hour line in the left margin. This defaults to false.
  • Agenda - Added an eagerly_fetch_events that pre-fetches nearby dates for smoother transitions. This defaults to true.
  • Agenda - Added a swipe or drag interface to allow users to change dates.

Nylas Updates April 15 2021

 

New

 

 

We've been busy making Nylas even better.

Dashboard

We have released a new dashboard feature that lets you search in the dashboard for information. Look for account information, logs, and account settings. Use the keyboard, CTRL + K or CMD + K to search without needing to stop your workflow.

Review the documentation to get started.

search_dashboard.png


Components

Version 0.0.31 is released!

New Features

We added a close button to the Composer cc and bcc input so they can be hidden.

Bug Fixes

  • Previously Composer did not fire fileUpload hooks if no component ID was provided.
  • Composer no longer sends emails without a recipient.

Updates


API

  • We added a not_in filter for Threads. Use the filter for messages not in a given folder or label. The filter supports the name, display, or ID of a folder or label.
  • GET Message by ID now accepts multiple messages separated by a comma.
curl --request GET \
  --url 'https://api.nylas.com/messages/{message_id},{message_id},{message_id}' \
  --header 'Accept: application/json' \
  --header 'authorization: Bearer {access_token}'

Documentation

  • The docs for Message and Threads were updated to clarify the use of the in filter. You can use in to return Drafts.
  • The documentation for Components was updated to add a method of authorization for multiple accounts.
  • The documentation on Views was reorganized to make the information easier to read.
  • Client Secret was removed from Hosted Authentication since it's not required to complete the Hosted Authentication flow.

Nylas Components

 

New

 

 

Nylas Components are prebuilt UI elements you drop into any application. Create an easy-to-use, beautiful UX with just a few lines of code.

  • Drop them in any framework
  • They are responsive out the box
  • Only a few lines of code for a fully working UI

Review the documentation to get started.

Agenda

The Agenda Component uses the Calendar API to display your event data in a simple interface.

agenda_gif.gif

Composer

The Composer Component uses the Nylas Outbox endpoint, giving you the ability to write and send emails.

composer_gif_1.gif

Contact List

The Contact List Component uses the Nylas Contacts API to display a list of your contacts.

contact_list_gif.gif

Microsoft Calendar Support

 

New

 

 

Our Microsoft Integration received a major update. Nylas now supports calendar actions for EWS. You can:

  • Create a new calendar. We support the name field only.
  • Get a list of calendars
  • Get a calendar by ID
  • Delete calendars

Take a look at our Calendar API to get started.