---
title: "We use a different version numbering system from the default Ketryx numbering (major.minor.patch), how can I configure this?"
description: "To configure your version numbering system, navigate to the advanced project settings and modify the \"Version number pattern\" JSON field."
category: "Frequently Asked Questions"
section: "Software Release Process"
keywords: ["numbering", "major", "patch", "pattern", "components", "numbers", "optional", "version"]
source_url: "https://support.ketryx.com/hc/en-us/articles/24545574263309-We-use-a-different-version-numbering-system-from-the-default-Ketryx-numbering-major-minor-patch-how-can-I-configure-this"
last_reviewed: 2026-06-11
---

# We use a different version numbering system from the default Ketryx numbering (major.minor.patch), how can I configure this?

> **In short:** To configure your version numbering system, navigate to the advanced project settings and modify the "Version number pattern" JSON field.

To configure your version numbering system, navigate to the advanced project settings and modify the "Version number pattern" JSON field.

Here are two provided examples of version number patterns:

1. **SemVer Version Numbers (major.minor.patch-prerelease+build):**

Pattern: `"$0(.$0)(.$0)[-$x][+$x]"`

This pattern is used for Semantic Versioning, which includes major, minor, and patch numbers, with optional prerelease and build metadata.

2. **Alphabetical Version Identifiers (three components, optional second and third components):**

Pattern: `"$A(.$A)(.$A)"`

This pattern is suitable for version names with up to three alphabetical components, with the second and third components being optional but normalized to an empty part if not present.

If you would want a version numbering system that contains four (4) numbers, you would need a pattern of `"$0(.$0)(.$0)(.$0)"`

## Related articles

- [Can I change the version number pattern in an existing project?](can-i-change-the-version-number-pattern-in-an-existing-project.md)
- [How can I use \"Release ref pattern\" for connected repositories in the Ketryx project settings?](how-can-i-use-release-ref-pattern-for-connected-repositories-in-the-ketryx.md)
- [When during the product lifecycle should change controls be implemented? Are they required for prototypes, version updates, or patch releases?](when-during-the-product-lifecycle-should-change-controls-be-implemented-are.md)
- [Why does a formatted numerical list separated by sections (within the same field) have the numbering reset in Ketryx whereas in Jira the list continues?](why-does-a-formatted-numerical-list-separated-by-sections-within-the-same-field.md)
- [How can I set up post-market vulnerability notifications for a specific release?](how-can-i-set-up-post-market-vulnerability-notifications-for-a-specific-release.md)
