Skip to content

Releases: refmdio/rekindle

Rekindle 0.1.14

Choose a tag to compare

@MuNeNiCK MuNeNiCK released this 27 Aug 00:12

Start auxiliary WebAssembly workers through a generated module entry that initializes their wasm-bindgen bindings.

Rekindle 0.1.13

Choose a tag to compare

@MuNeNiCK MuNeNiCK released this 26 Aug 23:32

Adds first-class auxiliary WebAssembly worker builds. Configured worker binaries are built through Cargo and wasm-bindgen, published with the main immutable Web generation, and exposed as stable module URL strings. Failed worker builds preserve the previously selected development or release generation.

Rekindle 0.1.12

Choose a tag to compare

@MuNeNiCK MuNeNiCK released this 26 Aug 04:43

Changes

  • Support Web and desktop binaries located in nested Cargo workspace packages.
  • Resolve configured packages and binaries through Cargo metadata without requiring root-level entry stubs.

Rekindle v0.1.11

Choose a tag to compare

@MuNeNiCK MuNeNiCK released this 26 Aug 03:17

Changes

  • Make the documented one-shot Igniter installation complete in non-interactive environments.
  • Update the built-in GPUI client template to Zed revision 55007f518bc1d49e6b3291c5eaa1aabf649b36fd.

See CHANGELOG.md for release history.

v0.1.10

Choose a tag to compare

@MuNeNiCK MuNeNiCK released this 30 Jul 04:06
4a7b193
  • Push Web development build state over WebSocket and reload the page when a new Rust generation is ready.
  • Forward browser console output to the host Logger and serve development resources from the /@rekindle namespace.

v0.1.9

Choose a tag to compare

@MuNeNiCK MuNeNiCK released this 29 Jul 05:53
2cf8142

Changes

  • Run each configured Cargo package’s unit, integration, documentation, and framework headless UI tests through the application’s regular mix test suite.
  • Keep mix rekindle.check focused on Rust formatting and Clippy.

v0.1.8

Choose a tag to compare

@MuNeNiCK MuNeNiCK released this 28 Jul 15:58
55612b8

Changes

  • Add built-in Iced support for Web and native desktop targets.
  • Align the generated framework examples and their static asset delivery.
  • Resize Slint Web clients with the browser viewport.

v0.1.7

Choose a tag to compare

@MuNeNiCK MuNeNiCK released this 28 Jul 11:18
030fd10

Phoenix integration is now optional, with installation support for plain Mix projects. Web and desktop publication are simpler and safer, installer setup ordering and defaults are corrected, and plugin Cargo inputs and custom publication paths are validated consistently.

v0.1.6

Choose a tag to compare

@MuNeNiCK MuNeNiCK released this 28 Jul 08:08
1cc84de
  • Add a public Rust UI plugin contract.\n- Generate Cargo manifests from plugin specifications.\n- Support external plugin resources and Igniter delegation.\n- Keep generated Cargo projects application-owned.

v0.1.5

Choose a tag to compare

@MuNeNiCK MuNeNiCK released this 28 Jul 06:08
296ea0d

Changes

  • Make generated Rust Web UI the primary Phoenix page surface for GPUI, egui, and Slint.
  • Preserve each integration’s upstream starter UI across Web and desktop targets.
  • Keep the Slint Web event loop and UI instance alive after startup.
  • Serve WebAssembly with the standard application/wasm media type.
  • Keep freshly installed Phoenix projects formatted and passing their default controller tests.