Home
Projects
Resources
Alternatives
Blog
Sign In
Moon Versions
Save
🌙 The minimal & fast library for functional user interfaces
Overview
Versions
Reviews
Resources
v0.4.4
7 years ago
Patches
Check for self closing tag or unclosed tag, fixes #8: 7b3681fe974807ee1ad323751fcfff237a9182b8
Better regex for template compiler: 8d525910478f3dbf4093417d8e71d055d2662bdc
Support for keypath in set: 29ca9e0a3402f0fb723f868a0ee4104931c82897
Improve perf by doing a better html check: 42ee6e0afb715a2c6cd8a153865ee2cad57fe7e9
v0.4.3
7 years ago
Patches
access 'default' property safely: 3aa6595939b1ba95ef5a355ede39550e9335a4d4
check for console: ee55760b1d62df174e8a680f38a46849d550a0f9
use console if available: a849e13d0311a17e712664fda340858db20f9d34
v0.4.2
7 years ago
Patches
Fix compiler to be able to handle self closing elements and unclosed elements: d1307ed732fe9b6a93cf46138815a1898c013374
Fix compiler to automatically handle unclosed elements: 57962f2cfeaf3a5e57451338295aced40c452c9d
Remove ability to add events via m-on (perf boost): e71622524d769ab21a359ec3259ff41fd4f331b6
v0.4.1
7 years ago
Patches
Add support for named slots: ba652ced023e69ba6d5035684bc9650a6d3b0887
No options for lexer: 8e5b73d48b81a09b37734ad226b5bdd25230dc50
Remove some unused variables: 862a08ef2a86b13ebe070ee212ff6268c11e78dd
Fix up lexer: 01fe4a1c83b1c67f5417e56af82c824fa3e818b6
Optimize compiling templates by removing custom code gen: d35b17314eb483904f3e43c0b296276ac57f0808
Fix lexer to handle slashes in attributes: 443f0e622cf41f7c7af3c265de92a298a5423452
v0.4.0
7 years ago
Minor Changes
Rename
created
hook to
init
: f5de14f2a4d711524ce5297b585f96722033b660
Add functional component support w/ template/render function: e03045cd1203f6d77b7f8a6fda85b525bfa6511c
Add functional component prop support: 8b64bf3345037fb794fe2244af9492c628c1c55d
Add support for functional components, create a new instance still: 6e9a7d6674b8a1ce39615eea1aeebc7e4dd50ec0
Add proper functional component generator: 25bd3129841b08bf708be8cfdb76e71ed2fb124d
Slots support for functional components: 07f93177da594f078275a5918af529b53f8cc2d7
Patches
Explanation of diffing engine: 69023fc5a1ca939e2c68f249ca2bb953e88a7c9b
Fix up diff engine to handle cases where there is a completely different node: 8f383e30fb3a7b3929dd3d9d8fd39b17c08fc9fe
Create a new instance for each functional component: 226904a7c33b2358ab80fd26962c50afa00a14de
Add better tests: e185b4c4843eb637228a6650c3eeeb3922d75f13
v0.3.1
7 years ago
Patches
Check for no vnode as well: baee064b433bd914fc05b4255d069271b114196b
Iterate through attributes more efficiently: 1deb8d3cd718e843d932423d60cc347741e16d8e
Cache props: 584757b357c7c37c1656a54aca8ee99e2c9c4e2f
Optimize diff: 6af77f452c5af9a3e68a3036ef547ae3b2c2469e
Optimize diffing engine: 8fc9ccbb565057e74d0eefb9a91ef9f2422b9fa6
v0.3.0
7 years ago
Minor Changes
directive for two way data binding: 97d6364163e322042a3c4a5a058a3e498d664e49
Add support for event modifiers: 3e7ad8d67d82b4bcdd0e7b7a1b17cd808989cdc3
Support for using alias in list rendering (): ed24266d0f36dc7e398b6bc8dab37d464e0f5db1
Add 'enter' keycode utility: c94c5ea9ef7b455175c73498c9e0480bb0f91916
Add the ability to create custom keycode aliases: 9622d0142ffa72a380cada03079ed99ebdbbcf94
Patches
Add support for event listeners: 9c83d675e29be279198004e87343671f7d71e876
Add support for custom params in events: efdaf483351baa3a7c54f4c59f0a3c3404a852a5
M-once for rendering something once: 0e66353dca2f12af70fabbfa1e61bd7a8620be4c
Pre directive for not rendering: 3c8d46ce98f270225889571c6b7ffe9acd5636f8
Compile value to be able to use templates inside parameters in events: ba19c01e6f989f5428a7e0939bb1661f4b1e82c1
v0.2.1
7 years ago
Patches
Compile template of custom parameters to method call: ca3ef3400f998c4ac01eb93390aea70ed43c9409
Clean up code generator: 30d0d90262def4bbc1e8072b51be2605fea38421
Fix up h function: afa7494312ac3362fef70e3c4de22ca823c9285e
Fix compiler to be able to handle empty elements: b12b1dc975390a19f782367526bc9c0a79101233
Remove log of code: ca2916c3db6b154312a49a0c3d94de94674eacaf
Call created hook when initializing: aa7e07c6acb7444476567c5908eccd5582a543b7
0.2.0
7 years ago
Minor Changes
Add support for custom parameters in m-on: 52169deb937e6353f6b11cbe40c13e33cdb35220
More efficient event listeners with m-on: cbdd4e523f3f8e060de7d3b1937d84dc88e51722
Add support for custom parameters: 6b20baefa5408e84f52f76540f7c5457e4f2dcd5
Add built-in key code modifier utilities for events: 6e1f19a41e643af70cd92866ad82f3284e9e00b4
Support for custom keycodes: 2299a39e7d78b224c5d159acabbc3868d36b96fc
Patches
Fixup closing parenthesis issue when calling method: 429ee3e67996f4eb9213403912aee4c28f948d1a
« Previous
Next »
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github