Skip to content

release: Termina 0.14.0 - #317

Closed
Aaronontheweb wants to merge 5 commits into
devfrom
release/v0.14.0
Closed

release: Termina 0.14.0#317
Aaronontheweb wants to merge 5 commits into
devfrom
release/v0.14.0

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Owner

Release Notes

New Features

  • Gradient primitives, GraphNode, and ProgressBarNode (#298)

    • New gradient system for rich visual theming
    • GraphNode for data visualization and flow diagrams
    • ProgressBarNode for animated progress indicators
  • Toast notifications with colors and icons (#296)

    • Enhanced ToastNode with configurable foreground/background colors
    • Icon support for status differentiation
  • Modal footers with configurable colors (#292, #293)

    • ModalNode now supports WithFooter and WithFooterColor for adding a styled footer section
    • Footer renders below modal content with optional color theming
    • Includes a Gallery demo showcasing the feature on TodoList modals
  • Render loop frame provider (#306)

    • New IRenderLoopFrameProvider for deterministic frame timing control
    • Enables precise animation and layout update scheduling

Bug Fixes

  • Suppressed stale pre-swap frames on deferred navigation (#315)

    • Fixed visual artifacts when navigation is queued from an input handler during render swap
  • Eliminated no-op resize full refresh (#312)

    • Resizes that don't change bounds no longer trigger expensive full layout refresh
  • Corrected ScrollableContainerNode bounds.Y handling (#301)

    • ScrollableContainerNode now respects bounds.Y instead of overwriting layout above it
    • Fixes layout stacking issues in scrollable containers
  • Fixed CSI Z (backtab/Shift+Tab) parsing (#297)

    • CSI Z sequences now correctly map to Tab with Shift modifier instead of being misinterpreted

Dependency Updates

  • Updated Akka.Hosting from 1.5.68 to 1.5.69 (#299)
  • Updated OpenTelemetry.Api from 1.15.3 to 1.16.0 (#291)

Built with build.ps1 — updated VersionPrefix to 0.14.0 and PackageReleaseNotes in Directory.Build.props.

st0o0 and others added 5 commits June 8, 2026 08:50
Windows case-insensitive filesystem caused both RELEASE_NOTES.md and
release_notes.md to be tracked in git. Removes the lowercase duplicate
and merges the content into the canonical RELEASE_NOTES.md with all
versions (0.11.0, 0.10.2, 0.10.1, 0.10.0).
@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) June 23, 2026 01:36
auto-merge was automatically disabled June 23, 2026 01:37

Pull request was closed

@Aaronontheweb
Aaronontheweb deleted the release/v0.14.0 branch June 23, 2026 01:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants