Skip to content

Release Notes

Versioning Scheme

LaraGram and its other first-party packages follow Semantic Versioning. Major framework releases are released every year (~Q1), while minor and patch releases may be released as often as every week. Minor and patch releases should never contain breaking changes.

When referencing the LaraGram framework or its components from your application or package, you should always use a version constraint such as ^3.0, since major releases of LaraGram do include breaking changes. However, we strive to always ensure you may update to a new major release in one day or less.

Named Arguments

Named arguments are not covered by LaraGram's backwards compatibility guidelines. We may choose to rename function arguments when necessary in order to improve the LaraGram codebase. Therefore, using named arguments when calling LaraGram methods should be done cautiously and with the understanding that the parameter names may change in the future.

Support Policy

For all LaraGram releases, bug fixes are provided for 18 months and security fixes are provided for 2 years. For all additional libraries, only the latest major release receives bug fixes. In addition, please review the database versions supported by LaraGram.

VersionPHP (*)ReleaseBug Fixes UntilSecurity Fixes Until
38.2 - 8.4July 17th, 2025February 1th, 2027July 1th, 2027
End of life
Security fixes only

(*) Supported PHP versions

LaraGram 3

LaraGram 3 continues the improvements made in LaraGram 2.x by updating upstream dependencies.

Released under the MIT License.