Releases: dashborg/hibiki
Hibiki v0.3.4 Release
Hibiki v0.3.4 Release
Available at https://cdn.hibikihtml.com/hibiki/v0.3.4/hibiki-prod.min.js
Updated latest to v0.3.4 at https://cdn.hibikihtml.com/hibiki/latest/hibiki-prod.min.js
This new version of Hibiki HTML adds HTML5 drag and drop support to Hibiki elements with lots of new properties and handlers (beta). Also in beta is new support to track scrollTop and element geometry 2-way data-binding.
To better support Django templates, you can now set textdelimiters="alt" on your <template hibiki> tag to switch from {{ ... }} to {| ... |} delimiters. textdelimiters="none" will disable any inline text elements.
Also added conditional YAML support. Hibiki will parse application/yaml data in the <hibiki-data> element or retrieved via the datasrc="[url]" attribute if an appropriate yaml parser is available at window.jsyaml. The easiest way to add YAML support is to just include this script tag in your main html document:
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-yaml/4.1.0/js-yaml.min.js"></script>
See changelog.md for full list of changes and bugfixes.
Hibiki v0.3.3 Release
Hibiki v0.3.3 Release
Available at https://cdn.hibikihtml.com/hibiki/v0.3.3/hibiki-prod.min.js
Updated latest to v0.3.3 at https://cdn.hibikihtml.com/hibiki/latest/hibiki-prod.min.js
Minor release to add new features. New "preRenderHook" and "postRenderHook" functions available in HibikiGlobalConfig. Will be called right before hibiki tags are rendered (pre), and right after the first render (post). They get passed the HibikiExtState object and the DOM node where the tags were rendered. HibikiExtState now exposes state name (set from name attribute on tag) as getStateName().
New SEO safe way of embedding Hibiki code into your HTML. As an alternative to <template hibiki> you can now use:
<!-- standard way with template tag -->
<template hibiki> ... Hibiki HTML code here </template>
<!-- load inline code, but protected from crawlers -->
<script type="text/hibiki-html"> ... Hibiki HTML code here ... </script>
<!-- load code from remote URL -->
<script type="text/hibiki-html" src="/url/to/hibiki/src.html"></script>
<!-- load code from remote URL, and load initial data from a different URL (data must be type 'application/json') -->
<script type="text/hibiki-html" src="/url/to/hibiki/src.html" datasrc="/url/to/data.json"></script>
Hibiki v0.3.2 Release
Hibiki v0.3.2 Release
Available at https://cdn.hibikihtml.com/hibiki/v0.3.2/hibiki-prod.min.js
Updated latest to v0.3.2 at https://cdn.hibikihtml.com/hibiki/latest/hibiki-prod.min.js
Small release, mostly to support the new Hibiki HTML + Bulma library!
https://libs.hibikihtml.com/test-bulma.html
Added a large number of array manipulation functions (filter, map, find, reduce, some, every, join, etc.).
See changelog.md for full list of changes.
Hibiki v0.3.1 Release
Hibiki v0.3.1 Release
Updated latest to v0.3.1 at https://cdn.hibikihtml.com/hibiki/latest/hibiki-prod.min.js
Also available at https://cdn.hibikihtml.com/hibiki/v0.3.1/hibiki-prod.min.js
More internal changes and features to support complex UI component libraries. New syntax to import versioned libraries from a standard library path (currently hosted on cdn.hibikihtml.com). See new hibiki-libs repository (https://github.com/dashborg/hibiki-libs).
Lots of new features and bugfixes, see changelog.md for full list of changes.
Hibiki v0.3.0 Release
Hibiki v0.3.0 Release
Updated latest to v0.3.0 at https://cdn.hibikihtml.com/hibiki/latest/hibiki-prod.min.js
Also available at https://cdn.hibikihtml.com/hibiki/v0.3.0/hibiki-prod.min.js
Hibiki HTML is now licensed under the OSI approved MPL v2 (Mozilla Public License)!
More information here: https://www.mozilla.org/en-US/MPL/2.0/FAQ/
Lots of under the hood changes to make writing UI component libraries
easier and more straight-forward. Tightened up the core tag library
by removing 'h-if', 'h-withcontext', 'h-foreach', and 'h-if-break' (all of that
functionality is available via attributes or other constructs).
See changelog.md for full list of changes.
Hibiki v0.2.0 Release
Hibiki v0.2.0 Release
Updated latest to v0.2.0 at https://cdn.hibikihtml.com/hibiki/latest/hibiki-prod.min.js
Also available at https://cdn.hibikihtml.com/hibiki/v0.2.0/hibiki-prod.min.js
Big behind the scenes updates to the data-model. All data is now deep copied when assigned. Transparent references can be made with the new ref() expression. New lambda/invoke expressions.
See changelog.md for full list of changes.
Hibiki 0.1.0 Release
Initial Hibiki HTML Release.
Available at https://cdn.hibikihtml.com/hibiki/v0.1.0/hibiki-prod.min.js