更新日志(Known)
V3.2.7(2025-04-02)
- 😄[新增]-
Database
支持查询现有数据库所有表及字段信息 - 😄[新增]-表格支持根据字典数据源自动生成列
- 😄[新增]-对话框和抽屉表单支持底部自定义
- 😄[新增]-系统主题设置信息支持默认值
- 🔨[优化]-优化数据库事务异常处理
- 🔨[优化]-优化
AutoService
查询插件配置信息 - 🔨[优化]-优化表单初始化逻辑
- 🔨[优化]-优化无代码数据服务逻辑
- 🔨[优化]-优化无代码多数据库访问逻辑
- 🔨[优化]-优化无代码插件导入逻辑
- 🐛[修复]-修复查询数据库表
SQL
语句问题
V3.2.6(2025-03-31)
- 😄[新增]-
CoreOption
添加ContentTypes
属性,用于扩展文件内容类型 - 😄[新增]-添加插件配置类
PluginConfig
- 🔨[优化]-
SysConfig
的ConfigKey
长度改成150
- 🔨[优化]-优化在线创建数据库表
- 🔨[优化]-优化添加区块插件子菜单排序
- 🔨[优化]-优化面包屑首页点击事件
- 🔨[优化]-优化系统设置抽屉表单
- 🔨[优化]-优化低代码页面路由
- 🔨[优化]-将保存插件参数移到
BasePage
中 - ❌[删除]-删除实体
ID
自增整型类型 - 🐛[修复]-修复低代码表格插件保存报错问题
- 🐛[修复]-修复其他角色用户菜单不显示问题
- 🐛[修复]-修复模块数据迁移问题
- 🐛[修复]-修复角色权限查询布尔字段问题
V3.2.5(2025-03-27)
- 😄[新增]-
TableModel
添加ExpandTemplate
属性,设置展开行模板 - 😄[新增]-
Database
添加导出实体模型建表脚本方法 - 🔨[优化]-将微信
WebApi
功能迁移到共享项目 - 🔨[优化]-移除
K_AutoFillHeight
脚本 - 🔨[优化]-优化
KTable
组件数据查询 - 🔨[优化]-优化枚举类型代码表方法
- 🐛[修复]-修复表格插件页面标题显示问题
- 🐛[修复]-修复数据库布尔类型转换报错问题
- 🐛[修复]-修复用户管理导入规范不存在问题
- 🐛[修复]-修复代码生成页面模型列表宽度为空问题
V3.2.4(2025-03-23)
- 😄[新增]-添加
KnownPure
纯净版(无Blazor
)类库 - 😄[新增]-
KUpload
组件添加TemplateUrl
属性用于下载模板 - 😄[新增]-
KButton
组件添加Badge
属性显示徽标数量 - 😄[新增]-模块管理添加新模块安装功能
- 😄[新增]-
Form
特性添加Rows
属性设置行数 - 🔨[优化]-优化查询表单结构和样式
- 🔨[优化]-优化模块管理删除、复制和移动后重新排序
- 🔨[优化]-优化开发中心语言和按钮配置
- 🔨[优化]-优化初始化安装数据
V3.2.3(2025-03-19)
- 😄[新增]-模块管理页面支持标签扩展
- 😄[新增]-添加
ZipHelper
类解压缩系统配置数据 - 😄[新增]-
KToolbar
和KButton
添加Title
提示信息 - 🔨[优化]-优化
KIcon
组件 - 🔨[优化]-优化单选、复选和下拉选择组件
- 🔨[优化]-将
AppData
配置数据迁移至数据库Admin
插件迁移之前,请先做好SysModule
数据备份SysModule
表需手动添加字段Type、LayoutData、PluginData
- 🔨[优化]-优化全局错误处理组件样式
- 🔨[优化]-优化
MySql
判断表是否存在逻辑 - 🐛[修复]-修复
Admin
插件无法复制模块问题 - 🐛[修复]-修复
Admin
插件修改表单宽度无效问题 - 🐛[修复]-修复
Table.AddColumn(c => c.X.Y)
报错问题
V3.2.2(2025-03-13)
- 😄[新增]-用户表单添加密码输入框
- 😄[新增]-添加
TreePicker
组件 - 😄[新增]-
UserPicker
组件添加Role
和OnQuery
参数 - 😄[新增]-错误跟踪详情信息添加复制功能
- 🔨[优化]-优化数据库实体建表脚本
- 🔨[优化]-
Admin
插件模块由页面组件自动初始化 - 🔨[优化]-优化配置文件存储路径
- 🔨[优化]-优化布尔类型字段储存格式,
SqlServer/Oracle/DM
为整型,其他为字符 - 🔨[优化]-优化自适应样式问题
- 🔨[优化]-优化编辑模式菜单管理
- 🐛[修复]-修复布尔类型字段生成建表脚本问题
- 🐛[修复]-修复表单模态框和抽屉底部按钮显示问题
- 🐛[修复]-修复模块管理添加模块后列表报错问题
- 🐛[修复]-修复点击搜索按钮查询后,表格分页不能跳转到第一页
V3.2.1(2025-03-11)
- 😄[新增]-添加代码表项目忽略特性
[CodeIgnore]
- 😄[新增]-自动表格页面添加原型模拟数据
- 😄[新增]-添加自动表单页面组件
- 😄[新增]-
BaseComponent
添加插件服务实例属性 - 😄[新增]-添加表单打开方式,支持模态框、抽屉、
URL
- 🔨[优化]-优化错误跟踪查看详情页面
- 🔨[优化]-优化判断类型是否是
Dictionary
- 🔨[优化]-优化
AutoPage
插件配置类名称 - 🔨[优化]-优化插件基类配置信息属性名称
- 🔨[优化]-优化无代码页面数据服务
- 🔨[优化]-优化表单样式问题
- 🐛[修复]-修复无代码日期组件报错问题
- 🐛[修复]-修复
Dropdown
文本切换显示问题 - 🐛[修复]-修复登录后未清空多标签页问题
V3.2.0(2025-03-09)
- 😄[新增]-组件
KListBox
添加空数据模板 - 😄[新增]-添加
3.0
项目模板,包含Known
、KnownPro
、KnownAdmin
。 - 🔨[优化]-
AntDesign
升级到V1.2.1
- 🔨[优化]-优化组件元素圆角为
5px
- 🔨[优化]-设置当前环境根目录为程序根目录(适配Maui读取配置文件)
- 🐛[修复]-修复
Config.IsInstalled
配置true
时,新增用户报错问题 - 🐛[修复]-修复框架数据表布尔字段为整型新增数据报错问题
V3.1.9(2025-03-06)
- 😄[新增]-添加
Logger
类,并可在线查看前后端错误日志 - 😄[新增]-添加
KTreeTable
左侧树右侧表格关联组件 - 😄[新增]-添加
KListTable
左侧列表右侧表格关联组件 - 😄[新增]-表单
DataItem
添加Tooltip
和LabelTemplate
属性 - 😄[新增]-组件
KTitle
添加SubText
属性 - 😄[新增]-组件
KUpload
添加IsDrag
属性支持拖拽上传文件 - 🔨[优化]-优化
AntRangePicker
组件RangeValueChanged
- 🔨[优化]-优化不同屏幕自适应样式
- 🔨[优化]-优化表格单元格
Tag
模板 - 🔨[优化]-优化代码注入默认模块配置
- 🔨[优化]-优化导出和下载文件
- 🔨[优化]-优化
ExcelFactory
- 🔨[优化]-优化动态
WebApi
身份验证和请求方式特性 - 🐛[修复]-修复开发中心页面管理员无权限访问问题
- 🐛[修复]-修复
SysModule
表未自动创建问题 - 🐛[修复]-修复模块管理文件储存问题
- 🐛[修复]-修复当前用户所属组织名称问题
V3.1.8(2025-02-27)
- 😄[新增]-用户管理表单页面添加默认密码提示
- 😄[新增]-用户管理添加自定义业务逻辑处理者
- 🔨[优化]-用户角色字段同步角色名称
- 🔨[优化]-优化当前页面的面包屑名称
- 🔨[优化]-优化插件面板,显示插件名以及配置是否可编辑
- 🔨[优化]-优化表格页面插件
- 🔨[优化]-优化
Wasm
模式代码生成 - 🔨[优化]-优化工具栏配置
- 🔨[优化]-优化选择器组件
- 🔨[优化]-优化后端
Mvc
和Json
配置选项 - 🐛[修复]-修复切换用户登录后权限控制问题
- 🐛[修复]-修复
Wasm
模式用户表单默认密码未显示问题 - 🐛[修复]-修复多语言配置不可见时仍显示问题
V3.1.7(2025-02-23)
- 😄[新增]-添加
Service
特性,用于标识需要注入的服务类 - 😄[新增]-添加
Client
特性,用于标识需要注入的客户端类 - 😄[新增]-保存实体支持自增整型
ID
- 😄[新增]-用户管理表单支持扩展标签
- 😄[新增]-实体基类添加
FillModel
方法 - 😄[新增]-程序集添加强名称签名
- 😄[新增]-添加模块管理页面
- 😄[新增]-数据库操作添加增删改监听
- 😄[新增]-
TableModel
添加AutoHeight
属性 - 🔨[优化]-
Config.AddModule
自动添加数据实体模型配置 - 🔨[优化]-将
Admin
插件WebApi
测试页面迁移至框架 - 🔨[优化]-左侧菜单默认展开第一个菜单
- 🔨[优化]-优化
KCodeView
组件,支持复制和下载
V3.1.6(2025-02-17)
- 😄[新增]-添加创建
Table
页面配置模型方法 - 😄[新增]-实体列表转分页结果支持导出数据
- 😄[新增]-多页签模式添加最大标签数量设置
- 🔨[优化]-优化
Loading
,提升Table
查询 - 🔨[优化]-优化移动端样式和布局
- 🔨[优化]-优化安装页
Logo
样式 - 🔨[优化]-优化上下文操作方法
- 🐛[修复]-修复表格排序无效问题
V3.1.5(2025-02-12)
- 😄[新增]-
KTag
组件添加OnClick
参数 - 😄[新增]-添加
CoreConfig
后端配置类 - 😄[新增]-
IJSRuntime
添加高亮代码扩展方法 - 😄[新增]-
UIService
添加动态显示抽屉窗口方法 - 😄[新增]-
JSService
添加下载文件扩展方法 - 😄[新增]-
Utils
添加文件夹和文件操作方法 - 🔨[优化]-优化代码生成器
- 🔨[优化]-优化菜单扩展方法
- 🔨[优化]-优化
Picker
组件ValueChange
事件 - 🔨[优化]-优化添加后端
WebApi
程序集 - 🔨[优化]-优化获取数据库默认连接字符串
V3.1.4(2025-02-07)
- 😄[新增]-
AntDesign
升级到1.2.0
- 😄[新增]-顶部导航菜单增加点击回调
- 🔨[优化]-优化业务数据存储
- 🔨[优化]-优化表格组件
- 🔨[优化]-优化界面配置
V3.1.3(2025-01-24)
- 😄[新增]-添加
AppData.kdb
业务数据存储 - 😄[新增]-
KUpload
组件添加扩展属性 - 🔨[优化]-优化模板页
- 🔨[优化]-优化获取当前路由信息
- 🔨[优化]-优化数据库连接配置
- 🔨[优化]-优化模板页
JS
交互 - 🔨[优化]-优化编辑模式菜单管理
V3.1.2(2025-01-17)
- 😄[新增]-
AntDesign
升级到1.1.3
- 😄[新增]-添加
KCodeView
代码高亮组件 - 😄[新增]-根据实体类创建数据库表
- 😄[新增]-表格添加显示列设置配置项
- 🔨[优化]-优化自适应页面高度
- 🔨[优化]-安装表单改成安装页面
- 🔨[优化]-优化模板页组件
- 🔨[优化]-优化表格组件模型
- 🔨[优化]-优化模块信息初始化
- 🔨[优化]-优化关于系统页面初始化
- 🔨[优化]-优化导入框架
V3.1.1(2025-01-13)
- 😄[新增]-表格页面添加编辑模式
- 😄[新增]-迁移
Admin
插件管理模块 - 😄[新增]-初始化默认顶部导航配置数据
- 😄[新增]-添加
Menu
特性标识菜单,自动初始化菜单配置 - 😄[新增]-根据
Menu
特性组件类型,自动初始化页面和表单配置模型 - 🔨[优化]-插件页面支持自定义
Url
- 🔨[优化]-优化下拉弹层样式
- 🔨[优化]-优化表格页面默认插件参数
- 🔨[优化]-优化后端
CoreOption
配置 - 🔨[优化]-优化示例模板
- 🔨[优化]-实体类移到后端项目中
- 🐛[修复]-修复获取表格设置字典键重复问题
- 🐛[修复]-修复日期时间控件问题
V3.1.0(2025-01-05)
- 😄[新增]-添加和配置生成雪花
ID
- 😄[新增]-添加插件页面布局设置
- 😄[新增]-添加
Wasm
后端WebApi
示例 - 😄[新增]-添加
WebApi
身份认证 - 😄[新增]-添加用户登录过期时间设置
- 🔨[优化]-重构自动生成动态
WebApi
- 🔨[优化]-优化登录过期直接跳转到登录页面
- 🔨[优化]-优化附件字段表单代码生成问题
- 🐛[修复]-修复查询条件不显示问题
- 🐛[修复]-修复
Admin
插件设计器实体属性名称问题 - 🐛[修复]-修复修改用户密码逻辑问题
V3.0.9(2024-12-31)
- 😄[新增]-首页改成插件页面,支持添加区块
- 😄[新增]-开发中心添加语言管理插件
- 😄[新增]-开发中心添加按钮管理插件
- 😄[新增]-增加表格列位置设定(By 左转右转)
- 🔨[优化]-优化插件框架,支持菜单分类和排序
- 🔨[优化]-全屏组件全屏时隐藏图标
- 🐛[修复]-修复菜单无数据时隐藏
Loading
显示
V3.0.8(2024-12-29)
- 😄[新增]-添加顶部导航插件框架
- 😄[新增]-添加开发中心插件框架
- 😄[新增]-添加页面插件框架
- 😄[新增]-添加
PluginPanel
组件 - 😄[新增]-添加菜单在线编辑组件
- 😄[新增]-添加页面全屏组件
KFullScreen
- 😄[新增]-
PdfView
组件添加Option
参数 - 🔨[优化]-重构模块配置模型
- 🔨[优化]-重构
TopNavBar
组件 - 🔨[优化]-优化编辑模式导航和菜单项
- 🔨[优化]-优化
AppSearch
组件 - 🔨[优化]-优化
Database
支持现有数据表结构 - 🐛[修复]-修复参数路由组件面包屑标题问题
- 🐛[修复]-修复标签页标签标题显示问题
V3.0.7(2024-12-20)
- 😄[新增]-
KIcon
组件添加Title
属性参数 - 😄[新增]-功能菜单添加编辑模式
- 😄[新增]-模块配置数据存储为本地文件
- 🔨[优化]-优化查询条件栏位多语言显示问题
- 🔨[优化]-恢复
TabModel
的OnChange
外部访问 - 🔨[优化]-优化表格栏位宽度可设置为空
- 🔨[优化]-开放系统日志操作扩展方法
- 🔨[优化]-优化无代码实体校验参数
- 🔨[优化]-添加
AdminService
和PlatformService
功能 - 🔨[优化]-
Picker
添加Text
属性参数,用于文本框显示 - 🐛[修复]-修复
Picker
的ItemExpression
为空问题 - 🐛[修复]-修复路由模板无法匹配低代码配置数据问题
V3.0.6(2024-12-16)
- 😄[新增]-模块类型
Menu
支持超链接 - 😄[新增]-组件方法添加
Action
特性,用于配置角色按钮权限 - 🔨[优化]-优化组件模型内部属性
- 🔨[优化]-元素建造者
Child
方法直接闭合元素 - 🔨[优化]-
Picker
组件再弹窗默认选中数据 - 🔨[优化]-优化图标和无代码页面组件
- 🔨[优化]-优化个人中心和开发中心组件
- 🔨[优化]-优化
AdminLayout
组件 - 🔨[优化]-用户名登录和手机号登录合并成
LoginForm
组件 - 🔨[优化]-优化用户登录逻辑
- 🔨[优化]-
KPdfView
组件添加ShowAsync
方法 - 🐛[修复]-修复代码为空高亮显示抛异常问题
- 🐛[修复]-修复代码生成器异常问题
V3.0.5(2024-12-10)
- 😄[新增]-添加
Photino
跨平台桌面示例 - 😄[新增]-顶部添加刷新页面图标按钮
- 😄[新增]-布局设置支持顶行标签
- 😄[新增]-点击系统
Logo
导航到首页 - 🔨[优化]-优化实体服务
GetAsync
参数ID
的类型 - 🔨[优化]-
EmptyLayout
添加外套解决页面不显示问题 - 🔨[优化]-栏位名称优先使用
DisplayName
特性
V3.0.4(2024-12-06)
- 😄[新增]-添加数据模型配置,支持
EFCore
配置 - 😄[新增]-代码生成路径支持分层配置
- 🔨[优化]-优化
Admin
授权功能问题 - 🔨[优化]-优化
Admin
生成删除方法代码问题 - 🔨[优化]-优化表格字典栏位显示字典数据项名称
- 🔨[优化]-有数据库连接时,安装页面跳过数据库配置
- 🐛[修复]-修复高级查询保存记录问题
- 🐛[修复]-修复
TableModel
自动生成列问题
V3.0.3(2024-12-03)
- 😄[新增]-重载额外查询条件方法
- 😄[新增]-在线设计器添加表单代码生成
- 🔨[优化]-优化导入和后台任务
- 🐛[修复]-修复菜单
FA
图标显示对齐问题 - 🐛[修复]-修复高级查询栏位和记忆问题
- 🐛[修复]-修复
Admin
插件代码生成问题 - 🐛[修复]-修复
Admin
插件SqlSugar
查询角色权限数据问题
V3.0.2(2024-12-01)
- 😄[新增]-
Config
添加调式模式属性 - 🔨[优化]-菜单加载移到初始化,解决刷新页面403
- 🔨[优化]-
Database
分页查询支持CommandInfo
参数 - 🔨[优化]-优化表格查询性能
- 🔨[优化]-优化登录后加载首页性能
- 🔨[优化]-优化在线设计器默认值
- 🐛[修复]-修复路由页面的面包屑名称问题
- 🐛[修复]-修复自定义字段组件类型为空问题
- 🐛[修复]-修复
Admin
插件菜单禁用无效问题 - 🐛[修复]-修复
Admin
插件调试模式代码保存按钮不显示问题 - 🐛[修复]-修复
Admin
插件登录验证码设置问题
V3.0.1(2024-11-28)
- 😄[新增]-数据库选项增加添加数据库连接方法
- 🔨[优化]-优化
Admin
插件代码 - 🔨[优化]-优化多语言翻译
- 🔨[优化]-优化
SQL
语句建造者 - 🔨[优化]-优化
Cells
库依赖 - 🔨[优化]-菜单数据改成异步加载
- 🐛[修复]-修复模块菜单
FA
图标不显示问题 - 🐛[修复]-修复首页常用功能路由页面链接错误
- 🐛[修复]-修复
KTag
组件不刷新问题
V3.0.0(2024-11-22)
重构框架,支持.NET8
和.NET9
,内容如下:
- 😄可以创建
Server
、WebAssembly
和Hybrid
三种托管模型程序 - 😄合并
Known
和Known.AntBlazor
库,使Known
作为一个核心的插件基础库 - 😄将
2.0
版本的Admin
功能独立成Known.Admin
插件 - 😄添加
Sample.Maui
示例项目