v3.0.0
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
idis now unquoted - Frontmatter
dateis now unquoted (use--quote-date=trueto undo) - All post types (post, page, custom) are now always parsed, with normal posts always saved into a
/postfolder
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