# [2024-09-04] New in Nylas - September 2024

Source: https://developer.nylas.com/docs/new/release-notes/2024-09-04-new-in-nylas/

Welcome, friends, to our monthly episode of New in Nylas! 👋 We have some exciting updates in store for you. But first…

### Did you know we have RSS feeds?

Point your RSS reader at us to subscribe to our [SDK changelogs](/atom-changelogs.xml), our [product Release notes](/atom-relnotes.xml), or [both](/atom.xml).

> **Info:** 
> ✨ **As a friendly reminder, Nylas maintains compatibility within major versions**. This means if you’re on Nylas v3, you don’t need to do anything to use the features we’re talking about here. (If you’re still using v2, we can’t wait to show you our latest and greatest! Check out the [Upgrade guide](/docs/v2/upgrade-to-v3/).)

## Nylas v2 deprecation news

Nylas v3 is our faster, more reliable, easier to use new platform, and we can’t wait to show you what you’re missing. To help us focus, Nylas is only making critical updates to Nylas v2 at this time.

To make sure you have time to finish your migration, we’ve extended the v2 deprecation date to **December 31, 2024**.

If you haven’t already, check out the [Nylas v2 to v3 Upgrade guide](/docs/v2/upgrade-to-v3/) for instructions on how to get started building your project on v3, and the [App Migration guide](/docs/v2/upgrade-to-v3/upgrade/migrate-app/), the [Migration API references](/docs/reference/api/), and our detailed instructions on [migrating the many types of Microsoft accounts](/docs/v2/upgrade-to-v3/upgrade/migrating-microsoft-accounts/) out there.

We also built [Migration Station](https://migrate.nylas.com/), a customized upgrade and data migration guide built for you based on what Nylas features you use. Fill out the form and build a guide, and save the URL to share or to come back to later. [We’d love your feedback](https://forums.nylas.com/t/migrate-from-v2-to-v3-with-migration-station/337) on it!

## One-click migration for v2 apps

To make migration even easier, we’ve introduced [one-click migration in the v3 Dashboard](/docs/v2/upgrade-to-v3/upgrade/migrate-app/). Just find your legacy v2 application and click **Migrate app** — the rest is done for you!

## Wrapping up the Nylas DEV Challenge

The Nylas DEV Challenge is a wrap! 👏 Thank you to everyone who participated. We've announced the winners over on [DEV.to](https://dev.to/devteam/congrats-to-the-nylas-challenge-winners-2kic), so go check them out if you're interested! 🎉

## Introducing ExtractAI

Nylas' Engineering teams have been hard at work on this for a while, and we're excited to finally introduce it! ExtractAI uses Nylas' integrated AI to parse information about e-commerce orders and shipments from your end users' email inboxes.

> **Warn:** 
> **ExtractAI was deprecated in 2026.** The Order Consolidation API and ExtractAI notification triggers are no longer available.

## New features in the v3 Dashboard

We’ve introduced a couple features to the v3 Dashboard this month:

- You can now find auth and webhook logs in the Dashboard — just choose an application and hop over to Logs in the left navigation.
- You can now create Pub/Sub notification channels from the Notifications page.

## Updates to Nylas Scheduler

This month, we improved the performance of CDN packages for Nylas Scheduler. This means that components loaded using CDN packages now render much faster!

Organizers can now modify the visual elements of their Scheduling Pages. You can pass a `custom-page-style-inputs` slot with input components to the Scheduler Editor Component to display styling options on the **Page styles** tab. For non-hosted Scheduling Pages, you also need to listen for the `configSettingsLoaded` event and apply the settings to the Scheduling Component. For more information, see [Add styling options to the Scheduler Editor](/docs/v3/scheduler/customize-scheduler/#add-styling-options-to-scheduler-editor/).

## Nylas SDK changelogs

Our intrepid team of developers is always working to improve Nylas, and that includes the SDKs that we maintain. During August, we updated the **Ruby SDK** to [v6.1.1](/docs/new/v3-changelogs/2024-08-20-ruby-sdk-v6-1-1/).

## Nylas API improvements and bug fixes

- You can now use the [Migration APIs](/docs/reference/api/) to migrate v2 virtual calendars to v3.
- Nylas now recursively returns all folders for Microsoft accounts, instead of only the top-level folders and their immediate sub-folders.
- Fixed an issue where filtering using `primary` instead of a calendar ID would return different results. Nylas now normalizes filter queries by looking up the calendar ID.
- Fixed an issue where `ical_uid`s displayed an incorrect value on Graph Events created by non-Microsoft accounts.
- Fixed an issue where Nylas returned only a partial result for [Get all Folders requests](/docs/reference/api/folders/get-folder/) on Microsoft accounts.
- Fixed a partial `404` error in the [Get all Messages](/docs/reference/api/messages/get-messages/), [Get Message](/docs/reference/api/messages/get-messages-id/), and [Get Attachment Metadata](/docs/reference/api/attachments/get-attachments-id/) endpoints for IMAP accounts.

## New and updated docs

We’re always working to make our docs better! This month, we’re pointing the spotlight at these pages:

- ✨ [Migrate v2 virtual calendars to v3](/docs/v2/upgrade-to-v3/upgrade/migrate-virtual-calendars/)
- ✨ [Searching with Nylas](/docs/dev-guide/search/)
- [Set up white-labeling in Nylas](/docs/dev-guide/whitelabeling/)

We also continued to work on clarity and consistency in some of our older docs. Here’s a rundown of the changes.

### Revamped Microsoft provider guide

Our journey to overhaul the [Microsoft provider guide](/docs/dev-guide/provider-guides/microsoft/) has reached its end! 🎉 You should notice that the whole section is now more relevant to your experience with Nylas, and easier to navigate.

## Latest Nylas Tech blogs

Our DevRel team is hard at work bringing you [cool demos built on Nylas v3](https://www.nylas.com/blog/category/developer-how-tos/?utm_source=docs&utm_medium=devrel-surfaces&utm_campaign=2024-sept-relnotes&utm_content=relnotes). Here are the new posts from the last month:

- [How to set up Nylas API webhooks using Hookdeck](https://www.nylas.com/blog/how-to-set-up-nylas-api-webhooks-using-hookdeck/?utm_source=docs&utm_medium=devrel-surfaces&utm_campaign=2024-sept-relnotes&utm_content=relnotes)
- [How to integrate Nylas Scheduler to your user flow](https://www.nylas.com/blog/how-to-integrate-nylas-scheduler-to-your-user-flow/?utm_source=docs&utm_medium=devrel-surfaces&utm_campaign=2024-sept-relnotes&utm_content=relnotes)
- [How to integrate a React calendar component to streamline scheduling](https://www.nylas.com/blog/integrate-a-react-calendar-component/?utm_source=docs&utm_medium=devrel-surfaces&utm_campaign=2024-sept-relnotes&utm_content=relnotes)
- [Beyond APIs: Designing elegant, smart Web Components](https://www.nylas.com/blog/designing-smart-web-components/?utm_source=docs&utm_medium=devrel-surfaces&utm_campaign=2024-sept-relnotes&utm_content=relnotes)

## That's all for now

We appreciate you joining us for our release, and welcome [your feedback and suggestions](https://feedback.nylas.com/). If you have comments or suggestions on the documentation, please [drop us a line](mailto:ireadthedocs@nylas.com).