Commit 7549ae7c20 for handsontable.com

commit 7549ae7c20b1c472a75db94a4521c61689809a2f
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Mon Aug 31 10:58:35 2026 +0000

    18.1.0-rc9

diff --git a/.changelogs/13312.json b/.changelogs/13312.json
deleted file mode 100644
index 81989e120b..0000000000
--- a/.changelogs/13312.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-  "issuesOrigin": "private",
-  "title": "Fixed an expired trial license key not blocking the grid when the key carried the `no-ui-warns` flag.",
-  "type": "fixed",
-  "issueOrPR": 13312,
-  "breaking": false,
-  "framework": "none"
-}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d9a30e5c20..6a64116166 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,7 +9,7 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

 <!-- UNVERSIONED -->

-## [18.1.0-rc8] - 2026-08-28
+## [18.1.0-rc9] - 2026-08-31

 ### Added
 - Added the `modifySinglePassLayout` hook, which forces the previous measure-then-render layout path for a table. [#12951](https://github.com/handsontable/handsontable/pull/12951)
@@ -122,6 +122,7 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 - Angular: Fixed custom editor shortcut groups in the Angular wrapper. [#13160](https://github.com/handsontable/handsontable/pull/13160)
 - Fixed the grid no longer responding to keyboard shortcuts after clicking focusable plugin UI placed in the grid's layout slots (for example, pagination controls). [#13243](https://github.com/handsontable/handsontable/pull/13243)
 - Fixed an open cell editor staying visible over an unrelated row, and committing to a row you could no longer see, when the edited cell was hidden - for example by turning a Pagination page or hiding its row or column. [#13245](https://github.com/handsontable/handsontable/pull/13245)
+- Fixed an expired trial license key not blocking the grid when the key carried the `no-ui-warns` flag. [#13312](https://github.com/handsontable/handsontable/pull/13312)

 ### Security
 - Fixed pasted HTML being able to run scripts, and applied the `sanitizer` option to the surfaces that previously skipped it. [#13236](https://github.com/handsontable/handsontable/pull/13236)
diff --git a/docs/content/guides/upgrade-and-migration/changelog/changelog.md b/docs/content/guides/upgrade-and-migration/changelog/changelog.md
index 92a32f111a..06a3657bcd 100644
--- a/docs/content/guides/upgrade-and-migration/changelog/changelog.md
+++ b/docs/content/guides/upgrade-and-migration/changelog/changelog.md
@@ -26,9 +26,9 @@ This page aggregates all Handsontable release notes. For upgrade instructions, s

 [[toc]]

-## 18.1.0-rc8
+## 18.1.0-rc9

-Released on August 28th, 2026
+Released on August 31st, 2026

 For more information about this release, see:
 - [Documentation (18.1)](https://handsontable.com/docs/18.1)
@@ -144,6 +144,7 @@ For more information about this release, see:
 - Angular: Fixed custom editor shortcut groups in the Angular wrapper. [#13160](https://github.com/handsontable/handsontable/pull/13160)
 - Fixed the grid no longer responding to keyboard shortcuts after clicking focusable plugin UI placed in the grid's layout slots (for example, pagination controls). [#13243](https://github.com/handsontable/handsontable/pull/13243)
 - Fixed an open cell editor staying visible over an unrelated row, and committing to a row you could no longer see, when the edited cell was hidden - for example by turning a Pagination page or hiding its row or column. [#13245](https://github.com/handsontable/handsontable/pull/13245)
+- Fixed an expired trial license key not blocking the grid when the key carried the `no-ui-warns` flag. [#13312](https://github.com/handsontable/handsontable/pull/13312)

 #### Security
 - Fixed pasted HTML being able to run scripts, and applied the `sanitizer` option to the surfaces that previously skipped it. [#13236](https://github.com/handsontable/handsontable/pull/13236)
diff --git a/handsontable/package.json b/handsontable/package.json
index c17456afef..491cda4c3e 100644
--- a/handsontable/package.json
+++ b/handsontable/package.json
@@ -10,7 +10,7 @@
     "url": "https://github.com/handsontable/handsontable/issues"
   },
   "author": "Handsoncode <hello@handsontable.com>",
-  "version": "18.1.0-rc8",
+  "version": "18.1.0-rc9",
   "main": "index",
   "module": "index.mjs",
   "jsnext:main": "index.mjs",
diff --git a/hot.config.js b/hot.config.js
index 1636e9afe1..7bf672695d 100644
--- a/hot.config.js
+++ b/hot.config.js
@@ -1,6 +1,6 @@
 module.exports = {
   HOT_FILENAME: 'handsontable',
-  HOT_VERSION: '18.1.0-rc8',
+  HOT_VERSION: '18.1.0-rc9',
   HOT_PACKAGE_NAME: 'handsontable',
   HOT_BUILD_DATE: (() => {
     const d = new Date();
@@ -8,5 +8,5 @@ module.exports = {

     return `${p(d.getDate())}/${p(d.getMonth() + 1)}/${d.getFullYear()} ${p(d.getHours())}:${p(d.getMinutes())}:${p(d.getSeconds())}`;
   })(),
-  HOT_RELEASE_DATE: '28/08/2026',
+  HOT_RELEASE_DATE: '31/08/2026',
 };
diff --git a/visual-tests/package.json b/visual-tests/package.json
index e512f4a59a..132c4562aa 100644
--- a/visual-tests/package.json
+++ b/visual-tests/package.json
@@ -1,7 +1,7 @@
 {
   "name": "handsontable-visual-tests",
   "private": true,
-  "version": "18.1.0-rc8",
+  "version": "18.1.0-rc9",
   "description": "",
   "main": "index.js",
   "scripts": {
diff --git a/wrappers/angular-wrapper/package.json b/wrappers/angular-wrapper/package.json
index c15d5eaa23..ccac205020 100644
--- a/wrappers/angular-wrapper/package.json
+++ b/wrappers/angular-wrapper/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@handsontable/angular-wrapper",
-  "version": "18.1.0-rc8",
+  "version": "18.1.0-rc9",
   "description": "Best Data Grid for Angular with Spreadsheet Look and Feel.",
   "author": "Handsoncode <hello@handsoncode.net> (https://handsoncode.net)",
   "license": "SEE LICENSE IN LICENSE.txt",
diff --git a/wrappers/react-wrapper/package.json b/wrappers/react-wrapper/package.json
index 3ad737bfae..4422f94c85 100644
--- a/wrappers/react-wrapper/package.json
+++ b/wrappers/react-wrapper/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@handsontable/react-wrapper",
-  "version": "18.1.0-rc8",
+  "version": "18.1.0-rc9",
   "description": "Best Data Grid for React with Spreadsheet Look and Feel.",
   "author": "Handsoncode <hello@handsoncode.net> (https://handsoncode.net)",
   "homepage": "https://handsontable.com",
diff --git a/wrappers/vue3/package.json b/wrappers/vue3/package.json
index aaa7e9d2bf..40761f8576 100644
--- a/wrappers/vue3/package.json
+++ b/wrappers/vue3/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@handsontable/vue3",
-  "version": "18.1.0-rc8",
+  "version": "18.1.0-rc9",
   "description": "Best Data Grid for Vue with Spreadsheet Look and Feel.",
   "author": "Handsoncode <hello@handsoncode.net> (https://handsoncode.net)",
   "homepage": "https://handsontable.com",