Skip to content

v24.7.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 27 Jul 19:18
· 37 commits to main since this release
v24.7.0

New Features:

  • Add hold event (Lauri Rooden)
  • Add tap event (Lauri Rooden)
  • shim: Add getComputedStyle (Lauri Rooden)
  • Add El.next/prev (Lauri Rooden)
  • Add css transition support to El.kill (Lauri Rooden)

Removed Features:

Breaking Changes:

  • ! Rename View.base to View.path (Lauri Rooden)
  • ! Rename index.js to ui.js (Lauri Rooden)
  • ! ui: Pass view instead of View to paramCb (Lauri Rooden)
  • ! Change acceptMany arguments order (Lauri Rooden)
  • ! Drop El.style (Lauri Rooden)

Fixes:

  • Fix rate onEnd (Lauri Rooden)
  • Fix pending view load on bubbleUp state (Lauri Rooden)
  • Fix scope on ElWrap render (Lauri Rooden)
  • Fix El.closest with textNodes (Lauri Rooden)

Enhancements:

  • Add replace utility function (Lauri Rooden)
  • Add opts to addEvent (Lauri Rooden)
  • Add minimal style to test/html (Lauri Rooden)
  • Add .sticky.is-stuck example (Lauri Rooden)
  • Add pointer examples (Lauri Rooden)
  • ui: Remove $o from scope (Lauri Rooden)
  • Remove nexttick test (Lauri Rooden)
  • Remove documentMode check (Lauri Rooden)
  • Remove scope from 'if' render binding (Lauri Rooden)
  • el: Remove Dialog logic from Modal (Lauri Rooden)
  • doc: Fix Quick-Start link (Lauri Rooden)
  • Make LiteJS to emitter and emit all view events to it (Lauri Rooden)
  • Return undefined from checkUrl (Lauri Rooden)
  • ref: Rename histBase to pushBase (Lauri Rooden)
  • Cleanup (Lauri Rooden)
  • Use more Function constructor (Lauri Rooden)
  • shim: Patch pagehide with beforeunload (Lauri Rooden)
  • ui: Move params to ui root scope (Lauri Rooden)
  • load: Pass fileName to extension handler (Lauri Rooden)
  • load: Use function constructor for nop (Lauri Rooden)
  • Move checkUrl to histStart scope (Lauri Rooden)
  • Rename shim/index.js to shim.js (Lauri Rooden)
  • Move sticky under test/html (Lauri Rooden)
  • Move topfloat example under test/html (Lauri Rooden)
  • Move svg-example to test/html/ (Lauri Rooden)
  • Deploy Pages when "test/html/**" changes (Lauri Rooden)
  • Move examples under test/html (Lauri Rooden)
  • Create workflow pages.yml (Lauri Rooden)
  • doc: Use packagephobia image (Lauri Rooden)
  • Update topfloat example (Lauri Rooden)
  • Load defs also when el exists (Lauri Rooden)
  • Expose eventStop as El.stop (Lauri Rooden)
  • Resolve @ binding earlier (Lauri Rooden)
  • Pass optional arguments for function listener with selector (Lauri Rooden)
  • Do not pass $s to render as el.$s will be taken first (Lauri Rooden)
  • touch: Do not preventDefault all events (Lauri Rooden)
  • Set touchMode when any event/start/stop listener is set (Lauri Rooden)
  • Set touchPos before no-drag cancel to be usable with multitouch (Lauri Rooden)
  • Reduce used variables (Lauri Rooden)
  • Move touch functions inside touchInit (Lauri Rooden)
  • Do not force val to string in El.css (Lauri Rooden)
  • Unify nodeType usage (Lauri Rooden)
  • Allow to move class from one element to other with El.cls (Lauri Rooden)
  • Log viewEval errors (Lauri Rooden)
  • Accept array of elements in El.* functions (Lauri Rooden)
  • Notify about debug mode (Lauri Rooden)
  • shim: Clean up localStorage after storage test (Lauri Rooden)
  • shim: Reduce used variables (Lauri Rooden)
  • Rename slot commentNode (Lauri Rooden)
  • Unify whitespaces (Lauri Rooden)
  • Improve ui load order (Lauri Rooden)