You might have noticed, we have changed the release cycle of ERPNext and Frappe recently. Now, instead of a weekly release cycle, we have opted for a monthly release cycle. Critical and security fixes though will be released on demand.
The main reason for the change was to deliver a stable release by doing proper testing before every release. Also, we realized that slow-release-cycle will give developers enough time to implement better/robust solutions for fixes/features.
Now, ERPNext has reached a stage where we can’t afford new bugs introduced during new releases. We have also decided to improve the quality of existing features instead of adding new features in the coming months.
We are following the below schedules for current releases.
Version-11: 3rd Tuesday of every month
Version-12: 3rd Thursday of every month
Version 10: 4th Monday of every month
The pre-release branch will be made 5 days before the release date for each version and testing will be done on that pre-release branch. Any fixes based on testing should go into both pre-release and develop branches via separate pull requests.
develop branch is now pinned for version-13. All the new features should go in develop branch, which will be released with version-13. The approximate date of version-13 release is the 1st week of April.