- 
            Removed use of deprecated boost/detail/iterator.hppheader GH#432
- 
            Macro name collisions and namespace conflicts with Boost.Endian were
            fixed. GH#349 GH#482
          
- 
            Added static asserts for rule skipper type problems. GH#427
          
- 
            The check_overflowtrait
            default implementation now relies onstd::numeric_limits<T>::is_boundedinstead ofboost::integer_traits<T>::is_integralGH#429
- 
            Integer parsers should now handle user defined types. GH#429
          
- 
            Note: The check_overflowtrait default implementation now relies onstd::numeric_limits<T>::is_boundedinstead ofboost::integer_traits<T>::is_integral.
- 
            Removed broken 1.0#INF parser. It was poorly documented and never worked.
            GH#415 GH#458 TRAC#8699
          
- 
            The undocumented make_attributetrait was merged intotransform_attributetrait. GH#471
- 
            The pre_transform,post_transform, andfail_transformutility functions were removed in favor of directly usingpre/post/failof the transform trait. GH#467
- 
            The integer value parser now respects std::numeric_limits<T>::digits10value. GH#469
- 
            Fixed underflow check for a (Min % Base) == 0corner
            case. GH#469
- 
            Fixed an output value on overflow of IgnoreOverflowDigits=true integer
            parser. GH#470
          
- 
            Special handling of references in transform_attributewas removed. GH#480
- 
            Fixed UB in default constructor of lexer with user specified token type.
            GH#420
          
- 
            Fixed UB in tag getter due to left shift of negative value. GH#423
          
- 
            Fixed double-conversion (spirit::string
            -> std::string
            -> spirit::string).
            GH#462