Release Schedule

This page provides information about the Bleu.js release cycle, support timeline, and upcoming releases.

Release Cadence

Bleu.js follows a predictable release schedule:

  • Major releases (X.0.0): Every 12 months
  • Minor releases (X.Y.0): Every 3 months
  • Patch releases (X.Y.Z): As needed for bug fixes and security patches

This cadence helps developers and organizations plan their upgrade cycles and ensures that new features are released regularly while maintaining stability.

Long-Term Support (LTS)

We provide Long-Term Support for each major version of Bleu.js for 2 years from its initial release:

  • Active support period: 12 months with regular feature updates
  • Maintenance period: 12 additional months with security patches and critical bug fixes only

This support policy ensures that organizations using Bleu.js have a stable platform for an extended period while allowing us to continue advancing the framework.

VersionInitial ReleaseActive Support UntilMaintenance UntilStatus
5.xJun 2025 (Planned)Jun 2026Jun 2027Upcoming
4.xJun 2024Jun 2025Jun 2026Active
3.xJun 2023Jun 2024Jun 2025Maintenance
2.xJun 2022Jun 2023Jun 2024End of Life
1.xJun 2021Jun 2022Jun 2023End of Life

End of Life (EOL) Notice

Version 2.x reached End of Life (EOL) on June 30, 2024. No further updates, including security patches, will be provided for this version.

If you are still using Bleu.js 2.x, we strongly recommend upgrading to a supported version as soon as possible. See our upgrading guide for assistance.

Upcoming Releases

Bleu.js 5.0.0

Planned for June 2025

Major release with significant API changes and performance improvements. Will feature a completely rewritten core engine and enhanced AI capabilities.

View detailed roadmap

Bleu.js 4.3.0

Planned for May 30, 2025

Minor release focused on new ML model integrations and performance optimizations for enterprise deployments.

View planned features

Bleu.js 3.8.8

Planned for May 16, 2025

Maintenance release with security patches and critical bug fixes. This release addresses recently discovered vulnerabilities in v3.8.x.

View security advisories

Versioning Policy

Bleu.js follows Semantic Versioning (SemVer):

  • Major version (X.0.0): Contains incompatible API changes
  • Minor version (X.Y.0): Adds functionality in a backward-compatible manner
  • Patch version (X.Y.Z): Contains backward-compatible bug fixes

This versioning scheme helps developers understand the impact of upgrading and manage dependencies effectively.

Release Notes

Detailed release notes for all versions are available on our GitHub repository:

For questions about our release schedule or support policy, please contact [email protected].