Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

chore(deps): update dependency happy-dom to v7 #792

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

Merged
merged 1 commit into from
Oct 7, 2022

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 5, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
happy-dom ^6.0.4 -> ^7.2.0 age adoption passing confidence

Release Notes

capricorn86/happy-dom

v7.2.0

Compare Source

🎨 Features
  • Adds support for HTMLMediaElement. (#​475)

v7.1.1

Compare Source

👷‍♂️ Patch fixes
  • Fixes problem in the "global-registrator" package that makes it impossible to register Happy DOM globally again after unregistering it. (#​584)

v7.1.0

Compare Source

🎨 Features
  • Adds support for HTMLButtonElement. (#​581)

v7.0.6

Compare Source

👷‍♂️ Patch fixes
  • Updates the documentation for how to set window.innerWidth and window.innerHeight. (#​592)

v7.0.5

Compare Source

👷‍♂️ Patch fixes
  • Fixes issue related to querySelector() and querySelectorAll() not supporting queries combined with IDs (e.g. "tag-name#id"). (#​576)

v7.0.4

Compare Source

👷‍♂️ Patch fixes
  • Fixes problem with parsing of childless elements whose tag names are in different case. (#​566)

v7.0.3

Compare Source

👷‍♂️ Patch fixes
  • Fixes bug related to parentNode being null in TreeWalker. (#​558)

v7.0.2

Compare Source

👷‍♂️ Patch fixes
  • Use current timestamp in window.requestAnimationFrame() callback. (#​554)

v7.0.1

Compare Source

👷‍♂️ Patch fixes
  • Github action stuck in pull requests. (#​586)

v7.0.0

Compare Source

💣 Breaking Changes
  • Changes how CSS properties in CSSStyleDeclaration are parsed, which potentially can break applications (#​344)
🎨 Features
  • Improves support for CSSStyleDeclaration (#​344)
    • Parsing and validating of shorthand CSS properties (border, font, background etc.)
    • Parsing and validating of the most common CSS properties (width, height, visibility etc.)
    • Adds support for CSSStyleDeclaration.getPropertyPriority()
    • Adds a cache to improve performance
    • Adds typescript typing for all CSS properties
  • Improves support for Window.getComputedStyle() (#​344)
    • Applies styles from <style> and <link> elements
    • Handles inherited properties
    • Handles default values for "display" and "direction"
    • Resolves CSS variables
    • Handles media queries
  • Improves support for CSSStyleSheet (#​344)
    • Adds a cache to prevent re-parsing new CSS strings
    • Adds support for CSSContainerRule
    • Only create instances of CSSStyleDeclaration in CSS rules when accesing the "style" property
    • Makes CSSRule, CSSContainerRule, CSSFontFaceRule, CSSKeyframeRule, CSSKeyframesRule, CSSMediaRule and CSSStyleRule available on the Window instance
  • Improves support for Attr (#​344)
    • It now extends Node
  • Improves support for HTMLElement.innerText (#​344)
    • It will now render the text based on the computed style of the elements
  • Improves support for window.matchMedia() (#​344)
    • It will now listen to the window resize event
    • Adds support for matching against "min-width", "max-width", "min-height" and "max-height"
  • Adds support for sending "innerWidth", "innerHeight" and "url" to the Window constructor. (#​344)
  • Adds support for setting "innerWidth" and "innerHeight". (#​344)
    • Example: window.happyDOM.setInnerWidth(1024)
👷‍♂️ Patch fixes
  • HTMLStyleElement.style no longer returns new instances of CSSStyleSheet (#​344)
  • CSSStyleSheet.insertRule() did not insert the rule on the correct position when sending in an index (#​344)
  • ChildNode.replaceWith() did not throw an exception when there was no parent, allowing the code to continue (#​344)

Hello everyone! 👋

I'm sorry it's taken so long for this release. A lot has happened in my private and work life and I haven't been able to spend as much time on Happy DOM as I would have liked.

I will have more time to put on Happy DOM now again, so stay tuned for many more releases 😉


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@github-actions
Copy link

github-actions bot commented Oct 5, 2022

Export Size

Unchanged

fluent-vue

Name Size Diff
createFluentVue 1.87 KB -
useFluent 872 B -

@codecov
Copy link

codecov bot commented Oct 5, 2022

Codecov Report

Merging #792 (472d8f7) into main (71e878e) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #792   +/-   ##
=======================================
  Coverage   99.24%   99.24%           
=======================================
  Files          11       11           
  Lines         530      530           
  Branches       71       71           
=======================================
  Hits          526      526           
  Misses          4        4           
Flag Coverage Δ
vue-2 93.01% <ø> (ø)
vue-3 93.01% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@renovate renovate bot force-pushed the renovate/happy-dom-7.x branch 3 times, most recently from 66bdd53 to 9c25e9b Compare October 6, 2022 23:31
@renovate renovate bot force-pushed the renovate/happy-dom-7.x branch from 9c25e9b to 472d8f7 Compare October 7, 2022 07:35
@Demivan Demivan merged commit 0477b53 into main Oct 7, 2022
@renovate renovate bot deleted the renovate/happy-dom-7.x branch October 7, 2022 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
Morty Proxy This is a proxified and sanitized view of the page, visit original site.