-
-
Notifications
You must be signed in to change notification settings - Fork 834
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: stenciljs/core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.29.3
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: stenciljs/core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.31.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 5 commits
- 33 files changed
- 4 contributors
Commits on Apr 24, 2025
-
feat(runtime): export a render method from the runtime (#6245)
* feat(runtime): export a render method * fix unit tests * add missing export
Configuration menu - View commit details
-
Copy full SHA for e6c0593 - Browse repository at this point
Copy the full SHA e6c0593View commit details -
Co-authored-by: christian-bromann <731337+christian-bromann@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8df2970 - Browse repository at this point
Copy the full SHA 8df2970View commit details
Commits on May 6, 2025
-
fix(docs): add overwriteExisting option for flexible README overwrite…
… behaviour (#6249) * fix(docs): add overwriteExisting option for flexible README overwrite behaviour On the `docs-readme` output target, a new `overwriteExisting` option allows developers to control how existing README files are handled when writing to a custom path. This adds flexibility to either: - Always overwrite the full README (`true`), - Only write the full README if no file exists (`'if-missing'`), or - Preserve existing custom content (**default** `false`). Now, `docs-readme` treats the component `readme.md` files as the canonical source for manually-entered custom content when overwriting READMEs. This ensures that custom content is preserved unless explicitly overwritten. For example, when using the `'if-missing'` flag, a project that writes component readmes into a documentation library folder can maintain consistent, idempotent output across local builds and CI environments. Custom edits to the destination files will be maintained, while files without customisation will be fully exported. Fixes #6248 * test(docs-readme): add coverage for overwriteExisting behaviours Adds tests covering all `overwriteExisting` modes on the `docs-readme` output target: - Always overwrite (`true`) - Overwrite if missing (`'if-missing'`) with and without a destination file - Never overwrite (`false`) - Default behaviour (`undefined`), which treats missing values as `false` Tests confirm that manual content is preserved when appropriate, new files are correctly generated when missing, and behaviour matches the original fix for #5400. Also validates idempotent output across multiple overwriting scenarios. Related to the fix for #6248. * test(docs-readme): revamp overwrite test for consistent test state Added `copy-readme.js` to copy the supplemental README over the known README result to ensure the file is in a consistent state before the test begins. This approach verifies whether the `docs-readme` output target correctly overwrites the file as expected during the test process. * refactor(copy-readme): normalize formatting with Prettier
Configuration menu - View commit details
-
Copy full SHA for fa9a2cc - Browse repository at this point
Copy the full SHA fa9a2ccView commit details -
fix(build): fix build after dependency updates (#6251)
* fix(build): fix build after dependency updates * more build improvements * prettier
Configuration menu - View commit details
-
Copy full SHA for d0c5ce5 - Browse repository at this point
Copy the full SHA d0c5ce5View commit details -
* v4.31.0 * update changelog --------- Co-authored-by: christian-bromann <731337+christian-bromann@users.noreply.github.com> Co-authored-by: Christian Bromann <git@bromann.dev>
Configuration menu - View commit details
-
Copy full SHA for 992a687 - Browse repository at this point
Copy the full SHA 992a687View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.29.3...v4.31.0