@@ -66,6 +66,25 @@ The code is known to work on the following compilers:
66
66
67
67
Release Notes:
68
68
--------------
69
+ * ** 0.5.0** Apr 30, 2019
70
+ * ** NEW:** MSVC support, from @CaseyCarter :tada : (See the docs for the list of supported compilers.)
71
+ * ** NEW:** ` view::enumerate ` , from @MikeGitb
72
+ * ** NEW:** ` view::addressof ` , from @tower120
73
+ * ** NEW:** ` unstable_remove_if ` algorithm and action, from @tower120
74
+ * ** NEW:** ` adjacent_remove_if ` algorithm and action, from @tower120
75
+ * ** NEW:** ` ostream_joiner ` , from @sv1990
76
+ * ` view::drop_while ` and ` view::take_while ` get projection support, from @mrpi
77
+ * ` view::filter ` and ` view::remove_if ` get projection support, from @mrpi
78
+ * ` view::unique ` accepts optional comparison operator, from @tete17
79
+ * ` action::slice ` supports sliding from the end, from @tete17
80
+ * Support coroutines on MSVC, from @CaseyCarter
81
+ * Faster ` view::generate_n ` , from GitHub user @tower120
82
+ * Improved aligned new detection for libc++ on iOS, from @mtak-
83
+ * Various CMake improvements, from @johelegp
84
+ * ` view_adaptor ` supports ` basic_iterator ` -style mixins, from @tower120
85
+ * Fix ` ranges::advance ` for random-access iterators for ` n==0 ` , from @tower120
86
+ * Bugs fixed: [ #755 ] ( https://github.com/ericniebler/range-v3/issues/755 ) , [ #759 ] ( https://github.com/ericniebler/range-v3/issues/759 ) , [ #942 ] ( https://github.com/ericniebler/range-v3/issues/942 ) , [ #946 ] ( https://github.com/ericniebler/range-v3/issues/946 ) , [ #952 ] ( https://github.com/ericniebler/range-v3/issues/952 ) , [ #975 ] ( https://github.com/ericniebler/range-v3/issues/975 ) , [ #978 ] ( https://github.com/ericniebler/range-v3/issues/978 ) , [ #986 ] ( https://github.com/ericniebler/range-v3/issues/986 ) , [ #996 ] ( https://github.com/ericniebler/range-v3/issues/996 ) , [ #1041 ] ( https://github.com/ericniebler/range-v3/issues/1041 ) , [ #1047 ] ( https://github.com/ericniebler/range-v3/issues/1047 ) , [ #1088 ] ( https://github.com/ericniebler/range-v3/issues/1088 ) , [ #1094 ] ( https://github.com/ericniebler/range-v3/issues/1094 ) , [ #1107 ] ( https://github.com/ericniebler/range-v3/issues/1107 ) , [ #1129 ] ( https://github.com/ericniebler/range-v3/issues/1129 )
87
+
69
88
* ** 0.4.0** Oct 18, 2018
70
89
- Minor interface-breaking changes:
71
90
* ` single_view ` returns by ` const & ` (see [ #817 ] ( https://github.com/ericniebler/range-v3/issues/817 ) ).
0 commit comments