Przeglądaj źródła

4.0.0版本发布

陈精华 3 lat temu
rodzic
commit
216c35c0b8

+ 2 - 2
Dockerfile

@@ -37,5 +37,5 @@ ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
 ENV PATH $PATH:$JAVA_HOME/bin
 ENV LANG zh_CN.UTF-8
 ENV LC_ALL zh_CN.UTF-8
-ENV KKFILEVIEW_BIN_FOLDER /opt/kkFileView-4.0.0-SNAPSHOT/bin
-ENTRYPOINT ["java","-Dfile.encoding=UTF-8","-Dspring.config.location=/opt/kkFileView-4.0.0-SNAPSHOT/config/application.properties","-jar","/opt/kkFileView-4.0.0-SNAPSHOT/bin/kkFileView-4.0.0-SNAPSHOT.jar"]
+ENV KKFILEVIEW_BIN_FOLDER /opt/kkFileView-4.0.0/bin
+ENTRYPOINT ["java","-Dfile.encoding=UTF-8","-Dspring.config.location=/opt/kkFileView-4.0.0/config/application.properties","-jar","/opt/kkFileView-4.0.0/bin/kkFileView-4.0.0.jar"]

+ 11 - 0
README.md

@@ -110,6 +110,17 @@ pdf预览模式预览效果如下
 
 ### 历史更新记录
 
+> 2021年7月6日,v4.0.0 版本发布 :
+
+1. 底层集成OpenOffice替换为LibreOffice,Office文件兼容性增强,预览效果提升
+2. 修复压缩文件目录穿越漏洞
+3. 修复PPT预览使用PDF模式无效
+4. 修复PPT图片预览模式前端显示异常
+5. 新增功能:首页文件上传功能可通过配置实时开启或禁用
+6. 优化增加Office进程关闭日志
+7. 优化Windows环境下,查找Office组件逻辑(内置的LibreOffice优先)
+8. 优化启动Office进程改同步执行
+
 > 2021年6月17日,v3.6.0 版本发布 :
 
 ofd 类型文件支持版本,本次版本重要功能均由社区开发贡献,感谢 @gaoxingzaq、@zhangxiaoxiao9527 的代码贡献

+ 1 - 1
office-plugin/pom.xml

@@ -7,7 +7,7 @@
     <parent>
         <artifactId>filepreview</artifactId>
         <groupId>cn.keking</groupId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0</version>
     </parent>
 
     <artifactId>office-plugin</artifactId>

+ 1 - 1
pom.xml

@@ -6,7 +6,7 @@
 
     <groupId>cn.keking</groupId>
     <artifactId>filepreview</artifactId>
-    <version>4.0.0-SNAPSHOT</version>
+    <version>4.0.0</version>
 
     <properties>
         <java.version>1.8</java.version>

+ 1 - 1
server/pom.xml

@@ -6,7 +6,7 @@
     <parent>
         <artifactId>filepreview</artifactId>
         <groupId>cn.keking</groupId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0</version>
     </parent>
 
     <artifactId>kkFileView</artifactId>

+ 1 - 1
server/src/main/bin/startup.bat

@@ -6,4 +6,4 @@ echo Starting kkFileView...
 echo Please check log file in ../log/kkFileView.log for more information
 echo You can get help in our official homesite: https://kkFileView.keking.cn
 echo If this project is helpful to you, please star it on https://gitee.com/kekingcn/file-online-preview/stargazers
-java -Dspring.config.location=..\config\application.properties -jar kkFileView-4.0.0-SNAPSHOT.jar -> ..\log\kkFileView.log
+java -Dspring.config.location=..\config\application.properties -jar kkFileView-4.0.0.jar -> ..\log\kkFileView.log

+ 1 - 1
server/src/main/bin/startup.sh

@@ -29,4 +29,4 @@ echo "Starting kkFileView..."
 echo "Please execute ./showlog.sh to check log for more information"
 echo "You can get help in our official homesite: https://kkFileView.keking.cn"
 echo "If this project is helpful to you, please star it on https://gitee.com/kekingcn/file-online-preview/stargazers"
-nohup java -Dfile.encoding=UTF-8 -Dspring.config.location=../config/application.properties -jar kkFileView-4.0.0-SNAPSHOT.jar > ../log/kkFileView.log 2>&1 &
+nohup java -Dfile.encoding=UTF-8 -Dspring.config.location=../config/application.properties -jar kkFileView-4.0.0.jar > ../log/kkFileView.log 2>&1 &

+ 1 - 1
server/src/main/java/cn/keking/config/AppBanner.java

@@ -21,7 +21,7 @@ public class AppBanner implements Banner {
                 " |_|\\_\\ |_|\\_\\ |_|      |_| |_|  \\___|     \\/     |_|  \\___|   \\_/\\_/  \n" +
                 "                                                                     \n" +
                 " => Spring Boot ::  (v2.4.2)             QQ1 :: 613025121\n" +
-                " => kkFileView  ::  (v4.0.0-SNAPSHOT)    QQ2 :: 484680571\n" +
+                " => kkFileView  ::  (v4.0.0)             QQ2 :: 484680571\n" +
                 " => github      ::  https://github.com/kekingcn/kkFileView\n" +
                 " => gitee       ::  https://gitee.com/kekingcn/file-online-preview\n");
     }

+ 11 - 0
server/src/main/resources/web/index.ftl

@@ -81,6 +81,17 @@
         </div>
         <div class="panel-body">
             <div>
+
+                2021年7月6日,v4.0.0 版本 :<br>
+                1. 底层集成OpenOffice替换为LibreOffice,Office文件兼容性增强,预览效果提升<br>
+                2. 修复压缩文件目录穿越漏洞<br>
+                3. 修复PPT预览使用PDF模式无效<br>
+                4. 修复PPT图片预览模式前端显示异常<br>
+                5. 新增功能:首页文件上传功能可通过配置实时开启或禁用<br>
+                6. 优化增加Office进程关闭日志<br>
+                7. 优化Windows环境下,查找Office组件逻辑(内置的LibreOffice优先)<br>
+                8. 优化启动Office进程改同步执行<br><br>
+
                 2021年6月17日,v3.6.0版本 :<br>
                 ofd 类型文件支持版本,本次版本重要功能均由社区开发贡献,感谢 @gaoxingzaq、@zhangxiaoxiao9527 的代码贡献<br>
                 1、新增 ofd 类型文件预览支持,ofd 是国产的类似 pdf 格式的文件<br>