💣 Breaking Changes
- Removes unnecessary interfaces implemented by
Window
,Node
andElement
classes and by classes with a dependency to them - By @capricorn86 in task #1330- Interfaces was used to solve problems with circular dependencies (e.g.
Window
=>Document
=>Window
) - Newer versions of Typescript has solved this problem
- This release is only breaking if you are using the interfaces. Then you can import and use the class as type instead (e.g. use
HTMLElement
instead ofIHTMLElement
)
- Interfaces was used to solve problems with circular dependencies (e.g.