-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.git_commit_msg.txt
More file actions
25 lines (21 loc) · 1.11 KB
/
.git_commit_msg.txt
File metadata and controls
25 lines (21 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Release v2.5.6: Multi-instance support and comprehensive testing
Major Updates:
- Complete multi-instance plugin architecture (v2.6.0)
* Multiple instances of same plugin type can coexist independently
* Instance-based storage and per-instance status tracking
* Full web API for instance management (/api/instances/*)
* EasyTouch fully supports multi-instance mode
- Comprehensive testing infrastructure (43 tests, 0 failures)
* TestContextHelper with in-memory SharedPreferences mock
* ServiceStateManagerTest: 6 tests for instance persistence
* DeviceStatusParserTest: 4 tests for protocol parsing
* WebServerEndpointTest: 6 tests for HTTP API validation
* PluginRegistryTest: 7 tests for plugin lifecycle
* MultiInstanceWebApiTest: 9 tests for multi-instance operations
* Additional tests for MQTT, GoPower, battery plugins
- Comprehensive INTERNALS.md revision
* New section 1: Multi-Instance Plugin Architecture
* New section 11: Testing Infrastructure with examples
* Updated version history and table of contents
* Complete overview of testing best practices
Version: 2.5.6 (versionCode: 36)