Index: /trunk/src/wp-includes/abilities-api.php
===================================================================
--- /trunk/src/wp-includes/abilities-api.php	(revision 63390)
+++ /trunk/src/wp-includes/abilities-api.php	(revision 63391)
@@ -233,4 +233,5 @@
  *
  * @since 6.9.0
+ * @since 7.1.0 Added the `public` meta argument.
  * @since 7.2.0 The `category` argument is now optional and defaults to `uncategorized`.
  *
Index: /trunk/src/wp-includes/abilities-api/class-wp-abilities-registry.php
===================================================================
--- /trunk/src/wp-includes/abilities-api/class-wp-abilities-registry.php	(revision 63390)
+++ /trunk/src/wp-includes/abilities-api/class-wp-abilities-registry.php	(revision 63391)
@@ -41,4 +41,5 @@
 	 *
 	 * @since 6.9.0
+	 * @since 7.1.0 Added the `public` meta argument.
 	 * @since 7.2.0 The `category` argument is now optional and defaults to `uncategorized`.
 	 *
@@ -111,4 +112,5 @@
 		 *
 		 * @since 6.9.0
+		 * @since 7.1.0 Added the `public` meta argument.
 		 * @since 7.2.0 The `category` argument is now optional and defaults to `uncategorized`.
 		 *
Index: /trunk/src/wp-includes/abilities-api/class-wp-ability.php
===================================================================
--- /trunk/src/wp-includes/abilities-api/class-wp-ability.php	(revision 63390)
+++ /trunk/src/wp-includes/abilities-api/class-wp-ability.php	(revision 63391)
@@ -140,4 +140,5 @@
 	 *
 	 * @since 6.9.0
+	 * @since 7.1.0 Added the `public` meta argument.
 	 *
 	 * @see wp_register_ability()
@@ -210,4 +211,5 @@
 	 *
 	 * @since 6.9.0
+	 * @since 7.1.0 Added the `public` meta argument.
 	 *
 	 * @see WP_Abilities_Registry::register()
@@ -513,4 +515,5 @@
 	 *
 	 * @since 6.9.0
+	 * @since 7.1.0 Added the `wp_ability_validate_input` filter.
 	 *
 	 * @param mixed $input Optional. The input data to validate. Default `null`.
@@ -578,4 +581,5 @@
 	 *
 	 * @since 6.9.0
+	 * @since 7.1.0 Exceptions thrown by the callback are now caught and returned as a `WP_Error`.
 	 *
 	 * @param callable $callback The callable to invoke.
@@ -706,4 +710,5 @@
 	 *
 	 * @since 6.9.0
+	 * @since 7.1.0 Added the `wp_ability_validate_output` filter.
 	 *
 	 * @param mixed $output The output data to validate.
Index: /trunk/src/wp-includes/rest-api/endpoints/class-wp-rest-abilities-v1-list-controller.php
===================================================================
--- /trunk/src/wp-includes/rest-api/endpoints/class-wp-rest-abilities-v1-list-controller.php	(revision 63390)
+++ /trunk/src/wp-includes/rest-api/endpoints/class-wp-rest-abilities-v1-list-controller.php	(revision 63391)
@@ -245,4 +245,5 @@
 	 *
 	 * @since 6.9.0
+	 * @since 7.1.0 Added the `meta.public` property.
 	 *
 	 * @return array<string, mixed> Item schema data.
@@ -331,4 +332,5 @@
 	 *
 	 * @since 6.9.0
+	 * @since 7.1.0 Added the `namespace` and `meta` parameters and the `rest_abilities_collection_params` filter.
 	 *
 	 * @return array<string, mixed> Collection parameters.
