releases

cjohansen 2025-12-20T15:47:12.224659Z

https://replicant.fun/: Render HTML from hiccup with pure functions and data 2025.12.1 • Fix bug: Use namespaced DOM methods when creating SVG child nodes from aliases. • Fix bug: Do not use the SVG namespace on SVG foreignObject elements. • Fix bug: Set the value attribute after all other attributes. This avoids value being clamped down by default values for min/`max` in range inputs. • Support rendering seqs of hiccup, not just lists. • Add replicant.dom/recall to recall state associated with a DOM element outside of event handlers. See an example in the https://replicant.fun/tutorials/javascript-interop/. • Pass the global dispatch function to https://replicant.fun/life-cycle-hooks/ and https://replicant.fun/event-handlers/#custom-dispatch. Big thanks to @borkdude, who through his meticulous work on https://github.com/borkdude/reagami discovered the range input bug. Another huge thanks to Nubank, who I am proud to say are now sponsoring my work on Replicant and my other libraries 🙏 gratitude HO HO HO! Enjoy this Replicant Christmas edition 🎄🎅

15
🎉 14
teodorlu 2025-12-20T16:47:18.732999Z

Is this docs section new too? Regardless of when it was written, I love it. Helpful, when you need it! It's not a text about Replicant's API, it's just helpful for the task at hand.

cjohansen 2025-12-20T16:48:10.510359Z

It’s been there for a while 😊

teodorlu 2025-12-20T16:51:36.651539Z

Probably time for a re-read then! 😸

😄 1
pez 2025-12-20T17:29:41.022369Z