Open
Conversation
Snyk has created this PR to upgrade snabbdom from 0.2.8 to 0.7.4. See this package in NPM: https://www.npmjs.com/package/snabbdom See this project in Snyk: https://app.snyk.io/org/dmitriz/project/381c250c-4c0e-427d-90b9-ebd448f49a81?utm_source=github&utm_medium=upgrade-pr
Vulnerable Libraries (1)
More info on how to fix Vulnerable Libraries in Javascript. 👉 Go to the dashboard for detailed results. 📥 Happy? Share your feedback with us. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade snabbdom from 0.2.8 to 0.7.4.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.Release notes
Package name: snabbdom
-
0.7.4 - 2019-12-12
-
0.7.3 - 2018-12-20
-
0.7.2 - 2018-09-02
- Improvements to TypeScript types #364. Thanks to @gfmio.
- In some cases and browsers the style module would cause elements to not be removed correctly #367. Thanks to @jvanbruegge for fixing this tricky bug.
-
0.7.1 - 2017-12-16
-
0.7.0 - 2017-07-27
- Custom boolean attributes are handled correctly. #314. Thanks to @caridy.
- Type improvement.
- Data attributes are checked for existence before deleting. Old behavior caused error in Safari. #313. Thanks to @FeliciousX.
- New handling of boolean attributes. #314. Thanks to @caridy.
-
0.6.9 - 2017-05-19
- Fix style delayed and remove to be optional in TypeScript, #295
-
0.6.8 - 2017-05-16
- Fix error when class is set by vdom selector in SVG, #217. Thanks to @caesarsol
- Fix hyperscript to support undefined or null children in TypeScript, #226. Thanks to @ornicar
- Fix thunk function so it is not called redundantly, #273. Thanks to @caesarsol
- Improve TypeScript types of VNode props, #264 and #264. Thanks to @mightyiam
- Fix toVNode() for comment nodes, lacking some fields, #266. Thanks to @staltz
- Improvement for attribute patching, #257. Thanks to @diervo
-
0.6.7 - 2017-03-11
-
0.6.6 - 2017-03-07
- The attributes module sets boolean attributes correctly according to the specificaiton. #254. Thanks to @PerWiklander for reporting the bug.
-
0.6.5 - 2017-02-25
- Fix
- Fix dataset module to support old browsers, such as IE10. Thanks @staltz
- Fix "create element" workflow to align with "update element" workflow, #234. Thanks @caridy
-
0.6.4 - 2017-02-09
-
0.6.3 - 2017-01-16
-
0.6.2 - 2017-01-16
-
0.6.1 - 2017-01-05
-
0.6.0 - 2017-01-05
-
0.5.4 - 2016-10-20
-
0.5.3 - 2016-09-09
-
0.5.2 - 2016-09-03
-
0.5.1 - 2016-07-21
-
0.5.0 - 2016-05-17
-
0.4.2 - 2016-03-14
-
0.4.1 - 2016-03-13
-
0.4.0 - 2016-03-04
-
0.3.4 - 2016-02-26
-
0.3.3 - 2016-02-15
-
0.3.2 - 2016-02-12
-
0.3.1 - 2016-01-23
-
0.3.0 - 2016-01-11
-
0.2.8 - 2015-12-15
from snabbdom GitHub release notes0.7.4
v0.7.3
Bugfixes
Version 0.7.1
Breaking change
The way Snabbdom handles boolean attributes in the attributes module has been changed. Snabbdom no longer maintains a list of known boolean attributes. Not relying on such a list means that custom boolean attributes are supported, that performance is slightly better, and that the list doesn't have to be kept up to date.
Whether or not to set a boolean attribute is now determined by looking at the value specified for the attribute. If the value is a boolean (i.e. strictly equal to
trueorfalse) it will be handled as a boolean attribute. If you're currently setting boolean attributes with booleans then this change does not affect you.The example above will result in the HTML:
<div foo bar="baz" />. Even ifbaris actually a boolean attribute. So for instanceh("input", { attrs: { required: 12 } })will no longer set a boolean attribute correctly.Previously
h("input", { attrs: { required: 0 } })would result in the HTML<input>sincerequiredwas a know boolean attribute and0is falsey. Per the new behavior the HTML will be<input required="0">. To accomidate for the change always give boolean values for boolean attributes.Bugfixes
toVNodenow handlesDocumentFragmentwhich makes it possible to patch into a fragment. #320. Thanks to @staltz.VNodekey property can beundefined#290. Thanks to @yarom82.Performance improvements
Bug fixes
Bug fixes
Performance improvements
Version 0.6.7
Bug fixes
This is a patch version with a few bug fixes.
Bug fixes
toVNode()to handle text nodes correctly, #252. Thanks to @SteelfishCommit messages
Package name: snabbdom
Compare
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs