Alpha/Beta Features

About KeyLines

We’re constantly developing features to improve KeyLines. Before they become an established part of the KeyLines toolkit, they're labelled as Alpha or Beta.

Alpha

  • Alpha features have been fully tested.
  • This is a developmental stage, so we reserve the right to introduce breaking changes to the API. These will be documented fully in Breaking Changes.
  • If there are known limitations or usage restrictions, we’ll highlight them in the Release Notes.
  • We’re keen for you to use these features, but you should not deploy them to production.
  • We do not support Alpha features in a production environment.

Beta

  • Beta features have been fully tested.
  • Some Alpha features become Beta features once they’ve been developed further based on user feedback.
  • Some Beta features don’t go through Alpha because they’re already at an advanced stage of development.
  • This is still a developmental stage, so we reserve the right to introduce breaking changes to the API. These will be documented fully in Breaking Changes.
  • It’s safe to deploy Beta features to production, but remember that breaking changes will affect your production upgrades.

Once we’ve made further improvements to Beta features and given them time to mature, they move out of Beta and become established components of the KeyLines toolkit.

Share your feedback

We rely on your feedback to help us improve Alpha and Beta features before they become established components of the toolkit. Send information about your experiences to [email protected].

Learn about changes

For details of what’s changed between release stages, and which stage a feature is at, see the Release Notes. You’ll also see items tagged as Alpha or Beta on the API Reference pages.

Support

You’ll get the same high level of support from KeyLines developers whether you’re using established features, Beta features in a production environment, or Alpha features in a development environment. Contact [email protected].

Terms of use

These terms do not alter or supersede any existing agreements between you (or your employer) and us.

By accessing or using any Content you agree to be bound by these Terms of Use. Please review these terms carefully before using the website.

The contents of this website, including but not limited to any text, code samples, API references, schemas, interactive tools, and other materials (collectively, the 'Content'), are made available for informational and internal evaluation purposes only. All intellectual property rights in the Content are reserved. No licence is granted to use the Content for any commercial purpose, or to copy, distribute, modify, reverse-engineer, or incorporate any part of the Content into any product or service, without our prior written consent.

This Content is provided “as is” and “as available,” without any representations, warranties, or guarantees of any kind, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, non-infringement, or accuracy. To the fullest extent permitted by applicable law, we expressly exclude and disclaim all implied warranties, conditions, and other terms that might otherwise be implied.

We disclaim all liability for any loss or damage, whether direct, indirect, incidental, consequential, or otherwise, arising from any reliance placed on the Content or from your use of it, to the fullest extent permitted by applicable law. By continuing to access or use the Content, you acknowledge and agree to these terms.