6.10.0
Changed
- Existing
Serialize.XmlSerializer.serialize()for Node.js may throwSerialize.MissingOptionalDependencyError(via #1084)
This is considered a non-breaking change, as the docs always told that anyErrormay be thrown. - Improved the verbose error messages when a functionality failed due to absence of optional/pluggable dependency.
Added
- New class
Serialize.MissingOptionalDependencyError(via #1084)
Misc
- Refactored functionality around optional/pluggable dependencies (via #1083, #1084)
This was done in preparation for #1079.
What's Changed
- refactor: refactor internal libs by @jkowalleck in #1083
- refactor: pluggable optional deps funcs centralized by @jkowalleck in #1084
- chore(dev-deps): bump some dev-deps by @jkowalleck in #1086
Full Changelog: v6.9.5...v6.10.0