Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Sauron

Making web development faster and more ergonomic
Collective - Host: opensource - https://opencollective.com/sauron - Website: https://ivanceras.github.io - Code: https://github.com/ivanceras

feat: a new patch variant which moves existing nodes around

github.com/ivanceras/sauron - 4a06684ed627a311bc7138779a29e79e139fe3aa authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish: prepare 0.57.2

github.com/ivanceras/sauron - 3db30bf79db16bcd79ee41a2e8f34d7ccf0ee181 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: allow users to use braces in html events and attributes

github.com/ivanceras/sauron - 6dd60d7f11b3381fc7debad1c753829d0c3137e0 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish: 0.57.1

github.com/ivanceras/sauron - 17cf3a170d8c6b31eea873174510ceb452a0da18 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
chore: update dep

github.com/ivanceras/sauron - 2905c852c7c61b1bfc491609a24537c8f86116bf authored over 1 year ago by Jovansonlee Cesar <[email protected]>
chore: update dependencies version

github.com/ivanceras/sauron - 4d5472355913bd8672f7175481727b98d455d198 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: mount the styled first before calling the component connected_callback

github.com/ivanceras/sauron - 6eb07a3c2c743b08a68be16da579198d3dc83c19 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: inject both the static and the dynamic style of the custom element when it is connected and mounted to the dom

github.com/ivanceras/sauron - a4aecb507cc1943329af39b83aac63ab89a68b96 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish: prepare for 0.57.0 release

github.com/ivanceras/sauron - 61757b6e1d6fb539f5ff473252b8c6ad5d473a2e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: add warnings on the usage of Fragment

github.com/ivanceras/sauron - 56573d7db702601be4af766e3653d49683a7b63b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: put quote on words that has underscore on it

github.com/ivanceras/sauron - f608d8ee09d20b64ef876d5463cd244b5f703b84 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: update TODO item

github.com/ivanceras/sauron - cd232153400b2489fa41140bcac40ae0b4ab8499 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: clippy warnings

github.com/ivanceras/sauron - 3e681fbe04519656a084dfa7dee94fea7db11bc1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix examples

github.com/ivanceras/sauron - 245e48ce72099533e16bfeb8cf598335950853c0 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
allow usage of unecessary braces inside expresions

github.com/ivanceras/sauron - d4086d787b836d8bb216b0455c743981a8987a4b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: migrate to rsthml since syn is not maintained anymore

github.com/ivanceras/sauron - c10fedd1c8cbe543d2dcba435c8414fd0e23a1df authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: **breaking** change the data type for the old_value and new_value in the attribute_changed function, since everything is a string in the attribute value

github.com/ivanceras/sauron - 97641ba1d37be8260adb9f73bed3c3840bd3c225 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: include the custom_tag in the web_component macro

github.com/ivanceras/sauron - a87f393c5076ec36d0a7a81e0a112ad4e31ddbbe authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: restructure the declaration of html and svg tag such that the module is wrapping the declaration instead of inside the macro code

github.com/ivanceras/sauron - b7845cf65e2ca68dd1db528525d7ac64535418e3 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
export the self closing html tags

github.com/ivanceras/sauron - 7f1ad231f95abf3cbe85b1ca8dacf2163cceb2fd authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish: prepare for 0.56.0

github.com/ivanceras/sauron - f4e1ec4422945b67e36c8f0ed264ea58b3b9b0cb authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: remove unused feature, remove duplicate use of the same feature

github.com/ivanceras/sauron - 47507ca9fd1eaaca8b2216693e1b3597795e64dd authored over 1 year ago by Jovansonlee Cesar <[email protected]>
chore: remove fullfilled TODO

github.com/ivanceras/sauron - c846432a27ab11c564b9388df7bcf22b2e5533b7 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: changes in mt-dom 0.55.0 where the method names are shorter and concise

github.com/ivanceras/sauron - 9d4a319b10b80fcacf4e729029d5a5fb21bc4729 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: test_fixtures

github.com/ivanceras/sauron - 424ad127d1f50d1ff567c7866d808f15601b20e9 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix the examples

github.com/ivanceras/sauron - eb8b7a36ed44e4671aa5061d3ef297ea5fd48327 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: **breaking** add a new static method for Application, and Components: 'stylesheet' which returns a static stylesheet, make 'style' optional

github.com/ivanceras/sauron - f0936f7caaf19be47511d4eff274d27f3f66714c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: unused imports when the alternative feature is not in used

github.com/ivanceras/sauron - e2cdba6266e95cf5276b829677fd2667c87a4b93 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: linking of define_custom_element behind use-snippets module

github.com/ivanceras/sauron - 657577e91597edef2a4a01ffebc8159a084e3897 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: add an alternative way of making registration of custom element work in sauron using wasm_bindgen and it's limitations

github.com/ivanceras/sauron - 0f1958d94265c4c39680f0a380f591d682b4a7ad authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: import errors

github.com/ivanceras/sauron - 9837e0a1ffa80e35fe7629d1f86f08e0e8a1bb44 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: warning error in delay example

github.com/ivanceras/sauron - b8104fd7e1e382873f3b1abadbeebe323c093a58 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: put the custom_element functionality behind custom_element feature gate

github.com/ivanceras/sauron - 43aa1c072461f2266367f8e46851bb7515db581e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: use the published version of mt-dom and jss

github.com/ivanceras/sauron - 2fc40e770b31f19b767fbee92874342e381c9e4d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
revert: due to test regression

github.com/ivanceras/sauron - 99fcabd40f86279b557ec0ef756523a8ad836430 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: put the register_custom_element behind a feature gate, and not enabled by default

github.com/ivanceras/sauron - 651fe697d21e89b03d18cf1c3b2bdb8d1e98e012 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: put regsiter_custom_element behind a feature gate

github.com/ivanceras/sauron - 2d0439d37ca05b06c88d414079aa6ee9f202f74a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: use more concise naming of function

github.com/ivanceras/sauron - 90014597140035c2adc97bc7ae2987cac70d760f authored over 1 year ago by Jovansonlee Cesar <[email protected]>
simplify the usage of layered with-ric and with-raf feature gated calls

github.com/ivanceras/sauron - 43a637b5bff140fff7a62651aafc3ffc00a2538d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
remove some logging

github.com/ivanceras/sauron - 5d97ad79427b318717b7bad23dc3034b20eff638 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: simplify the resize task to not use Rc and RefCell

github.com/ivanceras/sauron - 8d47b9ad47075bca416a9f2b52e0cc9ee81fe09b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: test imports

github.com/ivanceras/sauron - 305b7a63135509c6dd36e6b5a715972a5cbc8450 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
more TODO

github.com/ivanceras/sauron - e08d671cac85ac177b42cba463fd703dab59030b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
more import refinement

github.com/ivanceras/sauron - c90c8a0bcd058d5cf222915920e2f049db36e013 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: export the commonly used functions and structs

github.com/ivanceras/sauron - 8f81185ef29860df1c600afec102d1d7d4da3163 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
restructure exports and prelude

github.com/ivanceras/sauron - 1619be9b57af3066ee63b5e97c248c538a2fbf86 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: refine and sanitize the export of modules in sauron

github.com/ivanceras/sauron - 08e7ebfc65d8731afefae24a6a7871eb5495dfcb authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: improve and unify add_event_listener

github.com/ivanceras/sauron - f2b7e69707a7af71bed9d2aaa32d91532ccc6f16 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
remove log debugging

github.com/ivanceras/sauron - d9b3678725087a73fd90188d41243cbc8c790f16 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: remove use of HtmlMenuItemElement since it is already deprecated

github.com/ivanceras/sauron - 694fee8db07ae778f35e59b4e48b1d01d3cd2049 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
remove allow(depcreated)

github.com/ivanceras/sauron - 0fc9f8abf87e03d05098f80b1198e15d01bc3f0e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
call update dom after calling on the program connected_callback

github.com/ivanceras/sauron - 548c3fbb8f133707762dc2b4a2dc7e4adfb3367a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: improve the function signature for attribute_changed

github.com/ivanceras/sauron - e5fc965ec93a3307ecd325bf5a856c218e80c143 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: **breaking** use snake_case for svg tags and attributes to fit rust conventions

github.com/ivanceras/sauron - b5628980d1eb8352e308f9de28b572acc6f19902 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: use a different generic type to the external in Effect::localize function, this way, the user don't have to unzip the Msg

github.com/ivanceras/sauron - 254e1ad96596d27023a8d91e957e93599c93df47 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: clippy warnings

github.com/ivanceras/sauron - d444e4bbf8ceec52b04169096c0a8f345b5f2200 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
remove old assets

github.com/ivanceras/sauron - 4e606bd11a863b524bfe7bba59cd65286932b407 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: remove the use of wee_alloc

github.com/ivanceras/sauron - b5a9562246331c361774d8bb4c412b7301247b79 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: export Task

github.com/ivanceras/sauron - a0c3fd0ac22f7185b793a28e90326b29fbc8662f authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: examples due to changes in sauron traits

github.com/ivanceras/sauron - 6249ce6baac74fd0d01413b056456fd04716af02 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: basic tests

github.com/ivanceras/sauron - 3b8c7b4b13a03e5f9dd1abe54b4cc22cd8e99a94 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: move the window functions into util module

github.com/ivanceras/sauron - bd5e4ed6a42e9949f363c0226388c4f9ea59afca authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: remove the use Closure::forget in adding event listeners, and store the closures into the Program instead

github.com/ivanceras/sauron - cd5eee964326aa8435ddc1e7e14318b85d8ab421 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: put the creating of closure in place rather than calling create_closure_wrap

github.com/ivanceras/sauron - 995908414c4180a253681c22b6ccf920591b0106 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
use Closure::new instead of Closure::wrap since they have the same effect, only thinner and less complex

github.com/ivanceras/sauron - 817921d1a72dbf23c3d5475961796a82043f50a8 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
improve on_resize_task

github.com/ivanceras/sauron - 78fc184057649f1bddb6a593c92e000c0b25b8b9 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
improve on_resize to use Closure::new and FnMut on the closure

github.com/ivanceras/sauron - e7887647c6e040eb1dd73503fa98d7c3b759e695 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix the delay example

github.com/ivanceras/sauron - 52018bbe94958484fa924c8eb8af3e00c375316b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: modularize rif,raf,and timeout into their corresponding modules, now returns the Handle which contains the closure

github.com/ivanceras/sauron - 94a7bd8064aebac9c86b96c3497b7729e870a12a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add a TODO in the Window.on_resize_task, use the on_resize for now since it triggers every event

github.com/ivanceras/sauron - fd50bec09fa0305ec3debfef5c697d6613ddc2fc authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: rename active_closures to node_closures since it is only storing the closures used in node elements

github.com/ivanceras/sauron - f32069e9e99e7d9f30ff0c780c1a2b45d77408ad authored over 1 year ago by Jovansonlee Cesar <[email protected]>
rename created_node to dom_node

github.com/ivanceras/sauron - b994456170595c9291e7228b3f8eadc782fb87de authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: remove unnecessary wrapper CreatedNode

github.com/ivanceras/sauron - 8ebb6eb757c69908c00b3dd71ca922cc517edb9a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
update TODOs

github.com/ivanceras/sauron - b474daf11b55efdf9bb1385965ac6097803cb15b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
move apply_dom_patch to dom_patch module, but still under Program implementation

github.com/ivanceras/sauron - b4677fdc2f6cfc11300b007bf65ea32c460cd26a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
append the active_closures directly to the program instead of storing it in CreatedNode

github.com/ivanceras/sauron - 82755d25aba396cfba2805a9ca3cbb1531fcb259 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
join styles with blank instead of new_line since the new version of jss has added the necessary lines

github.com/ivanceras/sauron - 73a7e077569c35acaf85b77433cad35e3131a191 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
style now returns Vec<String> to make it ergonomic when dealing with Component that has multiple styles

github.com/ivanceras/sauron - 9bce93a6e049342dbbea53e1419d63473bd76e23 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feature: add a conversion of Window::on_resize to , a variant which returns a Task<MSG>, instead of Cmd

github.com/ivanceras/sauron - 947a451b8f4a68dd231e87cf25963bae4d729b37 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add TODO item

github.com/ivanceras/sauron - 04b05e89395055037a6fc2c9666e9b6ab84b3722 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
**breaking** change the return type of init in Application to Vec<Cmd>

github.com/ivanceras/sauron - 07c3a2528b3c290b20742b6ea17e05699e667408 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feature: add utility function to inject style to document head

github.com/ivanceras/sauron - 5fd178b15640a418951cfd01ab63234bf5f64aa4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feature: add Task

github.com/ivanceras/sauron - 31749e757558a6b1ba43d82cf89bc6c6d93d2daa authored over 1 year ago by Jovansonlee Cesar <[email protected]>
prepare for 0.55.1

github.com/ivanceras/sauron - 38c1c37d0867c319bf085fe4da448467ecbb3baf authored over 1 year ago by Jovansonlee Cesar <[email protected]>
dispatch mount event to other patching variants

github.com/ivanceras/sauron - b43e7c7ef264740e7209975a97e70879500ce2ec authored over 1 year ago by Jovansonlee Cesar <[email protected]>
prepare for 0.55.0 release

github.com/ivanceras/sauron - 8104c59ba2d290048a87d595340473a7b33008ca authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add changelog

github.com/ivanceras/sauron - 8b90a8c98496e6ed52cf2b8f8678d4492738c276 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
rename crate sauron-node-macro into just sauron-macro, since it contains some other macro other than node!

github.com/ivanceras/sauron - 1ba41bb855e7c2cb816c377c045b6019af904696 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
more TODO item

github.com/ivanceras/sauron - 79198b82c6b6a106548f87a17704bb78f6a4b487 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
organized the with-dom feature

github.com/ivanceras/sauron - e457d13a03f614a84dc5700ef5c18ae9da2230d3 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
remove Dispatch trait, and just pass the Program around

github.com/ivanceras/sauron - 441ffe143d0db83f4b1b6917271fb48d51cd0362 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add TODO item

github.com/ivanceras/sauron - bc4f9336a383468246c194e9ee862d2560e83709 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
use proper name in Http module, a decoded is not really passed here

github.com/ivanceras/sauron - 5a7bd8e7b14b525ba47ec36463e5931ead97c0c7 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: put allow(unused) directive to some feature gated function

github.com/ivanceras/sauron - 6a2085399e659dce2b640e8dbc50922d18fd299e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix test, remove unused

github.com/ivanceras/sauron - cf72fa20bd31f202b93ebb237b6fd78642b1a5f6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
remove focused_node, to slim down and simplify the framework code

github.com/ivanceras/sauron - ab3fa7ce5e1e721f4fe65d46827397b9efc32c4a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
remove on_enter event since it can easily be done in the user application

github.com/ivanceras/sauron - 1591f79dc227c18ade3b01ab928197ef07763fe7 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
improve the doc-comments

github.com/ivanceras/sauron - e420235b4fda7362b15529ceded7e67b289ed0d5 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feature: add a new attribute macro: #[web_component] to easily derive a WebComponent

github.com/ivanceras/sauron - 094d8767bfc3b690243325e144e5554670c39392 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add getting InputEvent from HtmlElement which is used in CustomElement

github.com/ivanceras/sauron - cd0041b862385c3e7bae5df56c22c6708dad5b91 authored over 1 year ago by Jovansonlee Cesar <[email protected]>