-
-
Notifications
You must be signed in to change notification settings - Fork 75
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
Breaking API changes for 1.0.0 #3
Comments
3d94f11 deprecates |
|
Consider combining |
Consider renaming |
New types could be introduced as typedefs to
To simplify the API and make things clearer:
These functions could also be added without introducing the typedefs, |
spng_get_text(spng_ctx*, struct spng_text **text, int *n_text);
|
Progressive encode/decode functions should probably not return |
Consider renaming the latter to the former and shortening |
|
Consider widening edit: |
This issue is for listing potentially breaking API changes for 1.0.0.
The API is guaranteed to be stable starting from 0.4.0 through 0.8.x and is tracked on ABI laboratory, note that it detects changes to the opaque type
spng_ctx
as breaks and needs manual verification.So far no major mistakes have been made to warrant an incompatible API for 1.0.0
The text was updated successfully, but these errors were encountered: