Skip to content

Releases: RonenMars/one-more-highlight

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 16:03

1.3.0 (2026-07-11)

Features

  • src: add React Native engine via /native subpath (#7) (cc4c0e3)
  • src: report match layout in the React Native engine (#8) (b435acb)

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 22 May 17:25

1.2.0 (2026-05-22)

Features

  • src: add term and nth selector shapes to HighlightState union (9f45430)
  • src: serialize term selector fields in useHighlight memo key (b113915)
  • src: support nth selector for per-term occurrence (44b7a45)
  • src: support numeric term selector with out-of-range warning (3839086)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 18 May 14:05

1.1.0 (2026-05-18)

Bug Fixes

  • docs: destructure segments from useHighlight in headless playground demo (206bec0)
  • docs: replace bare autolinks with markdown links for MDX compat (ce4198e)

Features

  • playground: add css-engine demo with engine toggle (db7e12b)
  • src: add css highlight prop types (00cf19e)
  • src: add css highlights feature detector and isomorphic layout effect shim (483a353)
  • src: degrade unsupported css highlight engine to dom or throw (d97e12c)
  • src: expose css highlight from /css sub-export (76eeb06)
  • src: forward refs from CssHighlight to wrapper or dom fallback (fd290cb)
  • src: register match ranges with css.highlights per state name (70e989b)
  • src: render css highlight wrapper with single text node (612503d)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 17 May 15:18

1.0.0 (2026-05-17)

  • feat(src)!: remove match.one / match.range / match.many builders (cbacea1)

BREAKING CHANGES

  • The match export is removed. Consumers must replace
    match builder spreads with the literal HighlightState fields.

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 15 May 20:06

0.6.0 (2026-05-15)

Bug Fixes

  • playground: set data-theme on html/body so dark mode survives over-scroll (19a34de)

Features

  • src: expose termIndex on MatchSegment (77823a5)

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 14 May 12:57

0.5.1 (2026-05-14)

Performance Improvements

  • src: inline NODE_ENV checks for bundler DCE (1fd407b)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 14 May 08:14

0.5.0 (2026-05-14)

Features

  • playground: add index page listing all demos (b16a893)
  • playground: float active-match star at top-right with theme-aware stroke (00dde93)

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 13 May 21:33

0.4.1 (2026-05-13)

Bug Fixes

  • playground: dark mode highlight contrast — bright colors + dark text on highlights (2b093cd)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 13 May 17:52

0.4.0 (2026-05-13)

Bug Fixes

  • playground: update HeadlessDemo to useHighlight v0.4 API; alias local dist for build (10c2aba)

Features

  • playground: add CSS vars, react-router-dom, ThemeWrapper/Toggle, and 6 new demo components (1175ab7)
  • playground: wire React Router with light/dark URL routing (ecfbe2c)
  • v0.3 browser support docs + diacritic recipe; v0.4 forwardRef, getMatchCount, inline-RegExp dev warning (da49eec)
  • visual: add Playwright config and spec files for all 10 demos × 2 themes (da43bc4)

v0.3.6

Choose a tag to compare

@github-actions github-actions released this 13 May 16:19

0.3.6 (2026-05-13)

Bug Fixes

  • playground: use latest instead of workspace:* for StackBlitz compatibility (11bd3d6)