Closed tanner-reits closed 5 days 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 1077 errors on this branch.
That's the same number of errors on main, so at least we're not creating new ones!
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/9667111866/artifacts/1637168463
If your browser saves files to ~/Downloads
you can install it like so:
unzip -d ~/Downloads ~/Downloads/stencil-core-4.18.3-dev.1719337175.e3059cd.tgz.zip && npm install ~/Downloads/stencil-core-4.18.3-dev.1719337175.e3059cd.tgz
What is the current behavior?
@Watch()
callbacks will not fire for native HTML attributes if there is not at least one Stencil member (@State
or@Prop
) within the component.Fixes #5854
What is the new behavior?
Watch callbacks will no correctly fire even if no Stencil members are present
Documentation
Does this introduce a breaking change?
Testing
New e2e test added for use case and verified fix in reproduction
Other information