Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(release): set version to 2.13.0 [skip ci]
## [2.13.0](v2.12.1...v2.13.0) (2023-07-05) #### Features * **Mutation:** emit pre/post mutation events on property mutators ([cea6537](cea6537)) > The TransformPropertyMutator now emits an event on pre mutation with the value that it is going to mutate the target to. It also emits an event when the mutation has occurred with this new value. > > It is also possible to prevent a mutation from occuring by setting the new Allow Mutation boolean property, which will still do the pre mutation event but will then skip the actual mutation of the target and not raise the post mutation event, but instead raise a mutation skipped event. > > This makes it possible to check to see if a property mutation will provide an undesired result in the pre mutation and then prevent the mutation from occuring by turning off the Allow Mutation. > > Some refactoring of the internal calls has been done too so it is cleaner and less code repetition. * **Utility:** allow pipeline shader to select material ([26b7e26](26b7e26)) > The PipelineMaterialApplier component now has another option to determine what render pipeline is being used. The default Pipeline Shader name can also be provided to determine which render pipeline is active as sometimes the name is not robust enough as it can be renamed in the settings.
- Loading branch information