Repository navigation
Releases: thitipongroo/mqtt-mock-sensor
Releases · thitipongroo/mqtt-mock-sensor
Release list
v2.1.0 - Corporate Sponsors, Community CTA & PulseIoT Waitlist
refactor: directory
v2.0.0 - IoT Platform Integration, Schema v2 & Device Shadow
Release v2.0.0: Full IoT Platform Integration & Enterprise Digital Tw…
v1.4.0 - Upgrade: mTLS, Anomaly Simulation, Full Test Suite
🚀 Major Enhancements
- 🔒 Enterprise mTLS Security: Full support for
--ca,--cert,--key, and--insecureflags (AWS IoT Core & Private CA ready). - ⚡ Chaos & Anomaly Injection: Simulate sensor metric spikes with
--anomaly-rate <percent>for AI/ML pipeline testing. - 🎯 Finite Execution: Support
--count <n>to cleanly stop after N messages (ideal for automated CI/CD smoke tests). - 🔀 Dynamic Topic Routing: Support
{deviceId}placeholder in topic strings (e.g.sensors/{deviceId}/telemetry). - 🧪 Comprehensive Test Suite: 100% coverage on multi-device GPS isolation, template engine, and data validation.
- 📚 Full Documentation: Completely revamped README with practical cloud IoT examples.
v1.3.0 - Custom JSON Template & GPS Trajectory Simulation
🚀 New Features
- 🗺️ GPS Trajectory Mode: Real-time realistic GPS random walk simulation for IoT tracking applications.
- 📝 Custom JSON Template: Support
--template <file.json>with dynamic variable replacements ({{timestamp}},{{deviceId}},{{randomFloat}}).
v1.2.0 - Multi-device simulation, QoS & Retain support
🚀 New Features & Enhancements
- 👥 Multi-Device Simulation: Support
--devices <count>to simulate multiple concurrent IoT sensors. - 📡 MQTT QoS & Retain: Support
-q, --qos <0|1|2>and-r, --retainflags. - 🔒 Resilience: Improved reconnection handling and added MQTTS/TLS support tips.
v1.1.3 - Fix numerical telemetry types & add session device ID
Bug Fixes & Improvements
- 🔢 Converted sensor telemetry values from String to Float/Number
- 🆔 Added
-d, --device-idflag & persisted session deviceId - 📦 Read CLI version dynamically from package.json
- 🧹 Whitelisted runtime files for smaller NPM package size
v1.1.2 - Fix Provenance URL
Full Changelog: v1.1.1...v1.1.2
v1.1.1 - Added CI/CD and Tests
Full Changelog: https://github.com/thitipongroo/mqtt-mock-sensor/commits/v1.1.1