diff --git a/spring-core/src/main/java/org/springframework/core/annotation/AliasFor.java b/spring-core/src/main/java/org/springframework/core/annotation/AliasFor.java
index c5bd5053e7d..88d7d78470b 100644
--- a/spring-core/src/main/java/org/springframework/core/annotation/AliasFor.java
+++ b/spring-core/src/main/java/org/springframework/core/annotation/AliasFor.java
@@ -57,9 +57,13 @@ import java.lang.annotation.Target;
*
* - Explicit aliases within an annotation:
*
- * - Each attribute that makes up an aliased pair must be annotated with
+ *
- Each attribute that makes up an aliased pair should be annotated with
* {@code @AliasFor}, and either {@link #attribute} or {@link #value} must
- * reference the other attribute in the pair.
+ * reference the other attribute in the pair. Since Spring Framework
+ * 5.2.1 it is technically possible to annotate only one of the attributes in an
+ * aliased pair; however, it is recommended to annotate both attributes in an
+ * aliased pair for better documentation as well as compatibility with previous
+ * versions of the Spring Framework.
* - Aliased attributes must declare the same return type.
* - Aliased attributes must declare a default value.
* - Aliased attributes must declare the same default value.