What's Changed
Toolchain and implementation changes 🛠️
- Add bitwise homogeneous operators for CppCompat.Long32 by @ivanaivanovska in #6584
- Add a dependency for the
StringRef.hheader by @chandlerc in #6605 - Fix crash if a member of
std::string_viewis found in a derived class. by @zygoloid in #6604 - Store and reuse lowered parameter order by @geoffromer in #6593
Documentation changes 📝
- Update to AI-based tooling policy by @chandlerc in #6477
Infrastructure changes 🏗️
- Refactor handling of -std and -stdlib in toolchain by @chandlerc in #6601
- Extract C++-specific features into their own file by @chandlerc in #6606
- Move the libc++ hardening to be part of
libcxx_featureby @chandlerc in #6607 - Fix OS config features and use them to move OS-specific flags by @chandlerc in #6608
Full Changelog: v0.0.0-0.nightly.2026.01.15...v0.0.0-0.nightly.2026.01.16