Repository navigation
v2.0.0 #265
Unanswered
VolkerChristian
asked this question in
Q&A
v2.0.0
#265
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
SNode.C 2.0.0
SNode.C 2.0.0 brings major improvements to connection lifecycle management, resource controls, logging and application configuration.
📦 Get prebuilt packages
Install SNode.C without building from source: visit the SNodeC Project Package Repository for prebuilt packages and installation instructions.
Highlights
connect()andlisten()call, with improved retry, reconnect and address fallback behavior.snodec-controlcommand-line and terminal configuration interface.Upgrading from 1.x
This release introduces incompatible C++ API and ABI changes. Rebuild applications, libraries and dynamically loaded plugins against SNode.C 2.0. Do not mix 1.x and 2.0 C++ binaries in the same process.
Update code using the removed legacy logging macros to the current logging API. Check the return value of
FileReader::open()before using it: an opening failure can returnnullptr.Validation
The release source passed all 212 framework tests with GCC 16 and all 227 framework and control-tool tests with Clang 21.
Full changelog: v1.0.2 → v2.0.0
This discussion was created from the release v2.0.0.
All reactions