-
Notifications
You must be signed in to change notification settings - Fork 93
[Security] now published as @xmldom/xmldom #271
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
Comments
I replied today (6th of August) Hello Judith, I just checked The last release that was published by the maintainers listed on the npm website (jinjinyun and jindw) was 0.1.27 in November 2016 We documented the transition in our changelog, which is shipped with the packages since 0.3.0 (the linked section since 0.4.0). Just in case this isn't enough, I Cced Chris Brody so he can reply with some reference of the mail conversation that lead to npm providing access to the package back then, in case it's still available. Best, |
Just to clarify that there was a misunderstanding from my side, I'm adding here the reply that @brodybits added a day after my response:
From @brodybits - I am quoting below what I sent to npm support to quote the original conversation in I had with Eric Newport to start publishing updates to the
|
xmldom
to the npm package registry
We just received an answer:
Update: I'm now running a script that checks |
…bilities (#185) * chore: bump 4.2.1 * Bump shelljs from 0.8.4 to 0.8.5 (#182) Bumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.4 to 0.8.5. - [Release notes](https://github.com/shelljs/shelljs/releases) - [Changelog](https://github.com/shelljs/shelljs/blob/master/CHANGELOG.md) - [Commits](shelljs/shelljs@v0.8.4...v0.8.5) --- updated-dependencies: - dependency-name: shelljs dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ws from 5.2.2 to 5.2.3 (#180) Bumps [ws](https://github.com/websockets/ws) from 5.2.2 to 5.2.3. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@5.2.2...5.2.3) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump xmldom to 0.8.0 (#181) Switching from package `xmldom` to `@xmldom/xmldom`, which resolves the security issue present in latest xmldom version 0.6.0: GHSA-5fg8-2547-mr8q The reason is that the maintainers were forced to switch to a scoped package since 0.7.0: xmldom/xmldom#271 - I used node 12 to run `npm install`. - I executed `npm run test` on my machine without failure * Bump ws from 5.2.2 to 5.2.3 (#180) Bumps [ws](https://github.com/websockets/ws) from 5.2.2 to 5.2.3. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@5.2.2...5.2.3) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore: update Changelog Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Christian Bewernitz <coder@karfau.de>
Switching from package `xmldom` to `@xmldom/xmldom`, which resolves the security issue present in latest xmldom version 0.6.0: GHSA-5fg8-2547-mr8q The reason is that the maintainers were forced to switch to a scoped package since 0.7.0: xmldom/xmldom#271 - I used node 12 to run `npm install`. - I executed `npm run test` on my machine without failure - I tried to run `npm run prepublishOnly` but it failed in `make test` with one test timing out. After running `make force-install-libs` it fails in the step `make dist` (Makefile line 39), but from the error message it doesn't look like it's an issue related to this PR - This makes phihag#35 obsolete I'm one of the xmldom maintainers. Don't hesitate to ask me questions. https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md
&TLDR;
We published 0.7.0 to npm as
@xmldom/xmldom
and will continue to publish updates there.To get the security update, you have to switch the package you use in your
package.json
."quick post-mortem" by @brodybits
Types from DefinitelyTyped are now included as of
@xmldom/xmldom
version0.7.1
.Here are some stats regarding packages transitioning from one package to the other:
@xmldom/xmldom
@ npmxmldom
@ npmWe are currently not aware of a badge that gives accurate numbers for dependents, data is form the 2025-02-13.
according to npm:
@xmldom/xmldom
: 766xmldom
: 2412according to Github:
Original Summary
To update the library to the newest version including the latest security fix you will have to install to from the github repo or download the artifact from the github release and install it locally.
For details of how to do that and asking questions please use the related discussion
We have filed a ticket at the npm support team addressing the issue.
We will Post updates about the current status here but lock this issue to only allow additions by maintainers, to allow people to subscribe and get informed when something changes.
Quick background from @brodybits
xmldom
until 0.6.0, as described in CHANGELOG.mdxmldom
package on npm@xmldom/xmldom
The text was updated successfully, but these errors were encountered: