Version: 1.4.83
Added `sourceValues` as a fourth parameter for all instances of the `gpcc_copied_value` JavaScript filter.
Fixed issue with List fields not properly removing rows in target List fields if using newer form markup versions.
Fixed an issue that could occur with infinite recursion in some form setups with conditional logic.
- Fixed performance issue when clearing values was triggered via conditional logic.
- Fixed an issue where clearing values for checkbox triggers when a target input was revealed via conditional logic could created an infinite loop.
Fixed issue where GPCC's conditioanl logic handling would overwrite edited values when the form was reloaded.
- Fixed issue where multiple values copied into a single input would not be cleared if unchecking a checkbox.
- Fixed issue where using the `gpcc_copied_value` filter would prevent filtered values from being cleared if the checkbox controlling the copying is unchecked.
- Added "Update URI" to plugin header to improve security.
Added `getSourceField` method to `gwCopyObj` to open up more possibilities with snippets such as automatic copying depending on checkbox value.
Improved conditional logic handling for accuracy and efficiency.
Improved performance by only triggering change events when value has actually changed.
Fixed issue where only the first Copy Cat class was respected when clearing values after a checkbox click.
- Fixed a potential issue where conditionally hidden target fields may not be copied to if manual copy is used to also show the target fields.
- Fixed an issue where multiple conditionally hidden inline date pickers would not trigger copy on page load.
- Fixed a regression where GPCC would not copy values to hidden fields.
- Fixed an issue where the [gpcc_copied_value](https://gravitywiz.com/documentation/gpcc_copied_value-js/) filter did not fire when copying checkbox or radio fields.