# Release Cycle and Supported Versions

### Understanding Version Numbers <a href="#understanding-version-numbers" id="understanding-version-numbers"></a>

Varbase follows the Drupal 9/10/11 release cycle. Therefore, a version of Varbase is named 10.0.x uses the same **major** version of Drupal 10.

### Varbase Supported Versions <a href="#varbase-supported-versions" id="varbase-supported-versions"></a>

Varbase supports one major version. That is the most recent one using the most recent Drupal 9/10 major version (*e.g. `9.0.x` , `10.0.x`*, *`11.0.x`* )

Upgrade paths will always be provided to guarantee a smooth move between supported Varbase versions.

See the below image for an illustration of supported versions and major release cycle:

<figure><img src="/files/zZnsCtdgYAQQUKBqUKvL" alt=""><figcaption><p><strong>From 2023 to 2026</strong></p></figcaption></figure>

***

**Varbase 9.1.x** will continue to be supported for **Drupal 10** and later on **Varbase 9.2.x** will be supported for **Drupal 11**

{% hint style="warning" %}
**Varbase 10 structure is totally different from Varbase 9**

Many new methods from Drupal Core and contributed modules
{% endhint %}

**Varbase \~10.0.0** uses **Drupal 10**, [**Bootstrap \~5.3.3**](https://blog.getbootstrap.com/2024/02/20/bootstrap-5-3-3/), **CKEditor 5**, [**Single Directory Components (SDC)**](https://www.drupal.org/docs/develop/theming-drupal/using-single-directory-components), [**Improved Dynamic Responsive Image Styles (Drimage)**](https://www.drupal.org/project/drimage_improved) - also using [**Drupal Recipes**](https://www.drupal.org/docs/extending-drupal/drupal-recipes)

***

**Varbase \~9.1.0** uses **Drupal 10**, **Bootstrap 4**, **CKEditor 4/5**, **Default Drupal Responsive Image Styles**. Smoothing up upgrades to **Drupal 10/11**

{% hint style="warning" %}
**No upgrade path from Varbase 9 to Varbase 10**
{% endhint %}

<figure><img src="/files/smenxTrDFaXtWxuLaSwx" alt=""><figcaption><p><strong>Varbase Releases</strong></p></figcaption></figure>

[View all Releases](https://www.drupal.org/project/varbase/releases)

***

{% hint style="info" %}
If a project started with the **Varbase 9.0.x** branch and was then upgraded to **9.1.x** to work with **Drupal 10**, it is better to keep the project using the **Varbase 9** structure, as it will have support for **Drupal 11** in the **9.2.x** branch.
{% endhint %}

{% hint style="success" %}
Recommended to start new projects with latest version of **Varbase \~10.0.0**
{% endhint %}

{% hint style="info" %}

* [**Drupal core release schedule**](https://www.drupal.org/about/core/policies/core-release-cycles/schedule)
* [**Drupal Release types and schedules**](https://www.drupal.org/about/core/policies/core-release-cycles/release-process-overview#s-release-types-and-schedules)
* [**Continuous upgrades between major versions**](https://www.drupal.org/about/core/policies/core-change-policies/continuous-upgrades-between-major-versions)
* [**Drupal 10 will be supported until the release of Drupal 12 in mid-late 2026**](https://www.drupal.org/blog/drupal-10-will-be-supported-until-the-release-of-drupal-12-in-mid-late-2026)
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.varbase.vardot.com/9.0.x/overview/release-cycle-and-supported-versions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
