Skip to content

v2.0.0

Latest

Choose a tag to compare

@JumpLink JumpLink released this 15 Apr 14:31
· 12 commits to main since this release
60c0b2e

2.0.0 (2026-04-15)

Features

  • Add AGENTS.md documentation for Riba.js framework (8a56be8)
  • demos: add slide and SVG transition demos (bcd8bfc)
  • demos: add tw-interactive demo and extend existing tw demos (4dceabb)
  • doc: Add favicon support and icon preview page (b97eb40)
  • doc: Migrate BS4 to BS5, fix sidebar/scrollspy/iconset/examples (c3291d0)
  • iconset: resolve via package dependency, drop per-demo copies (d7d2728)
  • router: add Barba.js-inspired declarative transition system (5d2007b)
  • tw-theme: extend demo; fix theme-aware sidebar surface (233e110)
  • tw: add Tailwind CSS v4 module with components, services, binders and demos (c0ab8f4)

Bug Fixes

  • Add missing --all flag to yarn workspaces foreach commands (2850d3d)
  • build: resolve iconset svg imports in bs5-slider demo (91dc0cf)
  • build: silence noisy sass deprecations in shared vite config (bc265ea)
  • build: simplify workspace build orchestration (7f7c316)
  • ci: avoid duplicate PR workflow runs (33e74bb)
  • ci: exclude spec and test helper files from tsc type-checking (d82314f)
  • ci: sync lockfile for hardened yarn install (a921781)
  • demo-iconset: add module type declaration for iconset import (68daef6)
  • demo-iconset: derive icon list from source svg files (b4fadde)
  • demos: use rel=stylesheet instead of rel=scss for main.scss links (65b1d4d)
  • doc,tests,demo: replace deprecated placeholder image host (05f5a7d)
  • doc: Fix iconset paths, navbar icons, and sidebar layout after SPA navigation (7998dfb), closes #index
  • doc: Fix navbar height to 64px and center toggle button icon vertically (8c32da3)
  • doc: Force-hide sidebar on index page regardless of deployment subpath (f648252)
  • doc: hide sidebar on /index.html and /index for static deploys (872c4af)
  • doc: rebalance adapter messaging and update legacy links (4b3eac1)
  • doc: Replace CSS background-image icon with bs5-icon in bind-content, fix navbar icon size (54d8198)
  • doc: Update component and binder documentation for clarity and accuracy (189d142)
  • doc: Update documentation for formatters and binders to use kebab-case (6fc8d58)
  • extras: exclude *.spec.ts from typecheck (8072032)
  • Fix scroll lock after navigation and example disappearing on click (d1a0546)
  • fuse: remove unsupported generic type argument on Fuse.search() (fc2533a)
  • iconset: auto-build via postinstall; migrate remaining src/svg usages (2b1d990)
  • iconset: expose dist assets via package exports (022cb9b)
  • jsx: skip __self and __source dev props in renderElement (cd1dd7d)
  • Pre-register all custom elements before riba.bind() (801070a)
  • Replace navbar toggler icon with Unicode characters in doc (860de1c)
  • Replace remaining jest references with vitest equivalents (ba9a549)
  • Resolve CI type-check, lint, and test failures (db20b38)
  • router,doc: PJAX outlet swap, newPageReady timing, doc scrollspy (c1add5d)
  • router,doc: stabilize nested router view behavior (ca6e7ae)
  • Serve iconset SVGs via Vite plugin for all demos (84d4129)
  • tw,bs5,shopify-tda: comprehensive component binding and behavior fixes (3b05629)
  • tw: close listener leaks in services + tw-form (3072bcb)
  • tw: move @source directives into utilities.css for automatic scanning (52becde)
  • tw: reactive rv-each updates in tw-rating and tw-pagination (df7e7b3)
  • Update podlove-fixed-web-player and podlove-play-button components (d372548)
  • utils,core: fix handleize double-dash bug and isObject formatter (978ad63)
  • utils: fix getElementIndex off-by-one error (3343f17)