Fixed an error in the vector relational not/! operator where all elements would be initialized to the same value
Added tests for the vector not operator and the permutation functions
Added informational output about the size of various vector types
Enabled tree-parallelize-loops compiler flag if supported (GCC)
Added Qpar compiler flag if supported (VC++)
Added test case for maximum vector type size
Added disabled test case for permutation assignment (not supported yet)
Moved almost all vector operators outside the class body to help with template specialization
Removed non-const internal vector array accessor
Removed first-element cast operator
Fixed cmake checks so it actually bails out when a C++11 feature is not found
Replaced object member functions and constructors with functional API
Removed incomplete rvalue references
Added additional vector test cases
Cleaned up matrix implementation, removed deprecated methods that were replaced by free functions
Used correct template instantiations for matrix inverse in example
Replaced LU decomposition tuple with dedicated struct
Added prefix to feature defines
Fixed config.h.in
Added test case for determinant and matrix inverse
Comment and error message improvements
Version bump to 0.3.0 (API change)
Added missing inline qualifiers
Fixed matrix product return value dimension
Added more matrix test cases
Added math constants (M_PI is implementation specific)
Moved math library functions into a dedicated header
Removed math constants
Changed C++11 tests to just try compilation and not execution
Added test for constexpr
Added missing constant initializers
Made range checks conditional
Added constants back, with a generic implementation based on double precision values
Added project name to source code copyright header
Added unit test for math.h
Added compiler test for long double
Added test cases for math constants
Debug and release builds are now dependent on cmake variables instead of custom ones
Added floating point bit conversion and fixed point packing routines from GLSL ES 3.0
Made complex<> constant checks dependent on release builds, as gcc seems to ignore constexpr when not optimizing