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
Maintainance take over timeline from v0.1.27 to 0.3.0 #62
Comments
@brodybits I hope this is what you were thinking about when you asked for such an issue in #59 . Maybe we should even pin this issue, so it's easier to find and for people to ask related questions. Feel free to edit the description as you like. |
According to research for xmldom#62 and link that issue for more details.
Thanks for the research and updates! My original idea in PR #59 was to track regressions and other suddenly changed behavior somewhere for discussion. I would definitely favor moving most of this information into CHANGELOG.md, maybe part of PR #63, and just track the (possible) regressions and other suddenly changed behavior in an issue for discussion. Here is my understanding of the possible and definite regressions found so far:
Some quick comments on the description:
|
I pushed |
I have to tell you the both I think it makes sense to also tag the other versions that have been published to xmldom-alpha with such a tag. So all the information is in one place. And I agree that we should drop the |
Question: Are you creating these changelog entries by hand? I know there are tools for that, some also work if there are silly commit messages (like in our repo in the past). |
Thanks, I may need a few days to look at this. And the existing CHANGELOG.md was made by someone else in PR #28, which I think you know is after the fact. So I would not consider the changelog to be really automated. |
@brodybits in my comments above there are still some questions unanswered. For me to integrate this information into the changelog we need to resolve those. |
According to research for xmldom#62 and link that issue for more details.
I took the liberty to clean up the tags in the way we talked about: |
Only referencing xmldom#62 for further discussions.
Only referencing xmldom#62 for further discussions.
The purpose of this issue is to list how the package has been modified since the last version published by the original author.
The information is mostly derived from commits, github issues and is meant to be an easily readable timeline. As such it focuses only on the details of actual code changes, other changes are only mentioned.
28th Nov 2016
v0.1.27
was published on npm by @jindw as xmldom and xmldom-alpha with the same content (except the package name). The commit was pushed by @jinjinyun on the same day. (Was tagged in xmldom/xmldom with that version by @brodybits on the 19th Dec 2019.)29th Nov 2016
license
field inpackage.json
was fixed in f62560d by @jindw by merging [LICENSE] Update license in package.json to be an SPDX compatible expression jindw/xmldom#1786th Jan 2017
in some (x)html documents see Regression regarding handling of
with "(x)html" mimeType #5711th Jan 2017
56eb39f by @jinjinyun contains several changes
dom-parser.js
changed html mime type check to/\/x?html?$/
, consistently indom-parser.js
dom.js
fixed serialization issue for missing document element (example that failed ontoString()
before this change)entities.js
with "(x)html" mimeType #57 to all documents treated as html8th May 2017
ffd8cac by @jinjinyun
dom-parser.js
requiresentities.js
initially upfront and no longer when invokingparseFromString
9th May 2017
xmldom-alpha@0.1.28
(that still has depentents)Object.create
check from the_extends
method ofdom.js
that added a__proto__
property (BREAKING?).__proto__
property that seems to "only" be used by a "test"19th Dec 2019
on the
v0.1.x
branchv0.1.29
,v0.1.30
,v0.1.31
with onlypackage.json
metadata fixes.on the
master
branchpackage.json
20th Dec 2019
on the
master
branchpackage.json
.travis.yml
v
prefix!), (first published version ofxmldom
containing the regression listed above)package.json
2nd March 2020
CHANGELOG
Starting from version 0.3.0 the changes are documented in https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md
The text was updated successfully, but these errors were encountered: