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

Tracking issue for version bump to 0.6 #65

Closed
8 of 10 tasks
nia-e opened this issue Mar 2, 2023 · 6 comments
Closed
8 of 10 tasks

Tracking issue for version bump to 0.6 #65

nia-e opened this issue Mar 2, 2023 · 6 comments
Labels
meta Tracking other issues or pull requests

Comments

@nia-e
Copy link
Collaborator

nia-e commented Mar 2, 2023

What are the outstanding things to do before bumping to 0.6.0? #51 will be an API-breaking change and so a semver bump will be needed. What else should be added/fixed/reworked?
My ideas thus far:

Maybe:

@nia-e nia-e added the meta Tracking other issues or pull requests label Mar 2, 2023
@rafaelcaricio
Copy link
Collaborator

@nia-e you might find interesting things to upstream from here https://github.com/nviennot/lvgl-rs/commits/master
Usage https://github.com/nviennot/turbo-resin/blob/main/src/ui/main_loop.rs

@nia-e nia-e pinned this issue Mar 2, 2023
@nia-e
Copy link
Collaborator Author

nia-e commented Mar 2, 2023

Lovely, thanks! I'll try to work this into the next release then, especially the LVGL update. Might delay #64 more for this.

@nia-e nia-e changed the title Tracking issue for version bump Tracking issue for version bump to 0.6 Mar 2, 2023
@nia-e
Copy link
Collaborator Author

nia-e commented Mar 29, 2023

Is there anything else worth doing before we publish 0.6.0? I took a look at #25 but it doesn't seem exceedingly urgent (might make the API a little neater I suppose, so I could do that). For #32, I don't have access to a Windows machine and I'd rather not install malware on my laptop so I'm unsure what I can do. #68 I'm not sure will even be too relevant anymore, between removing the need to call init() and not having to deal with the timer once #25 is done.

@nia-e
Copy link
Collaborator Author

nia-e commented Mar 29, 2023

I could write more docs, I suppose - especially on Widgets, since we only really have examples there right now.

@nia-e
Copy link
Collaborator Author

nia-e commented Apr 1, 2023

@rafaelcaricio can I bump to 0.6.0 and release? Or are there more things you'd like to see done first? A lot has been updated and other than #82 I don't foresee any real breaking changes happening soon (and that's still a ways off and will require a lot of discussion to get to a final, mergeable state)

@rafaelcaricio
Copy link
Collaborator

@nia-e go for it! ;)

@nia-e nia-e closed this as completed Apr 2, 2023
@nia-e nia-e unpinned this issue Apr 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Tracking other issues or pull requests
Projects
None yet
Development

No branches or pull requests

3 participants
@rafaelcaricio @nia-e and others