Skip to content

Releases: xp-forge/address

6.1.1: Implicitely nullable fixes

29 Mar 10:14
Compare
Choose a tag to compare
  • Fixed "Implicitly marking parameter ... as nullable is deprecated"
    warnings
    (@thekid)

6.1.0: XP 12 compatibility

23 Mar 23:58
Compare
Choose a tag to compare
  • Made compatible with XP 12 - @thekid

6.0.0: Continuous disintegration

04 Feb 11:20
Compare
Choose a tag to compare
  • Merged PR #23: Remove deprecated XmlStream, XmlFile, XmlString and
    XmlResource classes
    (@thekid)

5.4.0: Whitespace handling

04 Nov 17:01
Compare
Choose a tag to compare
  • Merged PR #24: Handle xml:space attribute and preserve whitespace
    (@thekid)
  • Added PHP 8.4 to the test matrix - @thekid

5.3.0: XmlStreaming API

03 Mar 12:19
Compare
Choose a tag to compare
  • Heads up: Deprecated XmlStream, XmlFile, XmlString and XmlResource
    in favor of the new entry point class util.address.XmlStreaming.
    (@thekid)
  • Merged PR #21: Join various input sources into one new API: XmlStreaming
    (@thekid)
  • Merged PR #20: Migrate to new testing library - @thekid

5.2.1: Reflection compatibility

21 Jan 15:27
Compare
Choose a tag to compare
  • Fixed compatibility with XP reflection 2.8.0 - @thekid

5.2.0: Closeable streams and files

18 Jul 19:35
Compare
Choose a tag to compare
  • Made XmlStream and XmlFile implement the lang.Closeable interface
    (@thekid)
  • Fixed Undefined property: util\address\XmlStream::$file warnings
    (@thekid)
  • Changed XmlStream::toString() to check if InputStream implementations
    provide a toString() method even if they do not implement lang.Value.
    See xp-framework/core#310
    (@thekid)

5.1.1: PHP 8.2, library compatibility

24 Jan 20:33
Compare
Choose a tag to compare
  • Fixed PHP 8.2 compatiblity - @thekid
  • Made compatible with XP reflection 2.0.0 - @thekid

5.1.0: Inline DTD support

21 Nov 14:26
Compare
Choose a tag to compare
  • Merged PR #19: Support for inline doctype and entities. External
    DTDs and external entities are not supported.
    (@thekid)

5.0.0: Yield & cleanup

14 Nov 20:18
Compare
Choose a tag to compare

This major release deprecates the $it->next() syntax in favor of using yield. See #16, implemented in 4.2.0.

  • Merged PR #18: Version 5 cleanup, implementing #17. This means the
    deprecated ArrayOf and Enclosing classes are gone as well as $this
    being bound to the created instance in util.address.ObjectOf.
    (@thekid)