verdigris v1.2 Release Notes

Release Date: 2019-07-09 // almost 5 years ago
  • Highlights:

    • Added W_OBJECT_IMPL_INLINE / W_GADGET_IMPL_INLINE / W_NAMESPACE_IMPL_INLINE (#51)
    • 🛠 Fix multiple-definition linker errors caused by W_NAMESPACE macro (#54)
    • 🛠 Fix build with MSVC 2019 (#46)
    • Massive compile time improvements (#66)
    • Qbs project files (#63)
    • ✅ Tested with to Qt 5.13

Previous changes from v1.1

  • Highlights:

    • Added support for Qt 5.12 features: W_FLAG alias via W_DECLARE_FLAGS
    • ➕ Added support for enum class in W_ENUM
    • Auto-detect the access specifier. (No need to add W_Access::Private or
      W_Access::Protected anymore)
    • Automatically mark the properties as FINAL for final classes (#40)
    • ↪ MSVC 2017 workarounds.