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
refactor(FR-583): Remove compatibility before manager version 24.09 (#3906)
resolves#3236 ([FR-583](https://lablup.atlassian.net/jira/software/projects/FR/boards/21?assignee=712020%3A52c9a410-dfd2-4acd-97a6-8c6112ec8a34&selectedIssue=FR-583))
<!-- replace NNN, MMM with the GitHub issue number and the corresponding Jira issue number. -->
<!--
Please precisely, concisely, and concretely describe what this PR changes, the rationale behind codes,
and how it affects the users and other developers.
-->
This PR removes feature flag checks before manager version 24.09.
The changes include:
- Removed conditional rendering based on `baiClient.supports()` checks
- Eliminated version compatibility checks in the backend client
- Removed feature-gated UI elements that were conditionally displayed
- Updated the API version to v8.20240915 for compatibility with 24.09
- Simplified logic that previously had different behavior based on manager version
These changes make the codebase more maintainable by removing the need to check for feature support before using functionality, assuming that all modern deployments will support the full feature set.
**Checklist:** (if applicable)
- [ ] Documentation
- [ ] Minium required manager version
- [ ] Specific setting for review (eg., KB link, endpoint or how to setup)
- [ ] Minimum requirements to check during review
- [ ] Test case(s) to demonstrate the difference of before/after
[FR-583]: https://lablup.atlassian.net/browse/FR-583?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
0 commit comments