Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

High Prio Issues 2024-09 #890

Open
KernelDeimos opened this issue Sep 13, 2024 · 3 comments
Open

High Prio Issues 2024-09 #890

KernelDeimos opened this issue Sep 13, 2024 · 3 comments

Comments

@KernelDeimos
Copy link
Contributor

KernelDeimos commented Sep 13, 2024

This is just a start - I need to update this more later.

TODO

  • Close any issues that are already resolved, Close any PRs that aren't real contributions
  • Ensure tests can run (right now it looks like they fail)
  • Resolve high-prio issues, merge high-prio PRs

PRs

Nice to Have

@indexzero
Copy link
Collaborator

indexzero commented Sep 20, 2024

Adding my list of issues & PRs worthy for consideration:

Issues

Pull Requests

@KernelDeimos
Copy link
Contributor Author

I just ran npm audit which updated some dependencies. All tests are still passing. Issue #860 turned out to be a false alarm. Any vulnerability that I know about is now therefore taken care of.

We could do a patch release on this alone before other changes go into main so that anyone configured to stay at the minor version gets a security update. Test coverage, while not perfect, is above 80% for most source files which seems to imply there's low risk of breaking changes, so I think we should do this.

@KernelDeimos
Copy link
Contributor Author

KernelDeimos commented Sep 30, 2024

I created a branch for v14.1.2 with the intention that it will only accept security-related fixes. This is my plan for the next three releases:

  • v14.1.2; update anyone configured for patch updates with security fixes
  • v14.2.0; update anyone configured for minor updates with stability improvements but no features
  • v15.0.0; will have custom headers, basedir option, darkmode, etc

Edit: I now think v14.2.0 makes sense for all the current changes, as there should not be any regressions.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants