aboutsummaryrefslogtreecommitdiff
path: root/priv/static/lustre-server-component.min.mjs
Commit message (Collapse)AuthorAge
* :rocket: Build server component runtime.Hayleigh Thompson2024-06-12
|
* :wrench: Generate server component client runtime.Hayleigh Thompson2024-06-11
|
* :rocket: Generate server component bundle.Hayleigh Thompson2024-05-19
|
* :bug: Fixed a bug where unordered patches would cause runtime errors.Hayleigh Thompson2024-05-18
|
* :package: Generate server component runtime.Hayleigh Thompson2024-04-25
|
* :package: Generate server component runtime.Hayleigh Thompson2024-04-01
|
* :package: Generate server component runtime.Hayleigh Thompson2024-04-01
|
* :package: Generate server component runtime.Hayleigh Thompson2024-03-31
|
* :bug: Fixed a bug where invalid property names may be set on a node and ↵Hayleigh Thompson2024-03-31
| | | | cause a crash.
* 🔀 Refactor vdom and add support for keyed vnodes. (#83)Hayleigh Thompson2024-03-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * :truck: Keep around old vdom implementation for reference. * :sparkles: Add a keyed vdom node. * :alembic: Experiment with a different approach for handling component children. * :construction: Here be scary works in progress. * :sparkles: Implement keyed node diffing. * :recycle: Don't use deprecated 'isOk' checks. * :recycle: Remove separate Keyed node and add 'key' field to Element node. * :sparkles: Add support for server components into new vdom. * :bug: Fix broken build script. * :recycle: Don't emit data-lustre-key attributes for server component patches. * :package: Generate server component runtime. * :bug: Fixed a bug where server component keys were ambiguous when double digit. * :package: Generate server component runtime. * :recycle: Refactor 'keyed' element to force all children of a node to be keyed. * :memo: Consistently format '**Note**:'. * :bug: Fixed bug with falsey className/style/innerHTML attributes. * :bug: Fixed a bug not handling undefined 'prev' nodes correctly. * :package: Generate server component runtime.
* :wrench: Build the server component runtime.Hayleigh Thompson2024-02-15