Skip to content

0.4.0

Compare
Choose a tag to compare
@jorgebucaran jorgebucaran released this 15 Feb 06:39
41bb9de
  • Hyperapp on cdnjs (#10613). 🎉
  • Removed Hyperx Dependency:
    • Opting out of bundling Hyperx with Hyperapp.
    • Results in a 1/3 smaller bundle for CDN users.
    • Hyperapp now operates as a dependency-free module.
    • Easier integration with hyperxify.
  • Shift to ES6 (#89):
    • Simplifies setups for webpack/rollup users.
    • Facilitates treeshaking for unused module removal (treeshaking guide).
    • Implements jsnext:main and module for modern bundler compatibility.
    • UMD bundle distribution, with pkg.main → dist/hyperapp.js for Node.js.
  • Router update: now accepts a render(view) function and options.
  • New release and prepublish npm scripts for maintenance.
  • Improved Documentation: Detailed guides for browserify, webpack, and rollup.
  • Uglify Optimizations for a smaller bundle.

Acknowledgements

Thank you to all who have supported Hyperapp's journey @rbiggs, @tzellman, @danigb, @selfup, @terkelg, and others. Your contributions are greatly appreciated! 👋