diff --git a/apple-touch-icon-120x120.png b/apple-touch-icon-120x120.png
index f0e622af0..49a5ebb07 100644
Binary files a/apple-touch-icon-120x120.png and b/apple-touch-icon-120x120.png differ
diff --git a/apple-touch-icon-152x152.png b/apple-touch-icon-152x152.png
index a259e2b29..b9baa313b 100644
Binary files a/apple-touch-icon-152x152.png and b/apple-touch-icon-152x152.png differ
diff --git a/apple-touch-icon-180x180.png b/apple-touch-icon-180x180.png
index f20d09e2a..677c271e6 100644
Binary files a/apple-touch-icon-180x180.png and b/apple-touch-icon-180x180.png differ
diff --git a/apple-touch-icon-60x60.png b/apple-touch-icon-60x60.png
index 849df1e1b..fe6da0935 100644
Binary files a/apple-touch-icon-60x60.png and b/apple-touch-icon-60x60.png differ
diff --git a/apple-touch-icon-76x76.png b/apple-touch-icon-76x76.png
index 4044baec7..c3d964f40 100644
Binary files a/apple-touch-icon-76x76.png and b/apple-touch-icon-76x76.png differ
diff --git a/apple-touch-icon.png b/apple-touch-icon.png
index 363f031fd..5243eec6d 100644
Binary files a/apple-touch-icon.png and b/apple-touch-icon.png differ
diff --git a/favicon-16x16.png b/favicon-16x16.png
index ae796ce6b..ad393064b 100644
Binary files a/favicon-16x16.png and b/favicon-16x16.png differ
diff --git a/favicon-32x32.png b/favicon-32x32.png
index 330fd7379..99276ea37 100644
Binary files a/favicon-32x32.png and b/favicon-32x32.png differ
diff --git a/news/index.html b/news/index.html
index 301db3f18..36c555f28 100644
--- a/news/index.html
+++ b/news/index.html
@@ -63,6 +63,7 @@
Bug fixes
Notifications are now constrained to the width of the viewport for window widths smaller the default notification panel size. (#3949)
Fixed #2392: downloadButton() now visibly returns its HTML tag so that it renders correctly in R Markdown and Quarto output. (Thanks to @fennovj, #2672)
+Calling updateSelectizeInput() with choices and selected now clears the current selection before updating the choices and selected value. (#3967)
diff --git a/pkgdown.yml b/pkgdown.yml
index 037ace01b..68f6a26af 100644
--- a/pkgdown.yml
+++ b/pkgdown.yml
@@ -2,5 +2,5 @@ pandoc: 3.1.2
pkgdown: 2.0.7
pkgdown_sha: ~
articles: {}
-last_built: 2024-03-14T14:26Z
+last_built: 2024-03-14T14:58Z
diff --git a/reference/icon.html b/reference/icon.html
index 7e38e9bd8..0bd94dbf7 100644
--- a/reference/icon.html
+++ b/reference/icon.html
@@ -119,21 +119,21 @@ and
#> <div class="navbar-header">
#> <span class="navbar-brand">App Title</span>
#> </div>
-#> <ul class="nav navbar-nav nav-underline" data-tabsetid="2348">
+#> <ul class="nav navbar-nav nav-underline" data-tabsetid="3224">
#> <li class="active">
-#> <a href="#tab-2348-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">
+#> <a href="#tab-3224-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">
#> <i aria-label="bar-chart-o icon" class="far fa-bar-chart-o fa-fw" role="presentation"></i>
#> Plot
#> </a>
#> </li>
#> <li>
-#> <a href="#tab-2348-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">
+#> <a href="#tab-3224-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">
#> <i aria-label="rectangle-list icon" class="far fa-rectangle-list fa-fw" role="presentation"></i>
#> Summary
#> </a>
#> </li>
#> <li>
-#> <a href="#tab-2348-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">
+#> <a href="#tab-3224-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">
#> <i aria-label="table icon" class="fas fa-table fa-fw" role="presentation"></i>
#> Table
#> </a>
@@ -142,10 +142,10 @@ and #> </div>
#> </nav>
#> <div class="container-fluid">
-#> <div class="tab-content" data-tabsetid="2348">
-#> <div class="tab-pane active" data-icon-class="far fa-bar-chart-o fa-fw" data-value="Plot" id="tab-2348-1"></div>
-#> <div class="tab-pane" data-value="Summary" data-icon-class="far fa-rectangle-list fa-fw" id="tab-2348-2"></div>
-#> <div class="tab-pane" data-value="Table" data-icon-class="fas fa-table fa-fw" id="tab-2348-3"></div>
+#> <div class="tab-content" data-tabsetid="3224">
+#> <div class="tab-pane active" data-icon-class="far fa-bar-chart-o fa-fw" data-value="Plot" id="tab-3224-1"></div>
+#> <div class="tab-pane" data-value="Summary" data-icon-class="far fa-rectangle-list fa-fw" id="tab-3224-2"></div>
+#> <div class="tab-pane" data-value="Table" data-icon-class="fas fa-table fa-fw" id="tab-3224-3"></div>
#> </div>
#> </div>
#> </body>
diff --git a/reference/navbarPage.html b/reference/navbarPage.html
index 4051b7ffb..3766d7df4 100644
--- a/reference/navbarPage.html
+++ b/reference/navbarPage.html
@@ -207,24 +207,24 @@ example below).
#> <div class="navbar-header">
#> <span class="navbar-brand">App Title</span>
#> </div>
-#> <ul class="nav navbar-nav nav-underline" data-tabsetid="4921">
+#> <ul class="nav navbar-nav nav-underline" data-tabsetid="9204">
#> <li class="active">
-#> <a href="#tab-4921-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a>
+#> <a href="#tab-9204-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a>
#> </li>
#> <li>
-#> <a href="#tab-4921-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a>
+#> <a href="#tab-9204-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a>
#> </li>
#> <li>
-#> <a href="#tab-4921-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a>
+#> <a href="#tab-9204-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a>
#> </li>
#> </ul>
#> </div>
#> </nav>
#> <div class="container-fluid">
-#> <div class="tab-content" data-tabsetid="4921">
-#> <div class="tab-pane active" data-value="Plot" id="tab-4921-1"></div>
-#> <div class="tab-pane" data-value="Summary" id="tab-4921-2"></div>
-#> <div class="tab-pane" data-value="Table" id="tab-4921-3"></div>
+#> <div class="tab-content" data-tabsetid="9204">
+#> <div class="tab-pane active" data-value="Plot" id="tab-9204-1"></div>
+#> <div class="tab-pane" data-value="Summary" id="tab-9204-2"></div>
+#> <div class="tab-pane" data-value="Table" id="tab-9204-3"></div>
#> </div>
#> </div>
#> </body>
@@ -244,23 +244,23 @@ example below).
#> <div class="navbar-header">
#> <span class="navbar-brand">App Title</span>
#> </div>
-#> <ul class="nav navbar-nav nav-underline" data-tabsetid="8660">
+#> <ul class="nav navbar-nav nav-underline" data-tabsetid="1951">
#> <li class="active">
-#> <a href="#tab-8660-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a>
+#> <a href="#tab-1951-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a>
#> </li>
#> <li class="dropdown">
#> <a href="#" class="dropdown-toggle" data-toggle="dropdown" data-bs-toggle="dropdown" data-value="More">
#> More
#> <b class="caret"></b>
#> </a>
-#> <ul class="dropdown-menu" data-tabsetid="7484">
+#> <ul class="dropdown-menu" data-tabsetid="6270">
#> <li>
-#> <a href="#tab-7484-1" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a>
+#> <a href="#tab-6270-1" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a>
#> </li>
#> <li class="divider"></li>
#> <li class="dropdown-header">Section header</li>
#> <li>
-#> <a href="#tab-7484-4" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a>
+#> <a href="#tab-6270-4" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a>
#> </li>
#> </ul>
#> </li>
@@ -268,10 +268,10 @@ example below).
#> </div>
#> </nav>
#> <div class="container-fluid">
-#> <div class="tab-content" data-tabsetid="8660">
-#> <div class="tab-pane active" data-value="Plot" id="tab-8660-1"></div>
-#> <div class="tab-pane" data-value="Summary" id="tab-7484-1"></div>
-#> <div class="tab-pane" data-value="Table" id="tab-7484-4"></div>
+#> <div class="tab-content" data-tabsetid="1951">
+#> <div class="tab-pane active" data-value="Plot" id="tab-1951-1"></div>
+#> <div class="tab-pane" data-value="Summary" id="tab-6270-1"></div>
+#> <div class="tab-pane" data-value="Table" id="tab-6270-4"></div>
#> </div>
#> </div>
#> </body>
diff --git a/reference/navlistPanel.html b/reference/navlistPanel.html
index f53b401d1..532aa6a69 100644
--- a/reference/navlistPanel.html
+++ b/reference/navlistPanel.html
@@ -142,24 +142,24 @@ doesn't support separators.
#> <h2>Application Title</h2>
#> <div class="row">
#> <div class="col-sm-4 well">
-#> <ul class="nav nav-pills nav-stacked" data-tabsetid="1188">
+#> <ul class="nav nav-pills nav-stacked" data-tabsetid="2774">
#> <li class="navbar-brand">Header</li>
#> <li class="active">
-#> <a href="#tab-1188-2" data-toggle="tab" data-bs-toggle="tab" data-value="First">First</a>
+#> <a href="#tab-2774-2" data-toggle="tab" data-bs-toggle="tab" data-value="First">First</a>
#> </li>
#> <li>
-#> <a href="#tab-1188-3" data-toggle="tab" data-bs-toggle="tab" data-value="Second">Second</a>
+#> <a href="#tab-2774-3" data-toggle="tab" data-bs-toggle="tab" data-value="Second">Second</a>
#> </li>
#> <li>
-#> <a href="#tab-1188-4" data-toggle="tab" data-bs-toggle="tab" data-value="Third">Third</a>
+#> <a href="#tab-2774-4" data-toggle="tab" data-bs-toggle="tab" data-value="Third">Third</a>
#> </li>
#> </ul>
#> </div>
#> <div class="col-sm-8">
-#> <div class="tab-content" data-tabsetid="1188">
-#> <div class="tab-pane active" data-value="First" id="tab-1188-2"></div>
-#> <div class="tab-pane" data-value="Second" id="tab-1188-3"></div>
-#> <div class="tab-pane" data-value="Third" id="tab-1188-4"></div>
+#> <div class="tab-content" data-tabsetid="2774">
+#> <div class="tab-pane active" data-value="First" id="tab-2774-2"></div>
+#> <div class="tab-pane" data-value="Second" id="tab-2774-3"></div>
+#> <div class="tab-pane" data-value="Third" id="tab-2774-4"></div>
#> </div>
#> </div>
#> </div>
diff --git a/reference/reactive.html b/reference/reactive.html
index 6336547bb..4897796cf 100644
--- a/reference/reactive.html
+++ b/reference/reactive.html
@@ -145,7 +145,7 @@ more information about reactive expressions.
isolate(reactiveC())
#> <quosure>
#> expr: ^values$A + 2
-#> env: 0x55d54bfbe7e0
+#> env: 0x55eeb3944bd0
# Instead, the quosure should be `rlang::inject()`ed
reactiveD <- rlang::inject(reactive(!!myquo))
diff --git a/reference/reactivePoll.html b/reference/reactivePoll.html
index 2735c7fd6..a9a30bd5c 100644
--- a/reference/reactivePoll.html
+++ b/reference/reactivePoll.html
@@ -160,7 +160,7 @@ values and reactive expressions.
#> data()
#> })
#> }
-#> <environment: 0x55d54fe067f8>
+#> <environment: 0x55eeb86f8128>
diff --git a/reference/tabPanel.html b/reference/tabPanel.html
index d41988949..ea3f5d0a1 100644
--- a/reference/tabPanel.html
+++ b/reference/tabPanel.html
@@ -112,25 +112,25 @@ This function should be used within tabsetPanel(type = "hidden"). S
)
#> <div class="col-sm-8" role="main">
#> <div class="tabbable">
-#> <ul class="nav nav-tabs" data-tabsetid="6333">
+#> <ul class="nav nav-tabs" data-tabsetid="9810">
#> <li class="active">
-#> <a href="#tab-6333-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a>
+#> <a href="#tab-9810-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a>
#> </li>
#> <li>
-#> <a href="#tab-6333-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a>
+#> <a href="#tab-9810-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a>
#> </li>
#> <li>
-#> <a href="#tab-6333-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a>
+#> <a href="#tab-9810-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a>
#> </li>
#> </ul>
-#> <div class="tab-content" data-tabsetid="6333">
-#> <div class="tab-pane active" data-value="Plot" id="tab-6333-1">
+#> <div class="tab-content" data-tabsetid="9810">
+#> <div class="tab-pane active" data-value="Plot" id="tab-9810-1">
#> <div class="shiny-plot-output html-fill-item" id="plot" style="width:100%;height:400px;"></div>
#> </div>
-#> <div class="tab-pane" data-value="Summary" id="tab-6333-2">
+#> <div class="tab-pane" data-value="Summary" id="tab-9810-2">
#> <pre class="shiny-text-output noplaceholder" id="summary"></pre>
#> </div>
-#> <div class="tab-pane" data-value="Table" id="tab-6333-3">
+#> <div class="tab-pane" data-value="Table" id="tab-9810-3">
#> <div id="table" class="shiny-html-output"></div>
#> </div>
#> </div>
diff --git a/reference/tabsetPanel.html b/reference/tabsetPanel.html
index 29e953a03..027a5ec43 100644
--- a/reference/tabsetPanel.html
+++ b/reference/tabsetPanel.html
@@ -137,25 +137,25 @@ tabPanels
)
#> <div class="col-sm-8" role="main">
#> <div class="tabbable">
-#> <ul class="nav nav-tabs" data-tabsetid="2900">
+#> <ul class="nav nav-tabs" data-tabsetid="5282">
#> <li class="active">
-#> <a href="#tab-2900-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a>
+#> <a href="#tab-5282-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a>
#> </li>
#> <li>
-#> <a href="#tab-2900-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a>
+#> <a href="#tab-5282-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a>
#> </li>
#> <li>
-#> <a href="#tab-2900-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a>
+#> <a href="#tab-5282-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a>
#> </li>
#> </ul>
-#> <div class="tab-content" data-tabsetid="2900">
-#> <div class="tab-pane active" data-value="Plot" id="tab-2900-1">
+#> <div class="tab-content" data-tabsetid="5282">
+#> <div class="tab-pane active" data-value="Plot" id="tab-5282-1">
#> <div class="shiny-plot-output html-fill-item" id="plot" style="width:100%;height:400px;"></div>
#> </div>
-#> <div class="tab-pane" data-value="Summary" id="tab-2900-2">
+#> <div class="tab-pane" data-value="Summary" id="tab-5282-2">
#> <pre class="shiny-text-output noplaceholder" id="summary"></pre>
#> </div>
-#> <div class="tab-pane" data-value="Table" id="tab-2900-3">
+#> <div class="tab-pane" data-value="Table" id="tab-5282-3">
#> <div id="table" class="shiny-html-output"></div>
#> </div>
#> </div>