Skip to content

Release v0.4.3

Choose a tag to compare

@github-actions github-actions released this 11 Nov 17:24
· 6 commits to main since this release

πŸ“¦ Release v0.4.3

Changes in this release

$CHANGELOG

πŸ“¦ Pre-built Binaries

Download the appropriate archive for your platform:

  • Linux GCC 14: EntropyNetworking-Linux-gcc-14.tar.gz / .zip
  • Linux Clang 18: EntropyNetworking-Linux-clang-18.tar.gz / .zip
  • macOS Universal: EntropyNetworking-macOS-universal.tar.gz / .zip (Intel + Apple Silicon)

Each archive contains:

  • lib/: Static library (libEntropyNetworking.a)
  • include/: All C++ headers
  • lib/cmake/EntropyNetworking/: CMake config files

Extract and use in your project:

find_package(EntropyNetworking REQUIRED PATHS /path/to/extracted/lib/cmake/EntropyNetworking)
target_link_libraries(YourTarget PRIVATE EntropyNetworking::Networking)

πŸ”§ Building from Source

# Clone the repository
git clone https://github.com/Geenz/EntropyNetworking.git
cd EntropyNetworking
git checkout v0.4.3

# Basic build
cmake -B build -G Ninja \
  -DCMAKE_BUILD_TYPE=Release \
  -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake
cmake --build build

# With tests
cmake -B build -G Ninja \
  -DCMAKE_BUILD_TYPE=Release \
  -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake \
  -DBUILD_TESTS=ON
cmake --build build

πŸ“š Documentation

See README.md for complete documentation.

πŸ› Reporting Issues

Found a bug? Open an issue

Full Changelog: v0.4.2...v0.4.3