xref: /llvm-project/libcxx/docs/ReleaseNotes/21.rst (revision 3bd3e06f3fe418e24af65457877f40cee0544f9d)
1*3bd3e06fSTom Stellard===========================================
2*3bd3e06fSTom StellardLibc++ 21.0.0 (In-Progress) Release Notes
3*3bd3e06fSTom Stellard===========================================
4*3bd3e06fSTom Stellard
5*3bd3e06fSTom Stellard.. contents::
6*3bd3e06fSTom Stellard   :local:
7*3bd3e06fSTom Stellard   :depth: 2
8*3bd3e06fSTom Stellard
9*3bd3e06fSTom StellardWritten by the `Libc++ Team <https://libcxx.llvm.org>`_
10*3bd3e06fSTom Stellard
11*3bd3e06fSTom Stellard.. warning::
12*3bd3e06fSTom Stellard
13*3bd3e06fSTom Stellard   These are in-progress notes for the upcoming libc++ 20.0.0 release.
14*3bd3e06fSTom Stellard   Release notes for previous releases can be found on
15*3bd3e06fSTom Stellard   `the Download Page <https://releases.llvm.org/download.html>`_.
16*3bd3e06fSTom Stellard
17*3bd3e06fSTom StellardIntroduction
18*3bd3e06fSTom Stellard============
19*3bd3e06fSTom Stellard
20*3bd3e06fSTom StellardThis document contains the release notes for the libc++ C++ Standard Library,
21*3bd3e06fSTom Stellardpart of the LLVM Compiler Infrastructure, release 20.0.0. Here we describe the
22*3bd3e06fSTom Stellardstatus of libc++ in some detail, including major improvements from the previous
23*3bd3e06fSTom Stellardrelease and new feature work. For the general LLVM release notes, see `the LLVM
24*3bd3e06fSTom Stellarddocumentation <https://llvm.org/docs/ReleaseNotes.html>`_. All LLVM releases may
25*3bd3e06fSTom Stellardbe downloaded from the `LLVM releases web site <https://llvm.org/releases/>`_.
26*3bd3e06fSTom Stellard
27*3bd3e06fSTom StellardFor more information about libc++, please see the `Libc++ Web Site
28*3bd3e06fSTom Stellard<https://libcxx.llvm.org>`_ or the `LLVM Web Site <https://llvm.org>`_.
29*3bd3e06fSTom Stellard
30*3bd3e06fSTom StellardNote that if you are reading this file from a Git checkout or the
31*3bd3e06fSTom Stellardmain Libc++ web page, this document applies to the *next* release, not
32*3bd3e06fSTom Stellardthe current one. To see the release notes for a specific release, please
33*3bd3e06fSTom Stellardsee the `releases page <https://llvm.org/releases/>`_.
34*3bd3e06fSTom Stellard
35*3bd3e06fSTom StellardWhat's New in Libc++ 21.0.0?
36*3bd3e06fSTom Stellard==============================
37*3bd3e06fSTom Stellard
38*3bd3e06fSTom StellardImplemented Papers
39*3bd3e06fSTom Stellard------------------
40*3bd3e06fSTom Stellard
41*3bd3e06fSTom Stellard- TODO
42*3bd3e06fSTom Stellard
43*3bd3e06fSTom Stellard
44*3bd3e06fSTom StellardImprovements and New Features
45*3bd3e06fSTom Stellard-----------------------------
46*3bd3e06fSTom Stellard
47*3bd3e06fSTom Stellard- TODO
48*3bd3e06fSTom Stellard
49*3bd3e06fSTom Stellard
50*3bd3e06fSTom StellardDeprecations and Removals
51*3bd3e06fSTom Stellard-------------------------
52*3bd3e06fSTom Stellard
53*3bd3e06fSTom StellardUpcoming Deprecations and Removals
54*3bd3e06fSTom Stellard----------------------------------
55*3bd3e06fSTom Stellard
56*3bd3e06fSTom StellardLLVM 22
57*3bd3e06fSTom Stellard~~~~~~~
58*3bd3e06fSTom Stellard
59*3bd3e06fSTom Stellard- TODO
60*3bd3e06fSTom Stellard
61*3bd3e06fSTom Stellard
62*3bd3e06fSTom StellardABI Affecting Changes
63*3bd3e06fSTom Stellard---------------------
64*3bd3e06fSTom Stellard
65*3bd3e06fSTom Stellard- TODO
66*3bd3e06fSTom Stellard
67*3bd3e06fSTom Stellard
68*3bd3e06fSTom StellardBuild System Changes
69*3bd3e06fSTom Stellard--------------------
70*3bd3e06fSTom Stellard
71*3bd3e06fSTom Stellard- TODO
72