#130 added option to call non-async versions of rebuild #131
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added option to call non-async versions of rebuild, as doing so causes internal issues with allocations in Unity 2022.2.11f1, 2023.1.0b8, 2023.2.0a7, giving the warning:
deleting an allocation that is older than its permitted lifetime of 4 frames
. Reportedly this is not just a warning you can ignore, but causes real errors in some build:https://forum.unity.com/threads/updatenavmeshdataasync-jobtempalloc-lifespan-of-4-frames-schedulejobforeach-buildnavmeshinfo.1385553/
Also renamed async one to include suffix async, so that's a breaking change there.