- Hidden tiles now match tile colors against grid solution directly
- Changed default velocity of music grid notes to 0.5
- Note velocity is now normalized by pitch by default
- You can now copy a link that displays the solution for further editing
- You can no longer undo a grid reset in perfection mode
- Added hotkey indications for various buttons
- Fixed "copy solve path" button not working for underclued grids
- Added a button to reset solver
- Disabled fancy animations in the editor
- Drum sample volume can now be controlled with the velocity field
- Changed how cell count per zone works
- The perfection rule now locks further input on error even if a solution is not available
- The perfection rule is now searchable in the editor
- Undo/redo hotkeys are now usable in editor modal boxes
- Fixed site update leading to blank pages in some instances
- Fixed broken images when offline
- If a solution is available, you can now amend an error in perfection mode without having to undo
- Puzzles without a difficulty rating now display a question mark
- Added
hihat-open
note for music grids
- Added the perfection mode in which all cell colors are final (accessible in the
/perfection
page) - Enhanced the foresight rule to consider solve paths
- Added cell count per zone rule
- Changed zones internally to be a grid attribute
- Added small variance in music grid playback to hopefully make chords more prominent
- Mute individual tiles when the whole music grid is playing
- Added a small fix for load errors during future deployments
- Site updates now preserve your current puzzle (but still reset the solve progress)
- Added drum samples (kick, snare, hihat, crash, tom, rim) to music grids
- Fixed symbol colors on hidden tiles
- Added a config in the Hidden symbol to reveal location
- Added support for dual-color galaxies and lotuses
- Added the Hidden symbol which hides other symbols until the tile is colored correctly
- Fixed a bug causing the exit confirmation setting to be ignored
- You can no longer have more than one off-by-X or foresight rules
- Settings rework: toggles now live in a settings dialog which you can open from the quick access bar on the top right corner
- Added a setting to disable exit confirmation
- Added a setting to invert primary colors by default
- Fixed text overflow in puzzle description
- Fixed ban pattern rule in the backtrack solver
- Fixed dart symbol in backtrack solver
- Fixed myopia rule in the backtrack solver
- Include the API of Logic Pad in the same repo using a monorepo setup
- Moved the core API of Logic Pad to a separate package at https://github.com/hlysine/logic-core
- Allow the grid to be resized by gestures/ctrl+scroll wheel
- Fixed the theme switcher not highlighting the current theme
- Added a toggle in myopia arrows to check diagonals
- Added a small padding between instructions
- Reworked hotkeys again to avoid clashing with undo/reset
- Added the ability to reorder rules
- Changed the control scheme of the merge tool to work on mobile
- Split resize tool into row and column variants
- Reworked hotkeys for tools
- Scaffolding for backend
- Logic Pad is now accessible at <logic-pad.com>
- Internal rework of the code generation mechanism
- All solvers now ignore rules that do not affect the solution
- Disallowed grid of negative size
- Fixed myopia arrows not treating empty tiles appropriately
- Massive restructure of codebase to prepare for backend code
- Fixed bogus tile count when a viewpoint is on a gray tile
- Enhanced support for Markdown in puzzle description
- Added support for
||spoilers||
which can be revealed by solving the puzzle - You can now count gray tiles by holding
ctrl
- Added a button to reset the site in case of bugs
- Fixed myopia arrows sometimes turning green when incomplete
- Fixed tile count overlay to support older browsers
- Optimized site loading and enabled installation as PWA app
- Added support for Safari 16
- Fixed the backtrack solver to work with new options in symbols per area rule
- Added a new curated puzzle
- Fixed incorrect rendering of the thumbnail grid of ban pattern rule
- Added "at least/at most" options to symbols per area rule
- Added a confirmation message when leaving the puzzle editor
- Clicking the site icon now brings you back to the front page
- Fixed front page colors in different themes
- Added more curated puzzles
- Added changelog
- Added front page
- You can now use Markdown in puzzle description
- Improved the backtrack solver to support more rules and symbols (ALaggyDev)
- The underclued solver now reports a solution as unique if it fills the grid completely
- Added optional checkpoints in music grids
- Fixed several bugs related to music grid playback
- Added foresight rule for optional hints
- Display all rules by default in the rule search box
- Fixed symbol colors when the underlying tile does not exist
- Added the resize tool
- Several QoL improvements in the puzzle editor