Releases: lorengreenfield/halfcab
v11.0.3
v11
Removes old cache wrapper function and includes both nanolru and nanocomponent libraries to be used instead.
v10.0.4
- Bug fixes
- Stable v10
v10
-
Simplifying and removing a few things that shouldn't be there or are not used much (or have ended up being bad practise to make use of)
-
No globally available exported state object anymore, it's passed into the output of
halfcabdefault function, as the second argument to allgeblisteners, and the top level component -
baseNameis gone - Too awkward to manage ad it's better to have smaller tab titles anyway. Initial tab title is always set by the server side render in the title tag so no need to set in thehalfcabfunction (nor is there need to have state available if you were setting it via initial state. -
added two new holdingPen utility functions
addToHoldingPenandremoveFromHoldingPento change holdingPen objects on the fly, and retain validation ability. -
Made a
nextTickfunction available as sometimes a setTimeout with 17ms delay was being required in some projects
v9
Removal of exported state. State now available through:
- Top level component
- Second argument of geb
onandoncecallbacks - Inside returned object from
halfcab()function
v8.2.2
A few fixes on top over 8 to increase stability.
v8.0.0
- Breaking change, using .mjs files
6.2.12
Updated docs and solidified features.
5.2.2
Went back to mutable state
5.2.1
Immutable exported state and option for inject functions to not wrap output in a containing div.