Skip to content
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

v0.9 Release checklist #36

Closed
9 tasks done
bitfl0wer opened this issue Jun 4, 2024 · 0 comments · Fixed by #37
Closed
9 tasks done

v0.9 Release checklist #36

bitfl0wer opened this issue Jun 4, 2024 · 0 comments · Fixed by #37
Assignees

Comments

@bitfl0wer
Copy link
Member

bitfl0wer commented Jun 4, 2024

After a solid 1? 2? months of development, v0.9 of the polyproto crate is almost ready. v0.9 is, by far, the biggest update yet. It fixes countless oversights made in previous releases which were now caught through testing, documenting and rigorous reviewing of my code, adds a plethora of new features, such as a full polyproto HTTP client, contextual and better validation of certificates and other types and many, many more things.

This issue documents the last few things that have to be implemented or changed, before I am truly happy with this update.

Missing routes (including tests)

  • GET Encrypted private key material
  • POST Encrypted private key material
  • DELETE Encrypted private key material
  • OPTIONS: Get max upload size of private key material

General

  • Review open TODOs
  • Re-read documentation, check for needed updates

Examples

  • Provide examples for how to use the HTTP client
  • Perhaps re-organize the examples into their own crate, similar to how some other projects do it
  • Add validation of certificates to examples
@bitfl0wer bitfl0wer self-assigned this Jun 4, 2024
@bitfl0wer bitfl0wer linked a pull request Jun 5, 2024 that will close this issue
Merged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant