Release Notes
ThingsVis-Ver1.0.21 Release Notes
Release date: 2026-08-21
We officially released ThingsVis v1.0.21. Dashboard duplication and tenant overview.
Features and improvements
- Added dashboard duplication, template actions, and a tenant analytics overview for super admins.
Fixes
- Fixed device-model context synchronization and unified template layouts and wording.
ThingsVis-Ver1.0.20 Release Notes
Release date: 2026-08-16
We officially released ThingsVis v1.0.20. Smoother editor canvas workflows.
Features and improvements
- Improved embedded canvas controls, editor settings, component library, and compact grid placement.
Fixes
- Fixed unstable preview scaling.
ThingsVis-Ver1.0.19 Release Notes
Release date: 2026-08-04
We officially released ThingsVis v1.0.19. Portable dashboard templates.
Features and improvements
- Added import/export with dependency analysis and device rebinding.
- Expanded actions and nested-field expression support.
Fixes
- Fixed migrated data sources, device references, and trend bindings.
ThingsVis-Ver1.0.18 Release Notes
Release date: 2026-08-01
We officially released ThingsVis v1.0.18. Configurable switch labels.
Features and improvements
- Added configurable label font size to the basic switch widget.
Fixes
- Improved readability across dashboard sizes.
ThingsPanel-Ver1.2.10 Release Notes
Release date: 2026-08-21
We officially released ThingsPanel v1.2.10. Admin dashboard and web component improvements.
Features and improvements
- Upgraded the super-admin Dashboard configuration to v2.
- Added home shortcuts and improved device-model selection.
- Enhanced web component embedding.
Fixes
- Fixed alarm data mapping, SSO tenant-home configuration, and default home indexing.
ThingsPanel-Ver1.2.9 Release Notes
Release date: 2026-08-14
We officially released ThingsPanel v1.2.9. More reliable template resources and sessions.
Features and improvements
- Added automatic Resource Center token renewal.
- Improved template cover publishing, installation, compatibility, and usage reporting.
- Restored os.time() compatibility for legacy Lua scripts.
Fixes
- Fixed missing covers, stale cached configuration, and expired sessions.
ThingsPanel-Ver1.2.8.1 Release Notes
Release date: 2026-08-05
We officially released ThingsPanel v1.2.8.1. Resource Center maintenance update.
Features and improvements
- Retained the Resource Center and reusable template capabilities introduced in v1.2.8.
Fixes
- Corrected issues in the Resource Center and template workflow.
ThingsPanel-Ver1.2.8 Release Notes
Release date: 2026-08-04
We officially released ThingsPanel v1.2.8. Resource Center and reusable templates.
Features and improvements
- Added the Resource Center for device and dashboard templates.
- Added browsing, publishing, installation, dependency analysis, and device rebinding.
- Improved super-admin initialization with password confirmation.
Fixes
- Fixed template binding, data-source recognition, authorization, and publishing feedback.
ThingsPanel-Ver1.2.7 Release Notes
Release date: 2026-07-31
We officially released ThingsPanel v1.2.7. Clearer dashboard publishing guidance.
Features and improvements
- Clarified publishing behavior for dashboards without external dependencies.
Fixes
- Reduced ambiguity in dependency checks before publishing.
ThingsVis-Ver1.0.17 Release Notes
Release Date: 2026-07-24
ThingsVis v1.0.17 introduces a real-time historical curve component, improves historical data queries and chart defaults, and strengthens sharing and device-selection stability.
Features
- Added a real-time historical curve component for exploring historical trends.
- Improved historical data queries and line/time-series chart presentation.
- Refined timeline, time-series, and axis defaults.
Fixes and Improvements
- Fixed dashboard sharing links and device selection group defaults.
- Cleared the default iframe source.
- Refined card spacing, line-chart layout, component categories, and Chinese translations.
ThingsPanel-Ver1.2.6 Release Notes
Release Date: 2026-07-24
ThingsPanel v1.2.6 adds marketplace template loading and installation, extends dashboard canvas configuration, and improves mobile navigation, status-bar adaptation, anonymous sharing, and device WebSocket management.
Features
- Added marketplace template loading and installation.
- Initialized application chart configuration when saving.
- Added canvas configuration support to the dashboard schema.
- Improved ThingsVis device WebSocket management.
- Unified application and dashboard navigation in the mobile app with dynamic status-bar height support.
- Added anonymous ThingsVis sharing previews.
Improvements and Fixes
- Refined telemetry card styling and embedded application navigation spacing.
- Fixed carousel control alignment on dashboards.
ThingsVis-Ver1.0.16.1 Release Notes
Release Date: 2026-07-16
We officially released ThingsVis v1.0.16.1. This update focuses on selection stability by fixing an interface request loop that could occur when a visualization selected a device without a bound thing model.
Fix
- Fixed the interface request loop triggered when selecting a device without a bound thing model in visualization flows.
Impact
- Reduced unnecessary API calls and related page instability.
- Improved reliability for device selection, page configuration, and demo workflows.
ThingsPanel-Ver1.2.5 Release Notes
Release Date: 2026-07-10
We officially released ThingsPanel v1.2.5. This release strengthens the visualization app entry flow, embedded rendering consistency, and simulation-oriented integration workflows.
Highlights
- Added a dedicated visualization-app entry, dashboard list view, and preview flow for app scenarios.
- Synchronized WebView and native navigation state to make embedded mobile navigation more predictable.
- Added embed-auth helpers and unified the login bootstrap flow for device-detail and visualization apps.
- Added backend APIs for simulated telemetry initialization and sending, and expanded automation conditions to support event
Params. - Added
contentStylesupport toScaleScreen, while GridCanvas background height now adapts to content size.
Optimizations and Fixes
- Standardized embedded page background styles to reduce layout drift across host pages.
- Added a default value for
previewAlignYand fixed incomplete full-height rendering for fixed-canvas home embeds. - Improved editor embed visibility, component management, device-template handling, and line-chart grid-mode behavior.
- Device configurations and templates are now sorted by creation time, and multilingual labels are more complete for credential-related fields.
- Fixed default card radius and padding values, glass-panel issues, and several embedded-style conflicts, with broader test coverage added.
ThingsPanel-Ver1.2.4 Release Notes
Release Date: 2026-07-03
We officially released ThingsPanel v1.2.4. This release improves responsive embedded visualizations and chart configuration, giving embedded dashboards more accurate height, smoother scrolling, and clearer data presentation.
Highlights
- Added content-height reporting for ThingsVis Grid embeds so iframes can expand with their content.
- Added embed sizing parameters to viewer and editor URLs, with automatic height enabled for homepage embeds.
- Added configurable font sizes for axes, legends, labels, ticks, titles, and values across major chart widgets.
- Added SD-card and cloud-storage playback modes to the EZVIZ player with improved playback URL handling.
Optimizations and Fixes
- Aligned height updates with browser rendering and improved wheel forwarding, spacing, overflow, and container alignment.
- Refined ThingsVis categories, property panels, editor layout, toolbar behavior, and local icon loading.
- Fixed inaccurate Grid embed heights, clipped content, dynamic layout shifts, and chart font configuration type checks.
ThingsPanel-Ver1.2.3 Release Notes
Release Date: 2026-06-18
We officially released ThingsPanel v1.2.3. This release sharpens device group statistics, protocol plugin management, and embedded visualization save flows for smoother delivery.
Highlights
- Added device-group statistics so group details can show total, online, offline, and alert counts.
- Added dynamic device-configuration form retrieval by protocol type and device type.
- Unified protocol extensions under the service-plugin system for clearer downstream adaptation.
- Enhanced host-side ThingsVis save integration for embedded pages.
Optimizations and Fixes
- Improved platform field data-source recovery to reduce first-screen wait time.
- Enhanced deployment scripts with environment loading, validation, and database connectivity checks.
- Fixed camera playback parameters, host save payload typing, and card-mode shutdown issues.
ThingsPanel-Ver1.2.2 Release Notes
Release Date: 2026-06-08
We officially released ThingsPanel v1.2.2. This release improves integration testing, automation conditions, and camera-oriented visualization workflows.
Highlights
- Added simulated device-data initialization and sending for MQTT telemetry, attributes, and events.
- Automation rules can now match against event-parameter content.
- Enhanced ThingsVis integration with dataSourceId, device prefetch, lookup by ID, and camera command bridging.
- Added a monitoring camera widget and improved the EZVIZ player and 3D model widget.
Optimizations and Fixes
- Improved multilingual labels in device-configuration and credential forms.
- Default sorting for device configurations and templates now uses descending creation time.
- Fixed automation save failures, event-condition echo issues, and camera command forwarding problems.
ThingsPanel-Ver1.2.1 Release Notes
Release Date: 2026-05-25
We officially released ThingsPanel v1.2.1, focusing on a lighter, faster device-detail app experience and smoother embedded visualization behavior.
Highlights
- Refreshed the device-detail app layout and auto-calculated ThingsVis canvas height.
- Improved page loading speed for the device-detail app.
- Added a local icon picker with more industrial, energy, and network SVG resources.
- Added onBeforePreviewRun support in the transformation editor for richer preview processing.
Optimizations and Fixes
- Simplified embedded-editor URL parameter handling and save-strategy configuration.
- Improved schemas, control panels, and rendering for icons, text, tables, and line charts.
- Fixed host device ID loss in platform data-source scenarios.
ThingsPanel-Ver1.2.0 Release Notes
Release Date: 2026-05-15
We officially released ThingsPanel v1.2.0, bringing stronger telemetry aggregation, device trend analytics, and first-install flow improvements.
Highlights
- Added telemetry aggregation queries for avg, max, min, sum, diff, and other time-window calculations.
- Added offline-device counts to overview statistics and time-range filters to device trends.
- Added initialization-state queries and improved super-admin bootstrap after marketplace callbacks.
- Expanded ThingsVis with a toggle widget, fullscreen/refresh/scale controls, and richer industrial visualization components.
Optimizations and Fixes
- Added exponential-backoff reconnect behavior for Redis Pub/Sub listeners.
- Improved completeness of device-status history records.
- Fixed thing-model pagination, device-type editing, alert color display, and password validation issues.
ThingsPanel-Ver1.1.15 Release Notes
Release Date: 2026-05-09
We officially released ThingsPanel v1.1.15 with stronger device statistics, fullscreen embedded pages, and richer visualization building blocks.
Highlights
- Added offline-device fields to board statistics and broader time-range support for trend queries.
- Added fullscreen, autoplay, and clipboard permissions for embedded ThingsVis pages.
- Improved telemetry, message, alert, settings, and access modules in device-detail pages.
- Added more foundational ThingsVis widgets such as cards, containers, icons, lists, badges, and rich-text blocks.
Optimizations and Fixes
- Improved Redis Pub/Sub recovery and reduced noisy error logging.
- Optimized device-count and trend SQL paths for better query efficiency.
- Fixed iframe fullscreen, repeated thumbnail requests, and field-binding issues.
ThingsPanel-Ver1.1.14.3 Release Notes
Release Date: 2026-05-01
We officially released ThingsPanel v1.1.14.3, improving device status history completeness and service-plugin connectivity.
Highlights
- Device status updates no longer depend on Redis online-state cache assumptions before writing history.
- Enhanced user-query filtering and stricter device-template name validation.
- Fixed HTTP and service-plugin address configuration for better container-network connectivity.
- Continued improving ThingsVis embedded device-binding behavior.
Optimizations and Fixes
- Added clearer field context to template-name validation errors.
- Switched marketplace service access to HTTPS.
- Improved status and version display behavior.
ThingsPanel-Ver1.1.14.2 Release Notes
Release Date: 2026-04-24
We officially released ThingsPanel v1.1.14.2 with more stable multi-architecture publishing and a smoother initialization flow.
Highlights
- Stabilized multi-architecture image build and publishing workflows.
- Corrected marketplace service base URL configuration.
- Improved super-admin initialization after marketplace callbacks.
Optimizations and Fixes
- Refined initialization error handling in registration and callback flows.
- Improved release-process consistency for multi-platform deployment.
ThingsPanel-Ver1.1.14.1 Release Notes
Release Date: 2026-04-20
We officially released ThingsPanel v1.1.14.1, refining marketplace registration, email validation, and authentication flow handling.
Highlights
- Added a dedicated error code when a user email does not exist.
- Integrated marketplace authentication handling and account-service proxying in frontend flows.
- Simplified super-admin registration and token handling.
Optimizations and Fixes
- Removed redundant registration error prompts.
- Improved the overall registration and login experience.
ThingsPanel-Ver1.1.14 Release Notes
Release Date: 2026-04-10
We officially released ThingsPanel v1.1.14, continuing to refine installation telemetry and baseline configuration handling.
Highlights
- Improved installation telemetry lifecycle behavior.
- Cleaned up local configuration and baseline environment management.
Optimizations and Fixes
- Reduced noise in baseline environment handling and deployment preparation.
ThingsPanel-Ver1.1.13.7 Release Notes
Release Date: 2026-04-07
We officially released ThingsPanel v1.1.13.7, improving chart binding, template payload consistency, and publish-related flows.
Highlights
- Improved thing-model chart binding behavior.
- Enhanced DeviceConfig and TemplateDefinition payload consistency.
- Continued optimizing telemetry aggregation filters for null values and abnormal large numbers.
Optimizations and Fixes
- Reduced edge-case issues in configuration and publish flows.
ThingsPanel-Ver1.1.13.6 Release Notes
Release Date: 2026-03-27
We officially released ThingsPanel v1.1.13.6, further strengthening device-template fields and ThingsVis integration readiness.
Highlights
- Added richer template fields including type, brand, and model information.
- Enabled automatic binding of devices to the default root group.
- Cleaned up ThingsVis initialization SQL and integration preparation content.
- Improved SSO role mapping and homepage feed/time display handling in the frontend.
Optimizations and Fixes
- Removed unused initialization examples and simplified preparation steps for ThingsVis integration.
ThingsPanel-Ver1.1.13.5 Release Notes
Release Date: 2026-03-21
We officially released ThingsPanel v1.1.13.5, bringing a new visualization editor, dashboard management, and embedded communication capabilities.
Highlights
- Introduced a full visualization editor, dashboard management views, and menu integration.
- Added ThingsVisAppFrame with platform API integration, WebSocket telemetry subscription, and iframe two-way communication.
- Advanced panel V2, dual-renderer architecture, multiple themes, and richer chart components.
- Added tenant dashboard binding and dashboard ownership validation in the backend.
Optimizations and Fixes
- Improved platform request handling, field-ID normalization, and menu fallback behavior.
- Enhanced viewer initialization, historical-data normalization, and embedded message serialization.
- Improved component styling, theming, and runtime state management.
ThingsPanel-Ver1.1.12 Release Notes
Release Date: 2025-12-26
We officially released ThingsPanel v1.1.12! This update focuses on Mobile Push Notifications, WebSocket Subscriptions, MQTT Upgrades, etc., bringing significant improvements to device monitoring, user notifications, and system performance.
New Features
- Mobile Push Notification System: Supports APP message push and member notification management.
- User Selector API: Supports user list retrieval, fuzzy search, and pagination.
- WebSocket Subscription: Real-time device online status subscription, supports batch subscription.
- Alert History Deletion: Added API to delete alert history by ID.
- Notification Group APP and WeChat Options: Frontend adds notification group configuration options.
- Chart Default Display Optimization: Charts default to the first position in the device details Tab.
- Topic Mapping Feature Optimization: Frontend topic mapping feature further optimized.
Optimizations and Fixes
Optimizations
- Performance Optimization: Device list query performance improved.
- MQTT Upgrade: Supports shared subscriptions, switched to gmqtt server.
- Heartbeat Logic: Fixed device heartbeat and online timeout judgment issues.
- Data Processing: Improved upstream data non-JSON payload handling.
- Frontend Refactoring: Updated notification group user retrieval interface, push service configuration interface and form fields; Updated "Alert" internationalization terms; Updated device online/offline push logic; Replaced device online/offline notification sounds.
Fixes
- Fixed device diagnosis negative number display issue.
- Fixed device heartbeat timeout logic error.
- Resolved page loading freeze preventing entry to homepage.
- Fixed display issues with some buttons and table headers.
ThingsPanel-Ver1.1.11 Release Notes
Release Date: 2025-11-24
We officially released ThingsPanel v1.1.11! This update focuses on Device Diagnostics, Topic Mapping, Modbus Gateway Capabilities, and GMQTT Performance, bringing significant improvements to multi-protocol device access, troubleshooting, and system stability.
New Features
- Modbus Gateway Access Service: Added support for BADC and CDAB byte order formats.
- GMQTT Web Management: Added GMQTT management Web interface, supporting login auth, client/subscription management, and dashboard metrics.
- Topic Mapping: Added Topic Mapping configuration page (Frontend) and API (Backend) to centrally maintain upstream/downstream Topic relationships.
- Device Diagnosis: Added "Device Diagnosis" service and "Diagnosis" page to view upstream/downstream failure records and error tracking.
- Device Activity Record: Added "Status History Tracking" and frontend display for device online/offline history.
- Frontend Tools: Added text copy tool for one-click copying of key info like Device ID.
- Attribute Downlink: Supported both "Select Defined Attribute" and "Custom Attribute" modes.
- Extended Info: Refactored extended info cards to Key-Value style lightweight JSON editing and saving.
Optimizations and Fixes
Optimizations
- Modbus: Optimized Modbus exception response flow (support draining and retrying) and byte/word swap logic. Added authentication failure rate limiting.
- GMQTT: Fully refactored topic mapping logic; Enabled Retained Message; Optimized message publishing (QoS 1 and async timeout); Increased concurrency queues and Inflight message limits.
- System Stability: Unified logs to structured format; Enhanced log configuration and component caching; Improved cache invalidation logic.
- Device Management: Enhanced robustness of device deletion; Optimized device group retrieval and device list pagination.
- Frontend: Optimized multiple language texts ("New", "Device Template", "Thing Model").
Fixes
- Modbus: Fixed data misalignment in RTU mode; Fixed loop exit logic on connection error.
- Data Export: Fixed error when exporting boolean type telemetry data.
- Error Handling: Optimized exception returns for startup scripts, device activation, and HTTP services.
- Sub-devices: Fixed sub-device address assignment logic.
- UX Fixes: Removed redundant prompts on device connection page; Optimized login error handling and loading states; Fixed Device Map height issues; Fixed button display issue when adding sub-devices.
- Cleanup: Removed debug logs and invalid logic from hotfix branches; Removed outdated documentation.
ThingsPanel-Ver1.1.10 Release Notes
Release Date: 2025-10-27
New Features
- Multi-layer Gateway Device Support:
- Supports "Gateway → Sub-gateway → Terminal Device" multi-layer structure communication.
- Supports upstream/downstream data forwarding and command penetration.
- Bindings, events, attributes, and telemetry are fully transmittable.
- User System Enhancements:
- Phone numbers support international area code format queries.
- Added address management (CRUD) and profile completion (avatar + address).
Optimizations and Fixes
Optimizations
- MQTT Message Architecture Refactoring:
- Unified telemetry, events, commands, and status updates into a single message stream.
- Optimized message distribution logic to reduce duplicate subscriptions and blocking.
- Refactored MQTT adapter for better extensibility.
- Auto-reconnect restores subscriptions to solve message loss issues.
- WebSocket Optimization: Used Redis Pub/Sub to replace MQTT for real-time device status push, enabling "second-level" response.
- Alerts & Notifications: Richer Webhook push content; Optimized message structure; Unified standard UUIDs.
- Architecture: Integrated Flow and MQTT modules; Optimized storage layer buffering; Unified log formats.
Fixes
- Fixed error when device template is empty.
- Fixed bug where manual reconnection was required after modifying device number.
- Fixed automation task startup failure and lock contention.
- Fixed inability to login after modifying phone number.
- Fixed conflicts in batch insertion of telemetry data and dashboard type issues.
- Optimized SSE interface to prevent premature connection closure by Nginx.
ThingsPanel-Ver1.1.9 Release Notes
New Features
Device Management
- Added interface to get device list by service identifier.
- Added "Last Offline Time" field to device table to monitor status.
- Added search function to device selector.
- Added delete function to device details page.
- Added auto-registration switch and password copy function to device configuration.
- Added interface for batch querying telemetry statistics of multiple devices.
Data & Scripts
- Upgraded data parsing editor to
monaco-editorand added toolbar. - Enhanced data forwarding script debugging and error handling.
- Added username display to attribute setting list and command logs.
Security & Authentication
- All WebSocket interfaces support
x-api-keyauthentication. - Added multi-language support for auto-login.
User Interface
- Added dynamic background and card styles to login page.
- Added language packages for theme configuration.
- Added multiple card components: ➢ Recent Visit Card ➢ CPU/Memory/Disk Monitoring Card ➢ Alert Info & Report Card ➢ Operation Wizard Card ➢ App Download Card
- Added view memory function to device configuration.
- Optimized device name click navigation.
Multi-language Support
- Implemented Internationalization (i18n) 2.0 system.
- Updated translations and UI optimization.
- Added English language pack (Cards/Dashboards/Device Templates, etc.).
- Added multi-language status support for linkage conditions.
System Configuration
- Support specifying custom config file path at startup.
- Optimized scene linkage function.
Optimizations and Fixes
Device Issues
- Fixed gateway telemetry script not taking effect.
- Fixed form validation when changing device types.
- Fixed form display exception when device type is 3.
- Fixed operation column title display in device analysis.
Interfaces & Authentication
- Fixed missing
device_numberfield in SDK device query interface. - Fixed issues related to error response code 200068.
- Fixed
auth_typenot echoing in service modal. - Added
auth_typefield to vouchers on service submission.
User Experience
- Fixed system title wrapping and unified style.
- Fixed routing navigation and click event bubbling issues.
- Fixed page number not resetting when querying user management.
- Fixed incorrect display conditions for authentication types.
- Optimized version detection logic and added error handling.
System Stability
- Fixed alert flow exception issues.
- Resolved runtime exceptions when email service does not exist.
- Unified use of discrete messaging components.
- Fixed inconsistent form indentation.
Technical Improvements
- Memory Management: Reduced build memory usage and manual chunking.
- Code Quality: Updated ESLint/Prettier configuration.
- Routing Optimization: Improved route configuration and permission guards.
Documentation
- Added AI Internationalization Guide.
- Updated README and config file instructions.
- Removed built-in card components and related resource files.
ThingsPanel-Ver1.1.8 Release Notes
New Features
Device Management
- Added One Product One Secret authentication to enhance device onboarding security and convenience.
- Device configuration supports image upload to enrich device info display.
- Added device deletion function.
- Added search field to sub-device selector to improve user experience.
- Extended dynamic registration interface to support gateway sub-device registration.
- Added auto-registration switch and password copy function (Device Config Details Page).
System Management
- Added system version detection and GitHub link entry.
- Added i18n support for user role type fields.
- Added Clipboard.js password copy function (supports failure prompt and manual popup).
Scene Linkage
- Added multi-language support for linkage condition status.
Interface Navigation
- Added quick jump links to Device Management/Visualization Dashboard in Operation Guide Card.
- Terminology Optimization: Updated "Service Access" → "Third-Party Access".
Optimizations and Fixes
Device Management Optimization
- Optimized performance of interface for getting latest active device telemetry data.
- Unified platform response format for Gateway and Direct devices.
- Unified status dot display logic for Device Cards and Lists.
- Optimized card hover effect / shadow style / click event processing.
- Added mobile layout adaptation and content area scrollbar style.
- Fixed internationalization key error for device analysis operation column title.
Device Management Fixes
- Fixed issue where inactive devices appeared when adding sub-devices under gateway.
- Fixed defect where unbound sub-device list query interface showed inactive devices.
- Solved configuration issue where gateways could not receive commands.
Visualization Dashboard
- Refactored dashboard list layout using
DevCardItemcomponent. - Removed card hover effect, optimized bottom icon and text display.
- Added card loading status indicator.
System Stability
- Fixed timezone calculation error in tenant statistics.
- Added database connection retry mechanism to improve system reliability.
- Fixed Token authentication issue for WebSocket interface.
UI Optimization
- Fixed system title wrapping on login page, unified title style.
- Refactored background animation and card style.
- Adjusted avatar size in Personal Center, added system description field.
- Fixed template syntax errors, adjusted modal/date picker width.
- Optimized success prompt logic and form state reset for device config page.
Code Quality
- Removed redundant semicolons, unified formatting standards.
- Updated Prettier config to support TypeScript parsing.
- cleaned up test routes/view files, simplified route configuration.
ThingsPanel-Ver1.1.7 Release Notes
New Features
- Added Get System Version Interface.
- Added Tenant Latest Reported Data Query Interface.
- Added CPU, Memory, Disk Monitoring Interfaces.
- Added Device Alert Count Statistics Interface.
- Home Page
- Added Default Home Page.
- Card Components
- Added App Download & Version Info Card.
- Added System Metrics History / Tenant Stats / Tenant Chart Card.
- Added Recent Visit Record Card (supports page list display).
- Charting
- Supported telemetry data historical filtering.
- Added CPU/Memory/Disk Usage Card (gradient background).
- Security
- Added API Key mask display logic.
- Device Templates
- Added hover tooltips for access methods on creation page.
- Added Enum Control Chart configuration function.
Optimizations and Fixes
System Level
- Handled issue where downlink control scripts did not take effect.
- Fixed event reporting script errors.
- Fixed list display failure caused by attribute reporting type changes.
- Optimized backend log output.
- Optimized app initialization process, implemented modularity and dependency injection.
- Fixed issue where expired Token returned multiple errors.
- Fixed exception in log query with time conditions.
Scene Linkage
- Modified validation logic for scene linkage attribute reporting.
- Handled defect where scene linkage events did not trigger.
- Changed Device ID to Device Name in scene linkage and scene logs.
- Fixed exception when setting custom control downlink in scenes.
- Fixed "identifier not found" error for custom control execution in scene activation.
- Added scene name to scene activation logs.
- Fixed issue where multiple device conditions showed same device name in logs.
- Sorted scene management list by creation time descending.
Alert Module
- Supplemented failure reasons for alerts.
- Fixed defect in alert recovery.
- Added failure reasons to alert logs.
- Handled defect where alert email push failed.
Data Processing
- Optimized automation trigger log recording.
- Fixed logic defect in data script caching.
- Fixed "Unsupported Type" defect for custom attribute downlink.
Notification System
- Fixed incorrect data in notification group list query interface.
- Handled defect where email test interface did not validate email format.
Login & Account
- Fixed "Remember Me" function state retention exception.
- Auto-redirect to login page after registration (removed token auto-login).
- Fixed redundant password validation prompt (optimized 6-digit pure number validation).
- Synchronized password prompt update on language switch.
- Optimized incorrect email format prompt.
- Added internationalization support for phone number format validation.
Device Management
- Added auto-refresh logic after filtering device list.
- Service Access jump defaults to checking corresponding service device.
- Unified device number display as "Device Number (Device ID)".
- Automatically encapsulated
gateway_datafield for gateway device messages. - Real-time refresh after deleting device extended info.
- Added name completion display to device command downlink page.
- Fixed telemetry log pagination count exception.