diff --git a/CHANGELOG.md b/CHANGELOG.md
index e64af8c14..61011ed0e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
+## [2.1.0] - 2025-08-08
+
+### Changed
+
+- The dropdown logic in **SingleSelect** and **MultiSelect** has been rewritten using the
+ [Popover API](https://developer.mozilla.org/en-US/docs/Web/API/Popover_API). This prevents issues
+ such as an element overlapping the dropdown or its overflowing parts being clipped (e.g., in the
+ Collapsible component).
+- Added `alwaysShowHeaderActions` property to **Collapsible**.
+
## [2.0.1] - 2025-08-05
### Fixed
diff --git a/dev/vscode-collapsible/always-show-header-actions.html b/dev/vscode-collapsible/always-show-header-actions.html
new file mode 100644
index 000000000..6e84a483b
--- /dev/null
+++ b/dev/vscode-collapsible/always-show-header-actions.html
@@ -0,0 +1,146 @@
+
+
+
+
+
+ VSCode Elements
+
+
+
+
+
+
+
+
+
Basic example
+
+
+
+
+
+
+
+ 9
+
lorem ipsum dolor sit
+
lorem ipsum dolor sit
+
lorem ipsum dolor sit
+
lorem ipsum dolor sit
+
lorem ipsum dolor sit
+
lorem ipsum dolor sit
+
lorem ipsum dolor sit
+
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+ Lorem Ipsum
+
+
lorem ipsum dolor sit
+
+
+
+
+
+
+
+
lorem ipsum dolor sit
+
lorem ipsum dolor sit
+
lorem ipsum dolor sit
+
lorem ipsum dolor sit
+
lorem ipsum dolor sit
+
lorem ipsum dolor sit
+
lorem ipsum dolor sit
+
+
+
+
+
+
+
+
diff --git a/dev/vscode-single-select/select-mode/large-list-within-collapsible.html b/dev/vscode-single-select/select-mode/large-list-within-collapsible.html
new file mode 100644
index 000000000..29fe25515
--- /dev/null
+++ b/dev/vscode-single-select/select-mode/large-list-within-collapsible.html
@@ -0,0 +1,443 @@
+
+
+
+
+
+ VSCode Elements
+
+
+
+
+
+
+
+
+
+
+
+ Afghanistan
+ Albania
+ Algeria
+ Andorra
+ Angola
+ Antigua and Barbuda
+ Argentina
+ Armenia
+ Australia
+ Austria
+ Azerbaijan
+ Bahamas
+ Bahrain
+ Bangladesh
+ Barbados
+ Belarus
+ Belgium
+ Belize
+ Benin
+ Bhutan
+ Bolivia
+ Bosnia and Herzegovina
+ Botswana
+ Brazil
+ Brunei
+ Bulgaria
+ Burkina Faso
+ Burundi
+ Côte d'Ivoire
+ Cabo Verde
+ Cambodia
+ Cameroon
+ Canada
+ Central African Republic
+ Chad
+ Chile
+ China
+ Colombia
+ Comoros
+ Congo (Congo-Brazzaville)
+ Costa Rica
+ Croatia
+ Cuba
+ Cyprus
+ Czechia (Czech Republic)
+ Democratic Republic of the Congo
+ Denmark
+ Djibouti
+ Dominica
+ Dominican Republic
+ Ecuador
+ Egypt
+ El Salvador
+ Equatorial Guinea
+ Eritrea
+ Estonia
+ Eswatini (fmr. "Swaziland")
+ Ethiopia
+ Fiji
+ Finland
+ France
+ Gabon
+ Gambia
+ Georgia
+ Germany
+ Ghana
+ Greece
+ Grenada
+ Guatemala
+ Guinea
+ Guinea-Bissau
+ Guyana
+ Haiti
+ Holy See
+ Honduras
+ Hungary
+ Iceland
+ India
+ Indonesia
+ Iran
+ Iraq
+ Ireland
+ Israel
+ Italy
+ Jamaica
+ Japan
+ Jordan
+ Kazakhstan
+ Kenya
+ Kiribati
+ Kuwait
+ Kyrgyzstan
+ Laos
+ Latvia
+ Lebanon
+ Lesotho
+ Liberia
+ Libya
+ Liechtenstein
+ Lithuania
+ Luxembourg
+ Madagascar
+ Malawi
+ Malaysia
+ Maldives
+ Mali
+ Malta
+ Marshall Islands
+ Mauritania
+ Mauritius
+ Mexico
+ Micronesia
+ Moldova
+ Monaco
+ Mongolia
+ Montenegro
+ Morocco
+ Mozambique
+ Myanmar (formerly Burma)
+ Namibia
+ Nauru
+ Nepal
+ Netherlands
+ New Zealand
+ Nicaragua
+ Niger
+ Nigeria
+ North Korea
+ North Macedonia
+ Norway
+ Oman
+ Pakistan
+ Palau
+ Palestine State
+ Panama
+ Papua New Guinea
+ Paraguay
+ Peru
+ Philippines
+ Poland
+ Portugal
+ Qatar
+ Romania
+ Russia
+ Rwanda
+ Saint Kitts and Nevis
+ Saint Lucia
+ Saint Vincent and the Grenadines
+ Samoa
+ San Marino
+ Sao Tome and Principe
+ Saudi Arabia
+ Senegal
+ Serbia
+ Seychelles
+ Sierra Leone
+ Singapore
+ Slovakia
+ Slovenia
+ Solomon Islands
+ Somalia
+ South Africa
+ South Korea
+ South Sudan
+ Spain
+ Sri Lanka
+ Sudan
+ Suriname
+ Sweden
+ Switzerland
+ Syria
+ Tajikistan
+ Tanzania
+ Thailand
+ Timor-Leste
+ Togo
+ Tonga
+ Trinidad and Tobago
+ Tunisia
+ Turkey
+ Turkmenistan
+ Tuvalu
+ Uganda
+ Ukraine
+ United Arab Emirates
+ United Kingdom
+ United States of America
+ Uruguay
+ Uzbekistan
+ Vanuatu
+ Venezuela
+ Vietnam
+ Yemen
+ Zambia
+ Zimbabwe
+
+
+
+
+
+
+
+
+
diff --git a/dev/vscode-single-select/select-mode/position-above.html b/dev/vscode-single-select/select-mode/position-above.html
new file mode 100644
index 000000000..53c5adf6b
--- /dev/null
+++ b/dev/vscode-single-select/select-mode/position-above.html
@@ -0,0 +1,178 @@
+
+
+
+
+
+ VSCode Elements
+
+
+
+
+
+
+
+
+
+