github / release-radar

Repo for submission of projects to consider for the GitHub Release Radar 📡
https://releaseradar.github.com
Creative Commons Zero v1.0 Universal
295 stars 23 forks source link

[RR Request]: neo.mjs v5.0.0 #148

Closed tobiu closed 1 year ago

tobiu commented 1 year ago

Open Source Project name

neo.mjs

What is your project?

neo.mjs is a multithreaded JavaScript frontend framework for building high-performance, responsive, and scalable web applications. It follows the "an application worker being the main actor" paradigm.

Version

5.0

Date

January 26, 2023

Description of breaking changes

Version 5 simplifies the class config system a lot to enhance the developer experience plus further boosting the rendering performance and evolving widgets. Developers will need to replace static getConfig() {return {/**/}} with just static config = {/**/}.

GitHub Repo

https://github.com/neomjs/neo

Website

https://neomjs.github.io/pages/

Link to changelog

https://github.com/neomjs/neo/releases/tag/5.0.0

Social media

https://tobiasuhlig.medium.com/the-next-generation-of-front-end-development-65887c59b173?source=friends_link&sk=51654f60033120e84454791015d8d205

Anything else to add?

[update] added the release blog post

tobiu commented 1 year ago

@mishmanners thanks for mentioning neo inside the latest blog! :)

2 things i noticed:

  1. title: neo.msj => neo.mjs (module JS)
  2. 2000 changed lines of code does not give us justice :)

it would be super nice, in case you could adjust this.

version 4 was at 7876 commits: https://github.com/neomjs/neo/tree/57e2a69c0976b4cb9c9177a0e0c13c3e3c6ac6bb

version 5 was at 9749 commits: https://github.com/neomjs/neo/tree/69348806fb4b07812fb507dce1f3e3d7e325a75f

my wild guess is that we touched (changed) more than 50.000 lines of code several times. in theory you could compare the 2 versions and get the exact number. you are the experts on git after all :) please let me know in case you do, now i got curious ;)

Best regards, Tobi

mishmanners commented 1 year ago

Thanks for this Tobi. I took the 2000 lines of code from your post announcement. I'll get this updated asap.

I'm on leave at the moment and don't have proper internet access do I'm going to go with your guess of 50,000 lines if that's okay.

mishmanners commented 1 year ago

Updated.

tobiu commented 1 year ago

@mishmanners thank you <3

Exciting times in general, now that we start with upskilling more developers in neo. The blog post went kind of viral:

Screenshot 2023-02-11 at 10 17 19

Best regards & enjoy the weekend, Tobi

mishmanners commented 1 year ago

Congrats on being featured in the Dec/Jan Festive Release Radar 🥳