vaadin / hilla

Build better business applications, faster. No more juggling REST endpoints or deciphering GraphQL queries. Hilla seamlessly connects Spring Boot and React to accelerate application development.
https://hilla.dev
Apache License 2.0
868 stars 58 forks source link

Hilla project depends on Platform #567

Open cromoteca opened 1 year ago

cromoteca commented 1 year ago

As Hilla depends on Platform, when a new major/minor version is created, the build doesn't work due to circular dependency: Hilla cannot test itself due to missing corresponding Platform packages.

A solution could be to use Platform dependencies directly instead of depending on Platform

ZheSun88 commented 1 year ago

i made a PR here https://github.com/vaadin/hilla/pull/570 and tried to use snapshot versions of flow, flow-components instead of platform. the build is failed at the moment as there is a missing dependency in WC, which failed when using with vite 3.1.0.

we can try if this one works or not, after the next WC release.

i also saw there are versions used in package.json, I am not sure what we can do with those, are they hardcoded?