What´s New

Discover new and noteworthy product features

GraphQL API beta

API
Structured content

Nov 8, 2018

The original team behind GraphQL at Facebook described it as a data API "powerful enough to describe all of Facebook," while remaining easy enough to learn and use for regular product developers. Following our own successful alpha testing period, we are happy to announce that the GraphQL API has now graduated to beta phase, bringing development teams working with Contentful one step closer to deploying GraphQL-powered apps to production.

GraphiQL editor

The GraphQL API beta version comes with powerful filtering capabilities, supports both the content delivery API (CDA) and content preview API (CPA), and offers a fully functional equivalent to the REST implementation of the two APIs. We are launching beta with step-by-step implementation guides for JavaScript, iOS and Android apps. We also offer a number of additional development resources, which are covered on the Getting Started page.

Please note that the new GraphQL API beta is initially being rolled out on Large and Performance space types, with future plans to make it available more broadly.

Multi-region delivery infrastructure

Infrastructure

Nov 1, 2018

Contentful continuously evolves its infrastructure to take advantage of cloud best practices and advancements in technology. The introduction of multi-region deployment offers customers a new platform option designed to guarantee up to 99.99% availability of our content delivery APIs.

The multi-region delivery infrastructure uses an active-active setup: Under normal circumstances, all traffic is distributed between two regions. If one of the regions experiences an outage, the traffic is automatically redirected to the healthy region. Contentful uses North Virginia (us-east-1) as the primary region, and Oregon (us-west-2) as the secondary one. To find out more about the technical details, availability and pricing of the multi-region delivery infrastructure, please contact the sales team.

AWS webhook integrations

Extensibility

Oct 15, 2018

AWS services are some of the most popular destinations for the outgoing webhooks created by our customers. In order to facilitate the workflows involving the use of these services, we have added support for signature version 4 authentication procedure. This enables our customers to build direct connections to AWS services, including those powering the most cutting edge web architectures: S3 for static site hosting, SQS for connecting distributed systems, and Lambda for running serverless backends. To help you get started with these integrations, we have produced a detailed tutorial showing how to leverage Lambda functions for automatically watermarking your media assets.

Improved usage reporting

Pricing & billing

Oct 11, 2018

We have made significant updates to the way we report API usage. The latest release introduces a web app dashboard showing daily API usage stats, the ability to specify a date range, and a report summarizing the use of APIs by the top three spaces, broken down by API type (CDA, CMA, CPA). A new usage API endpoint (documentation) will allow customers to integrate this data into custom-built reporting solutions and third-party data tracking services. You can access the API usage dashboard by navigating to the usage tab under the organization settings of the app.

Proof-of-Concept (PoC) spaces

Pricing & billing

Aug 30, 2018

We have simplified the process of adding new spaces for Contentful customers with long-term contracts. Instead of having to purchase a new paid space, customers can now try out new projects for free, with Proof-of-Concept (PoC) spaces that can be used up to 60 days.

PoC spaces include high usage limits and a full set of features, and offer customers an opportunity to prototype technical solutions, onboard new teams, and test premium features without making upfront commitments. PoC spaces are not designed to be used in production and can be provisioned only for a limited period of time. For more details, please contact your customer success manager.

poc-space

Improved webhooks and webhook templates

Extensibility

Aug 23, 2018

Contentful has rebuilt its webhooks from the ground up, making it easier than ever to connect your content to 3rd party services and tools. The new webhooks offer powerful filters (including the ability to filter events by environments), support secret headers, and allow developers to transform webhook payloads to match the requirements of the target destination. All this means that you can access a rich ecosystem of complementary services without the overhead of building and maintaining custom API gateways.

In addition to webhooks improvements, we are also releasing a set of pre-built webhook templates that make it possible to connect to popular third-party services like Slack, Algolia, and Netlify — without writing code. For most templates, the configuration process involves providing a valid access token and selecting from a dropdown of pre-configured settings. If you don’t know where to start, our blog offers an concise overview of popular workflows used by current customers.

webhook-templates

Space environments

Collaboration

May 21, 2018

Sandbox environments enable Contentful customers to respond to market changes by evolving their content structure in an agile, reliable way. Built to support the CI/CD workflows used by agile development teams, space environments offer an efficient way to develop, test, and ship content changes.

content-branches

We expect teams adopting environments to see the following benefits:

  • Faster build cycles. Spinning up new development environments and integrating them with the complementary testing/CI tools now takes a fraction of the time and opens up new possibilities for automation. As a result, developers can deliver the changes requested by business users in a shorter span of time.
  • More reliable results. Since QA tests run on a copy of production data, development teams are more likely to catch edge cases and unexpected behavior caused by live data, thus building confidence in the changes that they ship.
  • Reduced downtime risk. By isolating software development, testing and review processes from an actual production instance, space environments dramatically reduce the scope for human errors and unexpected downtime. Since content model changes are introduced through Migration DSL scripts, they can also be easily reversed at short notice.
  • More oversight and control. Space environments establish a way to prototype changes and experiment with alternative approaches without cluttering the account with new spaces. This means lower fees, better oversight, and tighter control over user permissions within your organizational account.

To understand how environments are helping digital teams at Telus and TUI Nordic redefine their web development practices and get ahead of the competition, watch the webinar “The Need for Speed.”