···11----
22-"starlight-sidebar-topics-dropdown-docs": minor
33----
44-55-Update (and mostly remove) the documentation to match the new "just-a-component" package with the help of [HiDeoo](https://github.com/hideoo).
-63
.changeset/sad-bugs-pump.md
···11----
22-"starlight-sidebar-topics-dropdown": minor
33----
44-55-⚠️ **BREAKING CHANGE:** This plugin now uses the [Starlight Sidebar Topics](https://starlight-sidebar-topics.netlify.app/) plugin as a peer dependency. Please follow the upgrade guide below to migrate to the new version.
66-77-1. Install the [Starlight Sidebar Topics](https://starlight-sidebar-topics.netlify.app/) plugin:
88-99- ```sh
1010- npm i starlight-sidebar-topics
1111- ```
1212-1313-2. Update the `starlight-sidebar-topics-dropdown` plugin in your `astro.config.mjs` (use the `starlight-sidebar-topics` plugin instead):
1414-1515- ```diff lang="js"
1616- // astro.config.mjs
1717- -import starlightSidebarTopicsDropdown from "starlight-sidebar-topics-dropdown";
1818- +import starlightSidebarTopics from "starlight-sidebar-topics";
1919- ```
2020-2121-3. Exchange the `starlight-sidebar-topics-dropdown` plugin with the `starlight-sidebar-topics` plugin and add a manual override for the `Sidebar` component where you can use the dropdown component from the `starlight-sidebar-topics-dropdown` plugin:
2222-2323- ```diff lang="js"
2424- // astro.config.mjs
2525- export default defineConfig({
2626- integrations: [
2727- starlight({
2828- plugins: [
2929- - starlightSidebarTopicsDropdown([
3030- + starlightSidebarTopics([
3131- // Your Starlight Sidebar Topics configuration here (unchanged).
3232- ]),
3333- ],
3434- + components: {
3535- + Sidebar: './src/components/Sidebar.astro',
3636- + },
3737- }),
3838- ],
3939- });
4040- ```
4141-4242-4. Create an Astro component to replace the default Starlight `<Sidebar>` component with which will render the topic list dropdown menu and [re-use the default Starlight sidebar](https://starlight.astro.build/guides/overriding-components/#reuse-a-built-in-component):
4343-4444- ```astro
4545- ---
4646- // src/components/Sidebar.astro
4747- import Default from '@astrojs/starlight/components/Sidebar.astro';
4848- import TopicsDropdown from 'starlight-sidebar-topics-dropdown/TopicsDropdown.astro';
4949- ---
5050-5151- {/* Render the topics dropdown menu. */}
5252- <TopicsDropdown />
5353- {/* Render the default sidebar. */}
5454- <Default><slot /></Default>
5555- ```
5656-5757-5. Update the schema import in `src/content.config.ts`:
5858-5959- ```diff lang="ts"
6060- // src/content.config.ts
6161- -import { topicSchema } from "starlight-sidebar-topics-dropdown/schema";
6262- +import { topicSchema } from "starlight-sidebar-topics/schema";
6363- ```
-5
.changeset/tame-bags-march.md
···11----
22-"starlight-sidebar-topics-dropdown-docs": patch
33----
44-55-Remove version badge and node adapter
+15
docs/CHANGELOG.md
···11# starlight-sidebar-topics-dropdown-docs
2233+## 0.4.0
44+55+### Minor Changes
66+77+- [#40](https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown/pull/40) [`5401b3f`](https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown/commit/5401b3f1592b7c5e958b1778523f0a7a9f8f86e6) Thanks [@trueberryless](https://github.com/trueberryless)! - Update (and mostly remove) the documentation to match the new "just-a-component" package with the help of [HiDeoo](https://github.com/hideoo).
88+99+### Patch Changes
1010+1111+- [#43](https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown/pull/43) [`762c45d`](https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown/commit/762c45d58cb65ca0d14ca7b1073452112512b44e) Thanks [@trueberryless](https://github.com/trueberryless)! - Ignore bot contributors
1212+1313+- [#42](https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown/pull/42) [`f2d2b54`](https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown/commit/f2d2b54013fa059c11b4a71af074c2cb27e7f03c) Thanks [@trueberryless](https://github.com/trueberryless)! - Remove version badge and node adapter
1414+1515+- Updated dependencies [[`acf6f15`](https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown/commit/acf6f156d4e8eaa00b2205dbb89befbd5dea27c7)]:
1616+ - starlight-sidebar-topics-dropdown@0.5.0
1717+318## 0.3.3
419520### Patch Changes
+1-1
docs/package.json
···11{
22 "name": "starlight-sidebar-topics-dropdown-docs",
33- "version": "0.3.3",
33+ "version": "0.4.0",
44 "private": true,
55 "description": "Starlight plugin to split your docs page into multiple subpages and switch between them with a dropdown menu in the sidebar.",
66 "homepage": "https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown",
···11{
22 "name": "starlight-sidebar-topics-dropdown",
33- "version": "0.4.1",
33+ "version": "0.5.0",
44 "description": "Starlight plugin to split your docs page into multiple subpages and switch between them with a dropdown menu in the sidebar.",
55 "keywords": [
66 "starlight",