All Versions
8
Latest Version
Avg Release Cycle
284 days
Latest Release
1284 days ago
Changelog History
Changelog History
-
v0.11.3 Changes
October 19, 2020โ Additions
BETTER_ENUMS_DECLARE_STD_HASH
for declaringstd::hash
specializations (#77, Sven Scharmentke).BETTER_ENUMS_CLASS_ATTRIBUTE
for injecting tokens into the class declaration (#80, Michael Ernst).
๐ Bugs fixed
-
v0.11.2 Changes
April 02, 2019โ Additions
- ๐ Enable
constexpr
support on clang-cl (#26, Zsolt Parragi). - ๐ Enable
constexpr
support on VS 2017 (#47, Zsolt Parragi). _to_index
,_from_index
, and related functions (#59, Piotr Kosek).- Specialize maps for descriptions of type
wchar_t*
(#44, @codercheny).
๐ Bugs fixed
- ๐ Move stream I/O operators out of the global namespace (#22, Alex Cheparukhin).
- ๐ Internal namespaces used by Better Enums cause name clashes (#22, Alex Cheparukhin).
- โ Unused function warnings on comparison operators (#27, Alex Cheparukhin).
- โ Unused variables with names cause warnings on MSVC (#41, Anuradha Dissanayake).
- ๐ VS 2015 warns when not using
enum class
(#41, Anuradha Dissanayake). - ๐ Docs: note strongly that warning C4062 has to be enabled on MSVC for exhaustiveness checking (#49).
- ๐ Identifiers that begin with an underscore followed by a capital letter are reserved (#61, Felix Dombek).
- ๐ Internal values array initialization not accepted as
constexpr
by VS 2017 (#53, @D4koon).
Miscellaneous
- ๐ Enable
-
v0.11.1 Changes
March 14, 2016- โ Removed double underscores in internal names (by Mikhail
Ovchinnikov). - ๐ Fixed some warnings (some by Mitsutaka Takeda).
- ๐ Various build, testing, and documentation fixes.
- โ Removed double underscores in internal names (by Mikhail
-
v0.11.0
October 06, 2015 -
v0.10.1
July 09, 2015 -
v0.10.0
June 20, 2015 -
v0.9.0
June 05, 2015 -
v0.8.0
May 11, 2015