ddiakopoulos / libnyquist

:microphone: Cross platform C++11 library for decoding audio (mp3, wav, ogg, opus, flac, etc)
BSD 2-Clause "Simplified" License
534 stars 64 forks source link

Versioning of libnyquist #61

Open Laguna1989 opened 2 years ago

Laguna1989 commented 2 years ago

Hi,

first: Thanks for providing such a useful and easy to use lib. This has been some awesome help for my own projects.

It would be great to have some versioning of libnyquist to have some stable API, ABI and flags to build against. Are there any plans for versioning libnyquist? As e.g. one of my builds was broken with #60, it would be great to have some stable tags/version to build against.

ddiakopoulos commented 2 years ago

Thanks @Laguna1989 -- I agree with the need and will think about this more.

bart9h commented 2 years ago

I'd like to query libnyquist version from my program. Could you defineLIBNYQUIST_VERSION_MAJOR, LIBNYQUIST_VERSION_MAJOR, and LIBNYQUIST_VERSION_PATCH, or provide a function to return the version of the library? Thanks.

Laguna1989 commented 7 months ago

any updates on this topic @ddiakopoulos ? Would it be possible to get the current state of master tagged as v0.1.0 or something?

meshula commented 5 months ago

libnyquist has been stable and useful for some time ~ I wouldn't mind seeing it tagged as a 1.0.0 beta, and remove the beta tag when the small number of ASAN issues and so on are resolved.