Forma 36 v4 released, GraphQL cheat sheet and Jamstack events
Tags: contentful, webdev
Published: 2022-02-09 19:47:04

Happy February!

I hope your start to 2022 was great. We're very excited to share what we've been working on! Our biggest news is that we released v4 of our design system, Forma 36. Additionally, the developer relations team participated in many fun events and we've published some new content to help you build faster and better with Contentful.

Let's take a look!

## Contentful corner

###[Forma 36 v4 has been released](https://www.contentful.com/blog/2022/01/11/forma36-v4/)

We are very happy to announce the full release of Forma 36 v4, our open-source design system created to help developers easily customize Contentful's UI. 

This release includes highly anticipated updates that improve the user and developer experience. Our React components are now WCAG level AAA compliant, you can now pull in just the components that you need, which decreases bundle size, and all styling is encapsulated within components, meaning additional CSS imports are not required. These updates make it easier and faster for developers like you to use Forma 36 with your Contentful projects. 

Want a behind-the-scenes look at the development of this release? [Head over to our blog](https://www.contentful.com/blog/2022/01/18/developing-forma36-v4/). For instructions on how to use the latest version of Forma 36, [explore our in-depth guide](https://github.com/contentful/forma-36/blob/master/MIGRATION.md) or [migration FAQs](https://f36.contentful.com/v3-faq).

###[GraphQL API cheat sheet](https://www.contentful.com/resources/graphql-api-cheat-sheet/)

As a developer, there's a lot to remember and Contentful has your back. I've put together a [cheat sheet ](https://www.contentful.com/resources/graphql-api-cheat-sheet/)of commonly used GraphQL features, queries and tips for you to reference as you're building.

###[Get started with Contentful and Gatsby](https://www.contentful.com/gatsby-starter-guide/)

Did you know it takes less than 10 minutes to spin up a blog using Gatsby and Contentful? If you're curious about how to do it, [check out our Gatsby and Contentful starter walkthrough](https://www.contentful.com/gatsby-starter-guide/).

###[Work with us!](https://www.contentful.com/careers/#openings)

Our Developer Relations team is growing! We're looking for a U.S.-based [director of developer experience](https://www.contentful.com/careers/job/3539137/) and an EMEA-based [developer advocate](https://www.contentful.com/careers/job/3698465/). You could be just the fit for these roles if you have experience with front-end technologies and developer communities (bonus points if you enjoy building fun projects). Please don't hesitate to apply or make referrals --- we'd love to have you on our team.

![Contentful community](https://images.ctfassets.net/fo9twyrwpveg/4oj3v7DlUGPycIq1ln4J6F/cedc9745cf98122b7f19c8e83b3b97f2/Contentful_community_.png?fm=avif)

Events with partners
--------------------

We've partnered with a few friends to bring you some fun events the past couple of months. 

In December Stefan partnered with Gatsby to [show you how you can quickly create a Jamstack project](https://www.gatsbyjs.com/resources/webinars/gatsby-contentful-optimization/).

Then, in January, he and Netlify's Jason Lengstorf donned their bunny and hippo house slippers to host a webinar on [how to serve and cache content](https://www.contentful.com/resources/render-content-on-the-fly-with-jamstack/) on demand for faster build times and improved site performance.

Get informed on future events --- visit our [developer events page](https://www.contentful.com/developers/#news).

Links we like
-------------

###[Mess with DNS](https://messwithdns.net/)

Changing DNS settings can be a nerve-wracking experience. Lucky for us, [Julia Evans](https://jvns.ca/) built a fun tool where you can experiment with DNS without the consequences.

###[Lynn Fisher's annual portfolio refresh](https://lynnandtonic.com/)

Since 2007, designer [Lynn Fisher](https://lynnandtonic.com/) has released an annual portfolio refresh. This year's version is a delight, pushing the limits of what can be done with SVGs and CSS web animation. [See what she achieved](https://lynnandtonic.com/thoughts/entries/case-study-2021-refresh/).

###[Better screen reader experiences with CSS](https://www.learnwithjason.dev/better-screenreader-experiences-with-css)

In one of my favorite livestreams, [Ben Myers](https://benmyers.dev/) demonstrates how to navigate with screen readers and how your CSS can impact them in ways you might not realize or have even considered. 

![changelog](https://images.ctfassets.net/fo9twyrwpveg/4LD3W4NxLwjyUTqaNX1Svb/d089ff2e45201c2cc3b48d6832a8a6b6/Writing_content_-_paper.png?fm=avif)

Changelog
---------

### Easily disable and enable webhooks

You can now disable and enable webhooks in one click, giving you more flexibility to manage integrations with Contentful.

### Retrieve asset fields in multiple locales

We modified the GraphQL API so users can request fields on an asset in multiple locales.

### Environments governance

With environment governance, admins can ensure that users only see the environments they need, letting them be much more confident in making changes, and avoid mistakes that could affect your end users.

[Read the changelog here](https://www.contentful.com/developers/changelog/#new-extensibility-locations-for-apps-in-compose-+-launch)

Have a great month!
-------------------

That's it for February! Visit [our developer portal](https://www.contentful.com/developers/) for even more news. The portal also houses developer blog posts, videos and tutorials. You can [subscribe to our newsletter here](https://www.contentful.com/resources/dev-newsletter/)! As always, feel free to contact us on [Slack](https://www.contentful.com/slack/) or [Twitter](https://twitter.com/contentful/) to let us know how we can better support your awesome builds.