Skip to content

chore(iocraft): release v0.8.0#165

Open
github-actions[bot] wants to merge 1 commit intomainfrom
release-plz-2026-02-19T05-17-53Z
Open

chore(iocraft): release v0.8.0#165
github-actions[bot] wants to merge 1 commit intomainfrom
release-plz-2026-02-19T05-17-53Z

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 19, 2026

🤖 New release

  • iocraft: 0.7.18 -> 0.8.0 (⚠ API breaking changes)

iocraft breaking changes

--- failure type_mismatched_generic_lifetimes: type now takes a different number of generic lifetimes ---

Description:
A type now takes a different number of generic lifetime parameters. Uses of this type that name the previous number of parameters will be broken.
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/type_mismatched_generic_lifetimes.ron
Failed in:
  Struct ComponentUpdater (3 -> 4 lifetime params) in /tmp/.tmplRlNWu/iocraft/packages/iocraft/src/render.rs:33
  Struct ComponentUpdater (3 -> 4 lifetime params) in /tmp/.tmplRlNWu/iocraft/packages/iocraft/src/render.rs:33
Changelog

0.8.0 - 2026-03-06

Added

  • allow configuring render output and stdout/stderr handles (#157)
  • add keyboard_scroll prop and expose auto scroll state (#175)
  • Add UseComponentRect (#145)

Fixed

  • use i32 for use_component_rect to prevent overflow (#176)

Other

  • (deps) bump crossterm to 0.29.0 (#178)
  • document use_component_rect caveat, simplify api (#174)
  • Scrolling component (#170)


This PR was generated with release-plz.

@github-actions github-actions bot changed the title chore(iocraft): release v0.7.18 chore(iocraft): release v0.7.19 Feb 27, 2026
@github-actions github-actions bot force-pushed the release-plz-2026-02-19T05-17-53Z branch 6 times, most recently from f38de72 to 3aa8621 Compare March 2, 2026 00:30
@github-actions github-actions bot changed the title chore(iocraft): release v0.7.19 chore(iocraft): release v0.8.0 Mar 2, 2026
@github-actions github-actions bot force-pushed the release-plz-2026-02-19T05-17-53Z branch from 3aa8621 to ea4cf3c Compare March 2, 2026 21:30
@github-actions github-actions bot force-pushed the release-plz-2026-02-19T05-17-53Z branch from ea4cf3c to 53d75c0 Compare March 6, 2026 22:35
@ccbrown
Copy link
Owner

ccbrown commented Mar 6, 2026

I'll likely be cutting this release within the next week. It does technically include a compile-time breaking change, but in practice, I don't think anyone's build will actually break, and if it does, it can be trivially fixed.

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