-
-
Notifications
You must be signed in to change notification settings - Fork 250
chore(package): Bump versions to 7.0.0 #509
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
Conversation
This has to be done as a PR due to branch protection.
wooorm
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Exciting! 👍
Do you know how you’re about to publish?
I only know about |
|
Yeah 👍 Also, you might want to tag the commit, if you can. They use a |
|
Published all packages. I had to manually remove some files before publishing, as I couldn't get ignore patterns to properly work before publishing (see #510). Release notes are at https://github.com/inikulin/parse5/releases/tag/v7.0.0. Please let me know if there is anything you'd like to change! |
|
That’s a lot! What I like about it, is that all the information that people need, is there. I do think it can be restructured and improved somewhat.
Let me try and see if I can reword it, I’ll post it here. P.S. Lastly, personally, I believe I’ve expressed this before but I want to stress it, I find the docs very bad. There are only types (and some barely readable prose extracted from them, and out-of-date examples). I think it’s important to prioritize how a newcomer goes from seeing this repo to using the project. |
This is this ratio: Line 79 in abec4c2
I see your point. I tried working around this via headings, but there definitely is room for improvement. Curious to see where you end up!
I agree with this. The only reason I pushed for TypeDoc is that manually managing Markdown files generated by TypeDoc is strictly inferior to managing source code, which then use TypeDoc to generate documentation (because information is otherwise duplicated, colocation makes a need for updates more evident etc.). For me, the main thing I'd like to see in terms of documentation are some guides, which explain how to use each of the packages in this repo. Do you have something you'd prioritise instead? |
|
How about this? This is what I’d go with. But you know much more about this project than I so I might be missing or misrepresenting important things. In particular, I have two inline questions for the last two Also: this displays here differently that in the release (notably heading size). Please preview there to see how it will end up exactly! |
|
(note: I forgot the |
|
Great rewrite — I've adopted most of the changes. |
This has to be done as a PR due to branch protection.