Hyperapp Versions Save

1kB-ish JavaScript framework for building hypertext applications

0.0.11

7 years ago
  • Resolved issue with reducers overriding each other.
  • Modified .replace callback to avoid arrow functions for necessary bound arguments.

0.0.10

7 years ago

CDN Updates

Include Hyperapp in your project using our CDN:

<script src="https://cdn.rawgit.com/hyperapp/hyperapp/0.0.10/dist/hyperapp.min.js"></script>

or

<script src="https://cdn.rawgit.com/hyperapp/hyperapp/0.0.10/dist/app.min.js"></script>
<script src="https://cdn.rawgit.com/hyperapp/hyperapp/0.0.10/dist/html.min.js"></script>
<script src="https://cdn.rawgit.com/hyperapp/hyperapp/0.0.10/dist/h.min.js"></script>

Changes

  • Documentation for lifecycle events added by @danigb (#40).
  • Updated default browser behavior to comply with specs, via @terkelg (#36).
  • Modernization Initiatives (#37).
    • Embracing more ES6 idioms.
    • Implementation of Webpack for a smaller bundle, courtesy of @maraisr.
    • Initial tests + coverage by @maraisr.

0.0.9

7 years ago

Revert #17. Turns out, I'm still figuring some things out.

0.0.8

7 years ago

Resolved an issue with the h function for better JSX compatibility. The tree structure now correctly handles arrays, ensuring smoother integration with JSX syntax.

0.0.7

7 years ago

CDN for Hyperapp

To use Hyperapp in your project, include the following scripts from our CDN:

<script src="https://cdn.rawgit.com/hyperapp/hyperapp/0.0.7/dist/app.min.js"></script>
<script src="https://cdn.rawgit.com/hyperapp/hyperapp/0.0.7/dist/html.min.js"></script>
<script src="https://cdn.rawgit.com/hyperapp/hyperapp/0.0.7/dist/h.min.js"></script>
  • For h Function: If you're directly using the h function or compiling JSX to raw h calls within your bundle, the inclusion of html.min.js is not required.
  • JSX Compatibility: The h function has been added to the distribution to support JSX usage.
  • For details on performance considerations, refer to the performance discussion.

0.0.6

7 years ago
  • Optimize merge (#3).
  • Fix reducers not being functions in update description (#1).
  • Don't merge arrays, treat them as a primitive type instead.