PackageTrack
Sign in Get early access

josemmo/uxml

Uncomplicated XML manipulation library with a clean and concise syntax

v0.2.0 577K downloads/mo #3409 most downloaded on Packagist josemmo/uxml

What this package is like to depend on

Last release 8 months ago

08 Dec 2025

Ships unpredictably

gaps range from 2 months to 3.5 years

Most releases are documented

notes for 7 of 8 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

8 releases · first in 2020

2 releases in the last 12 months

see the full history below

Release timeline

8 releases · Oct 2020 to Dec 2025
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 8
  1. v0.2.0 08 Dec 2025
    Release notes
    • Optimized UXML::get() and UXML::getAll() (24745dc)
    • Optimized UXML::parent() method (c8a3adb)
    • Optimized UXML::isEmpty() method (d99a676)

    Full Changelog: v0.1.5...v0.2.0

    Open source →
  2. v0.1.5 04 Dec 2025
    Release notes
    • Fixed error handling on import (aa96f77)

    Full Changelog: v0.1.4...v0.1.5

    Open source →
  3. v0.1.4 28 May 2022
    Release notes
    • Fixed handling of namespaces (bcd7d8e)
    Open source →
  4. v0.1.3 20 Feb 2022
    Release notes
    Open source →
  5. v0.1.2 07 Aug 2021
    Release notes

    Added compatibility with 8.1.0 Beta 2

    • Fixed "Cannot assign null" bug (2ca9799)
    • Fixed new instance method signature (b33d5d6)
    • Fixed "Call to method on non-object" (be11039)
    Open source →
  6. v0.1.1 25 May 2021
    Release notes
    • Removed deprecated methods (a891f4d)
    • Fixed instantiation of XML nodes with special characters (55cfa5e)
    • Added support for PHP 8.1 (60b5996)
    Open source →
  7. v0.1.0 03 Jan 2021
    Release notes

    ⚠️ Breaking changes ⚠️

    • Deprecated new UXML($domElement), use UXML::fromElement($domElement) instead - 246f487
    • Deprecated UXML::load($xmlString), use UXML::fromString($xmlString) instead - d112f33
    • Removed XML declaration when casting UXML instances to strings - 987665a

    Minor changes

    • Added UXML::parent() method - b2f6ab3
    • Added UXML::isEmpty() method - b2f6ab3
    • Added UXML::remove() method - f130b37
    • Improved UXML::asXML() method - 987665a
    Open source →
  8. v0.0.1 03 Oct 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive