6193

更新日志(Known)

V3.2.7(2025-04-02)

  • 😄[新增]-Database支持查询现有数据库所有表及字段信息
  • 😄[新增]-表格支持根据字典数据源自动生成列
  • 😄[新增]-对话框和抽屉表单支持底部自定义
  • 😄[新增]-系统主题设置信息支持默认值
  • 🔨[优化]-优化数据库事务异常处理
  • 🔨[优化]-优化AutoService查询插件配置信息
  • 🔨[优化]-优化表单初始化逻辑
  • 🔨[优化]-优化无代码数据服务逻辑
  • 🔨[优化]-优化无代码多数据库访问逻辑
  • 🔨[优化]-优化无代码插件导入逻辑
  • 🐛[修复]-修复查询数据库表SQL语句问题

V3.2.6(2025-03-31)

  • 😄[新增]-CoreOption添加ContentTypes属性,用于扩展文件内容类型
  • 😄[新增]-添加插件配置类PluginConfig
  • 🔨[优化]-SysConfigConfigKey长度改成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类解压缩系统配置数据
  • 😄[新增]-KToolbarKButton添加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组件添加RoleOnQuery参数
  • 😄[新增]-错误跟踪详情信息添加复制功能
  • 🔨[优化]-优化数据库实体建表脚本
  • 🔨[优化]-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项目模板,包含KnownKnownProKnownAdmin
  • 🔨[优化]-AntDesign升级到V1.2.1
  • 🔨[优化]-优化组件元素圆角为5px
  • 🔨[优化]-设置当前环境根目录为程序根目录(适配Maui读取配置文件)
  • 🐛[修复]-修复Config.IsInstalled配置true时,新增用户报错问题
  • 🐛[修复]-修复框架数据表布尔字段为整型新增数据报错问题

V3.1.9(2025-03-06)

  • 😄[新增]-添加Logger类,并可在线查看前后端错误日志
  • 😄[新增]-添加KTreeTable左侧树右侧表格关联组件
  • 😄[新增]-添加KListTable左侧列表右侧表格关联组件
  • 😄[新增]-表单DataItem添加TooltipLabelTemplate属性
  • 😄[新增]-组件KTitle添加SubText属性
  • 😄[新增]-组件KUpload添加IsDrag属性支持拖拽上传文件
  • 🔨[优化]-优化AntRangePicker组件RangeValueChanged
  • 🔨[优化]-优化不同屏幕自适应样式
  • 🔨[优化]-优化表格单元格Tag模板
  • 🔨[优化]-优化代码注入默认模块配置
  • 🔨[优化]-优化导出和下载文件
  • 🔨[优化]-优化ExcelFactory
  • 🔨[优化]-优化动态WebApi身份验证和请求方式特性
  • 🐛[修复]-修复开发中心页面管理员无权限访问问题
  • 🐛[修复]-修复SysModule表未自动创建问题
  • 🐛[修复]-修复模块管理文件储存问题
  • 🐛[修复]-修复当前用户所属组织名称问题

V3.1.8(2025-02-27)

  • 😄[新增]-用户管理表单页面添加默认密码提示
  • 😄[新增]-用户管理添加自定义业务逻辑处理者
  • 🔨[优化]-用户角色字段同步角色名称
  • 🔨[优化]-优化当前页面的面包屑名称
  • 🔨[优化]-优化插件面板,显示插件名以及配置是否可编辑
  • 🔨[优化]-优化表格页面插件
  • 🔨[优化]-优化Wasm模式代码生成
  • 🔨[优化]-优化工具栏配置
  • 🔨[优化]-优化选择器组件
  • 🔨[优化]-优化后端MvcJson配置选项
  • 🐛[修复]-修复切换用户登录后权限控制问题
  • 🐛[修复]-修复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属性参数
  • 😄[新增]-功能菜单添加编辑模式
  • 😄[新增]-模块配置数据存储为本地文件
  • 🔨[优化]-优化查询条件栏位多语言显示问题
  • 🔨[优化]-恢复TabModelOnChange外部访问
  • 🔨[优化]-优化表格栏位宽度可设置为空
  • 🔨[优化]-开放系统日志操作扩展方法
  • 🔨[优化]-优化无代码实体校验参数
  • 🔨[优化]-添加AdminServicePlatformService功能
  • 🔨[优化]-Picker添加Text属性参数,用于文本框显示
  • 🐛[修复]-修复PickerItemExpression为空问题
  • 🐛[修复]-修复路由模板无法匹配低代码配置数据问题

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,内容如下:

  • 😄可以创建ServerWebAssemblyHybrid三种托管模型程序
  • 😄合并KnownKnown.AntBlazor库,使Known作为一个核心的插件基础库
  • 😄将2.0版本的Admin功能独立成Known.Admin插件
  • 😄添加Sample.Maui示例项目