logo

Our Sayings

Our Sayings

Our Sayings

Fresh Takes & Updates

Stay informed with the latest feature rollouts, and insightful AI advancements.

All Posts

Announcements

Changelog

Announcement

Feb 7, 2025

🚀 How We Version Updates at IMGENAI

At IMGENAI, we’re constantly evolving our SaaS platform to bring you more powerful features, stronger performance, and better user experiences. As part of that commitment, we follow a structured versioning policy to keep our updates transparent, predictable, and reliable for your teams.

Here’s how it works.

🔢 Our Versioning Format

We use Semantic Versioning, a widely adopted standard that follows this format:

MAJOR.MINOR.PATCH

Each number tells a different story:

  • MAJOR: Big, breaking changes that may require action on your side

  • MINOR: New features that don’t disrupt your current setup

  • PATCH: Bug fixes, performance improvements, and behind-the-scenes updates

Example:
A version number like 2.4.1 means:

  • 2 = Major version (some breaking changes may have occurred previously),

  • 4 = Four feature updates since version 2.0,

  • 1 = One patch applied since the last feature release.


✅ What Triggers Each Type of Update?

Version Type

Trigger

Will You Need to Take Action?

PATCH

Bug fixes, small UI adjustments, or performance/security improvements

❌ No

MINOR

New features, enhancements, or improvements that don’t affect existing functionality

❌ No

MAJOR

Changes that break or replace existing functionality (e.g., new API structure)

✅ Possibly

We design most of our updates to be backward-compatible, so you won’t need to worry about constant rework.

🧪 For Our API Users

If you’re integrating our APIs into your systems, you’ll notice our major API versions are clearly indicated:

  • REST: /api/v1/your-endpoint

This makes it easy for you to adopt new functionality on your own timeline, without disruption to existing workflows.

📦 Continuous Delivery, Carefully Managed

Because we follow a continuous delivery model, we roll out PATCH and MINOR versions frequently. But we don’t believe in surprises — that’s why we:

  • Announce all MAJOR changes well in advance.

  • Use feature flags to control the rollout of sensitive updates.

  • Maintain a changelog so you can always track what’s new.

🗓️ What This Means for You

  • Stability: You can trust that your existing features will keep working.

  • Visibility: You’ll always know what’s changed and why.

  • Control: You’ll never be forced to adapt overnight — especially when it comes to APIs.

💬 Want to Learn More?

If you’re curious about an update, have feedback, or want a preview of what’s coming, our team is always happy to connect. Just reach out via contact@ar-go.co or through your customer portal.

All Posts

Announcements

Changelog

Announcement

Feb 7, 2025

🚀 How We Version Updates at IMGENAI

At IMGENAI, we’re constantly evolving our SaaS platform to bring you more powerful features, stronger performance, and better user experiences. As part of that commitment, we follow a structured versioning policy to keep our updates transparent, predictable, and reliable for your teams.

Here’s how it works.

🔢 Our Versioning Format

We use Semantic Versioning, a widely adopted standard that follows this format:

MAJOR.MINOR.PATCH

Each number tells a different story:

  • MAJOR: Big, breaking changes that may require action on your side

  • MINOR: New features that don’t disrupt your current setup

  • PATCH: Bug fixes, performance improvements, and behind-the-scenes updates

Example:
A version number like 2.4.1 means:

  • 2 = Major version (some breaking changes may have occurred previously),

  • 4 = Four feature updates since version 2.0,

  • 1 = One patch applied since the last feature release.


✅ What Triggers Each Type of Update?

Version Type

Trigger

Will You Need to Take Action?

PATCH

Bug fixes, small UI adjustments, or performance/security improvements

❌ No

MINOR

New features, enhancements, or improvements that don’t affect existing functionality

❌ No

MAJOR

Changes that break or replace existing functionality (e.g., new API structure)

✅ Possibly

We design most of our updates to be backward-compatible, so you won’t need to worry about constant rework.

🧪 For Our API Users

If you’re integrating our APIs into your systems, you’ll notice our major API versions are clearly indicated:

  • REST: /api/v1/your-endpoint

This makes it easy for you to adopt new functionality on your own timeline, without disruption to existing workflows.

📦 Continuous Delivery, Carefully Managed

Because we follow a continuous delivery model, we roll out PATCH and MINOR versions frequently. But we don’t believe in surprises — that’s why we:

  • Announce all MAJOR changes well in advance.

  • Use feature flags to control the rollout of sensitive updates.

  • Maintain a changelog so you can always track what’s new.

🗓️ What This Means for You

  • Stability: You can trust that your existing features will keep working.

  • Visibility: You’ll always know what’s changed and why.

  • Control: You’ll never be forced to adapt overnight — especially when it comes to APIs.

💬 Want to Learn More?

If you’re curious about an update, have feedback, or want a preview of what’s coming, our team is always happy to connect. Just reach out via contact@ar-go.co or through your customer portal.

All Posts

Announcement

Feb 7, 2025

🚀 How We Version Updates at IMGENAI

At IMGENAI, we’re constantly evolving our SaaS platform to bring you more powerful features, stronger performance, and better user experiences. As part of that commitment, we follow a structured versioning policy to keep our updates transparent, predictable, and reliable for your teams.

Here’s how it works.

🔢 Our Versioning Format

We use Semantic Versioning, a widely adopted standard that follows this format:

MAJOR.MINOR.PATCH

Each number tells a different story:

  • MAJOR: Big, breaking changes that may require action on your side

  • MINOR: New features that don’t disrupt your current setup

  • PATCH: Bug fixes, performance improvements, and behind-the-scenes updates

Example:
A version number like 2.4.1 means:

  • 2 = Major version (some breaking changes may have occurred previously),

  • 4 = Four feature updates since version 2.0,

  • 1 = One patch applied since the last feature release.


✅ What Triggers Each Type of Update?

Version Type

Trigger

Will You Need to Take Action?

PATCH

Bug fixes, small UI adjustments, or performance/security improvements

❌ No

MINOR

New features, enhancements, or improvements that don’t affect existing functionality

❌ No

MAJOR

Changes that break or replace existing functionality (e.g., new API structure)

✅ Possibly

We design most of our updates to be backward-compatible, so you won’t need to worry about constant rework.

🧪 For Our API Users

If you’re integrating our APIs into your systems, you’ll notice our major API versions are clearly indicated:

  • REST: /api/v1/your-endpoint

This makes it easy for you to adopt new functionality on your own timeline, without disruption to existing workflows.

📦 Continuous Delivery, Carefully Managed

Because we follow a continuous delivery model, we roll out PATCH and MINOR versions frequently. But we don’t believe in surprises — that’s why we:

  • Announce all MAJOR changes well in advance.

  • Use feature flags to control the rollout of sensitive updates.

  • Maintain a changelog so you can always track what’s new.

🗓️ What This Means for You

  • Stability: You can trust that your existing features will keep working.

  • Visibility: You’ll always know what’s changed and why.

  • Control: You’ll never be forced to adapt overnight — especially when it comes to APIs.

💬 Want to Learn More?

If you’re curious about an update, have feedback, or want a preview of what’s coming, our team is always happy to connect. Just reach out via contact@ar-go.co or through your customer portal.