<size>теперь возвращает тип Rng::size_type, если диапазон имеет размер_type; в противном случае используется диапазон_size::type. Это тип расстояния, продвигаемый к неподписанному типу.
Статья Upgrade from version 1.49 раздела Chapter 1. Range 2.0 Upgrade version of Boost.Range может быть полезна для разработчиков на c++ и boost.