Skip to content

Releases: ssssssss-team/magic-api

v0.4.4

04 Nov 01:03
Compare
Choose a tag to compare
  • 新增while循环语句
  • 修复异常结果未被正常处理的BUG
  • 修复UI断点与折叠点击区域重叠的问题
  • 优化在请求接口打印异常日志时附带URL
  • 优化脚本错误信息增加行列号

v0.4.3

03 Nov 01:21
Compare
Choose a tag to compare
  • 修复进入断点时无法操作的BUG
  • 修复新建接口时默认请求参数缺失}的问题
  • 优化if语句和三元运算符 支持if(xxx) 的写法

v0.4.2

01 Nov 14:35
Compare
Choose a tag to compare
  • 新增脚本异步调用功能
  • 新增集合函数sortreservejoinshuffle
  • 新增代码折叠功能
  • 优化模拟测试,改为实际请求
  • 优化对BigDecimal类型的代码提示
  • 优化对枚举类型的代码提示
  • 优化对Spring Security框架的支持,自动适配解决ThreadLocal问题
  • 去除CookieSession模拟

v0.4.1

26 Oct 01:19
Compare
Choose a tag to compare
  • 新增支持ClickHouse数据库
  • 修复定义空字符串""时代码高亮不正确的BUG
  • 修复冲突问题,将DynamicDataSource更名为MagicDynamicDataSource
  • 修复未正确调用带有可变参数的重载方法的BUG
  • 修复向页面传递配置信息时传递用户名密码的安全问题
  • 优化模拟测试,在测试时将header参数放在http header中 #I1Z6RE
  • 优化登录,禁止使用ESC键或回车键关闭登录框

v0.4.0

14 Sep 01:29
Compare
Choose a tag to compare
  • 新增用户名、密码配置(用于页面登录,增加安全性)#I1UTXT
  • 新增response.end方法 #1S5UJ
  • 新增自动导包配置(默认导入java.util.*、java.lang.*)
  • 新增允许覆盖应用接口配置
  • 优化数据库兼容性 #I1TCFU
  • 优化代码提示

v0.3.4

09 Aug 06:23
Compare
Choose a tag to compare
  • 新增支持将请求参数存入一个变量中
  • 新增支持接口自动刷新
  • 优化Map定义,可省略value
  • 优化import提示
  • 修复在测试时获取不到HttpServletRequest的问题

v0.3.3

02 Aug 11:38
Compare
Choose a tag to compare
  • 新增插入并返回主键
  • 新增15种类型判断方法
  • 新增动态增删改查数据源(用于应用运行时动态修改数据源)
  • response模块新增addHeader、setHeader、addCookie、addCookies等方法
  • 修复分组不能删除的BUG
  • 修复在保存时,注册接口与应用本身的接口冲突的问题
  • 修复第一次调用父类方法时,会报找不到方法的BUG
  • 优化UI编辑器保留当前编辑信息,当意外关闭时可恢复。
  • 优化DEBUG功能,支持单步调试、运行时修改断点
  • 优化代码提示
  • 优化分组名、分组前缀添加校验
  • 完善文档

v0.3.2

26 Jul 16:07
Compare
Choose a tag to compare
  • 新增支持配置默认导入模块
  • 新增支持BigDecimal类型
  • 修复分组前缀在以非"/"开头时的错误
  • 修复DEBUG时二进制结果输出不正确的问题
  • 修复重启后台后前端自动重试的BUG
  • 优化脚本报错时,自动跳转到错误行

v0.3.1

20 Jul 13:43
Compare
Choose a tag to compare

新增

  • Oracle建表语句

BUG修复

  • 启动报ClassNotFoundException : springfox.documentation.swagger.web.SwaggerResourcesProvider的问题
  • Swagger配置类循环引用的BUG
  • UI界面中编辑器里无法使用回车键的BUG

v0.3.0

20 Jul 01:16
Compare
Choose a tag to compare

新增

  • 历史记录查看、比对、还原
  • 支持Swagger2
  • 允许日志输出到页面上
  • 接口分组前缀
  • Response模块(可输出图片、下载文件、自定义JSON、构建分页)

BUG修复

  • RequestBody参数测试时无效的问题

优化

  • 滚动条、图标兼容Firefox
  • 优化UI体验
  • 取消兼容null.方法、null.属性、null[key]、null[index]