Closed christian-bromann closed 1 week ago
@stencil/core@4.18.3 ts tsc --noEmit --project scripts/tsconfig.json && tsx scripts/tech-debt-burndown-report.ts
--strictNullChecks
error reportTypechecking with --strictNullChecks
resulted in 1074 errors on this branch.
Unfortunately, it looks like that's an increase of 3 over main
😞.
There are 15 unused exports on this PR. That's the same number of errors on main, so at least we're not creating new ones!
Download the tarball here: https://github.com/ionic-team/stencil/actions/runs/9617770624/artifacts/1625806109
If your browser saves files to ~/Downloads
you can install it like so:
unzip -d ~/Downloads ~/Downloads/stencil-core-4.18.3-dev.1718992535.ef88224.tgz.zip && npm install ~/Downloads/stencil-core-4.18.3-dev.1718992535.ef88224.tgz
What is the current behavior?
fixes #4067
What is the new behavior?
Remove all
addHostEventListeners
calls before the element isn't connected to the DOM.Documentation
Does this introduce a breaking change?
This may be a potential breaking change. However I think this behavior is the desired one and what we had before was basically a bug.
Testing
I may add more e2e tests to ensure this also works in the browser.
Other information
n/a