Skip to content

MODELIX-1098 split into frontend and backend components#436

Merged
slisson merged 6 commits intomainfrom
MODELIX-1098-Split-into-frontend-and-backend-components
Mar 26, 2026
Merged

MODELIX-1098 split into frontend and backend components#436
slisson merged 6 commits intomainfrom
MODELIX-1098-Split-into-frontend-and-backend-components

Conversation

@slisson
Copy link
Copy Markdown
Member

@slisson slisson commented Feb 12, 2026

No description provided.

@slisson slisson force-pushed the MODELIX-1098-Split-into-frontend-and-backend-components branch 3 times, most recently from 8fec0af to a502ceb Compare February 12, 2026 16:13
@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 12, 2026

Test Results

337 tests  ±0   324 ✅ ±0   5m 42s ⏱️ -14s
 40 suites ±0    13 💤 ±0 
 40 files   ±0     0 ❌ ±0 

Results for commit 7945ac1. ± Comparison against base commit 886ddb9.

♻️ This comment has been updated with latest results.

@slisson slisson force-pushed the MODELIX-1098-Split-into-frontend-and-backend-components branch 9 times, most recently from 6c7824c to 699c0fe Compare February 19, 2026 14:25
@slisson slisson force-pushed the MODELIX-1098-Split-into-frontend-and-backend-components branch 5 times, most recently from 3f40858 to ef3834f Compare March 22, 2026 08:36
slisson added 5 commits March 26, 2026 12:50
The backend component runs on the server and the frontend component on the client.
This improves the responsiveness.

The main reason for this refactoring was that the server doesn't know the bounds of
the layouted elements and had to retrieve them from the client for computing properties
such as the code completion menu position.
The build for it keeps failing with some coroutines debug agent related JVM native stacktrace.
@slisson slisson force-pushed the MODELIX-1098-Split-into-frontend-and-backend-components branch from a87766a to 7935f67 Compare March 26, 2026 11:50
The backend component runs on the server and the frontend component on the client.
This improves the responsiveness.

The main reason for this refactoring was that the server doesn't know the bounds of
the layouted elements and had to retrieve them from the client for computing properties
such as the code completion menu position.
@slisson slisson force-pushed the MODELIX-1098-Split-into-frontend-and-backend-components branch from 7935f67 to 7945ac1 Compare March 26, 2026 13:16
@slisson slisson merged commit 7deb5f7 into main Mar 26, 2026
7 checks passed
@slisson
Copy link
Copy Markdown
Member Author

slisson commented Mar 27, 2026

🎉 This PR is included in version 1.14.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant