Skip to content

Releases: Neargye/magic_enum

Magic Enum v0.6.1

29 Sep 11:46
Compare
Choose a tag to compare

Release v0.6.1

  • Less bin size and overhead reduction, thanks @rollbear. Fix #14.

  • Fix type cast for unsigned enum.

  • More SFINAE-friendly.

  • Add enum_index. Fix #12.

  • Add enum_traits.

  • Add error msg unsupported compiler, use MAGIC_ENUM_NO_CHECK_SUPPORT to suppress supported compiler check.

Magic Enum v0.6.0

27 Jul 13:01
Compare
Choose a tag to compare

Release v0.6.0

  • Fix build fail with sanitize, see #6

  • Fix Syntax Error caused by "Windows.h", see #7

  • Fix implicit conversion changes signedness.

  • Improving compile times.

  • Improve ostream operators for enums.

  • Add bitwise operators for enums.

  • Add is_fixed_enum, underlying_type.

  • [breaking changes] change magic_enum::ops to magic_enum::ostream_operators

Magic Enum v0.5.0

02 May 15:03
Compare
Choose a tag to compare

Release v0.5.0