Hello team,
We are facing two compatibility issues with frappe_crm_xt (version-16 branch) that are preventing our site from deploying and migrating successfully on Frappe Cloud.
1. Strict CRM Version Dependency
In your pyproject.toml, the CRM dependency is restricted to <1.82.0:
crm = ">=1.58.0,<1.82.0"
However, the official Frappe CRM app has already released v1.83.0 (on the main branch). Because of this strict restriction, our bench is blocked from updating. Could you please test and update this dependency constraint to support newer CRM versions?
2. Invalid Link Filter Format in Custom Field
During bench migrate, the process crashes when your app tries to create/update custom fields:
frappe.exceptions.ValidationError: Invalid Filters for field Project Manager. Filters must be a list of filters, where each filter is a list with four values: doctype, fieldname, operator, and value.
Frappe v16 has stricter validation for link filters. It seems the Project Manager custom field provided by your app has an incorrectly formatted link_filters property.
Could you please update the app to fix these two issues so it is fully compatible with the latest Frappe v16 stack?
Thank you!
Hello team,
We are facing two compatibility issues with
frappe_crm_xt(version-16 branch) that are preventing our site from deploying and migrating successfully on Frappe Cloud.1. Strict CRM Version Dependency
In your
pyproject.toml, the CRM dependency is restricted to<1.82.0:crm = ">=1.58.0,<1.82.0"However, the official Frappe CRM app has already released
v1.83.0(on the main branch). Because of this strict restriction, our bench is blocked from updating. Could you please test and update this dependency constraint to support newer CRM versions?2. Invalid Link Filter Format in Custom Field
During
bench migrate, the process crashes when your app tries to create/update custom fields:frappe.exceptions.ValidationError: Invalid Filters for field Project Manager. Filters must be a list of filters, where each filter is a list with four values: doctype, fieldname, operator, and value.Frappe v16 has stricter validation for link filters. It seems the Project Manager custom field provided by your app has an incorrectly formatted
link_filtersproperty.Could you please update the app to fix these two issues so it is fully compatible with the latest Frappe v16 stack?
Thank you!