I waited too long between releases! I think most users have been building from this repo, but I am hoping to keep the actual releases from lagging this much in the future.
What's Changed
Instead of a huge bulleted list of PRs, I'm going to pull together the changes by category.
- Outlets fixed: A few issues with McKinsey, New Yorker, Guardian, Daily Beast, and Crossword Club have been fixed! If you're having issues with one of those, try this latest version.
- Outlets added: Puzzmo and Daily Pop are now available with keywords
pzm
andpop
, respectively - Outlet removed: Alas, I've had to pull Wall Street Journal for now, as they've ramped up the anti-automation tech on the site. Tracking this issue in #178, suggestions welcome.
- Outlet removed: I've also removed the Modern as it is now behind a paywall. Puzzle Society is a great subscription, and I recommend it! Hopefully will figure out a way to authenticate for subscribers, as we do with the NYT.
- New feature: Improved emoji handling and a new command line option
--preserve-html
to leave source HTML intact. The default remains converting it to markdown, but now you can choose not to. - New feature: It's now possible to pass arbitrary settings at the command line. This is probably not useful for anybody but me, but it might open up some fun options in the future.
- Behind the scenes: All dependencies bumped to latest versions
- Behind the scenes: I'm now running a GitHub Action to check that
xword-dl
builds successfully and can download a puzzle from a bunch of different outlets (and with a bunch of different characteristics) on each PR and also daily. This has already helped me catch changes on the site end, and should help prevent regressions on existing downloaders.
New Contributors
- @afontenot made their first contribution in #191