CESNET / libyang-cpp

C++ bindings for the libyang library
https://gerrit.cesnet.cz/q/project:CzechLight/libyang-cpp
BSD 3-Clause "New" or "Revised" License
10 stars 3 forks source link

New impacts with Libyang 2.2.8 #22

Open Krisscut opened 1 month ago

Krisscut commented 1 month ago

Hello there !

Just a heads-up, it seems with latest libyang release there are some breaking changes that needs adaption in the lib

https://github.com/CESNET/libyang/releases/tag/v2.2.8 Changes are detailed in that document:

https://github.com/CESNET/libyang/blob/master/doc/transition_2_3.dox

I had to make a few adaptations in my software, mostly around the log callback and replacing LYD_NEW_PATH_OUTPUT by LYD_NEW_VAL_OUTPUT but I guess there could be more impacts in libyang-cpp

jktjkt commented 1 month ago

Thank you, we're aware of that. We have patches here, they are pending on some internal refactoring to port to the new libnetconf2/Netopeer2.

tbsuht commented 3 days ago

An updates? :)