代码拉取完成,页面将自动刷新
1.修改Router的传参方式和BinaryEndPoint\ProtobufEndPoint的OnMessageIn的参数,不向前兼容
2.增加了project-starter和project-logic来说明项目怎么搭建
目前只发布了私人仓库,需要在pom.xml中配置repository
<repositories>
<repository>
<id>limitart-releases</id>
<name>Limitart Nexus Release Repository</name>
<url>http://maven.limitart.top/repository/maven-releases/</url>
</repository>
<repository>
<id>limitart-snapshots</id>
<name>Limitart Nexus Snapshot Repository</name>
<url>http://maven.limitart.top/repository/maven-snapshots/</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>fail</checksumPolicy>
</snapshots>
</repository>
</repositories>
依赖配置:
<dependency>
<groupId>top.limitart</groupId>
<artifactId>limitart-core</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>top.limitart</groupId>
<artifactId>limitart-db</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>top.limitart</groupId>
<artifactId>limitart-net</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>top.limitart</groupId>
<artifactId>limitart-hotdep</artifactId>
<version>3.1.0</version>
</dependency>
目前只发布了私人仓库,需要在pom.xml中配置repository
<repositories>
<repository>
<id>limitart-releases</id>
<name>Limitart Nexus Release Repository</name>
<url>http://maven.limitart.top/repository/maven-releases/</url>
</repository>
<repository>
<id>limitart-snapshots</id>
<name>Limitart Nexus Snapshot Repository</name>
<url>http://maven.limitart.top/repository/maven-snapshots/</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>fail</checksumPolicy>
</snapshots>
</repository>
</repositories>
依赖配置:
<dependency>
<groupId>top.limitart</groupId>
<artifactId>limitart-core</artifactId>
<version>3.0.1</version>
</dependency>
<dependency>
<groupId>top.limitart</groupId>
<artifactId>limitart-db</artifactId>
<version>3.0.1</version>
</dependency>
<dependency>
<groupId>top.limitart</groupId>
<artifactId>limitart-net</artifactId>
<version>3.0.1</version>
</dependency>
<dependency>
<groupId>top.limitart</groupId>
<artifactId>limitart-hotdep</artifactId>
<version>3.0.1</version>
</dependency>
1.重构了全部代码,接口全部不兼容
2.新增内容参考README
3.本次发布只包含几个稳定包
附件包含依赖的所有jar包
<dependency>
<groupId>org.slingerxv</groupId>
<artifactId>limitart</artifactId>
<version>2.1.0-release</version>
</dependency>
compile 'org.slingerxv:limitart:2.1.0-release'
1.脚本热加载去掉Groovy,采用原生实现
2.动态编译类型脚本增加自动热加载机制
3.增加一些常用集合(临时实现)
附件包含依赖的所有jar包
<dependency>
<groupId>org.slingerxv</groupId>
<artifactId>limitart</artifactId>
<version>2.0.1-release</version>
</dependency>
compile 'org.slingerxv:limitart:2.0.1-release'
1.修复热加载jar包不能替换旧jar包的问题
2.热加载的脚本,如果父类是class,那么不能引用父类protected的字段,作用域由于加载器不同而无法引用,建议使用public方法获取或者把父类字段定义为public
3.状态机计时从State移动到状态机本身
附件包含依赖的所有jar包
<dependency>
<groupId>org.slingerxv</groupId>
<artifactId>limitart</artifactId>
<version>2.0-release</version>
</dependency>
compile 'org.slingerxv:limitart:2.0-release'
1.增加敏感词过滤(BadWordUtil)
2.语言本地化(I18NStrings)
3.自定义编码部分增加了protobuf的压缩算法
4.ConsoleServer改名为TelnetServer
5.增加ProtoBuf服务器支持
内容可能含有违规信息