-
Notifications
You must be signed in to change notification settings - Fork 481
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Show version that enables the feature if not supported in currently selected version #3148
Comments
Makes sense to have a clear message around "how to fix the error". In this case, it would be "upgrade to newer version". I will move this to the backlog. Thank you for reporting! |
CC @christian-konrad We'll not immediately follow up on this. |
Options for messaging to consider:
|
Frameworks, IDEs etc. show things like
so what about
|
Perfect. Let's take that one. |
Moving to ready. If there is capacity, let's act on it soon, otherwise Wintersweep candidate. |
Based on discussions in https://github.com/bpmn-io/internal-docs/issues/644, we should differentiate between two situations/type of messages:
|
This is what I intend to implement. Either the user can choose a different execution platform version that will fix the error (supported by Camunda X or newer) or there is no execution platform version that would fix the error (_not supported by Camunda X). |
Problem you would like to solve
When using properties that are not supported in the currently selected platform version (e.g. Camunda Platform 8.0), the only statements I get from error messages is that the field is not supported (by Camunda 8):
### Proposed solution
I would like to see the version which makes the desired property available, if available. The error message should clearly state the minimum target that supports the feature:
In case we don't know yet when to support it, it should show:
This gives me as a user some insight on the evolution of the capabilities I have available to design and enhance my process.
Also, marking properties that are not available in the current version would help to sort out quickly what I can actually do.
Alternatives considered
As an alternative, not available options could be filtered out.
Pro: Cleaner working environment
Con: No awareness of features in newer versions.
Additional context
With regards to the evolution of Camunda 8, it would make sense to raise awareness of feature evolution and not leaving a user with a simple "Not supported" which is frustrating.
The text was updated successfully, but these errors were encountered: