diff --git a/packages/svelte/src/compiler/errors.js b/packages/svelte/src/compiler/errors.js
index f49f78cd7d..a00a2cd593 100644
--- a/packages/svelte/src/compiler/errors.js
+++ b/packages/svelte/src/compiler/errors.js
@@ -199,12 +199,12 @@ export function host_invalid_placement(node) {
}
/**
- * Cannot use `export let` in runes mode — use $props instead
+ * Cannot use `export let` in runes mode — use `$props()` instead
* @param {null | number | NodeLike} node
* @returns {never}
*/
export function legacy_export_invalid(node) {
- e(node, "legacy_export_invalid", "Cannot use `export let` in runes mode — use $props instead");
+ e(node, "legacy_export_invalid", "Cannot use `export let` in runes mode — use `$props()` instead");
}
/**
diff --git a/packages/svelte/src/internal/client/warnings.js b/packages/svelte/src/internal/client/warnings.js
index 4002d64cd2..1dd532164c 100644
--- a/packages/svelte/src/internal/client/warnings.js
+++ b/packages/svelte/src/internal/client/warnings.js
@@ -6,14 +6,14 @@ var bold = 'font-weight: bold';
var normal = 'font-weight: normal';
/**
- * The `%attribute%` attribute on `%html%` changed value between server and client renders. The client value, `%value%`, will be ignored in favour of the server value
+ * The `%attribute%` attribute on `%html%` changed its value between server and client renders. The client value, `%value%`, will be ignored in favour of the server value
* @param {string} attribute
* @param {string} html
* @param {string} value
*/
export function hydration_attribute_changed(attribute, html, value) {
if (DEV) {
- console.warn(`%c[svelte] ${"hydration_attribute_changed"}\n%c${`The \`${attribute}\` attribute on \`${html}\` changed value between server and client renders. The client value, \`${value}\`, will be ignored in favour of the server value`}`, bold, normal);
+ console.warn(`%c[svelte] ${"hydration_attribute_changed"}\n%c${`The \`${attribute}\` attribute on \`${html}\` changed its value between server and client renders. The client value, \`${value}\`, will be ignored in favour of the server value`}`, bold, normal);
} else {
// TODO print a link to the documentation
console.warn("hydration_attribute_changed");
diff --git a/packages/svelte/tests/compiler-errors/samples/runes-export-let/_config.js b/packages/svelte/tests/compiler-errors/samples/runes-export-let/_config.js
index c0a87d4a89..9e6ac2a196 100644
--- a/packages/svelte/tests/compiler-errors/samples/runes-export-let/_config.js
+++ b/packages/svelte/tests/compiler-errors/samples/runes-export-let/_config.js
@@ -3,6 +3,6 @@ import { test } from '../../test';
export default test({
error: {
code: 'legacy_export_invalid',
- message: 'Cannot use `export let` in runes mode — use $props instead'
+ message: 'Cannot use `export let` in runes mode — use `$props()` instead'
}
});
diff --git a/packages/svelte/tests/hydration/samples/ignore-mismatched-href/_config.js b/packages/svelte/tests/hydration/samples/ignore-mismatched-href/_config.js
index b124d4cba4..9a7d9cadcf 100644
--- a/packages/svelte/tests/hydration/samples/ignore-mismatched-href/_config.js
+++ b/packages/svelte/tests/hydration/samples/ignore-mismatched-href/_config.js
@@ -14,6 +14,6 @@ export default test({
},
errors: [
- 'The `href` attribute on `...` changed value between server and client renders. The client value, `/foo`, will be ignored in favour of the server value'
+ 'The `href` attribute on `...` changed its value between server and client renders. The client value, `/foo`, will be ignored in favour of the server value'
]
});