Development: Enhance the development experience by switching to mocha.js for testing, ensuring better reliability and performance.
Development: Improve dependency management by always using the latest version of coffee-script, which helps in maintaining compatibility and performance.
Development: Add a flare for devDependencies to provide clearer visibility on development requirements.
Fixes
Fix a reference error to the parent XMLNode, ensuring that the XML structure is correctly maintained during operations.
Fix a typo in the comments of XMLElement, improving documentation clarity for users.
Fix the issue of document property being removed from cloned nodes, ensuring that clones retain their intended properties.
Others
Move the license flare to improve visibility and compliance with licensing requirements.