neo

The application worker driven frontend framework

MIT License

Downloads
5.2K
Stars
2.7K
Committers
33

Bot releases are hidden (Show)

neo - Covid Apps: fixed a negative values bug

Published by tobiu over 2 years ago

neo - Upgraded the font awesome dependency to use v6

Published by tobiu over 2 years ago

  • fa v6 is no longer in beta, so neo switched to using the new version.
  • workaround for a new bug in the disease API, returning undefined for certain dates
neo - Triangle-based worker communication for app => vdom => main

Published by tobiu over 2 years ago

You can find all the details here: https://github.com/neomjs/neo/issues/2864

neo - buildScripts __dirname fixes for local builds

Published by tobiu over 2 years ago

neo - Shared covid app: create popup window fix

Published by tobiu over 2 years ago

neo - buildThemes: theme map hotfix

Published by tobiu over 2 years ago

related to the globalThis changes

neo - using globalThis

Published by tobiu over 2 years ago

this version should make it possible to run the neo core inside a nodejs based env.

neo - JS module based build scripts

Published by tobiu over 2 years ago

The package.json now contains "type": "module", which enforces all build scripts to be real modules. This ensures that future dependency updates won't break once they drop their support for commonJS.

After quite a bit of testing I assume that all programs work like before the refactoring. In case I missed something, please open a ticket.

I will work on the npx neo-app repo next, adding "type": "module" there as well. Once done, new workspaces will also contain the "type": "module" flag inside their package.json files.

Since the project contains .mjs inside its name, it felt good to finally get rid of the last commonJS based files, even when they were only inside the build scripts. The files use the .mjs extension.

neo - list.plugin.Animate: transitionEasing

Published by tobiu almost 3 years ago

neo - list.plugin.Animate: polishing

Published by tobiu almost 3 years ago

neo - dependencies update

Published by tobiu almost 3 years ago

neo - component.Base:getDomRect()

Published by tobiu almost 3 years ago

  1. getDomRect() shortcut for Neo.main.DomAccess.getBoundingClientRect()
  2. dependencies update
  3. added the last blog post to the website app
  4. cleanup
neo - neo.mjs v3 => combining class fields with the config system

Published by tobiu almost 3 years ago

https://github.com/neomjs/neo/blob/dev/test/siesta/tests/ClassConfigsAndFields.mjs

Blog post should get published tomorrow, stay tuned.

neo - Last release before working on combining class fields and configs

Published by tobiu almost 3 years ago

the work will happen inside a separate branch, since we need to replace all constructor methods with a custom construct method.

neo - dependency update

Published by tobiu almost 3 years ago

and a bit of house keeping: https://github.com/neomjs/neo/issues/2759

neo - dependency update, webpack main thread build adjustment

Published by tobiu almost 3 years ago

For the webpack related issue, take a look at: https://github.com/neomjs/neo/issues/2753

neo - list.plugin.Animate (in progress)

Published by tobiu almost 3 years ago

  • dependencies update
  • house keeping
neo - Added the latest blog post to the neo.mjs website

Published by tobiu about 3 years ago

  • Website app: Added Safari to the non shared workers based dev mode examples
  • Dependencies update
Package Rankings
Top 2.35% on Npmjs.org
Top 6.61% on Proxy.golang.org
Related Projects