Skip to content

Releases: xp-framework/ftp

11.1.0: XP 12 compatibility

24 Mar 10:37
Compare
Choose a tag to compare
  • Made compatible with XP 12 - @thekid

11.0.3: DateUtil deprecation fix

21 Oct 20:34
Compare
Choose a tag to compare
  • Replaced deprecated util.DateUtil class with util.Dates - @thekid

11.0.2: Logging library compatibility

21 Oct 20:09
Compare
Choose a tag to compare
  • Made library compatible with xp-framework/logging version 11.0.0
    (@thekid)

11.0.1: XP 11 compatibility

21 Oct 20:01
Compare
Choose a tag to compare
  • Made library compatible with XP 11 - @thekid

11.0.0: Default transfer mode to binary

26 Sep 20:13
Compare
Choose a tag to compare
  • Merged PR #11: Drop support for XP < 9 - @thekid
  • Removed deprecated get(Input|Output)Stream() from FtpFile - @thekid
  • Removed deprecated FtpListIterator class - @thekid
  • Merged PR #9: Default transfer mode to binary - @thekid

10.2.0: Type accessors, channel up- and download

26 Sep 19:47
Compare
Choose a tag to compare
  • Merged PR #10: Replace FtpListIterator with yield, deprecating the
    class while doing so
    (@thekid)
  • Removed deprecated methods from FtpConnection and FtpDir which have
    survived there since 2007, when xp-framework/rfc#140 was implemented!
    No BC break since all these methods did was raise exceptions.
    (@thekid)
  • Merged PR #7: Add FtpEntry::isFile() and FtpEntry::isFolder() methods
    (@thekid)
  • Merged PR #8: Also accept io.Channel instances for up- and downloading
    (@thekid)

10.1.0: Channels

24 Sep 20:19
Compare
Choose a tag to compare
  • Merged PR #6: Add FtpFile::in() and FtpFile::out() and implement
    the io.Channel interface to make FTP files usable with a variety of
    APIs from io.streams.
    (@thekid)
  • Migrated testing from Travis CI to GitHub actions - @thekid

10.0.1: Banner message fix, PHP 8 compatibility

24 Sep 13:09
Compare
Choose a tag to compare
  • Fixed PHP 8.0 and PHP 8.1 compatibility - @thekid
  • Fixed connection to FTP servers with multiline banner message - @thekid
  • Replaced deprecated xp::stringOf() calls with util.Objects - @thekid

10.0.0: Drop PHP 5 support

10 Apr 19:31
Compare
Choose a tag to compare
  • Implemented xp-framework/rfc#334: Drop PHP 5.6:
    . Heads up: Minimum required PHP version now is PHP 7.0.0
    . Rewrote code base, grouping use statements
    . Converted newinstance to anonymous classes
    . Rewrote isset(X) ? X : default to X ?? default
    (@thekid)

9.1.1: XP10 compatibility

04 Apr 17:29
Compare
Choose a tag to compare
  • Made compatible with XP 10 - @thekid