Frappe Docker: how to get the version of dependent Apps and other packages

I wanted to upgrade ERPNext and its dependent apps from its current version to another.
For example i have decided to upgrade ERPNext to 14.20.0 to 14.40.0
How do i identify the corresponding version of below

  1. Frappe Version
  2. Other Frappe Apps(Say HRMS) Version
  3. NODE_VERSION
  4. PY_VERSION

Any suggestion for this topic anyone …

Try apps. Some have versions, some have active branches.

I came up with these apps that work for me apps.json · main · castlecraft / CEPL ERPNext Images · GitLab, using frappe version from here: build.env · main · castlecraft / CEPL ERPNext Images · GitLab

Thanks, @revant_one! However, I’d like to know how you determine whether the apps listed in apps.json are compatible with the Frappe version specified in build.env. I want to automate this version-checking process. It would be helpful if there’s a pattern to follow.

Generally version-15 branch is compatible with version-15 frappe. No automation. Try and check for errors, retry and figure out. Find what works.

1 Like

The version cannot be specified in the update, upgrade, and solution
bench update
If you encounter any problem, it can be sent and solved.