Skip to content

Commit 4026b45

Browse files
Release v4.40.0 (#6504)
* v4.40.0 * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md --------- Co-authored-by: johnjenkins <[email protected]> Co-authored-by: John Jenkins <[email protected]>
1 parent b73a44b commit 4026b45

File tree

3 files changed

+37
-3
lines changed

3 files changed

+37
-3
lines changed

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
1+
# 🍌 [4.40.0](https://github.com/stenciljs/core/compare/v4.39.0...v4.40.0) (2025-12-23)
2+
3+
4+
### Bug Fixes
5+
6+
* **compiler:** minify dist-custom-elements and hydrate-script ([#6482](https://github.com/stenciljs/core/issues/6482)) ([ec043cd](https://github.com/stenciljs/core/commit/ec043cdd0fc0fe5179e7b125039afbd034ea41a6))
7+
* **compiler:** resolve node_modules css imports ([#6493](https://github.com/stenciljs/core/issues/6493)) ([84ac5b8](https://github.com/stenciljs/core/commit/84ac5b8cbe85be26cdf01bfa5d34fe455b853e6e))
8+
* **css:** css imports with functions and media queries ([#6474](https://github.com/stenciljs/core/issues/6474)) ([249f84a](https://github.com/stenciljs/core/commit/249f84aab3f3597d132563907732b80d6ae1aade))
9+
* **css:** enable parsing of native, nested css selectors ([#6480](https://github.com/stenciljs/core/issues/6480)) ([3506686](https://github.com/stenciljs/core/commit/35066867e13669ac1d19fb168e3ae85dc4dd42b6))
10+
* **css:** pseudo-element selectors in nested media queries ([#6486](https://github.com/stenciljs/core/issues/6486)) ([20ce1ce](https://github.com/stenciljs/core/commit/20ce1ce3d5dd801f3648e5052891efff4965212b))
11+
* **css:** strip comments before adding css to js ([#6487](https://github.com/stenciljs/core/issues/6487)) ([2892b4f](https://github.com/stenciljs/core/commit/2892b4f486f79db7ba19ab54b9c500e210cda926))
12+
* **css:** vanilla css live-reload & added globalStyles to dev `<style>` ([#6488](https://github.com/stenciljs/core/issues/6488)) ([34cb672](https://github.com/stenciljs/core/commit/34cb672380b1e1b1b8818181e176dfe93dfca3cf))
13+
* **dist-custom-elements:** index / default entry types ([#6489](https://github.com/stenciljs/core/issues/6489)) ([7b89b5c](https://github.com/stenciljs/core/commit/7b89b5c118facc6134c15ed5a9bc989cac227361))
14+
* **runtime:** malformed `<template>` elements ([#6492](https://github.com/stenciljs/core/issues/6492)) ([8608bd9](https://github.com/stenciljs/core/commit/8608bd9f9041b495991da120dc72668c91d78437))
15+
* **runtime:** respect slotted element initial 'hidden' property (non-shadow) ([#6499](https://github.com/stenciljs/core/issues/6499)) ([d3b8b7a](https://github.com/stenciljs/core/commit/d3b8b7ad437318b95f0842b77df9ed489c53f784))
16+
* **runtime:** stop patching non-shadow components without `<slot>` ([#6483](https://github.com/stenciljs/core/issues/6483)) ([44fb8de](https://github.com/stenciljs/core/commit/44fb8deac59bd4d6f592ce88129ed1b377dca340))
17+
* **sourcemaps:** generate entry sourcemaps during a dev build ([#6476](https://github.com/stenciljs/core/issues/6476)) ([e678159](https://github.com/stenciljs/core/commit/e67815968e67584aab0c50d4f8e43214c503d121))
18+
* **ssr:** stop removing slotted whitespace ([#6477](https://github.com/stenciljs/core/issues/6477)) ([b4c5886](https://github.com/stenciljs/core/commit/b4c58864aef709bc40f183bd101123a6f209f3c8))
19+
* **styles:** support rendering across documents ([#6481](https://github.com/stenciljs/core/issues/6481)) ([b73a44b](https://github.com/stenciljs/core/commit/b73a44b4c7bbfc8da783f37f012be709a0f7f19d)), closes [#6479](https://github.com/stenciljs/core/issues/6479)
20+
* **testing:** always render `shadowrootdelegatesfocus` as a boolean ([#6490](https://github.com/stenciljs/core/issues/6490)) ([8f266de](https://github.com/stenciljs/core/commit/8f266dedc6429a669833576d0ab68cb2a6b9dccd))
21+
* **testing:** puppeteer <= 22 executable path ([#6478](https://github.com/stenciljs/core/issues/6478)) ([ecb279a](https://github.com/stenciljs/core/commit/ecb279a393bb6dea57fa431db1cc605ea046f72a))
22+
* **types:** correctly expand and resolve `type | generic<type>` ([#6495](https://github.com/stenciljs/core/issues/6495)) ([d43e29b](https://github.com/stenciljs/core/commit/d43e29b17c0f68b85b23bafba44504100e98a2d9))
23+
24+
25+
### Features
26+
27+
* **api:** manual slot assignment ([#6497](https://github.com/stenciljs/core/issues/6497)) ([92097e4](https://github.com/stenciljs/core/commit/92097e492ded87c4d5f8bf9d8ee0add8ff178d1d))
28+
* **compiler:** `sourceMap: "dev"` ([#6498](https://github.com/stenciljs/core/issues/6498)) ([0be1ea1](https://github.com/stenciljs/core/commit/0be1ea125c50d30ee0a1f36c79bb116633bf091f))
29+
* **compiler:** new `excludeComponents` config option ([#6491](https://github.com/stenciljs/core/issues/6491)) ([f60693e](https://github.com/stenciljs/core/commit/f60693ed698cf10e801ed315fc742de79eb8062d))
30+
* **types:** add Invoker Commands API attributes to button ([#6494](https://github.com/stenciljs/core/issues/6494)) ([792acf5](https://github.com/stenciljs/core/commit/792acf5deb485e16013723844c3437543abc87ea))
31+
* **watch decorator:** new handler option `immediate` ([#6484](https://github.com/stenciljs/core/issues/6484)) ([7cc22f6](https://github.com/stenciljs/core/commit/7cc22f687b36b2af215c39b3577c5b8d1c5095d8))
32+
33+
34+
135
# 🎭 [4.39.0](https://github.com/stenciljs/core/compare/v4.38.3...v4.39.0) (2025-12-08)
236

337

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@stencil/core",
3-
"version": "4.39.0",
3+
"version": "4.40.0",
44
"license": "MIT",
55
"main": "./internal/stencil-core/index.cjs",
66
"module": "./internal/stencil-core/index.js",

0 commit comments

Comments
 (0)