Jesse van Assen
Jesse van Assen
Using the spread syntax to convert a non-array iterable (like a `Map` or `Set`) to an array doesn't work within a `` block within a Vue file. Depending on the...
- Rollup Plugin Name: @rollup/plugin-typescript - Rollup Plugin Version: 11.1.3 - Rollup Version: 3.29.1 - TypeScript version: 5.2.2 - Operating System (or Browser): Ubuntu 22.04.3 LTS - Node Version: 20.4.0...
We are currently in the process of switching from Jest to [Vitest](https://vitest.dev/). Vitest uses the built-in resolution system of NodeJS, which is stricter than that of bundlers. This causes issues...
Fixes #556. I fixed this by only triggering the attributeChangedCallback if the attribute's value was actually different. I've also added a test to assert the behavior. There were no tests...
### Description When the polyfill is active, creating and adding an `Attr` node to an element, changing an existing `Attr` node, or removing an `Attr` node from an element does...
### Description When registering the polyfill and a custom element in the head, and the custom element is present in the body when initializing the page (either by putting it...
### Description According to the [`toggleAttribute(qualifiedName, force)` spec](https://dom.spec.whatwg.org/#dom-element-toggleattribute), toggling an attribute should only result in a change if the attribute actually changes. In other words, if the attribute is already...