# Changelog All notable changes to Armature are documented here. ## v0.6.11 — CSS Deduplication One class per concept. The old `primitives.css` button, toast, popup-menu, dropdown, and tabs systems are retired. `sw-primitives.css` is the single source of truth for all Preact component styles. ### Changed - **Buttons**: All 29 files migrated from `.btn-primary` / `.btn-small` / `.btn-danger` / `.btn-ghost` / `.btn-md` / `.btn-sm` to the BEM-style `.sw-btn .sw-btn--{variant} .sw-btn--{size}` system. - **Toasts**: Old `.toast-container` / `.toast` CSS deleted. SDK's `sw.toast()` API already used `.sw-toast-*` classes — no JS changes. - **Popup menus**: Old `.popup-menu` / `.popup-menu-item` CSS deleted (unused — `.sw-menu` is the active system). - **Dropdown collision resolved**: Old `.sw-dropdown` (styled `