Skip to content

Releases: ssssssss-team/magic-api

v1.3.5

26 Jul 00:47
Compare
Choose a tag to compare

v1.3.4

18 Jul 23:43
Compare
Choose a tag to compare
  • 弃用SSE改为WebSocket通讯,同时支持集群DEBUG能力 #I3ZL4B
  • 新增assert语法,用于辅助校验参数。#I3ZL4Q
  • 新增支持import "xxx.xxx.*"的语法,导包更方便。#I3ZL4O
  • 新增单表API逻辑删除功能 #I40L8P
  • 新增提取代码中的TODOFIXME的功能 #I3ZL3W
  • 新增集合扩展去重函数distinct
  • 修复在knife4j中参数默认值未显示的问题 #I40BG2
  • 修复集合push函数未生效的BUG #I40NP7
  • 修复magic-script中部分表达式优先级不正确造成的语法解析错误。
  • 优化magic-script中的关键词检查,去除不必要的检查造成的语法解析错误。
  • 优化在接口&函数未保存时,在上方tab页显示*号,保存后消失 #I3ZL41
  • 优化远程推送的密钥字段,采用password控件 #I3ZL48
  • 优化接口&函数&数据源加载,增加Loading、无数据提示 #I3ZSTI #I3ZSTE
  • 优化顶部Tab页可拖动排序 #I3ZL47
  • 优化新增分组后自动定位到该位置 #I3ZSTG
  • 优化结果预览功能,强化非JSON结果的预览 #I3ZL4J
  • PR !23 更加精准的端口读取和添加 magic-api showUrl 配置提示
  • PR !26 支持gp数据库方言 与PostgreSQL一致

v1.3.3

11 Jul 23:11
Compare
Choose a tag to compare
  • 新增复制相对路径功能
  • 新增注释中的TODOFIXME高亮
  • 修复推送重命名后的接口未被正确同步的BUG
  • 修复Swagger文档不显示ResponseBody的问题
  • 修复全局搜索中关键字高亮不正确的BUG
  • 修复不回显RequestBodyResponseBody的注释、验证信息的BUG
  • 修复全局搜索中有时展示不出代码的BUG
  • 修复左侧树复制接口时不能弹出编辑框的BUG
  • 修复分组下没有接口时无法被搜索的BUG
  • 修复拖拽左侧菜单后右侧编辑器大小未自适应的问题
  • 优化UI权限配置,细化到分组&接口&函数&数据源上
  • 优化全量推送&上传模式的逻辑,改为强一致实现。
  • 优化顶部tab页,使其切换时始终展示在视野中
  • 优化粘贴RequestBody时,自动对key添加双引号
  • 优化代码提示新增方法参数、返回值说明
  • 优化全局搜索对话框,隐藏滚动条、修正显示范围

v1.3.2

07 Jul 23:53
Compare
Choose a tag to compare
  • 新增PUSH权限配置
  • 修复推送需要验证登录的BUG
  • 修复单表APIin方法拼接SQL不正确的BUG
  • 修复修改分组名称可能出现的空指针异常
  • 修复编辑器不显示RequestBody的问题
  • 修复编辑器中请求方法全部显示为GETBUG
  • 优化部分UI中的英文,改为中文描述

v1.3.1

04 Jul 22:46
Compare
Choose a tag to compare
  • 新增支持自定义选择接口推送和导出 #I3TRT4
  • 新增国产化数据库人大金仓kingbase方言适配 #I3YCN2
  • 新增主动刷新功能,用于在未开启集群配置且使用同一个存储不能同步的问题。
  • 修复DEBUG会造成多次验证的BUG
  • 修复设置参数类型不生效的BUG
  • 优化UI样式,将右上角不常用的图标移至右下角、以及左侧菜单优化

v1.3.0

27 Jun 23:49
Compare
Choose a tag to compare
  • 新增RequestBody文档注释、属性校验,ResponseBody 文档注释
  • 新增response模块的getOutputStream方法
  • 新增UI配置项defaultExpand,用于配置是否默认展开
  • 修复上传时由于读取顺序无序导致结果错乱的问题
  • 修复Swagger文档注释被名称覆盖的问题
  • 修复在调用save时,Oracle数据库可能出现空指针的BUG
  • 优化UI上传接口对话框,全量上传时增加确认框
  • 优化UI左侧树,新增defaultExpand默认是否展开配置
  • 优化UI复制路径功能,不在弹出对话框提示。
  • 优化Swagger文档生成,兼容knife4j处理
  • 优化匹配数据库方言的方式,解决部分驱动不支持获取URL的问题

v1.2.2

15 Jun 00:45
Compare
Choose a tag to compare
  • 新增自定义构建异常结果接口
  • 新增启动后接口URL打印
  • 修复在删除分组后,无法上传该分组的BUG
  • 修复可能存在的循环引用的BUG
  • 优化UI左侧树搜索,不在区分大小写
  • 优化单表API,新增支持delete方法、save方法增加beforeQuery参数,用于判断数据是否存在的判断标准

v1.2.1

30 May 23:35
Compare
Choose a tag to compare
  • 新增远程推送功能
  • 新增注销登录功能
  • 修复上传不支持数据源的问题
  • 修复搜索未验证是否登录的问题
  • 优化UI右键菜单,增加图标
  • 优化上传逻辑,分为增量模式和全量模式

v1.2.0

23 May 12:16
Compare
Choose a tag to compare

v1.1.3

18 May 00:27
Compare
Choose a tag to compare
  • 新增获取函数、接口详情的接口
  • 修复无法创建分组的BUG