4/10/2023 0 Comments Windows reinstall datacrowThere a version 3 release candidate which I wanted to adopt but it’s not compatible with Tika 2.4.1. – Tika has been upgraded to upgraded to version 2.4.1. – Code optimizations to bring Data Crow’s code in line with the latest version of Java. – Libraries not mentioned have been dropped and replaced. Jetty is solely used as a web service for the hosting of images when making use of the Data Crow server edition. – Tomcat Embedded has been dropped and has been replaced with the latest version of Jetty. – JSON-IO library has been dropped (too old) – Jasper Reports has been upgraded to 6.20 – Cobra HTML parser has been replaced by jSoup – TheMovieDB API has been upgraded to 4.3 – MP4 Parser has been upgraded to 1.9.41.2 (patch 2) – Matroska File parser has been upgraded to 2.3.1 – Code has been moved from net.datacrow to org.datacrow. – Build process has been moved to Maven (thanks to: flag-courier). The old library was a huge security risk and had to be replaced. – Java version support has been changed from Java v1.7 to Java Second Edition v18 (!) – Various small compatibility issues have been fixed. – Image server is back up again (old implementation was not compatible with the new Java version) This also means that the speed has been improved significantly. Gson is well maintained and it allowed me to pick and select if and how items, pictures, etc are communicated between the client and the server. The old code used a by now obsolete library. The old implementation has been removed and server to client communication has been replaced with a Gson-backed functionality. – Server to client communication has been fixed. It now uses Java standard functionality to create and restore backups. – Java 18 incompatibility issues have been fixed. – Java Second Edition version 11 (64 bit) or higher. The application server functionality has been left in and has been greatly improved it’s much quicker now. The server has had its web component removed as it is far too outdated by now. The installer also no longer has an issue installing to the Program Files folder, which the old version couldn’t. I have improved the ease of use for Windows users by packaging the Java version in the release, that’s for both the installer as well as for the application itself. Now onto the positive everything in this release is working. These are the things I will focus on in upcoming releases. I have removed things that were already not working and required a complete rewrite. This has been fixed in Log4J2, which is now also used by Data Crow. The 3rd party libraries are potentially even a danger to your system some will have heard about the Log4J problems where systems were exposed to hackers. You really should upgrade though, the old version is no longer deemed safe. The next version will focus on the online services. Is there anything new in this release? Not really, it’s more of a maintenance release. The release itself however has been made compatible with Java 11. The code itself has been first tested against Java 18 (latest version at the moment). With this release I have updated all 3rd party libraries to their latest available version (where possible). Data Crow is Java based application and Java has moved on since 2019. This version is a first after many years. Ariel Chylek, many thanks to you for sticking around to help users. Still all very oddly familiar.įlag-courier, many thanks again for changing the build system over to Maven. It was fun going through all my own code. I have worked hard to create this release.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |