kotwords

Collection of crossword puzzle file format converters and other utilities, written in Kotlin.

APACHE-2.0 License

Stars
24

Bot releases are hidden (Show)

kotwords - kotwords 1.2.13

Published by jpd236 almost 2 years ago

  • Improve title parsing for themed New Yorker puzzles
  • Handle empty title in Uclick XML format
kotwords - kotwords 1.2.12

Published by jpd236 about 2 years ago

  • Improve handling of Uclick XML files
kotwords - kotwords 1.2.11

Published by jpd236 about 2 years ago

  • Support for PuzzleMe Marching Bands
  • Improve handling of HTML in PuzzleMe metadata
kotwords - kotwords 1.2.10

Published by jpd236 over 2 years ago

  • PuzzleMe parsing and edge case handling fixes
kotwords - kotwords 1.2.9

Published by jpd236 over 2 years ago

  • Handle updated PuzzleMe encoding format
  • Improve handling of empty/missing clues in puzzles
kotwords - kotwords 1.2.8

Published by jpd236 over 2 years ago

  • Fix Boston Globe byline parsing
  • Use void squares instead of white blocks for empty Acrostic cells
kotwords - kotwords 1.2.7

Published by jpd236 over 2 years ago

  • Improved whitespace handling when parsing XML
  • Improved handling of PuzzleMe non-default clue numbering
kotwords - kotwords 1.2.6

Published by jpd236 over 2 years ago

  • Add support for alternate NYT JSON format used by API
  • Fix JPZ parsing issue with alternate method of specifying cells
  • Trim leading/trailing whitespace from clues
kotwords - kotwords 1.2.5

Published by jpd236 over 2 years ago

  • Add support for background images in JPZ, PuzzleMe, and NYT
  • Support reading title/copyright from JPZ applet settings
kotwords - kotwords 1.2.4

Published by jpd236 almost 3 years ago

  • Minor NYT fixes
kotwords - kotwords 1.2.3

Published by jpd236 about 3 years ago

  • Add support for reading + writing Coded Crosswords (Kaidoku)
  • Improve unicode -> ISO-8859-1 character handling for legacy .puz files
  • Fix parsing JPZ files with inline cell definitions on words
  • Fix parsing PuzzleMe data with words that extend into void squares
  • Migrate to Kotlin/JS IR compiler
kotwords - kotwords 1.2.2

Published by jpd236 about 3 years ago

  • Support for NYT Acrostics
  • Minor bugfixes and improvements
kotwords - kotwords 1.2.1

Published by jpd236 about 3 years ago

  • NYT bug fixes
kotwords - kotwords 1.2.0

Published by jpd236 about 3 years ago

  • Initial support for PDF rendering for variety puzzles
  • Fix duplicate cells in Marching Bands words
  • Acrostic improvements: attribution entry, grid key generation, support for more than 26 clues
  • Fix handling of unsupported HTML tags in PuzzleMe
  • Support parsing of WSJ Acrostics
  • Support parsing of NYT Crosswords (from the web applet, not the .puz files)
kotwords - kotwords 1.1.0

Published by jpd236 over 3 years ago

  • PDF generation in Javascript
  • PDF rendering enhancements
  • Unicode support for Across Lite
  • Upgraded to Kotlin 1.5.20
kotwords - kotwords 1.0.0

Published by jpd236 over 3 years ago

Initial release for Maven Central

Package Rankings
Top 35.87% on Repo1.maven.org
Badges
Extracted from project README
GitHub Workflow Status Maven Central javadoc