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
Consolidation in preparation for release candidate
Big refactor of core reactive system and render list reconciler
Significantly smaller reducing core by atleast 3kb minified
Better handling of nested reactive nodes in Fragments
Update SSR mechanisms, added progressive event hydration, created repo for SSR environment (solid-ssr)
@once compiler hint to statically bind values
Better wrapping hueristics for booleans and ternaries in JSX
Breaking Changes
Removed transform prop from control flow. Idiomatic approach is to make a HOC for transformations of this nature.
Removed selectWhen/selectEach control flow transforms.
Changed event system
on____ prop to stop differentiating on case. Super confusing.Instead will try to delegate unless unable. Made TypeScript all CamelCase (although technically both forms behave identically)
Removed model event delegation approach. Instead to create bound event use array: onClick={[handler, row.id]}. Inspired by Inferno's linkEvent helper.