Many thanks Gary!
> On Feb 7, 2019, at 9:47 AM, Gary Gregory <garydgreg...@gmail.com> wrote: > > The Apache Commons VFS Project team is pleased to announce the release of > Apache Commons VFS Project 2.3. > > Apache Commons VFS is a Virtual File System library. > > New features and bug fix release. > > Changes in this version include: > > New features: > o VFS-677: [SFTP] Add support for append mode. Thanks to dingxbcn. > o VFS-673: [SFTP] Support com.jcraft.jsch.ConfigRepository (~/.ssh/config) > with SftpFileSystemConfigBuilder and flag to load OpenSSHConfig. Thanks to > Oleksandr Lykhonosov. > o VFS-673: DefaultFileSystemManager should implement AutoCloseable. Thanks > to Daniel Banks. > o VFS-637: Zip files with legacy encoding and special characters let VFS > crash. Thanks to Gary Gregory. > o VFS-360: Add HTTP provider based on HttpComponents HttpClient 4. Thanks > to Woonsan Ko. > o VFS-689: > org.apache.commons.vfs2.provider.http.HttpFileObject.getHeadMethod() does > not release connection when an exception is thrown. Thanks to Gary Gregory. > > Fixed Bugs: > o VFS-645: VfsClassLoaderTests and JarProviderTestCase fails on Java 9 and > up. > o VFS-678: Fix various LGTM.com code review warnings. > o VFS-652: PatternFileSelector documentation to describe actual matching > against getPath(). > o VFS-589: SFTP moveTo operation hangs if the server does not support SSH > channelExec. Thanks to L, Gary Gregory. > o VFS-655: OSGI MANIFEST.MF "Import-Package" should be > ";resolution:=optional" for Maven "optional" dependencies. Thanks to Arnaud > MERGEY. > o VFS-657: FileSelector implementations like FileDepthSelector should > throw Exception. Thanks to Elias Putz. > o VFS-614: MonitorInputStream should not close the stream in read(). > Thanks to Boris Petrov, Otto Fowler. > o VFS-667: > org.apache.commons.vfs2.provider.res.ResourceFileProvider.findFile(FileObject, > String, FileSystemOptions) should throw a > org.apache.commons.vfs2.FileSystemException instead of a NPE when the class > loader is null. > o VFS-669: > org.apache.commons.vfs2.util.CombinedResources.loadResources(String) should > not throw an NPE for the system class loader is null. > o VFS-675: NullPointerException at AbstractFileObject.java:221. > o VFS-674: Cannot close an FTP input stream without an exception. Thanks > to Boris Petrov, Gary Gregory. > o VFS-294: NullPointerException in FtpFileObject.getChildFile(). Thanks to > Johannes Scharf. > o VFS-679: NullPointerException in FtpFileObject.doGetLastModifiedTime(). > Thanks to Boris Petrov, Gary Gregory. > o VFS-398: FtpFileObject.getChildren() fails when a folder contains a file > with a colon in the name. Thanks to Otto Fowler. > > Changes: > o VFS-650: Update Apache Commons Compress from 1.15 to 1.16.1. > o VFS-646: Update Apache Commons Compress from 1.14 to 1.15. > o VFS-653: Replace use of deprecated APIs in HDFS provider. > o VFS-666: Update Apache Commons Collections from 4.1 to 4.2. > o VFS-668: Throw a NPE with a better message when a class loader is null. > o VFS-671: Update Apache Commons Compress from 1.16.1 to 1.18. > o VFS-680: Update from Java 7 to Java 8. > o VFS-681: VFS.setManager should be synchronized; #43. Thanks to Robert > DeRose. > o VFS-682: Throw a org.apache.commons.vfs2.FileSystemException instead of > a NullPointerException in > org.apache.commons.vfs2.impl.DefaultFileSystemManager.resolveName(FileName, > String, NameScope). > o VFS-688: [SFTP] Update jsch from 0.1.54 to 0.1.55. > > > Historical list of changes: > http://commons.apache.org/proper/commons-vfs/changes-report.html > > For complete information on Apache Commons VFS Project, including > instructions on how to submit bug reports, > patches, or suggestions for improvement, see the Apache Apache Commons VFS > Project website: > > http://commons.apache.org/proper/commons-vfs/ > > Download it from > https://commons.apache.org/proper/commons-vfs/download_vfs.cgi > > Gary Gregory > On behalf of the Apache Commons Team --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org