{"push_id":2321066268,"size":7,"distinct_size":1,"ref":"refs/heads/docs/basis","head":"671d84ba3213ad3991d47e817686025d6c4e24a9","before":"e26b21dfe6da6c6e9e1ccdbd32851ada3c8da085","commits":[{"sha":"14e4bb235adff5c9cbc16f9a4ea23638ac5753ea","author":{"name":"Andon Sikavica","email":"0825f6d5d9631cbdbf62a1eb98a1c6c278e553e8@gmail.com"},"message":"feat(core): Enhance Improvements: pattern-based results as options and read-independent enhancers support (#92)\n\nfeat(core): Enhance Improvements: pattern-based results as options and read-independent enhancers support (#92)\r\n\r\nAdd support for allowing **_editCond-style_ patterns** as a return value for enhancers. With this, we will run those updates in an optimized way.\r\n\r\nAdd support for **read-independent enhancers**. These enhancers are not connected with a certain kind, but are executed in parallel with the read.\r\n\r\nWith the above changes, the enhance API now is the following:\r\n```javascript\r\n// registration (read-dependent)\r\nenhance.register(kind, enhancer)\r\n\r\n// enhancer signature (read-dependent)\r\nenhancer :: async (el, context) => (el => el) || [[pattern, el => el], ...]\r\n\r\n// registration (read-independent)\r\nenhance.register(enhancer)\r\n\r\n// enhancer signature (read-independent)\r\nenhancer :: async context => (el => el) || [[pattern, el => el], ...]\r\n```\r\n\r\nBonus: enrichers tree-walk is not done when there are no registered enrichers.","distinct":false,"url":"https://api.github.com/repos/netceteragroup/girders-elements/commits/14e4bb235adff5c9cbc16f9a4ea23638ac5753ea"},{"sha":"cfb53964040df511d059832c93fc06a7e5121f51","author":{"name":"Andon Sikavica","email":"0f70ef50d6c07f70e032c55fc9b7fb6b90c35359@netcetera.com"},"message":"Fix linting errors","distinct":false,"url":"https://api.github.com/repos/netceteragroup/girders-elements/commits/cfb53964040df511d059832c93fc06a7e5121f51"},{"sha":"02d1f7f832cd08f53a0d791f829d437087523a28","author":{"name":"Andon Sikavica","email":"0f70ef50d6c07f70e032c55fc9b7fb6b90c35359@netcetera.com"},"message":"v1.0.0-alpha.26","distinct":false,"url":"https://api.github.com/repos/netceteragroup/girders-elements/commits/02d1f7f832cd08f53a0d791f829d437087523a28"},{"sha":"e12b3a942b035480d069535ba53c9a2e96495294","author":{"name":"Milena Dimovska","email":"73b1875364c1994163ff4a50bf2920800c6cd0c8@gmail.com"},"message":"chore: Upgrade version of uuid dependency (#94)","distinct":false,"url":"https://api.github.com/repos/netceteragroup/girders-elements/commits/e12b3a942b035480d069535ba53c9a2e96495294"},{"sha":"ea4a4eb19cbe6c981965a2db4b594a2ce2886556","author":{"name":"Milena Dimovska","email":"73b1875364c1994163ff4a50bf2920800c6cd0c8@gmail.com"},"message":"fix(core):  apply returned update when effect isn't an async function (#95)","distinct":false,"url":"https://api.github.com/repos/netceteragroup/girders-elements/commits/ea4a4eb19cbe6c981965a2db4b594a2ce2886556"},{"sha":"ab359ad96b73f010a0ca177c1c114ee55c430a8b","author":{"name":"Milena Dimovska","email":"73b1875364c1994163ff4a50bf2920800c6cd0c8@gmail.com"},"message":"fix: Use ramda named exports (compatibility w/ ramda v0.25) (#98)\n\n* Fix ramda imports (v0.25 does not support default imports)\r\n\r\n* Change ramda imports (use R. everywhere)","distinct":false,"url":"https://api.github.com/repos/netceteragroup/girders-elements/commits/ab359ad96b73f010a0ca177c1c114ee55c430a8b"},{"sha":"671d84ba3213ad3991d47e817686025d6c4e24a9","author":{"name":"Blagoja Evkoski","email":"bf89b8f52288ee525bb802cf63c057d42f67329a@netcetera.com"},"message":"Merge branch 'master' into docs/basis","distinct":true,"url":"https://api.github.com/repos/netceteragroup/girders-elements/commits/671d84ba3213ad3991d47e817686025d6c4e24a9"}]}
{"actor":{"display_login":"bevkoski"}}