v2.5.0
Added
- 添加 WebSocket BypassNginx 实现,使用方式见文档(By @ReaJason)
- 添加 WebSocket Proxy 实现,使用方式见文档(#126,Thanks @xiaoxiaoranxxx)
- 添加 JSP/JSPX Unicode 打包方式(#116 Thanks @Ch1ngg)
- (UI)添加目标 JRE 版本的选择,防止部分情况下无法使用 JDK8 API(#131 Thanks @LTP414)
Fixed
Changed
- 调整哥斯拉 WebSocket 马使用 AES_RAW 同时支持 GitHub 插件和特战版都可连接,使用方式见文档
- 重构 MemShell 和 ProbeShell 集成测试用例,减少代码量
- 支持 Spring 相关集成测试用例调用远程 docker 完成测试(目前所有集成测试用例可支持在远程 docker 执行)customizing-docker-host-detection
- 配置 Gradle 构建打包自动发布至 Maven Central(不需要额外去网页手动点 Publish)
- 重命名仓库中 asserts -> assets
- 依赖更新
Full Changelog: v2.4.2...v2.5.0
更新方式
Docker 部署
docker rm -f memshell-party
docker run --pull=always --rm -it -d -p 8080:8080 --name memshell-party reajason/memshell-party:latestJar 包启动
仅支持 JDK17 及以上版本
java -jar --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.xml/com.sun.org.apache.xalan.internal.xsltc.trax=ALL-UNNAMED --add-opens=java.xml/com.sun.org.apache.xalan.internal.xsltc.runtime=ALL-UNNAMED boot-2.5.0.jar