Skip to content

v1.14.0

Compare
Choose a tag to compare
@birdofpreyru birdofpreyru released this 10 Feb 20:50
· 278 commits to master since this release

Breaking Changes

  • The CodeSplit component is deprecated, and removed from the library. Use the new splitComponent() function instead to implement code splitting. Follow updated CodeSplit documentation for the migration guideline. This change allows to simplify code splitting code, and optimize its server-side performance in edge cases (#216).
  • Improvements of webpack.requireWeak() function change its behavior in edge cases. Even if not breaking for a particular project, it is worth to check the improvements, and simplify your code accordingly.

Other Stuff

  • The following dependencies can be removed from a host code's package.json, if not used directly in the host codebase:
    • @babel/plugin-syntax-dynamic-import
    • @babel/types
  • [#215] Introduces Semaphore class (implements a semaphore synchronization primitive).
  • Documentation updates, including the fix for #214.
  • Dependency updates, including the fix of #212 and #217.