Releases: thx/RAP
v0.14.16 rap.taobao.org => rapapi.org
- rap.taobao.org => rapapi.org
- 包含以下版本的更新:
- v0.14.15
- v0.14.12
- v0.14.11
- v0.14.9
- v0.14.7
- v0.14.6
- v0.14.5
- v0.14.4
- v0.14.3
v0.14.1
v0.14.0
Release v0.14.0发布啦!线上版本 已更新。
Docker部署方式原计划该版本发布,但是细节还需再调研下。预计年后推出。
更新内容
- 升级了团队管理 #261
- 增加团队检索
- 将用户加入的团队排在前面
- 修复公开团队可以随便管理的BUG
- 修复团队信息变化时的缓存BUG
- 当用户被添加到公开项目时,自动被加入公开项目所属的团队
- 增加了工作区备份导出导入的功能 #243
- 增加团队级统计页面 #310
- 增加工作区面包屑 #309
- Redis Server可以单独在config.properties文件中配置了! #341
- 性能升级
- 为数据统计页增加了缓存
- 安全升级
- 修复BUGs
具体修改内容,见issues
部署方法
新部署
可使用源代码自行打包部署,也可使用配置好的war包。
自己打包部署
- 一、下载最新Release源代码并编译打包
- 二、阅读部署手册按照步骤做好服务器配置
- 三、阅读用户手册进行操作
使用war包部署
老用户迁移
如果已部署过,需做迁移,配置文件由原来的mysql.local.properties更名为config.properties,并增加了Redis的host/port的配置项。
从v0.13.1 升级到 v0.14.0 不需要做任何数据库变更,如果从更老版本迁移:
- 检查DATABASE_CHANGE.md脚本中的内容是否更新
- 完成数据库结构变化脚本的执行后,部署新war包更新程序即可
出现任何问题都可回复此贴,或在旺旺群中寻求帮助。
技术支持
旺旺群:582755829
Bosn
v0.13.1
Release v0.13.1发布啦!线上版本 已更新。需要自己部署RAP的同学往下看...
RAP随着功能越来越多,部署也变得越来越复杂。偶正在研究Docker镜像,将RAP服务器封装,方便大家部署和迁移。敬请期待。
该版本是一个重大更新版本,变动较大
主要更新内容
- 重构底层框架,将Hibernate/Spring升级到最新版本
- 引入Redis Server作为缓存引擎,对主要常用功能都进行了缓存
- 优化部分数据获取策略,减少内存消耗,解决并发错误。
- 引入了Maven,部署RAP更方便
- 大幅度提升RAP服务性能
- 修复BUGs
JDK/Tomcat均需升级
- 因底层变动较大,需要JDK升级到1.8+(下载地址),Tomcat升级到8+ (下载地址)
- 需要部署Redis Server,端口默认即可。建议使用3.0稳定版 下载地址
- 下载后,解压缩,进入redis文件夹,使用make命令完成编译
- 执行
./src/redis-server
来启动Redis Server,若Redis未启动,RAP会报Redis未启动的异常。建议使用nohup ./src/redis-server &
来启动Redis Server,更多用法见官网文档。
部署方法
新部署
可使用源代码自行打包部署,也可使用配置好的war包。
自己打包部署
- 一、下载最新Release源代码并编译打包
- 二、阅读部署手册按照步骤做好服务器配置
- 三、阅读用户手册进行操作
使用war包部署
老用户迁移
如果已部署过,需做迁移
从v0.12.0 升级到 v0.13.0 不需要做任何数据库变更,如果从更老版本迁移:
- 检查DATABASE_CHANGE.md脚本中的内容是否更新
- 完成数据库结构变化脚本的执行后,部署新war包更新程序即可
出现任何问题都可回复此贴,或在旺旺群中寻求帮助。
技术支持
旺旺群:582755829
Bosn
v0.12 SP1
SP1已发布,主要针对严重的并发死锁问题进行修复,并简单优化了团队列表、session的获取逻辑。
下载地址:地址1:rapapi.net 地址2:github
源代码见下方链接。
数据库和上一版本v0.12.0比,没有结构变化。只需更新war包即可。
若遇到问题请在issues中提出,谢谢!
v0.12.0
Release v0.12.0发布啦!线上版本 已更新。需要自己部署RAP的同学往下看...
主要更新内容
- 增加在编辑文档时直接预览Mock规则/数据的功能
- tab/页面/接口将按照名字进行排序
- 后端控制台已经改为从RAP Server端访问真实接口,解决跨域问题
- 增加注册账户/密码的规则限制,防止弱口令攻击
- 修复各种BUGs
部署方法
新部署
可使用源代码自行打包部署,也可使用配置好的war包。
自己打包部署
- 一、下载最新Release源代码并编译打包
- 二、阅读部署手册按照步骤做好服务器配置
- 三、阅读用户手册进行操作
使用war包部署
老用户迁移
如果已部署过,需做迁移
从v0.11.5 升级到 v0.12.0 不需要做任何数据库变更,如果从更老版本迁移:
- 检查DATABASE_CHANGE.md脚本中的内容是否更新
- 完成数据库结构变化脚本的执行后,部署新war包更新程序即可
出现任何问题都可回复此贴,或在旺旺群中寻求帮助。
技术支持
旺旺群:582755829
Bosn
v0.11.5.sp1
v0.11.5在权限控制,和账户管理上存在缺陷,故发布此v0.11.5的SP1,建议部署了v0.11.5的同学下载war包更新。
本次更新无数据库修改,只要把旧的ROOT文件夹和ROOT.war删掉,用新war包替换再重启即可。
v0.11.5
Release v0.11.5发布啦!线上版本 已更新。需要自己部署RAP的同学往下看...
更新内容
- 新增安全模块及团队模块,现在大家可以创建并管理自己的团队啦!详情见v0.11.5设计文档
- 大量BUGs修复
- 界面优化
具体修改内容,见issues 205~226
部署方法
新部署
可使用源代码自行打包部署,也可使用配置好的war包。
自己打包部署
- 一、下载最新Release源代码并编译打包
- 二、阅读部署手册按照步骤做好服务器配置
- 三、阅读用户手册进行操作
使用war包部署
- war包最新版下载地址
- war包使用说明
- 仍然要按照 用户手册进行操作,只是IDE(MyEclipse/IDEA)不用装了,当然也不用导入项目。数据库初始化、其它管理RAP服务器的操作仍然要做。
老用户迁移
如果已部署过,只做迁移
- 检查DATABASE_CHANGE.md脚本中的内容是否更新,例如,从0.11.4升级到0.11.5,需要执行v0.11.5部分的SQL更新数据库。该更新不会丢失任何数据,操作前需备份。
- 完成数据库结构变化脚本的执行后,部署新war包更新程序即可
出现任何问题都可回复此贴,或在旺旺群中寻求帮助。
技术支持
旺旺群:582755829
Bosn