imaging

Imaging APIs for the XP Framework

Downloads
51.6K
Stars
1

Bot releases are hidden (Show)

imaging - 10.3.0: XP 12 compatibility Latest Release

Published by thekid 7 months ago

  • Made compatible with XP 12 - @thekid
imaging - 10.2.0: Color as integer

Published by thekid 12 months ago

  • Added PHP 8.3 and PHP 8.4 to test matrix - @thekid
  • Merged PR #2: Add Color::intValue() to convert colors to ARGB color ints
    (@thekid)
imaging - 10.1.2: XMP fix

Published by thekid about 2 years ago

  • Fixed "Invalid document end" in certain XMP segments - @thekid
imaging - 10.1.1: ImageInfo fix

Published by thekid about 2 years ago

  • Fixed "Cannot redeclare img\util\ImageInfo::hashCode()" - @thekid
imaging - 10.1.0: WebP support

Published by thekid about 2 years ago

  • Merged PR #1: Add WebP support - @thekid
imaging - 10.0.0: XP 11, PHP 8 compatibility

Published by thekid over 2 years ago

  • Fixed PHP 8.0+ compatiblity: The image creation functions now return
    a GdImage instance instead of a resource
    (@thekid)
  • Implemented xp-framework/rfc#341: Drop XP 9 compatibility - @thekid
  • Added XP 11 compatibility - @thekid
imaging - 9.0.0: Drop PHP 5 support

Published by thekid over 4 years ago

  • 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)
imaging - 8.0.1: XP10, Annotation syntax

Published by thekid over 4 years ago

  • Implemented RFC #335: Remove deprecated key/value pair annotation syntax
    (@thekid)
  • Made compatible with XP 10 - @thekid
imaging - 8.0.0: XP9 Compatibility

Published by thekid about 7 years ago

  • Heads up: Removed support for deprecated io.Stream instances
    (@thekid)
  • Changed Stream(Reader|Writer) constructors to accept io.Channel
    instances as well as io.streams.InputStream.
    (@thekid)
  • Added constants Image::TRUECOLOR and Image::PALETTE, deprecating
    the global defines with the same name and an IMG_ prefix
    (@thekid)
  • Heads up: Added forward compatibility with XP 9; dropped PHP 5.5
    support, minimum PHP version is now PHP 5.6.
    (@thekid)
imaging - 7.1.1: Refactor typeof()

Published by thekid over 7 years ago

imaging - 7.1.0: XP8 Compatibility

Published by thekid about 8 years ago

  • Added forward compatibility with XP 8.0.0 - @thekid
imaging - 7.0.0: XP7 compatibility

Published by thekid over 8 years ago

  • Adopted semantic versioning. See xp-framework/rfc#300 - @thekid
  • Added version compatibility with XP 7 - @thekid
imaging - 6.1.1: XP7 Forward compatibility

Published by thekid over 8 years ago

  • Fix code to use nameof() instead of the deprecated getClassName()
    method from lang.Generic. See xp-framework/core#120
    (@thekid)
imaging - 6.1.0: Welcome, XP 6.5 / PHP 5.5

Published by thekid almost 9 years ago

  • Heads up: Changed minimum XP version to run webtests to XP
    6.5.0, and with it the minimum PHP version to PHP 5.5
    (@thekid)
  • Removed calls to deprecated this() - @thekid
  • Removed support for deprecated io.Stream instances - @thekid
imaging - 6.0.3: Forward compatibility

Published by thekid over 9 years ago

  • Added forward compatibility with XP 6.4.0 - @thekid
  • Added preliminary PHP 7 support (alpha2, beta1) - @thekid
imaging - 6.0.0: Namespaces

Published by thekid over 9 years ago

  • Heads up: Converted classes to PHP 5.3 namespaces - (@thekid)
imaging - 6.0.1: Hello XP6

Published by thekid over 9 years ago

  • Changed dependency to use XP ~6.0 (instead of dev-master) - @thekid
imaging - 6.0.2: Fix support for io.File

Published by thekid over 9 years ago

  • Fixed img.io.StreamReader and img.io.StreamWriter to support io.File
    objects again after XP 6 removed its subclassing io.Stream - @thekid