Skip to content
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

chore!: split apis #1718

Merged
merged 1 commit into from
Nov 28, 2024
Merged

chore!: split apis #1718

merged 1 commit into from
Nov 28, 2024

Conversation

astandrik
Copy link
Collaborator

@astandrik astandrik commented Nov 27, 2024

Closes #1716

BEGIN_COMMIT_OVERRIDE
feat: refactor API structure

BREAKING CHANGE: window.api was previously a flat YdbEmbeddedAPI object. It has been refactored into multiple distributed AxiosWrapper instances. Each endpoint is now handled by a dedicated wrapper instance, improving modularity and maintainability. Developers should update their integrations to use the new structure. For example: Replace window.api.getTenants with window.api.viewer.getTenants.
END_COMMIT_OVERRIDE

CI Results

Test Status: ⚠️ FLAKY

📊 Full Report

Total Passed Failed Flaky Skipped
208 207 0 1 0

😟 No changes in tests. 😕

Bundle Size: 🔺

Current: 66.09 MB | Main: 66.09 MB
Diff: +6.67 KB (0.01%)

⚠️ Bundle size increased. Please review.

ℹ️ CI Information
  • Test recordings for failed tests are available in the full report.
  • Bundle size is measured for the entire 'dist' directory.
  • 📊 indicates links to detailed reports.
  • 🔺 indicates increase, 🔽 decrease, and ✅ no change in bundle size.

@astandrik astandrik force-pushed the astandrik.split-apis-1716-2 branch from 414765e to 573b9e5 Compare November 27, 2024 15:45
@ValeraS
Copy link
Collaborator

ValeraS commented Nov 28, 2024

It's a breaking changes, are you going to release a major version?

@astandrik astandrik force-pushed the astandrik.split-apis-1716-2 branch from b4fff7a to f224809 Compare November 28, 2024 09:14
@astandrik astandrik changed the title chore: split apis chore!: split apis Nov 28, 2024
@astandrik astandrik added this pull request to the merge queue Nov 28, 2024
Merged via the queue into main with commit e050bd7 Nov 28, 2024
8 checks passed
@astandrik astandrik deleted the astandrik.split-apis-1716-2 branch November 28, 2024 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

chore: split apis
3 participants