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

release v1.0.0 #25

Closed
4 of 5 tasks
rursprung opened this issue Nov 14, 2023 · 2 comments
Closed
4 of 5 tasks

release v1.0.0 #25

rursprung opened this issue Nov 14, 2023 · 2 comments
Milestone

Comments

@rursprung
Copy link
Collaborator

rursprung commented Nov 14, 2023

pre-requisites:

  • roadmap to v1.0.0? knurling-rs/defmt#795
  • Version 1.0? kornelski/rust-rgb#39
  • ensure that we fulfill everything from the API checklist, at least these seem to be wrong or at least need to be double-checked:
    • Feature names are free of placeholder words (C-FEATURE): we currently have use-alloc and use-heapless - we need to drop the use- prefix
    • Types eagerly implement common traits (C-COMMON-TRAITS) - to be double-checked
    • Error types are meaningful and well-behaved (C-GOOD-ERR) - should probably be implemented for std environments?
    • Crate level docs are thorough and include examples (C-CRATE-DOC) - missing explicit example for calling the library directly in the rustdoc & readme
    • Public dependencies of a stable crate are stable (C-STABLE) - see dependency list above, they're all at 0.x 🙁
@rursprung
Copy link
Collaborator Author

update: the heapless dependency is now gone since #38 and the same is true for the use-[alloc|heapless] features (and other things have been fixed as well)

@jannic
Copy link
Contributor

jannic commented Oct 13, 2024

@rursprung did the release! 🎉

@jannic jannic closed this as completed Oct 13, 2024
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

No branches or pull requests

2 participants