Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solid 1.9 #2306

Merged
merged 11 commits into from
Sep 24, 2024
Merged

Solid 1.9 #2306

merged 11 commits into from
Sep 24, 2024

Conversation

ryansolid
Copy link
Member

This release doesn't have much in the way of new features but it addresses some package import/export things that can only really happen with a minor release.

  • Fix Cloudflare/Certain bundlers handling of browser field - @wkelly17
  • Improved Custom Element/Shadow DOM event traversal - @olivercoad
  • Better heuristic to determine when to importNode - @titoBouzout
  • handleEvent syntax to allow custom event properties when not delegated - @titoBouzout
  • support for bool: attribute namespace - @titoBouzout
  • add "is" as detection for custom element - @titoBouzout
  • fix missing exports in different environments - @trusktr
  • better hydration mismatch errors - @ryansolid
  • improved HTML validation of JSX partials - @titoBouzout
  • improve setter types - @Huliiiiii

trusktr and others added 10 commits September 1, 2024 14:27
…d, marking the additional export as not supported on the server side
* fix!: Remove browser field from package.json of core packages so that worker export doesn't get mapped back to removeBrowserPackageJson

BREAKING CHANGE: Jest was previously mentioned as the reason that wasn't removed, but Jest now supports package.json modules. That said, some other tooling might still not support esm exports.

* Create rare-birds-train.md

---------

Co-authored-by: Ryan Carniato <ryansolid@gmail.com>
…ns. (#2297)

* fix

* fix test

* Create shy-islands-talk.md

---------

Co-authored-by: Ryan Carniato <ryansolid@gmail.com>
Copy link

changeset-bot bot commented Sep 24, 2024

🦋 Changeset detected

Latest commit: 51bec61

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages
Name Type
solid-js Minor
babel-preset-solid Minor
solid-element Major
test-integration Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@coveralls
Copy link

coveralls commented Sep 24, 2024

Pull Request Test Coverage Report for Build 11021250787

Details

  • 4 of 4 (100.0%) changed or added relevant lines in 3 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 93.351%

Totals Coverage Status
Change from base Build 11000301436: 0.0%
Covered Lines: 4200
Relevant Lines: 4433

💛 - Coveralls

@ryansolid ryansolid merged commit 81feefb into main Sep 24, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants