# Changelog

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/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.1] - 2025-11-03

### Added
- Terminal installation requirement documentation
- Palette Manager limitation warnings  
- rclnodejs troubleshooting guide for interface generation errors
- Clear installation instructions for ROS2 workspace environments

### Changed
- Enhanced README with comprehensive installation guidance
- Updated documentation to prevent common installation issues

## [1.0.0] - 2025-11-03

### Added
- Initial release of ROS2 nodes for Node-RED
- SharedManager architecture for conflict-free multi-plugin usage
- Complete ROS2 communication nodes (publisher, subscriber, service, action)
- Integration with @chart-sg/node-red-ros2-manager
- Support for custom message types and QoS settings