Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package opentui for openSUSE:Factory checked in at 2026-10-28 17:47:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/opentui (Old) and /work/SRC/openSUSE:Factory/.opentui.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opentui" Wed Oct 28 17:47:43 2026 rev:8 rq:1393193 version:0.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/opentui/opentui.changes 2026-10-26 10:04:04.811974910 +0100 +++ /work/SRC/openSUSE:Factory/.opentui.new.2252680/opentui.changes 2026-10-28 17:47:56.682571193 +0100 @@ -1,0 +2,27 @@ +Tue Oct 27 19:18:04 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 0.7.0: + * Text editing lays out only the lines an edit changed, once, + at the next read or frame: typing in a 10,000-line Textarea + lays out 1 line instead of 10,000; undo and redo scroll to + the cursor and emit content-changed + * New opt-in native input parser (experimental_nativeInput or + OTUI_NATIVE_INPUT_PARSER) fixing lost Escape-prefixed events, + wrong Alt keys and wheel releases ending drags; off by + default while edge cases are tested + * Renderable hooks now come from the class at construction: + reflection-added hooks need refreshHooks(), renderBefore / + renderAfter / onLifecyclePass are assigned in the + constructor, and defineNativeIntegration() is removed + * The native FFI ABI version is now 2, so bindings built + against the old header fail; the scene work budget, the + YIELD frame and geometryRevision are gone and ot_scene_stats + is 224 bytes. Consumers must rebuild against this release, + so this moves in lockstep with opencode 2.2.0 + * Idle ScrollBox refreshes no rows, wheel steps go to the + innermost movable scroller, bare URLs render as link labels, + and the embedded terminal ships a newer Ghostty + * Many more fixes and improvements; see upstream's release + notes for the full list + +------------------------------------------------------------------- Old: ---- opentui-0.6.8.tar.gz New: ---- opentui-0.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ opentui.spec ++++++ --- /var/tmp/diff_new_pack.9XlZHB/_old 2026-10-28 17:47:57.962624742 +0100 +++ /var/tmp/diff_new_pack.9XlZHB/_new 2026-10-28 17:47:57.964624826 +0100 @@ -33,7 +33,7 @@ %global node_arch arm64 %endif Name: opentui -Version: 0.6.8 +Version: 0.7.0 Release: 0 Summary: Library for building terminal user interfaces # OpenTUI itself is MIT. miniaudio is vendored as a single header in ++++++ opentui-0.6.8.tar.gz -> opentui-0.7.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/opentui/opentui-0.6.8.tar.gz /work/SRC/openSUSE:Factory/.opentui.new.2252680/opentui-0.7.0.tar.gz differ: char 14, line 1
