jorgebucaran / hyperapp

1kB-ish JavaScript framework for building hypertext applications
MIT License
19.06k stars 780 forks source link

hyperapp version #1079

Open kofifus opened 2 years ago

kofifus commented 2 years ago

Newbie here, two questions regarding versions:

Basically what version should a new project go for and where is that documented

Thanks!

zaceno commented 2 years ago

New projects should use the latest 2.0 branch as the 1 branch has been deprecated for a few years now.

The 2.0.x has been stable for a while so I’d be very surprised if any breaking changes happen. But you’re right there hasn’t been an official announcement that it is “production ready” (although it is used in production in several places).

As for documentation, there is no official website yet either but the docs folder in this repo is pretty well complete with all you need to know and more.

kofifus commented 2 years ago

Thank you, I think it will be good to have all versions after 2.0.0 included on "releases" and perhaps considering marking 2.0.0 or after as "stable"

zaceno commented 2 years ago

@kofifus I agree. Last I heard there were some plans to implement tests and then call it ready. (As docs and types are done). Not exactly sure where we are with the tests but if it’s any comfort it’s been tested pretty extensively in the real world. Should be safe to call it stable and mark a release in my opinion.