Skip to content

Latest commit

 

History

History
115 lines (71 loc) · 8.52 KB

File metadata and controls

115 lines (71 loc) · 8.52 KB

0.7.0 - 2026-08-04

⛰️ Features

  • [breaking] Mouse events via the keymap fallthrough (#56) - (15ad057)

0.6.5 - 2026-08-04

⛰️ Features

  • Terminal capabilities for fullscreen TUIs (#55) - (9dd6574)

0.6.4 - 2026-07-29

🐛 Bug Fixes

  • Anchor resize repaints on cursor position reports (#54) - (c96c6d7)

0.6.3 - 2026-07-22

🐛 Bug Fixes

  • Park the cursor below the tail on exit (#51) - (eba355a)

0.6.2 - 2026-07-22

⛰️ Features

  • (markdown) Render GFM tables, with smooth streaming support (#49) - (7ae1c1a)

📚 Documentation

  • Add mutation testing config and findings (#47) - (5c41e95)

Fuzzing

  • Cargo-fuzz harness, five bugs found and fixed, TestTerminal wide-glyph + resize support (#48) - (4f8bcec)

0.6.1 - 2026-07-20

⛰️ Features

  • [breaking] Eye_declare 0.6.0 — the timeline architecture ships (#45) - (b00158a)

📚 Documentation

  • Rewrite book and README for 0.6 (#44) - (980fe49)

0.5.1 - 2026-04-24

🐛 Bug Fixes

  • Preserve burst rows in scrollback (#33) - (14e6492)

0.5.0 - 2026-04-23

⛰️ Features

  • Add Handle::update_tracked for conditional rebuilds (#32) - (bfabc48)

0.4.3 - 2026-04-15

🐛 Bug Fixes

  • Respect EventResult::Consumed in interactive loop (#29) - (512e881)

0.4.2 - 2026-04-14

🐛 Bug Fixes

  • Drain pending messages on exit so handle.fetch() succeeds (#28) - (83b69f6)

0.4.1 - 2026-04-14

🐛 Bug Fixes

  • Re-render components when use_mount dirties state (#27) - (7d29d89)

0.4.0 - 2026-04-09

⛰️ Features

🐛 Bug Fixes

  • Persist interval effects across re-renders (#25) - (1d0841c)

0.3.0 - 2026-03-30

⛰️ Features

  • [breaking] Hook callbacks receive props — Hooks becomes Hooks<P, S> (#20) - (8b67f86)
  • [breaking] Replace TextBlock/Line with Text component (#19) - (01790c8)
  • Wave 4 — use_height_hint, data children in #[component], HooksOutput cleanup (#18) - (d760eb6)
  • Wave 3 — structural simplification (single-call update, hidden legacy methods) (#17) - (075a46e)
  • Wave 2 — migrate built-in components to #[component] fn model (#16) - (6bbcef8)
  • Wave 1 — internals cleanup for #[component] fn transition (#15) - (80f287e)
  • [breaking] Function components with #[props], #[component], and behavioral hooks (#14) - (f3e681d)
  • [breaking] Make view() primary, remove children()/uses_view(), add DataChildren (#13) - (d9680ff)
  • Unified view() method + Canvas component (#12) - (7220802)
  • Eliminate required desired_height via probe render measurement (#10) - (5ba8072)
  • Add View component for unified layout + chrome (#2) - (96dc51c)

🐛 Bug Fixes

  • #[props] uses re-exported TypedBuilder path - (e59ac94)

📚 Documentation

  • Fix stale typed_builder:: reference in props doc comment - (96b44bc)

⚡️ Performance

  • Eliminate probe rendering for Text and Markdown (#21) - (1d02015)

0.2.1 - 2026-03-28

⛰️ Features

  • Add focus scopes for scoped Tab cycling (#1) - (bb4da07)

📚 Documentation

  • Mention DEC 2026 synchronized output in key features - (305947b)

[0.1.1] - 2026-03-25