varabyte / kobweb

A modern framework for full stack web apps in Kotlin, built upon Compose HTML
https://kobweb.varabyte.com
Apache License 2.0
1.46k stars 65 forks source link

Separate kobweb binary version from library version #81

Closed bitspittle closed 2 years ago

bitspittle commented 2 years ago

Originally, we were furiously changing both the kobweb binary and library at the same time so often it was easier to keep them together.

However, more and more, the binary isn't changing that much while the library changes often, and there's no reason in the future, for example, a 0.9.0 kobweb binary couldn't instantiate a project using Kobweb version 0.7.8, or vice versa.

At some point, we should add a separate publishing path for the CLI binary, perhaps with a totally different release tag. This doesn't have to happen today but probably should happen when we hit 1.0

bitspittle commented 2 years ago

(We'll separate these versions post 1.0, up until then keeping them in sync is fine)