Contentful-powered Twitterbots, a Blazor code starter, Rich Text tricks and new feature releases
Tags: contentful
Published: 2021-06-14 12:48:59

---
title: Contentful-powered Twitterbots, a Blazor code starter, Rich Text tricks and new feature releases
published: true
description: Contentful-powered Twitterbots, a Blazor code starter, Rich Text tricks and new feature releases - read all about this in this month's newsletter.
tags: contentful
cover_image: https://images.ctfassets.net/fo9twyrwpveg/7d7rUHo4Qtp1wqB0PjooyL/eb208da05d58545b63da73e8af2eb546/2021-06_Twitterbots_Richtext_and_new_Feature_releases.png?fm=jpg&q=90&w=1000&h=420
canonical_url: https://www.contentful.com/blog/2021/06/09/developer-newsletter-june-2021/
---

Hola and happy June, Contentful community
-----------------------------------------

Normality is on its way here in Berlin! Not only is the number of vaccinated people increasing every day, it’s also warm enough to have a walk in flip flops and shorts! I hope you’re enjoying the same!

This month’s newsletter is full of resources about Contentful-powered Twitterbots, a Blazor code starter, Rich Text tricks and, of course, new Contentful feature releases!

I’m also interested in what you’re building. Please share it with us — tweet [@contentful](https://twitter.com/contentful) what you’ve built using #BuiltWithContentful or [reach out to me](mailto:stefan.judis@contentful.com).

Let’s get into some nerdy stuff, shall we?

Exciting things from the internet
---------------------------------

### [Who can use your color combinations?](https://whocanuse.com/)

whocanuse.com is a valuable tool that helps you understand how color contrast can affect people with different visual impairments. 

### [Client-side video encoding right in your browser](https://avpress.zaps.dev/)

Addy Osmani released AVPress. It’s an online tool that uses ffmpeg and WebAssembly to encode and optimise video files right in your browser. That’s very impressive!

### [What’s coming to CSS – a complete overview](https://2021-hover-conf-new-in-css.netlify.app/)

Adam Argyle shared an extensive slide deck including all upcoming CSS features. If you’re a front-end developer, these slides are time well spent!

Contentful corner
-----------------

### [How to set up automatic Tweets using web hooks](https://www.youtube.com/watch?v=tUxTYRQ6X28&t=5s)

Shy was asked how to set up a Twitter bot that automatically tweets new articles that are published in Contentful. He recorded a quick video explaining how to set up this functionality using IFTTT.

### [Rich Text field tips and tricks from the Contentful DevRel team](https://www.contentful.com/blog/2021/05/27/rich-text-field-tips-and-tricks/)

Did you know that you can use Grammarly in our Rich Text editor? No? Then Salma’s recent post collecting various Rich Text tricks is perfect for you. Find this tip and others on the Contentful blog

### [Sending emails from within your CMS](https://destroytoday.com/blog/sending-blog-posts-as-emails-part-2)

![Screenshot of email preview in Contentful web app](https://images.ctfassets.net/fo9twyrwpveg/1htkl2MmxBflxZZOEJCTa1/ebf54402dbef4b7887bd69101e395604/pasted_image_0__3_.png)

Jonnie Hallmann shared how he uses our App Framework to send emails right from within the Contentful web app. His solution is a beautiful service mash and includes Postmark, Vercel and Digital Ocean. Great work!

### [A new Contentful starter](https://github.com/canhorn/Blazor.Contentful.Blog.Starter)

![Screenshot of the event "Fork me on Github"](https://images.ctfassets.net/fo9twyrwpveg/2KxkA2RIWf91KAGPiCNBIV/60bf53a646da54c95dc6e144948556cd/pasted_image_0__4_.png)

[Cody Anhorn](https://twitch.tv/canhorn) worked off of [Salma’s Next.js starter](https://github.com/whitep4nth3r/nextjs-contentful-blog-starter) and ported it to ASP.​NET Core Blazor. If the .NET platform is your preferred choice, this project is for you! Thank you, Cody!

### Contentful tip

![Screenshot of sidebar configuration interface](https://images.ctfassets.net/fo9twyrwpveg/2FvXOEWtcBVxvllbULypwZ/c1490e0bb64ed1f4fa700c56f7e107fe/pasted_image_0__5_.png)

If you’re using [our GraphQL Playground app](https://www.contentful.com/marketplace/app/graphql-playground/), did you know that you can configure your content model to open the playground from the entry sidebar? Head over to the content-model configuration and add it to a content model’s sidebar.

[Changelog](https://www.contentful.com/developers/changelog/)
-------------------------------------------------------------

### [Entry References API support in the JavaScript CMA SDK (v7.18.1+)](https://www.contentful.com/developers/docs/references/content-management-api/#/reference/entries/entry-references)

The CMA SDK now supports the new Entry References API. The Entry References API enables users to recursively collect references of an entry and their descendants (up to a depth of 10 levels) and returns the entry and its included references, similar to the Delivery API.

### [Releases API support in the JavaScript CMA SDK (v7.22.1+)](https://www.contentful.com/developers/docs/references/content-management-api/#/reference/releases)

The CMA SDK now supports the new Releases API. The Releases API enables the grouping of multiple content entries for simultaneous publication, validation or unpublishing.

### [Various additions to the Scheduled Actions API](https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions)

The Scheduled Actions API enables users to create actions, such as publishing and unpublishing an entry, that will be performed at a given time in the future.

Last month the following updates landed:

*   [Scheduled Actions now store the specified UTC offset](https://www.contentful.com/developers/changelog/#scheduled-actions-now-store-the-specified-utc-offset)
    
*   [Scheduled Actions now include a \`scheduledFor.timezone\`](https://www.contentful.com/developers/changelog/#scheduled-actions-now-include-a-scheduledfor.timezone)
    
*   [Scheduled Actions now include \`updatedAt\` and \`updatedBy](https://www.contentful.com/developers/changelog/#scheduled-actions-now-include-updatedat-and-updatedby)\`
    

### **Stay safe, and talk with you next month!**

That’s it for June! Visit [our developer portal to stay up to date](https://www.contentful.com/developers/). It includes developer blog posts, videos and tutorials. Let us know via [Slack](https://www.contentful.com/slack/) or [Twitter](https://twitter.com/contentful) how we can continue to help you make awesome things. And don’t forget to show us what you’ve built on Twitter with #BuiltWithContentful!