Skip to content

chore: release v0.6.3 - #361

Draft
pikaju wants to merge 2 commits into
mainfrom
release-plz-2026-08-18T19-20-21Z
Draft

chore: release v0.6.3#361
pikaju wants to merge 2 commits into
mainfrom
release-plz-2026-08-18T19-20-21Z

Conversation

@pikaju

@pikaju pikaju commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • topcoat-core: 0.6.2 -> 0.6.3 (✓ API compatible changes)
  • topcoat-alpine-ajax: 0.6.2 -> 0.6.3
  • topcoat-view: 0.6.2 -> 0.6.3 (✓ API compatible changes)
  • topcoat-router: 0.6.2 -> 0.6.3 (✓ API compatible changes)
  • topcoat-asset: 0.6.2 -> 0.6.3
  • topcoat-cookie: 0.6.2 -> 0.6.3
  • topcoat-core-grammar: 0.6.2 -> 0.6.3 (✓ API compatible changes)
  • topcoat-core-macro: 0.6.2 -> 0.6.3
  • topcoat-datastar: 0.6.2 -> 0.6.3
  • topcoat-view-grammar: 0.6.2 -> 0.6.3 (✓ API compatible changes)
  • topcoat-view-macro: 0.6.2 -> 0.6.3
  • topcoat-font: 0.6.2 -> 0.6.3
  • topcoat-font-grammar: 0.6.2 -> 0.6.3
  • topcoat-font-macro: 0.6.2 -> 0.6.3
  • topcoat-htmx: 0.6.2 -> 0.6.3
  • topcoat-icon: 0.6.2 -> 0.6.3
  • topcoat-icon-grammar: 0.6.2 -> 0.6.3
  • topcoat-icon-macro: 0.6.2 -> 0.6.3
  • topcoat-mail: 0.6.2 -> 0.6.3
  • topcoat-mail-grammar: 0.6.2 -> 0.6.3
  • topcoat-mail-macro: 0.6.2 -> 0.6.3
  • topcoat-router-grammar: 0.6.2 -> 0.6.3
  • topcoat-router-macro: 0.6.2 -> 0.6.3
  • topcoat-runtime: 0.6.2 -> 0.6.3 (✓ API compatible changes)
  • topcoat-runtime-grammar: 0.6.2 -> 0.6.3 (✓ API compatible changes)
  • topcoat-runtime-macro: 0.6.2 -> 0.6.3
  • topcoat-session: 0.6.2 -> 0.6.3
  • topcoat-tailwind: 0.6.2 -> 0.6.3
  • topcoat-ui-registry: 0.6.2 -> 0.6.3 (✓ API compatible changes)
  • topcoat: 0.6.2 -> 0.6.3 (✓ API compatible changes)
  • topcoat-ui: 0.6.2 -> 0.6.3
  • topcoat-cli: 0.6.2 -> 0.6.3 (✓ API compatible changes)
Changelog

topcoat-core

0.6.3 - 2026-08-29

Added

  • (core) add pretty printing impls for all syn types, remove prettyplease (#372)

Fixed

  • (core) memoize + borrowed async arg fails with AsyncFnOnce lifetime error (#371)

topcoat-alpine-ajax

0.6.0 - 2026-08-17

Added

  • use #[track_caller] where appropriate (#262)

topcoat-view

0.6.3 - 2026-08-29

Other

  • (view) remove itoa dependency in favor of format_into (#366)
  • upgrade to rust 1.98 (#367)

topcoat-router

0.6.3 - 2026-08-29

Added

  • (router) implement HrefTarget for &T: HrefTarget to support dyn (#370)
  • (router) is_current methods for Href, routes, and pages (#362)

Other

  • upgrade to rust 1.98 (#367)

topcoat-asset

0.6.0 - 2026-08-17

Added

  • (view) concurrent rendering (#317)
  • use #[track_caller] where appropriate (#262)

Fixed

  • (asset) ignore false-positive asset scans with empty paths (#280)
  • (asset) [breaking] write the bundle next to the executable it was scanned from (#243)
  • (asset) register one route per bundled file (#249)

Other

  • (router) [breaking] replace handler structs with traits in preparation for href (#346)
  • (core) [breaking] turn fnv1a hash into a struct and add 128-bit variant (#327)
  • sort imports
  • make request and response dedicated modules

topcoat-cookie

0.6.0 - 2026-08-17

Added

  • (core) [breaking] add scoped context using cx.with(...) (#338)
  • (cookie) protect cookie jar from being written to after response… (#324)
  • (core) [breaking] make Cx detachable, remove CxBuilder (#322)
  • use #[track_caller] where appropriate (#262)

Other

  • (router) [breaking] replace handler structs with traits in preparation for href (#346)
  • sort imports
  • make request and response dedicated modules

topcoat-core-grammar

0.6.3 - 2026-08-29

Added

  • (core) add pretty printing impls for all syn types, remove prettyplease (#372)

Fixed

  • (core) memoize + borrowed async arg fails with AsyncFnOnce lifetime error (#371)

topcoat-core-macro

0.6.3 - 2026-08-29

Fixed

  • (core) memoize + borrowed async arg fails with AsyncFnOnce lifetime error (#371)

topcoat-datastar

0.6.0 - 2026-08-17

Added

  • use #[track_caller] where appropriate (#262)

Fixed

  • (datastar) reject multiline selectors (#256)

Other

  • sort imports
  • make request and response dedicated modules

topcoat-view-grammar

0.6.3 - 2026-08-29

Other

  • upgrade to rust 1.98 (#367)

topcoat-view-macro

0.6.2 - 2026-08-18

Fixed

  • (view) make control-flow futures own their pattern bindings (#360)

topcoat-font

0.6.0 - 2026-08-17

Added

  • (view) concurrent rendering (#317)
  • use #[track_caller] where appropriate (#262)

Fixed

  • (font) support unicode ranges ending in E (#307)

Other

  • (router) [breaking] replace handler structs with traits in preparation for href (#346)
  • (core) [breaking] turn fnv1a hash into a struct and add 128-bit variant (#327)
  • sort imports
  • make request and response dedicated modules

topcoat-font-grammar

0.6.0 - 2026-08-17

Fixed

  • (font) support unicode ranges ending in E (#307)

Other

  • sort imports

topcoat-font-macro

0.6.0 - 2026-08-17

Fixed

  • (font) support unicode ranges ending in E (#307)

Other

  • sort imports

topcoat-htmx

0.6.0 - 2026-08-17

Added

  • use #[track_caller] where appropriate (#262)

Other

  • sort imports
  • make request and response dedicated modules

topcoat-icon

0.2.0 - 2026-07-19

Other

  • add annotations to show feature flags in docs.rs (#127)

topcoat-icon-grammar

0.6.0 - 2026-08-17

Other

  • sort imports

topcoat-icon-macro

0.2.0 - 2026-07-19

Other

  • add annotations to show feature flags in docs.rs (#127)

topcoat-mail

0.6.0 - 2026-08-17

Added

  • (view) improve new arena rendering system (#319)
  • (view) concurrent rendering (#317)
  • (router) [breaking] add unused layer sanity check (#300)
  • use #[track_caller] where appropriate (#262)

Other

  • (router) [breaking] replace handler structs with traits in preparation for href (#346)
  • (view) consume view when rendering to improve performance (#312)
  • sort imports
  • make request and response dedicated modules

topcoat-mail-grammar

0.6.0 - 2026-08-17

Other

  • sort imports

topcoat-mail-macro

0.6.3 - 2026-08-29

Added

  • (core) add pretty printing impls for all syn types, remove prettyplease (#372)

topcoat-router-grammar

0.6.0 - 2026-08-17

Added

  • (router) href! macro (#350)
  • (core) [breaking] specify as_ref manually on memoized functions (#310)
  • (router) [breaking] add not_found macro and no longer run layers and layouts by default on unmatched requests (#298)
  • use #[track_caller] where appropriate (#262)
  • (router) [breaking] replace path parameter attribute macro (#242)

Fixed

  • (router) reject invalid route signatures at parse time (#241)
  • include docs and visibility in routes, procedures, layers (#232)

Other

  • (router) [breaking] replace handler structs with traits in preparation for href (#346)
  • (router) rename erased constant for more readable profiler and debugger traces (#329)
  • sort imports
  • make request and response dedicated modules

topcoat-router-macro

0.6.0 - 2026-08-17

Added

  • (router) href! macro (#350)
  • (core) [breaking] add scoped context using cx.with(...) (#338)
  • (core) [breaking] make Cx detachable, remove CxBuilder (#322)
  • (router) [breaking] add not_found macro and no longer run layers and layouts by default on unmatched requests (#298)
  • (router) [breaking] replace path parameter attribute macro (#242)

Other

  • (router) [breaking] replace handler structs with traits in preparation for href (#346)
  • (router) remove PathBuf Arc pointer indirection (#323)
  • make request and response dedicated modules

topcoat-runtime

0.6.3 - 2026-08-29

Fixed

  • (runtime) preserve boolean procedure results (#375)

topcoat-runtime-grammar

0.6.3 - 2026-08-29

Fixed

  • (runtime) preserve boolean procedure results (#375)

topcoat-runtime-macro

0.6.3 - 2026-08-29

Added

  • (core) add pretty printing impls for all syn types, remove prettyplease (#372)

Fixed

  • (runtime) preserve boolean procedure results (#375)

topcoat-session

0.6.0 - 2026-08-17

Added

  • (core) [breaking] add scoped context using cx.with(...) (#338)
  • (core) [breaking] make Cx detachable, remove CxBuilder (#322)
  • (router) [breaking] global origin policy (#276)
  • use #[track_caller] where appropriate (#262)

Other

  • (router) [breaking] replace handler structs with traits in preparation for href (#346)
  • sort imports
  • make request and response dedicated modules

topcoat-tailwind

0.2.0 - 2026-07-19

Other

  • add annotations to show feature flags in docs.rs (#127)

topcoat-ui-registry

0.6.3 - 2026-08-29

Added

  • (core) add pretty printing impls for all syn types, remove prettyplease (#372)

topcoat

0.6.3 - 2026-08-29

Added

  • (cli) port retry on dev server init (#364)
  • (cli) expose run method on TopcoatCli (#363)
  • (core) add pretty printing impls for all syn types, remove prettyplease (#372)
  • (router) implement HrefTarget for &T: HrefTarget to support dyn (#370)
  • (router) is_current methods for Href, routes, and pages (#362)

Fixed

  • (cli) don't reload over in-flight navigations on reconnect (#365)
  • (core) memoize + borrowed async arg fails with AsyncFnOnce lifetime error (#371)
  • (runtime) preserve boolean procedure results (#375)

Other

  • upgrade to rust 1.98 (#367)
  • (view) remove itoa dependency in favor of format_into (#366)

topcoat-ui

0.6.0 - 2026-08-17

Added

  • (ui) add 17 new topcoat-ui components (#341)
  • use #[track_caller] where appropriate (#262)

Other

  • (view) add promoted str optimization to avoid allocations (#330)
  • sort imports

topcoat-cli

0.6.3 - 2026-08-29

Added

  • (cli) port retry on dev server init (#364)
  • (cli) expose run method on TopcoatCli (#363)

Fixed

  • (cli) don't reload over in-flight navigations on reconnect (#365)


This PR was generated with release-plz.

@pikaju pikaju added the release label Aug 18, 2026
@pikaju pikaju changed the title chore: release v0.6.3 chore: release v0.7.0 Aug 19, 2026
@pikaju
pikaju force-pushed the release-plz-2026-08-18T19-20-21Z branch 3 times, most recently from a72e3b2 to f5106f4 Compare August 22, 2026 10:44
@pikaju pikaju changed the title chore: release v0.7.0 chore: release v0.6.3 Aug 22, 2026
@pikaju
pikaju force-pushed the release-plz-2026-08-18T19-20-21Z branch 5 times, most recently from bf1312c to ab41f50 Compare August 24, 2026 22:26
@pikaju
pikaju force-pushed the release-plz-2026-08-18T19-20-21Z branch from 6cf12ae to fae60bf Compare August 29, 2026 17:54
@pikaju
pikaju force-pushed the release-plz-2026-08-18T19-20-21Z branch from 6a65252 to 2315b98 Compare August 29, 2026 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant