Skip to content

Version 3.2 - Dependency updates & refactoring from CommonJS to ESM

Choose a tag to compare

@barrowclift barrowclift released this 29 Jun 19:29
· 15 commits to master since this release
396287d
  • ADD
    • xml-js 1.6.11 (replacing the deprecated xml2json library for XML → JSON conversion)
    • MongoDB managed by macOS brew services is now detected and appropriately handled with the relevant admin/ scripts
  • REFACTOR
    • The previously CommonJS repository has been lightly refactored to ESM compliance to keep the codebase relatively modern (which in turn will make continued maintenance easier)
  • FIX
    • Numerous metadata issues in the package.json have been corrected
    • INSTALL.md documentation updated to reflect recent changes
    • All logo images updated to correct colors from bad compression long ago
    • Now rendering with the OS-primary typeface using Craig Hockenberry's system fonts CSS declaration
    • A "flash" of unrendered Vue markup no longer appears on initial load; components are now only displayed when they're properly rendered
    • The cleanLogs admin script now properly cleans drop-cache.log
    • Fixed broken README image link
  • BUMP
    • disconnect 1.2.1 → 1.2.2
    • express 4.17.1 → 4.19.2
    • fuse.js 6.4.6 → 7.0.0
    • liquidjs 10.4.0 → 10.14.0
    • mongodb 3.5.2 → 6.7.0
    • node-fetch 2.6.1 → 3.3.2
    • sharp 0.31.1 → 0.33.4
    • socket.io 4.5.4 → 4.7.5
    • socket.io-client 3.1.0 → 4.7.5
    • vanilla-tilt.js 1.8.0 → 1.8.1
    • vue 2.7.16 → 3.4.30
  • CUT
    • xml2json (Deprecated)