diff --git a/content/api/commands/should.md b/content/api/commands/should.md
index 7f9cff17e3..764e63a96f 100644
--- a/content/api/commands/should.md
+++ b/content/api/commands/should.md
@@ -172,6 +172,35 @@ Be sure _not_ to include any code that has side effects in your callback
function. The callback function will be retried over and over again until no
assertions within it throw.
+You cannot invoke Cypress commands inside of a `.should()` callback function.
+Use Cypress commands before or after `.should()` instead.
+
+**
` ```html @@ -467,10 +496,11 @@ following: ## History -| Version | Changes | -| --------------------------------------------- | --------------------------------- | -| [0.11.4](/guides/references/changelog#0-11-4) | Allows callback function argument | -| [< 0.3.3](/guides/references/changelog#0-3-3) | `.should()` command added | +| Version | Changes | +| --------------------------------------------- | ----------------------------------------------- | +| [11.0.0](/guides/references/changelog#11-0-0) | Throw error if Cypress command used in callback | +| [0.11.4](/guides/references/changelog#0-11-4) | Allows callback function argument | +| [< 0.3.3](/guides/references/changelog#0-3-3) | `.should()` command added | ## See also