Added
- Rack width selector in custom device form with smart defaults based on active rack (#970)
Changed
- Device palette now hides incompatible devices instead of graying them out (#996)
- Empty brand categories are hidden when no compatible devices are available
Fixed
- Custom devices cannot be created for 10-inch racks - now properly supports 10-inch, 19-inch, or both (#970)
- Shorter racks stretch to match tallest rack height in multi-rack layout (#997)
- structuredClone fails on Svelte 5 state proxy during auto-save (#998)
- Double selection highlight on active rack (#999)