You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Complete redesign of the setup process and the integration with Mix in favor of a more solid approach.
The Lissome.Component.lustre/1 now support more attributes to integrate better with the new setup process.
Add a Javascript hook, LissomeHook, which serves as an entrypoint to render compiled Gleam code.
Add a Lissome.GleamBuilder module, which wraps the gleam build command and offers customization about how the Gleam code is built.
Add a Lissome.GleamReloader module to watch for changes inside a Gleam project and trigger a recompile.
Add a Lissome.GleamType module to represent and interoperate with Gleam types in Elixir. This module provides helpers to convert Gleam types to its Erlang representation and also make them serializable to JSON.
Add the lissome.build_gleam task to build Gleam code using Mix.
Add the compile.gleam task to compile Gleam code to BEAM files using Mix.
Add a gleam library integrated with Lissome, which provides helpers to communicate with Phoenix LiveView running in the server from Gleam code.