# July 4: Support for Google and Microsoft calendar feeds, saved views, bug fixes

### New Features

* :bulb: Graphlit now supports calendar feeds from Google and Microsoft. Each calendar event will be ingested as an `EVENT` content type, and will parse available metadata.
* :bulb: Graphlit now supports the creation of `views`, as saved filters which can be used to retrieve contents.
* :bulb: Graphlit now supports the creation of `connectors`, associated with `user` objects, for storing the configuration of integrations like Slack, or authentication services, like Google or Microsoft.
* We have added support for assigning an external `identifier` with all the ingestion mutations, such as `ingestText` and `ingestUri`.  Now you can assign your own system's identifier to any content object, and query contents by that external identifier.
* We have added query methods to enumerate drives and folders for OneDrive, Google Drive, Dropbox and Box.
* We have added a query method for enumerating Discord channels.

### Bugs Fixed

* GPLA-4358: Failed to summarize contents during publishing
* GPLA-4370: Unable to update feed read limit after creation
