1.2.0
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.