diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index f088727..58e9c57 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -36,7 +36,7 @@ jobs:
 
       - name: Clone bokeh branch
         run: |
-          git clone -b ianthomas23/bokehjs_examples_temp --single-branch --depth 1 https://github.com/bokeh/bokeh.git
+          git clone -b ianthomas23/13732_maybe_initialize --single-branch --depth 1 https://github.com/bokeh/bokeh.git
 
       - name: Build bokehjs
         working-directory: bokeh/bokehjs
diff --git a/README.md b/README.md
index 8a1f036..1f51687 100644
--- a/README.md
+++ b/README.md
@@ -12,11 +12,11 @@ installed.
 
 ```bash
 cd <directory of choice>
-git clone -b ianthomas23/bokehjs_examples_temp --single-branch --depth 1 https://github.com/bokeh/bokeh.git
+git clone -b ianthomas23/13732_maybe_initialize --single-branch --depth 1 https://github.com/bokeh/bokeh.git
 cd bokeh/bokehjs
 node make build
 npm pack
 ```
 
-This will produce the file `bokeh-bokehjs-3.7.0-dev.5.tgz` which should be copied to the root
+This will produce the file `bokeh-bokehjs-3.8.0-dev.1.tgz` which should be copied to the root
 directory of the bokehjs-examples repository.
diff --git a/ci/typescript/create_vanilla_rspack.sh b/ci/typescript/create_vanilla_rspack.sh
index edef0ac..d6c25dc 100755
--- a/ci/typescript/create_vanilla_rspack.sh
+++ b/ci/typescript/create_vanilla_rspack.sh
@@ -100,7 +100,7 @@ rm temp.json
 # In a web browser navigate to http://localhost:4500/
 
 # 9. Add BokehJS dependency to this project. This assumes the package has been built and copied to the root directory of this repository as outlined in the top-level README.md.
-npm install ../../../../bokeh-bokehjs-3.7.0-dev.5.tgz
+npm install ../../../../bokeh-bokehjs-3.8.0-dev.1.tgz
 
 # 10. Replace contents of src/index.ts with code to create BokehJS plot
 mkdir -p src
diff --git a/ci/typescript/create_vanilla_vite.sh b/ci/typescript/create_vanilla_vite.sh
index f1c7cb6..250c280 100755
--- a/ci/typescript/create_vanilla_vite.sh
+++ b/ci/typescript/create_vanilla_vite.sh
@@ -35,7 +35,7 @@ EOF
 # In a web browser navigate to http://localhost:5173/
 
 # 6. Add BokehJS dependency to this project. This assumes the package has been built and copied to the root directory of this repository as outlined in the top-level README.md.
-npm install ../../../../bokeh-bokehjs-3.7.0-dev.5.tgz
+npm install ../../../../bokeh-bokehjs-3.8.0-dev.1.tgz
 
 # 7. Replace src/main.ts with a simple hello example
 cat > src/main.ts << EOF
diff --git a/ci/typescript/create_vanilla_webpack.sh b/ci/typescript/create_vanilla_webpack.sh
index 4a8baed..06a00e8 100755
--- a/ci/typescript/create_vanilla_webpack.sh
+++ b/ci/typescript/create_vanilla_webpack.sh
@@ -101,7 +101,7 @@ rm temp.json
 # In a web browser navigate to http://localhost:4500/
 
 # 9. Add BokehJS dependency to this project. This assumes the package has been built and copied to the root directory of this repository as outlined in the top-level README.md.
-npm install ../../../../bokeh-bokehjs-3.7.0-dev.5.tgz
+npm install ../../../../bokeh-bokehjs-3.8.0-dev.1.tgz
 
 # 10. Replace contents of src/index.ts with code to create BokehJS plot
 mkdir -p src
diff --git a/recipes/src/recipes/typescript/vanilla_rspack_recipe.ts b/recipes/src/recipes/typescript/vanilla_rspack_recipe.ts
index fe22f95..97e2390 100644
--- a/recipes/src/recipes/typescript/vanilla_rspack_recipe.ts
+++ b/recipes/src/recipes/typescript/vanilla_rspack_recipe.ts
@@ -96,7 +96,7 @@ export default config;`)
       this.add(new CommandStep(
         'Add BokehJS dependency to this project. This assumes the package has been built and ' +
         'copied to the root directory of this repository as outlined in the top-level `README.md`.',
-        ['npm install ../../../../bokeh-bokehjs-3.7.0-dev.5.tgz']
+        ['npm install ../../../../bokeh-bokehjs-3.8.0-dev.1.tgz']
       ));
 
       this.add(new CreateFileStep(
diff --git a/recipes/src/recipes/typescript/vanilla_vite_recipe.ts b/recipes/src/recipes/typescript/vanilla_vite_recipe.ts
index 3fec4f7..631b902 100644
--- a/recipes/src/recipes/typescript/vanilla_vite_recipe.ts
+++ b/recipes/src/recipes/typescript/vanilla_vite_recipe.ts
@@ -44,7 +44,7 @@ export class VanillaViteRecipe extends Recipe {
     this.add(new CommandStep(
       'Add BokehJS dependency to this project. This assumes the package has been built and ' +
       'copied to the root directory of this repository as outlined in the top-level `README.md`.',
-      ['npm install ../../../../bokeh-bokehjs-3.7.0-dev.5.tgz']
+      ['npm install ../../../../bokeh-bokehjs-3.8.0-dev.1.tgz']
     ));
 
     this.add(new ReplaceFileStep(
diff --git a/recipes/src/recipes/typescript/vanilla_webpack_recipe.ts b/recipes/src/recipes/typescript/vanilla_webpack_recipe.ts
index 907a4e5..e99a16a 100644
--- a/recipes/src/recipes/typescript/vanilla_webpack_recipe.ts
+++ b/recipes/src/recipes/typescript/vanilla_webpack_recipe.ts
@@ -95,7 +95,7 @@ export default config;`)
       this.add(new CommandStep(
         'Add BokehJS dependency to this project. This assumes the package has been built and ' +
         'copied to the root directory of this repository as outlined in the top-level `README.md`.',
-        ['npm install ../../../../bokeh-bokehjs-3.7.0-dev.5.tgz']
+        ['npm install ../../../../bokeh-bokehjs-3.8.0-dev.1.tgz']
       ));
 
       this.add(new CreateFileStep(
diff --git a/typescript/vanilla_rspack/README.md b/typescript/vanilla_rspack/README.md
index 8d118a4..3c03bf0 100644
--- a/typescript/vanilla_rspack/README.md
+++ b/typescript/vanilla_rspack/README.md
@@ -101,7 +101,7 @@ This is almost identical to the vanilla webpack example, as `rspack` is designed
 9. Add BokehJS dependency to this project. This assumes the package has been built and copied to the root directory of this repository as outlined in the top-level `README.md`.
 
     ```bash
-    npm install ../../../../bokeh-bokehjs-3.7.0-dev.5.tgz
+    npm install ../../../../bokeh-bokehjs-3.8.0-dev.1.tgz
     ```
 
 10. Replace contents of `src/index.ts` with code to create BokehJS plot containing
diff --git a/typescript/vanilla_vite/README.md b/typescript/vanilla_vite/README.md
index 11d53e4..74f61dc 100644
--- a/typescript/vanilla_vite/README.md
+++ b/typescript/vanilla_vite/README.md
@@ -40,7 +40,7 @@ Create an initial basic project using `create-vite`.
 6. Add BokehJS dependency to this project. This assumes the package has been built and copied to the root directory of this repository as outlined in the top-level `README.md`.
 
     ```bash
-    npm install ../../../../bokeh-bokehjs-3.7.0-dev.5.tgz
+    npm install ../../../../bokeh-bokehjs-3.8.0-dev.1.tgz
     ```
 
 7. Replace `src/main.ts` with a simple hello example containing
diff --git a/typescript/vanilla_webpack/README.md b/typescript/vanilla_webpack/README.md
index e817b42..8e01a79 100644
--- a/typescript/vanilla_webpack/README.md
+++ b/typescript/vanilla_webpack/README.md
@@ -100,7 +100,7 @@
 9. Add BokehJS dependency to this project. This assumes the package has been built and copied to the root directory of this repository as outlined in the top-level `README.md`.
 
     ```bash
-    npm install ../../../../bokeh-bokehjs-3.7.0-dev.5.tgz
+    npm install ../../../../bokeh-bokehjs-3.8.0-dev.1.tgz
     ```
 
 10. Replace contents of `src/index.ts` with code to create BokehJS plot containing