Releases: core-lib/xjar
Releases · core-lib/xjar
v1.1.3: 1. 实现危险模式加密启动,即不需要输入密码!
2. 修复无法使用 System.console(); 时用 new Scanner(System.in) 替代。
v1.1.2
v1.1.1: 1. 整理目录结构
2. 增加正则表达式/Ant表达式过滤器和“非”not逻辑运算过滤器 3. 将XEntryFilters工具类整合在XKit类中 4. 缺省情况下Spring-Boot JAR包加密的资源只限定在BOOT-INF/classes/下
v1.1.0: 1. 整理目录结构
2. 增加正则表达式/Ant表达式过滤器和“非”not逻辑运算过滤器 3. 将XEntryFilters工具类整合在XKit类中 4. 缺省情况下Spring-Boot JAR包加密的资源只限定在BOOT-INF/classes/下
v1.0.9
v1.0.8: 1. 将sprint-boot-loader依赖设为provide
2. 将Filter#filter(E entry); 变更为Filter#filtrate(E entry); 3. 将Encryptor/Decryptor的构造函数中接收多个过滤器参数变成接收一个,外部提供XEntryFilters工具类来实现多过滤器混合成一个,避免框架自身的逻辑限制了使用者的过滤逻辑实现。
v1.0.7: 1. 将sprint-boot-loader依赖设为provide
2. 将Filter#filter(E entry); 变更为Filter#filtrate(E entry); 3. 将Encryptor/Decryptor的构造函数中接收多个过滤器参数变成接收一个,外部提供XEntryFilters工具类来实现多过滤器混合成一个,避免框架自身的逻辑限制了使用者的过滤逻辑实现。
v1.0.6
v1.0.5: 1. 支持并行类加载
2. Spring-Boot JAR 包加解密增加一个安全过滤器,避免无关资源被加密造成无法运行 3. XBoot / XJar 工具类中增加多个按文件路径加解密的方法,提升使用便捷性