You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One thing that could be marked as a breaking change(or, something similar) is any change done to the API, because we decided a while ago not to include any OpenAPI related files (like ui/build/openapi.json and the corresponding UI query client in ui/src/api) into Git, so changing an endpoint leads in the UI to a direct need for
I've actually run into this several times now, so I think we need a clear and defined way of communicating these changes, and I don't know if it's a "breaking change", or something similar.
One thing that could be marked as a breaking change(or, something similar) is any change done to the API, because we decided a while ago not to include any OpenAPI related files (like ui/build/openapi.json and the corresponding UI query client in ui/src/api) into Git, so changing an endpoint leads in the UI to a direct need for
I've actually run into this several times now, so I think we need a clear and defined way of communicating these changes, and I don't know if it's a "breaking change", or something similar.
I would not consider this a breaking change because if any API change breaks the UI build it would fail the CI checks and the UI fixes would have to be done in the same commit. So while it can be annoying for a developer to have to run these commands occasionally it is not affecting the users.
Once the project reaches version 1.0.0 we must have defined:
The text was updated successfully, but these errors were encountered: