- Build: Update as per latest devDeps
- Build: Use "json" extension for RC
- Linting (ESLint): As per latest ash-nazg / ESLint 7
- Maintenance: Add
.editorconfig
- npm: Add rollup config to ignore
- npm: Add missing peer dep. (no-unsanitized)
- npm: Add eslint and rollup to test script
- npm: Update
rollup-plugin-babel
to@rollup/plugin-babel
and make explicitbabelHelpers
value ofbundled
- npm: Update devDeps
- Breaking change: Remove
htmlJML
in favor ofjml
- Fix: Pass
this
properly forhtmlJML
- Enhancement: Allow optional support of Jamilih method
htmlJML
- Enhancement: Support fragment with
append
- Enhancement: Support conversion of document fragments
- Breaking change: Export former default as
manipulation
and export methods individually, so user could choose a subset of methods to apply themselves.
- Enhancement: Support
text
andhtml
- Enhancement: More detail in error reporting
- Fix: Allow strings to be text nodes
- Fix: Adhere to jQuery behavior in not cloning last item
- Fix: Allow mixed string/DOM content
- Enhancement: Add
append
andprepend
methods
- Initial commit (
after
andbefore
with some desired argument types)