diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 8df6cfc95f6..b373e9f14c3 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -608,7 +608,24 @@ from the previous release.
API changes are:
-- ...
+- ModuleProvider has been removed
+and its methods moved to Module and GlobalValue.
+Most clients can remove uses of ExistingModuleProvider,
+replace getBitcodeModuleProvider with
+getLazyBitcodeModule, and pass their Module to
+functions that used to accept ModuleProvider. Clients who
+wrote their own ModuleProviders will need to derive from
+GVMaterializer instead and use
+Module::setMaterializer to attach it to a
+Module.
+
+- GhostLinkage has given up the ghost.
+GlobalValues that have not yet been read from their backing
+storage have the same linkage they will have after being read in.
+Clients must replace calls to
+GlobalValue::hasNotBeenReadFromBitcode with
+GlobalValue::isMaterializable.