Release Notes: This release adds a class that allows it to check whether the current Java version is at least equal to a specified version.
Release Notes: Improves the behavior of the SAXResolver class.
Release Notes: This release fixes the isHTTPProtocol method not working well with enclosed HTTP (e.g. jar:http).
Release Notes: This release makes the getChildURL method in the FileUtilities class work well with HTTP or HTTPS protocols, and adds new methods in the FileUtilities class to know whether the protocol is HTTP or HTTPS.
Release Notes: This release fixes the exist(URL) method on URLs throwing SecurityExceptions in Applet security contexts, fixes the NestableURLConnection class not working with URLs using the HTTP or HTTPS protocol, and adds a method in the FileUtilities class to know whether Files access is restricted by the current security context.
Release Notes: This release fixes a bug in the PreferencesHelper class which caused the getFileRelativeTo method to return a wrong file when the path was to an absolute file.
Release Notes: This release adds a new method in JFileSelector to set the dialog type and adds project files in source distributions.
Release Notes: This release adds new methods in FileUtilities to get the file or URL name without the path but keep the extension. It makes a new ParseUtil class visible in the org.mdiutil.net package, allowing it to escape filenames and to use the result in UTF-8-friendly URLs.
Release Notes: This release doesn't put as a condition to set the DTD public ID of the generic SAXParser that the parser is validating, makes the SAX Parser namespace aware, and adds new methods in the FileUtilities class which check the existence of a URL or File on the Network before adding it to a returned list of Files.
Release Notes: This release fixes the getAbsoluteFile(File, String) and getProtectedURL(File) FileUtilities methods, which didn't play well with paths containing whitespaces.