Skip to content

Release 9.3.0-beta.0

Pre-release
Pre-release

Choose a tag to compare

@thet thet released this 16 Sep 15:43
· 756 commits to master since this release

9.3.0-beta.0 (2022-09-16)

Maintenance

  • core base: Remove console.log statement from tests. (09d533e)

Breaking Changes

  • pat navigation: Improve performance by removing the unnecessary mutation observer. (7c28913)Since we're almost always using pat-inject for replacing or adding DOM nodes
    and we already have support for pat-inject here, the mutation observer is not
    necessary. Removing it improves the performance in situations where the
    navigation structure is updated - for example off-canvas navigation updates
    with pat-tabs would invoke many mutation observer callback hits. The previous
    performance improvement solved the performance penalty by deferring the
    callback for 10ms, but this is taking that further by avoiding it at all.