Repository navigation
Releases
Releases · fusor-rs/fusor
v0.1.9
Changes
- Add static page delivery. With
mode = "static"under[package.metadata.fusor.delivery],fusor buildruns the package as a native program that writes every page of a site, links the Tailwind stylesheet into each page and publishes them without a runtime. Infusor dev, every edit rebuilds the site and reloads the page. The documentation has a new Static pages guide. fusor devandfusor previewserve a directory'sindex.htmlat the directory's URL, and redirect the URL without its trailing slash.- A
<title>in a server-rendered document can hold a binding when the binding is its whole text. - Server-rendered
<Match>captures and<ForEach>keys no longer raise Clippy or rustc warnings in generated code. - Update all Fusor crates, dependency examples, lockfiles, and release references to 0.1.9.
Full changelog: v0.1.8...v0.1.9
v0.1.8
Changes
- Compile reusable component library crates into application pages, including their templates and assets.
- Serve
fusor devover HTTPS with a chosen listen address and server name. - Update all Fusor crates, dependency examples, lockfiles, and release references to 0.1.8. The documentation version badge follows the workspace version.
Full changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- [feat] Implement virtual rows by @andreespirela in #54
- [chore] Share one target directory across test suites and trim dev debug info by @andreespirela in #55
- [feat] Allow optional component inputs by @andreespirela in #56
- [bugfix] fix Linux Tailwind download and serve on localhost by @andreespirela in #57
- [bugfix] Foreach fail with static row root by @andreespirela in #59
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- [chore] Document assets build hook by @andreespirela in #30
- bugfix: Fix recursive dev watch by @andreespirela in #31
- [bugfix] Improve errors for strings quotations by @andreespirela in #32
- [feature] Allow multiple elements within a template root by @andreespirela in #33
- [feat] Support named children by @andreespirela in #34
- [chore] Refactor codebase by @andreespirela in #35
- [feat] Support assets during build by @andreespirela in #36
- [feat] Bring tailwind to Fusor by @andreespirela in #37
- [feat] Add upgrade command by @andreespirela in #41
- [chore] Context should have their own docs by @andreespirela in #44
- [feat] Implement optional attributes by @andreespirela in #45
- Forward dev API paths to a backend and hand browser history between branch routers by @andreespirela in #49
- [bugfix] Remove redudant clone in generated artifacts by @andreespirela in #46
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- Refactor internals and tighten error handling by @andreespirela in #14
- Use Markdown files for documentation by @andreespirela in #16
- Use docs base crate by @andreespirela in #18
- Release/bump version 0.1.5 by @andreespirela in #19
Full Changelog: v0.1.4...v0.1.5
v0.1.4
Fusor 0.1.4 includes a compiler compatibility update and regression coverage for generated components. All framework crates are aligned at 0.1.4.
Full Changelog: v0.1.3...v0.1.4
v0.1.3
v0.1.2
What's Changed
- [chore] Refactor optimizations by @andreespirela in #11
- [feat] Add background tasks, worker services, and pools by @andreespirela in #12
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- [chore] Combine cargo-fusor and CLi into one by @andreespirela in #1
- [chore] Refactor fusor-async by @andreespirela in #2
- [Chore] refactor fusor build by @andreespirela in #3
- [chore] Refactors by @andreespirela in #4
- [chore] Refactor fusor islands by @andreespirela in #5
- [chore] Refactor fusor query by @andreespirela in #6
- [chore] Refactor router by @andreespirela in #7
- [feat] Make bind available for all inputs by @andreespirela in #8
- [perf] Runtime optimizations by @andreespirela in #9
- Set workspace crates to version 0.1.1 by @andreespirela in #10
New Contributors
- @andreespirela made their first contribution in #1
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/andreespirela/fusor-rs/commits/v0.1.0