# Changelog for @threepipe/plugin-configurator

All notable changes to this plugin will be documented in this file.

[//]: # (The format is based on [Keep a Changelog]&#40;https://keepachangelog.com/en/1.1.0/&#41;, and this project adheres to [Semantic Versioning]&#40;https://semver.org/spec/v2.0.0.html&#41;.)

## [Unreleased]

- NA

## [0.2.4]

### Added

- SwitchNodePlugin: context menu support (Rename title, Rename node, Remove Section, Select)

### Fixed

- SwitchNodePlugin/MaterialConfiguratorPlugin: context menu now closes before showing dialog prompts
- SwitchNodeBasePlugin: PickingPlugin ordering bug — now uses `viewer.forPlugin()` so PickingPlugin can be added in any order
- SwitchNodeBasePlugin: `snapIcons()` bug — `return` changed to `continue` so all children get icons

## [0.2.3] - 2025-09-03

### Changed

- Update [threepipe](https://threepipe.org/) `peerDependency` to [0.1.0](https://github.com/repalash/threepipe/releases/tag/v0.1.0)

[unreleased]: https://github.com/repalash/threepipe/tree/dev/plugins/configurator
[0.2.3]: https://github.com/repalash/threepipe/releases/tag/@threepipe/plugin-configurator-0.2.3
[0.2.2]: https://github.com/repalash/threepipe/releases/tag/@threepipe/plugin-configurator-0.2.2
