As OnePlus doesn't always provide download links for all of their OxygenOS ROMs & OTA update zips, we've created an index to put the links in one post so that they're easy to find.
Note: This is not a support thread for issues you may have with OxygenOS ROMs. If you need help installing or updating, feel free to ask here. If you have any other issues, please ask in another thread.
For the sake of simplicity, only signed flashable (full) zips are listed. These are recovery flashable zips of the full ROM that won't overwrite your data partition unless mentioned otherwise. They can be flashed via local update in Settings --> System --> System Updates or TWRP recovery.
Note that downgrading from Android 12 Developer Preview requires to sideload this APK first as per OnePlus' forum post.
Packages with build tag BA are intended for the following variant:
Packages with build tag DA are intended for the following variant:
Global devices (LE2115) with build tag LE25AA zips use Google OTA servers, thereby making it impossible to capture full OTA zips under normal circumstances but Android major updates. However, should they be obtained or be posted on support website, they will be added.