Skip to content

Releases: Geenz/EntropyCore

Release v1.4.5

31 Dec 03:04

Choose a tag to compare

📦 Release v1.4.5

Changes in this release

$CHANGELOG

📦 Pre-built Binaries

Download the appropriate archive for your platform:

  • Linux GCC 14: EntropyCore-Linux-gcc-14.tar.gz / .zip
  • macOS Universal: EntropyCore-macOS-universal.tar.gz / .zip (Intel + Apple Silicon)
  • Windows x64: EntropyCore-Windows-x64.tar.gz / .zip

Each archive contains:

  • lib/: Static library (libEntropyCore.a or EntropyCore.lib)
  • include/: All C++ and C headers
  • lib/cmake/EntropyCore/: CMake config files

Extract and use in your project:

find_package(EntropyCore REQUIRED PATHS /path/to/extracted/lib/cmake/EntropyCore)
target_link_libraries(YourTarget PRIVATE EntropyCore::Core)

🔧 Building from Source

# Clone the repository
git clone https://github.com/Geenz/EntropyCore.git
cd EntropyCore
git checkout v1.4.5

# Basic build (minimal dependencies)
cmake -B build -S .
cmake --build build

# With Tracy profiler
cmake -B build -S . -DENTROPY_WITH_TRACY=ON -DVCPKG_MANIFEST_FEATURES=tracy

# With tests
cmake -B build -S . -DENTROPY_BUILD_TESTS=ON -DVCPKG_MANIFEST_FEATURES=tests

📚 Documentation

See README.md for complete documentation.

🐛 Reporting Issues

Found a bug? Open an issue

Full Changelog: v1.4.4...v1.4.5

Release v1.4.4

31 Dec 01:45
614fcbd

Choose a tag to compare

📦 Release v1.4.4

Changes in this release

$CHANGELOG

📦 Pre-built Binaries

Download the appropriate archive for your platform:

  • Linux GCC 14: EntropyCore-Linux-gcc-14.tar.gz / .zip
  • macOS Universal: EntropyCore-macOS-universal.tar.gz / .zip (Intel + Apple Silicon)
  • Windows x64: EntropyCore-Windows-x64.tar.gz / .zip

Each archive contains:

  • lib/: Static library (libEntropyCore.a or EntropyCore.lib)
  • include/: All C++ and C headers
  • lib/cmake/EntropyCore/: CMake config files

Extract and use in your project:

find_package(EntropyCore REQUIRED PATHS /path/to/extracted/lib/cmake/EntropyCore)
target_link_libraries(YourTarget PRIVATE EntropyCore::Core)

🔧 Building from Source

# Clone the repository
git clone https://github.com/Geenz/EntropyCore.git
cd EntropyCore
git checkout v1.4.4

# Basic build (minimal dependencies)
cmake -B build -S .
cmake --build build

# With Tracy profiler
cmake -B build -S . -DENTROPY_WITH_TRACY=ON -DVCPKG_MANIFEST_FEATURES=tracy

# With tests
cmake -B build -S . -DENTROPY_BUILD_TESTS=ON -DVCPKG_MANIFEST_FEATURES=tests

📚 Documentation

See README.md for complete documentation.

🐛 Reporting Issues

Found a bug? Open an issue

What's Changed

  • Add code formatting, linting, and style configs by @Geenz in #12

Full Changelog: v1.4.3...v1.4.4

Development Build (latest)

31 Dec 03:04

Choose a tag to compare

Pre-release

🚀 Automated Development Build

This is an automatic pre-release from the latest main branch.

  • Commit: 7e7a944
  • Date: 20251231-030438
  • Message: Update CMakeLists.txt

📦 Available Builds

  • Linux GCC 14: EntropyCore-Linux-gcc-14.tar.gz / .zip
  • macOS Universal: EntropyCore-macOS-universal.tar.gz / .zip (Intel + Apple Silicon)
  • Windows x64: EntropyCore-Windows-x64.tar.gz / .zip

Each archive contains:

  • lib/: Static library (libEntropyCore.a or EntropyCore.lib)
  • include/: All C++ and C headers
  • lib/cmake/EntropyCore/: CMake config files for easy integration

⚠️ Warning

This is a development build and may be unstable. For production use, please use a stable release.

📋 Recent Changes

See commit history for details.

Release v1.4.3

10 Nov 06:59

Choose a tag to compare

📦 Release v1.4.3

Changes in this release

$CHANGELOG

📦 Pre-built Binaries

Download the appropriate archive for your platform:

  • Linux GCC 14: EntropyCore-Linux-gcc-14.tar.gz / .zip
  • macOS Universal: EntropyCore-macOS-universal.tar.gz / .zip (Intel + Apple Silicon)
  • Windows x64: EntropyCore-Windows-x64.tar.gz / .zip

Each archive contains:

  • lib/: Static library (libEntropyCore.a or EntropyCore.lib)
  • include/: All C++ and C headers
  • lib/cmake/EntropyCore/: CMake config files

Extract and use in your project:

find_package(EntropyCore REQUIRED PATHS /path/to/extracted/lib/cmake/EntropyCore)
target_link_libraries(YourTarget PRIVATE EntropyCore::Core)

🔧 Building from Source

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

# Basic build (minimal dependencies)
cmake -B build -S .
cmake --build build

# With Tracy profiler
cmake -B build -S . -DENTROPY_WITH_TRACY=ON -DVCPKG_MANIFEST_FEATURES=tracy

# With tests
cmake -B build -S . -DENTROPY_BUILD_TESTS=ON -DVCPKG_MANIFEST_FEATURES=tests

📚 Documentation

See README.md for complete documentation.

🐛 Reporting Issues

Found a bug? Open an issue

Full Changelog: v1.4.2...v1.4.3

Release v1.4.2

10 Nov 06:01

Choose a tag to compare

📦 Release v1.4.2

Changes in this release

$CHANGELOG

📦 Pre-built Binaries

Download the appropriate archive for your platform:

  • Linux GCC 14: EntropyCore-Linux-gcc-14.tar.gz / .zip
  • macOS Universal: EntropyCore-macOS-universal.tar.gz / .zip (Intel + Apple Silicon)
  • Windows x64: EntropyCore-Windows-x64.tar.gz / .zip

Each archive contains:

  • lib/: Static library (libEntropyCore.a or EntropyCore.lib)
  • include/: All C++ and C headers
  • lib/cmake/EntropyCore/: CMake config files

Extract and use in your project:

find_package(EntropyCore REQUIRED PATHS /path/to/extracted/lib/cmake/EntropyCore)
target_link_libraries(YourTarget PRIVATE EntropyCore::Core)

🔧 Building from Source

# Clone the repository
git clone https://github.com/Geenz/EntropyCore.git
cd EntropyCore
git checkout v1.4.2

# Basic build (minimal dependencies)
cmake -B build -S .
cmake --build build

# With Tracy profiler
cmake -B build -S . -DENTROPY_WITH_TRACY=ON -DVCPKG_MANIFEST_FEATURES=tracy

# With tests
cmake -B build -S . -DENTROPY_BUILD_TESTS=ON -DVCPKG_MANIFEST_FEATURES=tests

📚 Documentation

See README.md for complete documentation.

🐛 Reporting Issues

Found a bug? Open an issue

Full Changelog: v1.4.1...v1.4.2

Release v1.4.1

05 Nov 19:43
92d008a

Choose a tag to compare

📦 Release v1.4.1

Changes in this release

$CHANGELOG

📦 Pre-built Binaries

Download the appropriate archive for your platform:

  • Linux GCC 14: EntropyCore-Linux-gcc-14.tar.gz / .zip
  • macOS Universal: EntropyCore-macOS-universal.tar.gz / .zip (Intel + Apple Silicon)
  • Windows x64: EntropyCore-Windows-x64.tar.gz / .zip

Each archive contains:

  • lib/: Static library (libEntropyCore.a or EntropyCore.lib)
  • include/: All C++ and C headers
  • lib/cmake/EntropyCore/: CMake config files

Extract and use in your project:

find_package(EntropyCore REQUIRED PATHS /path/to/extracted/lib/cmake/EntropyCore)
target_link_libraries(YourTarget PRIVATE EntropyCore::Core)

🔧 Building from Source

# Clone the repository
git clone https://github.com/Geenz/EntropyCore.git
cd EntropyCore
git checkout v1.4.1

# Basic build (minimal dependencies)
cmake -B build -S .
cmake --build build

# With Tracy profiler
cmake -B build -S . -DENTROPY_WITH_TRACY=ON -DVCPKG_MANIFEST_FEATURES=tracy

# With tests
cmake -B build -S . -DENTROPY_BUILD_TESTS=ON -DVCPKG_MANIFEST_FEATURES=tests

📚 Documentation

See README.md for complete documentation.

🐛 Reporting Issues

Found a bug? Open an issue

What's Changed

  • Cleanup unused bits and pieces, add ASAN and TSAN. by @Geenz in #11

Full Changelog: v1.4.0...v1.4.1

Release v1.4.0

03 Nov 05:56
bdc0ee0

Choose a tag to compare

📦 Release v1.4.0

Changes in this release

$CHANGELOG

📦 Pre-built Binaries

Download the appropriate archive for your platform:

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

Each archive contains:

  • lib/: Static library (libEntropyCore.a or EntropyCore.lib)
  • include/: All C++ and C headers
  • lib/cmake/EntropyCore/: CMake config files

Extract and use in your project:

find_package(EntropyCore REQUIRED PATHS /path/to/extracted/lib/cmake/EntropyCore)
target_link_libraries(YourTarget PRIVATE EntropyCore::Core)

🔧 Building from Source

# Clone the repository
git clone https://github.com/Geenz/EntropyCore.git
cd EntropyCore
git checkout v1.4.0

# Basic build (minimal dependencies)
cmake -B build -S .
cmake --build build

# With Tracy profiler
cmake -B build -S . -DENTROPY_WITH_TRACY=ON -DVCPKG_MANIFEST_FEATURES=tracy

# With tests
cmake -B build -S . -DENTROPY_BUILD_TESTS=ON -DVCPKG_MANIFEST_FEATURES=tests

📚 Documentation

See README.md for complete documentation.

🐛 Reporting Issues

Found a bug? Open an issue

What's Changed

  • Add timed yield support for work graph nodes and timers by @Geenz in #10

Full Changelog: v1.3.4...v1.4.0

Release v1.3.4

02 Nov 15:51

Choose a tag to compare

📦 Release v1.3.4

Changes in this release

$CHANGELOG

📦 Pre-built Binaries

Download the appropriate archive for your platform:

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

Each archive contains:

  • lib/: Static library (libEntropyCore.a or EntropyCore.lib)
  • include/: All C++ and C headers
  • lib/cmake/EntropyCore/: CMake config files

Extract and use in your project:

find_package(EntropyCore REQUIRED PATHS /path/to/extracted/lib/cmake/EntropyCore)
target_link_libraries(YourTarget PRIVATE EntropyCore::Core)

🔧 Building from Source

# Clone the repository
git clone https://github.com/Geenz/EntropyCore.git
cd EntropyCore
git checkout v1.3.4

# Basic build (minimal dependencies)
cmake -B build -S .
cmake --build build

# With Tracy profiler
cmake -B build -S . -DENTROPY_WITH_TRACY=ON -DVCPKG_MANIFEST_FEATURES=tracy

# With tests
cmake -B build -S . -DENTROPY_BUILD_TESTS=ON -DVCPKG_MANIFEST_FEATURES=tests

📚 Documentation

See README.md for complete documentation.

🐛 Reporting Issues

Found a bug? Open an issue

Full Changelog: v1.3.3...v1.3.4

Release v1.3.3

02 Nov 14:36

Choose a tag to compare

📦 Release v1.3.3

Changes in this release

$CHANGELOG

📦 Pre-built Binaries

Download the appropriate archive for your platform:

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

Each archive contains:

  • lib/: Static library (libEntropyCore.a or EntropyCore.lib)
  • include/: All C++ and C headers
  • lib/cmake/EntropyCore/: CMake config files

Extract and use in your project:

find_package(EntropyCore REQUIRED PATHS /path/to/extracted/lib/cmake/EntropyCore)
target_link_libraries(YourTarget PRIVATE EntropyCore::Core)

🔧 Building from Source

# Clone the repository
git clone https://github.com/Geenz/EntropyCore.git
cd EntropyCore
git checkout v1.3.3

# Basic build (minimal dependencies)
cmake -B build -S .
cmake --build build

# With Tracy profiler
cmake -B build -S . -DENTROPY_WITH_TRACY=ON -DVCPKG_MANIFEST_FEATURES=tracy

# With tests
cmake -B build -S . -DENTROPY_BUILD_TESTS=ON -DVCPKG_MANIFEST_FEATURES=tests

📚 Documentation

See README.md for complete documentation.

🐛 Reporting Issues

Found a bug? Open an issue

Full Changelog: v1.3.2...v1.3.3

Release v1.3.2

02 Nov 09:31

Choose a tag to compare

📦 Release v1.3.2

Changes in this release

$CHANGELOG

📦 Pre-built Binaries

Download the appropriate archive for your platform:

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

Each archive contains:

  • lib/: Static library (libEntropyCore.a or EntropyCore.lib)
  • include/: All C++ and C headers
  • lib/cmake/EntropyCore/: CMake config files

Extract and use in your project:

find_package(EntropyCore REQUIRED PATHS /path/to/extracted/lib/cmake/EntropyCore)
target_link_libraries(YourTarget PRIVATE EntropyCore::Core)

🔧 Building from Source

# Clone the repository
git clone https://github.com/Geenz/EntropyCore.git
cd EntropyCore
git checkout v1.3.2

# Basic build (minimal dependencies)
cmake -B build -S .
cmake --build build

# With Tracy profiler
cmake -B build -S . -DENTROPY_WITH_TRACY=ON -DVCPKG_MANIFEST_FEATURES=tracy

# With tests
cmake -B build -S . -DENTROPY_BUILD_TESTS=ON -DVCPKG_MANIFEST_FEATURES=tests

📚 Documentation

See README.md for complete documentation.

🐛 Reporting Issues

Found a bug? Open an issue

Full Changelog: v1.3.1...v1.3.2