This release contains breaking changes to the `set_word` and `set_cell` APIs, removing the `inplace` flag in favor of a separate `.copy()` method. The fill algorithm has been substantially improved
What's Changed * Fix numbering of words by wom-bat in https://github.com/pmaher86/blacksquare/pull/13 * refactoring set and get methods by pmaher86 in https://github.com/pmaher86/blacksquare/pull/16 * disconnected subgrids function by pmaher86 in https://github.com/pmaher86/blacksquare/pull/17 * Subgrid_fill by pmaher86 in https://github.com/pmaher86/blacksquare/pull/18
New Contributors * wom-bat made their first contribution in https://github.com/pmaher86/blacksquare/pull/13
What's Changed * adding cell number method and rich output by pmaher86 in https://github.com/pmaher86/blacksquare/pull/3 * creating sphinx docs by pmaher86 in https://github.com/pmaher86/blacksquare/pull/4 * fixing workflow by pmaher86 in https://github.com/pmaher86/blacksquare/pull/5 * Add Symmetry and refactor parsing to preserve clues by pmaher86 in https://github.com/pmaher86/blacksquare/pull/6 * Documentation by pmaher86 in https://github.com/pmaher86/blacksquare/pull/7 * Depth-first search fill by pmaher86 in https://github.com/pmaher86/blacksquare/pull/8 * adding cell shading and circling by pmaher86 in https://github.com/pmaher86/blacksquare/pull/9 * add filter function by pmaher86 in https://github.com/pmaher86/blacksquare/pull/10
- Cell object for representing cells - WordList object for handling word lists
This release includes breaking changes like capitalization of the BLACK, EMPTY, ACROSS, DOWN constants. It also improves speed for the matching algorithms.