Skip to content

release: Termina 0.14.0 - #318

Merged
Aaronontheweb merged 1 commit into
devfrom
release/v0.14.0
Jun 23, 2026
Merged

release: Termina 0.14.0#318
Aaronontheweb merged 1 commit 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.

@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) June 23, 2026 01:39
@Aaronontheweb
Aaronontheweb merged commit 7216d85 into dev Jun 23, 2026
8 checks passed
@Aaronontheweb
Aaronontheweb deleted the release/v0.14.0 branch June 23, 2026 01:42
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.

1 participant