threemagicwords.app
Companion site to Three Magic Words iOS app
[1.5.2] - 2024-03-04 08:26PM
Fixed
- Time-to-complete and stars collected averages were way off due to bug that was fixed in 1.5.1. Resets the counts for users when first running this fixed versions and averages should be correct thereafter.
[1.5.1] - 2024-02-08 07:31PM
Fixed
- Time-to-complete and stars collected were not being recorded properly so those stats were not showing/updating (bug introduced in 1.4.6, 2023-10-08)
[1.5.0] - 2024-01-15 02:26PM
Changed
- Remove
WRACK
(debatably archaic)
Added
- Add win background animation
[1.4.6] - 2023-10-08 07:36PM
Changed
- Stronger typescriptification
- Jettisoned use of pre-release svelte for Vue 3 + Nuxt 3 (nothing against svelte per se but I originally used it for resume polishing and currently am employed using Vue); adapted svelte solution for vue/nuxt
Fixed
- Just touching a collected star would count as a used hint in the summary, resulting in too many 😞 faces
1.4.5 - 2023-09-02 09:01AM - HOTFIX
[1.4.5] - 2023-03-04 12:21PM - HOTFIX
Changed
- Remove
FOXED
(informal)
- Remove
JIVER
(not at https://www.merriam-webster.com/dictionary/jiver)
- HOTFIX: add
VAPES
as legal guess
[1.4.5] - 2023-01-02 11:11AM
Fixed
- Puzzle could become unsolvable if solutions were invisibly swapped and one solution had a pre-poulated tile where the other did not (week 52 puzzle 1: [C] -R- -E- [E] -P- / [C] U -R- -E- -S- / [C] -O- -B- -R- -A-, first guess CREEP in slot 2, second guess CURBS in slot 3
[1.4.4] - 2022-11-25 02:10PM
Changed
[1.4.3] - 2022-05-14 02:32PM
Fixed
- Web Game (Vanilla): Tiles could become unresponsive on multitouch devices
[1.4.2] - 2022-04-10 10:33AM
Changed
- Remove
FUGAL
(relating to fugues)
- Unwillingly updated to current svelte; update dependencies and config
[1.4.1] - 2022-03-12 10:49AM
Fixed
- Web Game (Vanilla): Help button was represented inconsistently
- Web Game (Vanilla): Lost uncollected stars wouldn't be removed properly
- Web Game (Vanilla): Uncollected stars were unintentionally draggable
- Web Game (Vanilla): Fixed dragging star down on Chrome
[1.4.0] - 2022-03-05 10:43AM
Added
- Web Game (Vanilla): In-game onboarding. New users (users who've played 0-2 games) will see in-game hints when they start a game, and when certain game events happen for the first time (like having a guess rejected).
Changed
- Web Game: Help modal no longer inlcudes animated illustrations. Removed in favor of in-game onboarding.
[1.3.0] - 2022-03-02 07:41PM
Added
- Web Game: you can now roughly set your preferred minimum or maximum clue difficutly; for one week (public week #8) players adjusting to harder difficulty will not have identical games. All subsequent games will be identical when played with the same difficulty settings.
[1.2.2] - 2022-02-25 10:15AM
Fixed
- Web Game (Vanilla): stars no longer get hidden behind loose letters
- Web Game (Vanilla): mitigation for game starting scrolled down
Changed
- Words excluded from future puzzles:
HAVES
(essentially exclusive to the phrase "haves and have-nots"), FOLKY
(less common alternate of FOLKSY
), JUKED
(informal)
- Web Game (Vanilla): Slightly more generous click target for tiles
[1.2.1] - 2022-02-18 03:16PM
Fixed
- Web Game (Vanilla): Tiles from rejected words could teleport back into place instead of intentionally slowly floating back
- Web Game (Vanilla): Sometimes key presses didn't send tiles up into slots
[1.2.0] - 2022-02-17 02:13PM
Fixed
- Resuming a paused game would corrupt the internal assumed facts about the game state and could put it into a condition in which it could become unsolvable
Added
- New default interface, "Lean & Clean": HTML instead of Canvas/WebGL (Phaser); fewer, quicker transitions, fewer and smaller network resources (42K of JavaScript vs. 1.3M), and more performant — but less true to original iOS game and less forgiving tap/click targets. This document will refer to the original implementation as "Classic" and the new edition as "Vanilla"
- Option to play untimed games
- Settings to select interface style, timed or untimed games
Changed
- Rejected words now add to guess count
[1.1.7] - 2022-02-13 06:02PM
Fixed
- Web Game (Classic): Can no longer "delete" locked-in letters with keyboard
- Web Game (Classic): If another bad guess was made while row was shaking off previous bad guess, row could become permanently off-center
Added
- News page, publicly accessible changelog
Changed
- Web Game (Classic): Additional mitigation for improperly locked-in tiles (prevent action on tiles with impending action; more accurate tracking of tile's in-action state); however, still unable to duplicate
[1.1.6] - 2022-02-10 07:16PM
Fixed
- Game summary emoji should always use proper emoji font; spacing better on Chrome on Mac on non-Retina display
- Remove window resize event listener from game on destroy
Changed
- Play button is now a real button for keyboard users
- Web Game (Classic): Hit ESC to pause game
[1.1.5] - 2022-02-09 09:09AM
Changed
- Intro text
- Web Game (Classic): Possible mitigation for improperly locked-in tiles?
[1.1.4] - 2022-02-08 10:21AM
Fixed
- Web Game (Classic): Chrome on mobile
- Form text was white! Added black and white variants back to tailwind config.
[1.1.3] - 2022-02-07 02:10PM
Fixed
- Web Game (Classic): Errant-seeming flick target changes on mouse up (now checks you're on the same slot as during mouse down)
- Alt tags for intro illustration
- Web Game (Classic): Check to make sure
el
retrieved for #game
exists before acting on
Changed
- Par times for various days
[1.1.2] - 2022-02-06 03:55PM
Fixed
- Better positioning on iPad
Changed
- Better help text; illustrations
[1.1.1] - 2022-02-05 03:00PM
Changed
- Mitigation for errant content problem (white line at top of content causing scroll hell)
- Meta tags for save to home screen for iOS
- removed some unused exports for svelte components
[1.1.0] - 2022-02-05 10:13AM
Added
- Playable web edition - Web Game (Classic)
[1.0.3] - 2022-01-08 09:03AM
Added
- App store link on challenge pages
[1.0.2] - 2021-12-29 04:29PM
Added
- "Download on the App Store" badge link
[1.0.1] - 2021-12-23 01:07PM
Fixed
- Left in debug link on front page
[1.0] - 2021-12-23 01:02PM
Added
--
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.