Releases: ThingsPanel/thingsvis
Releases · ThingsPanel/thingsvis
v1.0.8
What's Changed
- Feature/thingsvis&thingspanel420 by @mosshello in #40
Full Changelog: v1.0.6...v1.0.8
v1.0.6
What's Changed
功能
- 新增装饰类组件,补充标题装饰与分割线等常用大屏装饰能力
- 优化标题装饰组件变体,移除部分废弃选项,提升样式一致性
- 新增单选元素对齐辅助线,提升画布排版效率
- 改进 Widget 同步机制与装饰组件变体表现,降低编辑态与运行态不一致问题
- 修复工业管道组件长度编辑、连接点操作与部分交互问题
Full Changelog: v1.0.5...v1.0.6
v1.0.5
What's Changed
- Feature/fix line0331 by @mosshello in #37
- Feature/share link embed by @zjhong in #38
- fix(share): stabilize revoke API and error diagnostics by @zjhong in #39
New Contributors
Full Changelog: v1.0.4...v1.0.5
v1.0.4
v1.0.3.1
Full Changelog: v1.0.3...v1.0.3.1
v1.0.3
What's Changed
Added
- Introduced runtime context and save-plan infrastructure for better state coordination and persistence flow.
- Added RuntimeContextProvider integration across Studio runtime composition.
- Added new custom widgets and related Studio/documentation integration in the recent release range.
Changed
- Redesigned the Value Card widget with trend support, prefix support, icon configuration, and a new card layout.
- Switched Value Card icon rendering to real Lucide icons instead of text-only badge placeholders.
- Updated Value Card default numeric value to
0. - Improved color customization behavior for button, input, progress, select, slider, and date range picker widgets.
- Refactored BaseStylePanel and widget control filtering to enforce exclusive ownership of base style properties.
- Refactored runtime services to remove singleton-style coupling and improve runtime-scoped service usage.
Fixed
- Corrected the default
valueproperty handling in Value Card props schema. - Fixed embedded platform history bindings.
- Fixed widget contract and runtime locale standardization issues.
- Improved widget module path handling in runtime contract tests.
Full Changelog: v1.0.2...v1.0.3
v1.0.2
功能
- 增强嵌入式场景能力,完善 Embed 页数据源注册、平台数据源兼容处理和异常容错。
- 支持按设备分组懒加载嵌入设备目录,减少大规模设备场景下的初始化压力。
- 为 Widget 初始化增加 standalone 默认值处理,提升拖拽新增组件时的开箱可用性。
- 增强媒体类组件能力,iframe 支持默认配置与上传路由,图片源输入支持统一预览和多语言文案。
- 预览页新增垂直对齐配置,画布预览布局能力更完整。
- 优化文本、折线图等组件的元数据、本地化和空态展示表现。
Bug 修复
- 修复预览页背景未按已配置背景生效的问题。
- 修复嵌入式平台启动链路不稳定的问题,降低 bootstrap 阶段的数据源绑定和初始化异常。
- 修复编辑器同步过程中 bootstrap 引用被过早重置的问题。
- 修复 SSO 登录后用户与当前租户空间重新绑定的问题。
其他
- 用 NumericInput 替换多处数字输入控件,提升属性面板输入一致性和可控性。
- 补充平台数据绑定、嵌入兼容、Widget 生命周期等自动化测试覆盖。
- 更新 CLI 分类与模板说明,完善测试与开发基础设施。
Full Changelog: v1.0.1...v1.0.2
v1.0.1
ThingsVis v1.0.1
ThingsVis v1.0.1 is a stability-focused maintenance release that improves editor reliability, embedded rendering consistency, host binding data behavior, and deployment robustness.
What's Improved
- Improved editor node management and clipboard workflows, with additional automated test coverage for clipboard-related behaviors.
- Standardized canvas mode handling in embed data processing and project bootstrap flows to reduce inconsistencies across embedded scenarios.
- Refined embedded page background normalization and improved GridCanvas background rendering behavior for more predictable visual output.
- Normalized host binding data rendering across several widgets, improving runtime consistency for chart and value display components.
- Improved deployment packaging and Nginx path handling to make release artifacts and runtime routing more reliable.
- Clarified project initialization guidance, including database bootstrap instructions for first-time full-stack setup.
Recommended For
This release is recommended for users who:
- embed ThingsVis dashboards into external systems
- rely on host-bound runtime data
- deploy Studio and widget artifacts through the current release pipeline
- want a more stable editing and preview experience
Upgrade Notes
- All workspace packages have been aligned to version
1.0.1. - Rebuild and redeploy widget artifacts after upgrading.
- No breaking API changes are introduced in this release.
Tag
v1.0.1