1. 62f8ffb [libc++][scoped_allocator] Applied `[[nodiscard]]` (#175291) by Hristo Hristov · 3 hours ago main master
  2. 752a0ce [libc++][NFC] Refactored `nodiscard.verify.cpp` tests (#175285) by Hristo Hristov · 28 hours ago
  3. 32e01d8 [libc++][chrono][NFC] Refactor `nodiscard.verify.cpp` (#175411) by Hristo Hristov · 30 hours ago
  4. ce26b03 [libcxx][Github] Bump container version in premerge CI by Aiden Grossman · 2 days ago
  5. 6ff6f0b [libcxx][Github] Bump Github Runner Version to v2.331.0 by Aiden Grossman · 2 days ago
  6. 4794150 [libc++][mdspan][NFC] Remove redundant `else` and trailing semicolons (#175024) by eiytoq · 2 days ago
  7. 97d0566 [libc++] Guard `optional::iterator` range variables behind experimental (#175222) by William Tran-Viet · 2 days ago
  8. 0fc10b5 [libc++][NFC] Small cleanups for `any` (#175164) by A. Jiang · 2 days ago
  9. 93c5b24 [libcxx] Add missing member `cend()` to `MinSequenceContainer` (#175114) by Vojtěch Michal · 2 days ago
  10. 85240f0 [libc++] Make optional::iterator experimental (#173470) by Nikolas Klauser · 3 days ago
  11. ea65924 [libc++][NFC] Simplify the implementation of __mul_overflowed (#174956) by Nikolas Klauser · 3 days ago
  12. edecd8e [libc++][NFC] Refactor _LIBCPP_OVERRIDABLE_FUNCTION to be a normal attribute macro (#174964) by Nikolas Klauser · 3 days ago
  13. d66909a [libc++] Fix {deque,vector}::append_range assuming too much about the types (#162438) by Nikolas Klauser · 3 days ago
  14. 2547240 [libc++] Refactor variant benchmarks (#174743) by Nikolas Klauser · 3 days ago
  15. bef7632 [libc++] Introduce the notion of a minimum header version (#166074) by Nikolas Klauser · 3 days ago
  16. af60764 [libc++] Correct `optional<T&>` implementation (#174537) by William Tran-Viet · 3 days ago
  17. d1d517f [libc++] Fix LWG 4265: std::midpoint should not accept const bool (#174579) by eiytoq · 4 days ago
  18. 9fadaac [libc++][NFC] Update <any> to a more modern code style (#174619) by Nikolas Klauser · 4 days ago
  19. 73eed16 [libc++][future] Applied `[[nodiscard]]` (#174924) by Hristo Hristov · 4 days ago
  20. ad217d9 [libc++] Update our release notes for the upcoming release (#174625) by Nikolas Klauser · 4 days ago
  21. c8d68d8 [libc++] Avoid ranges::upper_bound inside <format> (#173150) by Nikolas Klauser · 4 days ago
  22. e3f3765 [libc++] Remove numpunct_byname::__init (#173283) by Nikolas Klauser · 4 days ago
  23. cb376bc [libc++] Optimize search_n (#171389) by Nikolas Klauser · 4 days ago
  24. eac2727 [libc++][memory] Applied `[[nodiscard]]` to more functions (#172131) by Hristo Hristov · 4 days ago
  25. 3706d8c [libc++][numeric] Modernized `std::midpoint` (#174596) by Hristo Hristov · 4 days ago
  26. b6af74d [libc++] Revert undesired `[[nodiscard]]` added to conversion functions (#173658) by A. Jiang · 4 days ago
  27. 1c7e18f [libc++] Refactor poll_with_backoff (#173184) by Hui · 5 days ago
  28. 9c0f871 [libc++] Force rebuilding of the CI Docker image by Louis Dionne · 5 days ago
  29. 59fe894 [libc++] Add benchmark for std::find(vector<short>) by Nikolas Klauser · 5 days ago
  30. 42e71d0 [libc++][NFC] Refactor `[[nodiscard]]` tests (#173451) by Hristo Hristov · 5 days ago
  31. d010e26 [libc++] Refactor atomic_waitable_traits into its own header and remove pre 20 support (#173157) by Hui · 6 days ago
  32. 9bfab0d [libc++][NFC] Assume that __GCC_{CON,DE}STRUCTIVE_SIZE are available (#171625) by Nikolas Klauser · 6 days ago
  33. 50864bd [libc++] Remove _LIBCPP_HAS_SIZED_DEALLOCATION (#172285) by Nikolas Klauser · 6 days ago
  34. 4ed5676 [libc++][NFC] Use lambdas when calling a segmented iterator algorithm (#173345) by Nikolas Klauser · 6 days ago
  35. 287db7a [libc++][chrono] Applied `[[nodiscard]]` to clocks, `time_point`, some `hash` specializations (#174120) by Hristo Hristov · 6 days ago
  36. a1fb443 [libc++] Warn when users request a deployment target below the minimum supported version (#172664) by Nikolas Klauser · 6 days ago
  37. a4cbe73 [libcxx][docs] Note how to use just built libc++ with per-target runtimes layout (#172316) by David Spickett · 6 days ago
  38. f417b18 [libc++][iostream] Applied `[[nodiscard]]` (#173754) by Hristo Hristov · 6 days ago
  39. 3d9460a [libc++][atomic] Applied `[[nodiscard]]` (#173962) by Hristo Hristov · 6 days ago
  40. 5e934d0 [libc++][chrono] Applied `[[nodiscard]]` to `duration` (#174121) by Hristo Hristov · 6 days ago
  41. 2ef11f7 [libc++][NFC] Replace tag dispatch with `if constexpr` in `<any>` and `<variant>` (#173538) by A. Jiang · 6 days ago
  42. 23347a3 [libc++][ranges] Applied `[[nodiscard]]` to `view_interface` (#174360) by Hristo Hristov · 7 days ago
  43. 461ba3f [libc++][pstl] Applied `[[nodiscard]]` (#174015) by Hristo Hristov · 7 days ago
  44. 9097508 [libc++] Applied `[[nodiscard]]` to `<fstream>`, `<sstream>`, `<strstream>`, `<synchstream>` (#173842) by Hristo Hristov · 8 days ago
  45. bdcfb08 [libc++] Resolve LWG4439 and LWG4300 (#174257) by William Tran-Viet · 9 days ago
  46. 8e571d1 [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (#132621) by Hewill Kang · 9 days ago
  47. fca6233 [libc++] Make sure `flat_set::key_compare` handle `boolean-testable` correctly (#132622) by Hewill Kang · 9 days ago
  48. fb0295b [libc++] LWG3627: Inconsistent specifications for `std::make_optional` overloads (#173466) by A. Jiang · 9 days ago
  49. 78da610 [libc++] Fix constraints for `optional`'s constructors taking `in_place_t` and related `make_optional` overloads (#173467) by A. Jiang · 9 days ago
  50. 5cda246 [libc++][chrono] P2592R3: Hashing for chrono (#165132) by Rafail Shakhin ogly · 9 days ago
  51. f434bf0 [libc++] Resolve LWG4370 (#174062) by William Tran-Viet · 11 days ago
  52. 03a4216 [libc++][NFC] Clean up optional iterator test (#174055) by William Tran-Viet · 12 days ago
  53. 5c309a6 [libc++] Resolve LWG4308, correct `iterator` availability for `optional<T&>` (#173948) by William Tran-Viet · 12 days ago
  54. 8442137 [libc++][ranges] Applied `[[nodiscard]]` to `iota_view` (#173612) by Hristo Hristov · 13 days ago
  55. 73be540 [libc++][ranges] Applied `[[nodiscard]]` to `drop_view` (#173557) by Hristo Hristov · 13 days ago
  56. ed40c9c [libc++][NFC] Simplify `gcd` a bit (#173570) by A. Jiang · 13 days ago
  57. bacae31 [libc++][iterator][NFC] Fixed copy&paste mistake in comment (#173879) by Hristo Hristov · 14 days ago
  58. 97fea3b [libc++][ranges] Applied `[[nodiscard]]` to `owning_view`, `ref_view` (#173708) by Hristo Hristov · 14 days ago
  59. 177901b [libc++][ranges] Applied `[[nodiscard]]` to `single_view` (#173709) by Hristo Hristov · 14 days ago
  60. 429ebf4 [libc++][ranges] Applied `[[nodiscard]]` to `repeat_view` (#173712) by Hristo Hristov · 14 days ago
  61. 2147aa3 [libc++][ranges] Applied `[[nodiscard]]` to `take_view` (#173738) by Hristo Hristov · 14 days ago
  62. cab3e66 [libc++][NFC] Fix typo in comment (#173741) by Eduardo Tachotte · 2 weeks ago
  63. 7f6cbcb [libc++][ranges] Applied `[[nodiscard]]` to `filter_view` (#173460) by Hristo Hristov · 2 weeks ago
  64. 3b38015 [libc++] Implement P1789R3: Library Support for Expansion Statements (#167184) by Matthias Wippich · 3 weeks ago
  65. 0ca16a0 [libc++] Implement LWG3476: Remove incorrect decay-copy in std::async and add QoI static_assert improvements (#173363) by Marcell Leleszi · 3 weeks ago
  66. 972527f [libc++][NFC] Refactor `std::array`'s `verify.cpp` tests (#173455) by Hristo Hristov · 3 weeks ago
  67. 6335e08 [libc++][ios] Applied `[[nodiscard]]` (#173520) by A. Jiang · 3 weeks ago
  68. 14b6548 [libc++][NFC] Fixed formatting in Release Notes (#173526) by Hristo Hristov · 3 weeks ago
  69. 1b89ec6 [libc++] Implement P3836R2: Make `optional<T&>` trivially copyable (#171528) by William Tran-Viet · 3 weeks ago
  70. 7a5b125 [libc++][ranges] Applied `[[nodiscard]]` to `empty_view` (#173215) by Hristo Hristov · 3 weeks ago
  71. 54afa35 [libc++][ranges] Applied `[[nodiscard]]` to `drop_while_view` (#173211) by Hristo Hristov · 3 weeks ago
  72. df21539 [libc++][ranges] Applied `[[nodiscard]]` to `chunk_by_view ` (#173178) by Hristo Hristov · 3 weeks ago
  73. c9443e2 [libc++][ranges] Applied `[[nodiscard]]` to `common_view` (#173176) by Hristo Hristov · 3 weeks ago
  74. 3a1cb72 [libc++][ranges] Applied `[[nodiscard]]` to `as_rvalue_view` (#173145) by Hristo Hristov · 3 weeks ago
  75. 6e279aa [libc++] Applied `[[nodiscard]]` to more Language Support classes (#171078) by Hristo Hristov · 3 weeks ago
  76. 193fed9 [libc++][regex] Applied `[[nodiscard]]` (#170974) by Hristo Hristov · 3 weeks ago
  77. 6178208 [libc++][docs] Mark P2786R13 and P3920R0 "Nothing To Do" (#173348) by A. Jiang · 3 weeks ago
  78. 74eb100 [libc++] Optimize rotate (#120890) by Nikolas Klauser · 3 weeks ago
  79. ff3a2be [libc++] Refactor std::equal to forward to the 3-leg overload if the size of the ranges is known (#171585) by Nikolas Klauser · 3 weeks ago
  80. 10a5e4e [libc++] Update locale.cpp to use some newer C++ features (#173286) by Nikolas Klauser · 3 weeks ago
  81. 6878412 [libc++][NFC] Use __specialized_algorithm for std::copy __bit_iterator specialization (#172270) by Nikolas Klauser · 3 weeks ago
  82. acca3ae [libc++] Add an ABI flag to make __bit_iterator trivially copyable (#172271) by Nikolas Klauser · 3 weeks ago
  83. b1b864a [libc++] Refactor __libcpp_is_trivially_equality_comparable to be a variable template (#173151) by Nikolas Klauser · 3 weeks ago
  84. de3a328 [libc++][variant] Applied `[[nodiscard]]` (#172058) by Hristo Hristov · 3 weeks ago
  85. ae94cc4 [libcxx] Mark LWG4275 as complete and remove related TODO (#171665) by Aiden Grossman · 3 weeks ago
  86. 2e210d9 [libcxx] Remove comment about manually installing ninja by Aiden Grossman · 3 weeks ago
  87. ca78669 [libc++] Mini-cleanup for `[[nodiscard]]` (#172275) by A. Jiang · 3 weeks ago
  88. 3f5bee9 [libc++] Implement `adjacent_transform` (#168208) by Hui · 3 weeks ago
  89. 94e934d [libc++] Implement P3567R2 flat_meow fixes (#162022) by Hui · 3 weeks ago
  90. a28d52a [libc++] Optimize vector<bool>::resize() (#172853) by Nikolas Klauser · 3 weeks ago
  91. 412584d Revert "[libc++] Don't try to be compatible with libstdc++ in __libcpp_refstring on iOS (#170816)" (#173099) by Louis Dionne · 3 weeks ago
  92. b59ef3b [libc++][concepts] P2404R3: Move-only types for equality_comparable_with, totally_ordered_with, and three_way_comparable_with (#99420) by Janet Cobb · 3 weeks ago
  93. d7a6079 [libcxx] LWG4172 fix self-move-assignment in {unique|shared}_lock (#129542) by Mohamed Atef · 3 weeks ago
  94. 694072a [libc++] Add missing %{flags} substitution to clang-tidy (#171689) by Louis Dionne · 4 weeks ago
  95. c2ebb2a [libc++][docs] Update paper and LWG issue lists after 2025-11 Kona (#172825) by A. Jiang · 4 weeks ago
  96. 65a51ee [libc++][AIX] Move to new locale APIs (#172068) by Xing Xue · 4 weeks ago
  97. 7d9a683 [libc++] Make std::align an inline function (#167472) by saipubw · 4 weeks ago
  98. 9eceffb [libc++] Fix the formatting for percents in compare-benchmarks by Louis Dionne · 4 weeks ago
  99. c397d69 [libc++] Add the --ignore-under option to compare-benchmarks by Louis Dionne · 4 weeks ago
  100. 9b5152a [libc++] Fix `ranges::for_each` taking whole associative containers (#172605) by A. Jiang · 4 weeks ago