Skip to content

1.2.0

Compare
Choose a tag to compare
@Gregg8 Gregg8 released this 02 Dec 04:46
· 1150 commits to master since this release

Fixes

Fixed component arg validation code - it was using deref-or-value to extract values to be validated however, the act of doing this added any passed atoms/reactions to the watch list of the component causing it to update when they change.

This could cause different render behaviour between dev (where we validate) and prod (where we remove the validation code).

The problem was experienced in popover-content-wrapper with the position-injected atom which was not derefed there, however the dev-only validation caused it to be derefed and the popover sometimes rendered in different positions for dev vs. prod when :no-clip? was set.