Skip to content

Release 0.5.0: release notes and component docs update#314

Merged
LittleLittleCloud merged 3 commits intomainfrom
copilot/release-0-5-0
Mar 17, 2026
Merged

Release 0.5.0: release notes and component docs update#314
LittleLittleCloud merged 3 commits intomainfrom
copilot/release-0-5-0

Conversation

Copy link
Contributor

Copilot AI commented Mar 8, 2026

Prepares the v0.5.0 release by adding release notes and updating documentation to reflect new components and fixes shipped in this version.

Release Notes (release-notes/v0.5.0.md)

  • Documents all 8 milestone items across 3 issues and 6 PRs
  • FlexBox — CSS flexbox layout (Direction, Justify, Align, Wrap, Gap, Width, Height) via FlexBoxRenderable + FlexBoxElementTranslator
  • ViewHeightScrollable — line-by-line viewport scrolling over arbitrary RenderFragment content; embedded scrollbar support for Panel/Border/Table; backed by new ScrollableLayoutCoordinator singleton; refactored ScrollableWithBarRenderableScrollableRenderable
  • Table column extensionsWidth, Padding, NoWrap attributes matching Spectre.Console's native TableColumn API
  • Focus @key fixFocusManager.FocusAsync now correctly resolves targets identified by @key on conditionally-rendered components; root cause was key population happening too late in the render pipeline
  • CI: macOS ARM64macos-latest added to build-test matrix

README

  • Component count: 20+ → 25+
  • Layout category: 6 → 8 components (FlexBox, ViewHeightScrollable added)
  • Both new components added to the full alphabetical reference list

design-doc/builtin-components.md

  • Catalog header updated
  • Full parameter tables added for FlexBox and ViewHeightScrollable (including ScrollContext members)
Original prompt

This section details on the original issue you should resolve

<issue_title>Release 0.5.0</issue_title>
<issue_description></issue_description>

Comments on the Issue (you are @copilot in this section)


🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Copilot AI changed the title [WIP] Prepare for release 0.5.0 Release 0.5.0: release notes and component docs update Mar 8, 2026
@LittleLittleCloud LittleLittleCloud marked this pull request as ready for review March 9, 2026 19:24
Co-authored-by: Skoreyko Misha <[email protected]>
Signed-off-by: Xiaoyun Zhang <[email protected]>
@LittleLittleCloud LittleLittleCloud merged commit 2af2b9b into main Mar 17, 2026
7 checks passed
@LittleLittleCloud LittleLittleCloud deleted the copilot/release-0-5-0 branch March 17, 2026 19:04
@github-actions github-actions bot added this to the v0.5.0 milestone Mar 17, 2026
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.

Release 0.5.0

3 participants