This period

2026-07-27 → 2026-08-26 · rolling 30 days

C++ Standard

tracking C++26
Published C++23 In progress C++26 feature freeze Next WG21 meeting 2026-11-16 · Búzios, Brazil
P2689 R3

Atomic Refs Bound to Memory Orderings & Atomic Accessors

WG21 · targets C++29 · updated 2026-08-25
Needs Revision
P0260 R20

C++ Concurrent Queues

WG21 · targets C++29 · updated 2026-08-25
Under Review
P4314 R0

On Activating a Profile

WG21 · updated 2026-08-25
Needs Revision
P2527 R3

std::variant_alternative_index and std::tuple_element_index

WG21 · targets C++29 · updated 2026-08-25
Needs Revision
P3351 R5

views::scan

WG21 · updated 2026-08-25
Ready
P3589 R3

C++ Profiles: The Framework

WG21 · updated 2026-08-24
Under Review
P4173 R0

A range facility for mdspan

WG21 · updated 2026-08-21
Under Review
P2929 R4

chunked_invoke

WG21 · targets C++29 · updated 2026-08-21
Under Review
P3146 R2

Clarifying std::variant converting construction

WG21 · updated 2026-08-21
Under Review
P4233 R0

More minor additions to standard library hardening

WG21 · updated 2026-08-21
Under Review
P4294 R1

views::take_last and views::drop_last

WG21 · updated 2026-08-21
Under Review
P4291 R0

views::unique

WG21 · updated 2026-08-21
Under Review
P4317 R1

A Profile for Runtime-Checkable Core-Language Undefined Behavior: std::core_ub

WG21 · updated 2026-08-19
Under Review
P4323 R0

Do do_return!

WG21 · adopted 2026-08-16
Adopted
P3100 R8

A framework for systematically addressing undefined behaviour in the C++ Standard

WG21 · targets C++29 · updated 2026-08-15
Under Review
P4222 R2

An initialization profile (R1)

WG21 · targets C++29 · updated 2026-08-15
Under Review
P3747 R0

Call side return type deduction

WG21 · adopted 2026-08-15
Adopted
P4258 R0

C++ Standard Library Ready Issues to be moved in Brno, Jun. 2026

WG21 · adopted 2026-08-15
Adopted
P2806 R5

do expressions

WG21 · updated 2026-08-15
Under Review
P3423 R2

Extending User-Generated Diagnostic Messages

WG21 · targets C++29 · updated 2026-08-15
Under Review
P4311 R1

Getting a const element type version of an mdspan accessor, and of an mdspan too

WG21 · updated 2026-08-15
Under Review
P4347 R0

How to decouple UB-checks from Contracts

WG21 · updated 2026-08-15
Under Review
P2788

Linkage for modular constants

WG21 · targets C++23 · adopted 2026-08-15
Adopted
P4334 R0

P2900 Contracts' fundamental flaws

WG21 · updated 2026-08-15
Under Review
P3139 R2

Pointer cast for unique_ptr

WG21 · updated 2026-08-15
Ready
P4344 R0

pure alias types

WG21 · updated 2026-08-15
Under Review
P4348 R0

Types and Attributes

WG21 · updated 2026-08-15
Under Review
P3904 R3

When paths go WTF: making formatting lossless

WG21 · updated 2026-08-15
Under Review
P3876 R2

Extending <charconv> support to more character types

WG21 · updated 2026-08-13
Under Review
P3182 R1

Add container pop methods that return the popped value

WG21 · updated 2026-08-12
Needs Revision
P3928 R1

static_sized_range

WG21 · targets C++29 · updated 2026-08-08
Ready
P0870 R8

A proposal for a type trait to detect narrowing conversions

WG21 · targets C++29 · updated 2026-08-02
Ready
P2249 R6

Mixed comparisons for smart pointers

WG21 · targets C++29 · updated 2026-08-02
Ready
P2848 R1

std::is_uniqued

WG21 · targets C++29 · adopted 2026-08-02
Adopted
P3216 R3

views::slice

WG21 · targets C++29 · updated 2026-08-02
Needs Revision
P3230 R3

views::unchecked_(take|drop)

WG21 · targets C++29 · updated 2026-08-02
Needs Revision
P3655 R5

cstring_view

WG21 · targets C++29 · updated 2026-07-29
Under Review
What the statuses mean Under Review being discussed in a subgroup Needs Revision the subgroup asked the author to revise Ready reviewed and queued for a subgroup poll to advance Adopted voted into the C++ working draft