diff --git a/package.json b/package.json
index 3c735f7..4066f55 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "rehype-starry-night",
-  "version": "1.0.2",
+  "version": "2.0.0",
   "description": "rehype plugin to highlight code with `starry-night`",
   "license": "MIT",
   "keywords": [
diff --git a/readme.md b/readme.md
index 947c11c..9330839 100644
--- a/readme.md
+++ b/readme.md
@@ -64,14 +64,14 @@ npm install rehype-starry-night
 In Deno with [`esm.sh`][esmsh]:
 
 ```js
-import rehypeStarryNight from 'https://esm.sh/rehype-starry-night@1'
+import rehypeStarryNight from 'https://esm.sh/rehype-starry-night@2'
 ```
 
 In browsers with [`esm.sh`][esmsh]:
 
 ```html
 <script type="module">
-  import rehypeStarryNight from 'https://esm.sh/rehype-starry-night@1?bundle'
+  import rehypeStarryNight from 'https://esm.sh/rehype-starry-night@2?bundle'
 </script>
 ```
 
@@ -169,7 +169,7 @@ versions of Node.js.
 
 When we cut a new major release, we drop support for unmaintained versions of
 Node.
-This means we try to keep the current release line, `rehype-starry-night@1`,
+This means we try to keep the current release line, `rehype-starry-night@2`,
 compatible with Node.js 16.
 
 ## Security