plugify v2.0.0 Release Notes

Release Date: 2025-10-08 // 8 months ago
  • 2.0.0 (2025-10-07)

    ⚠ BREAKING CHANGES

    • ⚡️ major update of core

    🔋 Features

    • ➕ add more inplace vectors (ce4922c)
    • ⚡️ major update of core (4e0b49a)

    🐛 Bug Fixes

    • actions (87ead71)
    • add VA_OPT (ed2271f)
    • Add _GNU_SOURCE for steamrt (46eefc8)
    • ➕ add -fno-omit-frame-pointer to san mode (a12add3)
    • ➕ add 32bit support to hash structs (ef84dc0)
    • ➕ add char* support to join (3a1726c)
    • ➕ add concepts to inplace_vector (608a3aa)
    • ➕ add constexpr to flat_map (14a36ce)
    • ➕ add improvements to containers (fd9f019)
    • ➕ add inplace vector container (2f6f05b)
    • ➕ add missing include for gcc (fe9b87e)
    • ➕ add missing macro (4b68753)
    • ➕ add more flags to test app (7b231e6)
    • ➕ add plg string to heterogeneous map (17f13ed)
    • ➕ add re2 for test (ae3f66b)
    • ➕ add sanitizer improvements (aeadddd)
    • ➕ add smart ptr (df3298e)
    • ➕ add some warning supressions (38d6e9f)
    • ➕ add string reverse for join in advance (1fa5d71)
    • ➕ add versioning support for language (df7b22a)
    • assembly lookup by name (108f16b)
    • 🏗 build issue (fbef7ea)
    • 🏁 build on windows using cmake 4.0 (a760dc9)
    • 🔄 change default build type (48e6e0a)
    • 🏗 clang build (464e32f)
    • 🏗 clang build (bb5f59b)
    • 🛠 clang fixes (77628c3)
    • ⚠ clang warning (89c63a4)
    • ⚠ clang warnings (c11deb8)
    • ⚠ clang warnings (7ceb64f)
    • 0️⃣ disable reports by default (c4e37bf)
    • disable sanitizer for short strings (1a7f39c)
    • ⚠ gcc shadow warnings (e4a1a09)
    • 👌 improve features tests (79c7734)
    • 👌 improve fs class (cc02696)
    • 👌 improve sting assigning for non continuous iterators (01e9e41)
    • 👌 improvements of jit helpers (35d0cfa)
    • insensitive equals casts (3eb0b05)
    • 👉 make property safer on coping (72f8265)
    • 🏗 mingw build (186b4d2)
    • 🏗 mingw build (c36531d)
    • minor changes (480d6d3)
    • 🛠 more clang fixes (6ae8e4c)
    • 🚚 move to thread from jthread for apple clang (085ca32)
    • regex for name check (ac293e3)
    • regex name check (e92fdaa)
    • ✂ remove crashpad (df8674e)
    • ✂ remove explicit ctors from string (dd42bbc)
    • ✂ remove export symbol (36c7347)
    • ✂ remove flat maps (81b17e8)
    • ✂ remove format macro (de68c09)
    • ✂ remove resourceDirectories and resources from packages (73786a8)
    • remove shared_ptr_access (3357a12)
    • ✂ remove some unnecessary checks (db61558)
    • ✂ remove unused (b2f76af)
    • ✂ remove unused includes (e2ef25f)
    • ✂ remove unused token (f87fab4)
    • 💅 rename local members for LLVM style (caf5a84)
    • 📇 rename requestedVersion to version (e859ba8)
    • replace VA_OPT by ## VA_ARGS (25b9ceb)
    • replace inplace_vector (bb1d6e3)
    • replace loops by std::copy in inplace (fd3c882)
    • rework case_insensitive_equal (19910f7)
    • rework exceptions (1f2cac3)
    • rework runtime path for modules using manifest name (106c577)
    • rework sanitizer + add win san (18c0758)
    • ✅ set cxx ver to tests (9ae49a2)
    • 🛠 small cmake fixes (b30977c)
    • small improvements (4dff788)
    • 🔨 small refactor of stl container replacements (c9a1274)
    • ✅ some allocator related tests (bfcc0ec)
    • 🏗 some build errors (e4537f6)
    • some container improv...

Previous changes from v1.2.8

  • 1.2.8 (2025-07-31)

    🐛 Bug Fixes

    • 🍎 cxx version and add macos to build (c1eaf04)