diff --git a/guide/index.md b/guide/index.md
index 752a13b..374c723 100644
--- a/guide/index.md
+++ b/guide/index.md
@@ -219,13 +219,13 @@ export const esbuildPlugin = unplugin.esbuild
Since `v0.10.0`, **Unplugin** supports constructing multiple nested plugins to behave like a single one.
### Bundler Supported
-| Rollup | Vite | webpack 4 | webpack 5 | Rspack | esbuild |
-| :--------------------: | :--: | :-------: | :-------: | :----: | :------------: |
-| ✅ `>=3.1`1 | ✅ | ✅ | ✅ | ✅ | ⚠️2 |
+
+| Rollup | Vite | webpack 4 | webpack 5 | Rspack | esbuild |
+| :--------------------: | :--: | :-------: | :-------: | :----: | :----------: |
+| ✅ `>=3.1`1 | ✅ | ✅ | ✅ | ✅ | ✅ (v1.8.0+) |
::: details Notice
1. Rollup supports nested plugins since [v3.1.0](https://github.com/rollup/rollup/releases/tag/v3.1.0). Plugin author should ask users to have a Rollup version of `>=3.1.0` when using nested plugins. For single plugin format, **Unplugin** works for any version of Rollup.
-2. Since esbuild does not have a built-in transform phase, the `transform` hook of the nested plugin will not work on esbuild yet. Other hooks like `load` or `resolveId` work fine. We will try to find a way to support it in the future.
:::
### Usage