Skip to content

v3.0.0

Choose a tag to compare

@lonekorean lonekorean released this 18 Mar 18:59
· 16 commits to master since this release

Breaking changes

  • Many wizard questions and their command line arguments have been renamed or combined and accept different values
  • Deprecated command line argument aliases were removed
  • Frontmatter id is now unquoted
  • Frontmatter date is now unquoted (use --quote-date=true to undo)
  • All post types (post, page, custom) are now always parsed, with normal posts always saved into a /post folder

Features notes

  • Wizard has an updated look and has been streamlined to ask fewer questions (from 9 down to 5)
  • Wizard questions affecting file paths now show an example of what the file paths will look like
  • Drafts are now saved
  • All advanced settings are now configurable via the command line
  • Added support for Squarespace export files
  • Parsing error messages have been greatly improved, making it easier to pinpoint any problems in an export file
  • Parser will now scrape any image type out of <img> tags

Bug Fixes

  • Malformed <table> tags no longer cause a crash
  • Several date handling issues were addressed
  • Breaking out of the wizard (ctrl + c) is handled more gracefully
  • Double quotes around file/folder paths are now treated correctly

Developer Notes

  • So much refactoring
  • Converted to ES modules
  • Removed some dependencies, updated the rest
  • Script now runs via node app

Full Changelog: v2.4.2...v3.0.0