I decided to introduce a late change to the C++ bindings - mark all public types as final since they already don't have virtual destructors and inheriting from them makes little sense anyway. This has little impact on the programming interface but I still think it's worth another RC and I also have a gut feeling that makes me want to sit down over the weekend and inspect the entire API once more before carving it in stone for the foreseeable future. The tarball and git tree are in their usual places[1][2]. Bart [1] https://mirrors.edge.kernel.org/pub/software/libs/libgpiod/ [2] git://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git