Skip to content

Releases: curiouslearning/FeedTheMonsterJS

Release 1.4.0

02 Feb 11:02

Choose a tag to compare

1.4.0 (2026-02-02)

Features

  • resetting back to idle after playing a puzzle (#1890) (8c16d55)

Bug Fixes

  • fix for pressing the prompt when the tutorial has been finished from that level (FM-826) (572ccf3)
  • fix for resetting the time on non tutorial levels (b579e27)
  • Fixed FM-816 Stones Become Non-Interactive After Dropping/ hovering When Timer Expires. (#1893) (e83a3aa)
  • Fixed Unintended Unpause When Selecting Retry or Level Selection (FM-812). (#1895) (a404d6d)
  • FM-818 Stones From Previous Puzzle Remain Interactive After Mini-Game Trigger on Timer End. (#1896) (5c1a97f)
  • Setting up monster evolution api! (#1889) (df90f9e)
  • show bonus star only if the normal stars are same or lower (23fd74a)

What's Changed

Full Changelog: 1.3.1...1.4.0

What's Changed

Full Changelog: 1.3.1...1.4.0

Release 1.3.1

30 Dec 11:11

Choose a tag to compare

1.3.1 (2025-12-30)

Bug Fixes

  • FM-798 Intro audio cut off after navigating from level-end to level selection screen. (#1881) (0fe5cd3)
  • added success level check on stars to collect from previous level (#1869) (ee8d930)
  • always download the latest sw.js [FM-749] (#1870) (0d178ac)
  • Delay before progress jar (21870b8)
  • Feedback resolved for FM-760 and fixes to level selection getting stuck issue (#1863) (544d692)
  • Fixed buttons and levels proceeding when previous level is failed, and used png asset instead of svg for treasure chest (FM-788 & FM-787). (#1871) (7655895)
  • FM-760 Fixed the issue due to delay animation was not completely visible (d7c3cdf)
  • FM-760 SFX Delay issues fixed (#1862) (87fbb77)
  • FM-786 Fixed Responsiveness issue in the Level icon icons and star scores in Level selection screen. (#1872) (17070a9)
  • FM-797 Fixed Unlocked Levels Not Clickable Until Level 1 Is Reopened After completing 10 level (#1879) (451c604)

What's Changed

Full Changelog: 1.3.0...1.3.1

Release 1.3.0

20 Nov 11:58

Choose a tag to compare

1.3.0 (2025-11-20)

Features

Bug Fixes

  • FM-621 Animation playing twice fixed (4fa78fc)
  • FM-621 Animation playing twice fixed (#1859) (53f1c5b)
  • FM-621 bug fixes (149191f)
  • Updated logs, variable naming and how asset is loaded (FM-748 and FM-749) (#1855) (1e65bb4)

Release 1.2.0

10 Nov 04:49

Choose a tag to compare

1.2.0 (2025-11-10)

Features

  • FM-615 UI update: Level selection star collection from 3 -> 5 (#1826) (7b02294)
  • FM-622 UI update: Level end star collection 3 -> 5 (#1832) (50bd1ff)
  • Implement Rive-based Progress Jar Animation for Monster Progression (FM-688) (#1831) (6a4877c)
  • Revise puzzle progression into 5 star progression (FM-620) (#1834) (9171a76)
  • Updated assets by replacing special egg with treasure chest (FM-682). (#1838) (c65d457)
  • Updated FM-736 logic from 60% stone spawning to 60% game completion and 90% cuttoff for bonus star. (#1842) (5d9423f)
  • Updated logic for validating if progress jar should appear (FM-688) (#1833) (f645b8c)

Bug Fixes

  • deployment issue package update (afed25c)
  • Fixed stars always showing regardless of score count (FM-744) (#1840) (6115eaf)
  • FM-745 UI issues related to 5 star score in different screens (#1843) (d4b0da6)
  • sync package-lock.json with package.json (fd9f111)

What's Changed

Full Changelog: 1.1.0...1.2.0

Release 1.1.0

10 Oct 07:55

Choose a tag to compare

What's Changed

Read more

Release 1.0.46

25 Aug 12:43

Choose a tag to compare

What's Changed

Features and Bug Fixes

  • feat: Changed the logic of slots to show in all spell sound puzzle not just in tutorial (FM-516) #1770
  • feat: Added slots and text reveal for audio spelling game (FM-516) #1769
  • feat: Updated spell word audio logic and added patch fix to tutorial error undefined (FM-516). #1774
  • fix: Re-apply line of code of FM-516 recent changes. #1777
  • feat: User experience for redundant audio icon click (FM-555) #1729
  • fix: FM-568 The drag tutorial gets interrupted when device screen goes to sleep while the tutorial is playing. #1773
  • chore: FM-605 Develop to Test code merge #1775
  • optimize: Refactor Prompt Text Class (FM-586) #1765
  • optimize: Refactor Prompt Text Class (FM-586) #1762
  • feat: Spell sound tutorial - Updated audio logic for Auto replay (FM-577) #1751
  • feat: patch fix issues raised during testing (FM-577) #1756
  • feat: Re-apply FM-577 missing code. #1767
  • fix: FM-589 Kannada language: stone to letter fit #1758
  • fix: Fixed word tutorial showing way too fast before the stones are in position and fix for click pointer in audio (FM-606). #1784
  • enhancement: Updated prompt bubble rendering and its CSS styling (FM-597) #1781
  • enhance: Updated css styling and adjusted how spell word audio puzzle is being handled with styling (FM-597) #1788
  • enhance: Update css styling for prompt rending (FM-597) #1789
  • fix: FTM Analytics: Updating Firebase class and Variable names along with test cases as well! #1779
  • feat: Update logic to add and remove Next and Replay button on level 1 and other levels also check last level doesn't have next button. #1780
  • fix: Pr for updating directory name to remove build errors! #1782
  • chore: Test to production deployment v1.0.46 by @ashwinnair-chimple @amitsinghsutara @bernhardccodev @dz4va in #1791

Full Changelog: 1.0.45...1.0.46

Release 1.0.45

14 Jul 13:06

Choose a tag to compare

1.0.45 (2025-07-14)

What's Changed

Full Changelog: 1.0.43...1.0.45

Release 1.0.43

10 Jun 10:48

Choose a tag to compare

1.0.43 (2025-06-10)

What's Changed

Features

  • feat: FM-545 Adding the tree log to the rive file for fixing alignment issues. & FM-487 updated with hitbox logic to place new rive animation #1697
  • feat: Updated logic values on drawing stone drag on tutorial (FM-510) #1698
  • chore: QA unit test for FTM firebase custom event logging for Event Logs! #1699
  • chore: Pre-test(develop) to test code merge with latest bug fixes and improvements from v1.0.41 #1702
  • chore: Develop (Pre-test) to test environment #1707
  • chore: (Test Env)Prod deploy to Production code merge #1714

Bug Fixes

  • fix: Allowed retry scene name to be re-instance (FM-554). #1700
  • fix: Updated SW file with latest rive file #1704
  • fix: updated sw file and code improvement #1705
  • fix: FM-553 Wooden log with the rive animation will appear above the blue background in the level-end screen. #1706

Full Changelog: 1.0.42...1.0.43

1.0.42

31 May 16:19

Choose a tag to compare

What's Changed

  • feat: BasePopupComponent class implementation (FM-297) by @miguelccodev in #1370
  • feat: FM-290 & FM-263 Added Common RiveMonsterComponent and Experimented Implementing Multiple canvases to check Rive Interactions. by @ashwinnair-chimple in #1374
  • feat: reorganized files to appropriate folders (FM-304) by @miguelccodev in #1384
  • feat: FM-285 Game State Service Implementation by @bernhardccodev in #1382
  • feat: Refactor the Gameplay UI from canvas to HTML, using multiple/dynamic backgrounds via BackgroundComponent (FM-295) by @woodsjohn-codev in #1386
  • feat: Standardize local dev env (FM-305) by @miguelccodev in #1388
  • feat: adjust background elements and fix tab issues and updated the stone drop coordinates (FM-295) by @woodsjohn-codev in #1389
  • feat: Integrated google typescript style (FM-306) by @miguelccodev in #1392
  • feat: Scene-Handler Refactor (FM-300) by @bernhardccodev in #1393
  • feat: FM-301 Refactor the End Scene UI from canvas to HTML, using background via BackgroundComponent & Rive Monster Component to load the Rive monster. by @ashwinnair-chimple in #1394
  • feat: Create a BaseButtonComponent to handle dynamic button UI and functionality (FM-289) by @woodsjohn-codev in #1395
  • fm-285: Added pause publishing to false in no-retry-callback. by @bernhardccodev in #1396
  • feat: FM-302 Create the Level End Scene UI in HTML, supporting DOM ma… by @ashwinnair-chimple in #1397
  • feat: unit test integration with config and initial spec file (FM-307) by @miguelccodev in #1398
  • feat: Adjusted Stone Positions to avoid overlapping on Rive Monster by @bernhardccodev in #1399
  • feat: Refactoring FTM gameplay from canvas to HTML by @ashwinnair-chimple in #1402
  • fix: CR-174 content changes for Oromo by @Nikhil77sutara in #1403
  • Fix Cr 175 - content changes for Somali by @Rajesh1041 in #1404
  • fix: Cr 176 content changes for Tigragna by @Rajesh1041 in #1405
  • fix: CR-180 amharic rebuild by @Nikhil77sutara in #1407
  • feat: Use the base button component and functionality (FM-296) by @woodsjohn-codev in #1401
  • fix: Assetslink changes devbackup by @Nikhil77sutara in #1410
  • feat: Adjusted the hitbox coordinates of where the stones should be dropped (FM-266). by @bernhardccodev in #1411
  • feat: refactor pause popup component to use html (FM-314) by @miguelccodev in #1412
  • fix: CR-182 bangla json by @Nikhil77sutara in #1416
  • Feat: Refactor all the buttons on Level End screen from canvas to HTML (FM-328) by @woodsjohn-codev in #1417
  • Feat: Refactor the Level Indicator from Canvas to HTML (FM-311) by @bernhardccodev in #1419
  • test: Temporary disabled Tutorial feature. by @bernhardccodev in #1422
  • fix: Stacking volume issue in pause button (FM-329) by @woodsjohn-codev in #1421
  • feat: Fm 298 & FM 310 Refactor the Timer and Clock Timer from Canvas to HTML by @ashwinnair-chimple in #1420
  • feat: Refactor ConfirmPopupComponent to use Html (FM-315) by @miguelccodev in #1418
  • fix: assets issue on offline mode (FM-330) by @woodsjohn-codev in #1424
  • fix: Fm 298 testcase and bug fixes by @ashwinnair-chimple in #1423
  • fix: add rive in preload cache for offline fix (FM-330) by @woodsjohn-codev in #1425
  • fix - Cr 155 Development build and verify "CV Creole" FTM by @Rajesh1041 in #1427
  • fix: FM-337 In the level-end screen, the animation effect for the stars is not present. by @ashwinnair-chimple in #1431
  • fix: Cr 187 bangla json rebuild by @Nikhil77sutara in #1433
  • fix: FM-336 Happy and sad reaction audios and animation not playing in level-end screen. by @ashwinnair-chimple in #1430
  • fix: feedthemonster.js file updated by @ashwinnair-chimple in #1434
  • fix: Next, Retry button issues and double blick stacking issue when pressing the button (FM-328) by @woodsjohn-codev in #1429
  • Pre develop to Development Deployment by @ashwinnair-chimple in #1435
  • fix: Cr 187 Bangla rebuild by @Nikhil77sutara in #1441
  • Fix: Fixed the left stones from adjusting their original X position (FM-331). by @bernhardccodev in #1439
  • chore: Added to do markers on what to remove from game state service. by @bernhardccodev in #1438
  • fix - feedback text overlap in levelend scene (FM-341) by @woodsjohn-codev in #1443
  • fix: stuck when repeatedly click on the buttons in pause popup (FM-342) by @woodsjohn-codev in #1444
  • fix: audio drag issue when stone not loading (FM-313) by @woodsjohn-codev in #1437
  • fix: images are draggable all over the screen (FM-344) by @woodsjohn-codev in #1446
  • fix: next button issue reloading (FM-340) by @woodsjohn-codev in #1442
  • fix: FM-338 & FM-298 Issue in the responsiveness of gameplay screen and overall app and converted the timer from image in canvas to Html css by @ashwinnair-chimple in #1445
  • fix: feedback audio playing in levelendend scene (FM-341) by @woodsjohn-codev in #1447
  • Pre develop to develop code merge by @ashwinnair-chimple in #1448
  • Pre develop to develop code merge by @ashwinnair-chimple in #1450
  • fix: develop branch version update by @Nikhil77sutara in #1458
  • fix: feedback audio issue in levelendscene (FM-341) by @woodsjohn-codev in #1455
  • feat: Updated Start Scene from canvas implementation to HTML. by @bernhardccodev in #1456
  • Feat: Add screen transition (routing) analytics and event handling on the Start Scene (FM-291). by @bernhardccodev in #1460
  • fix: FM-338 Issue in the responsiveness of gameplay screen and overall app. by @ashwinnair-chimple in #1461
  • fix: popup button issues (FM-342) by @woodsjohn-codev in #1459
  • Pre develop to develop code merge by @ashwinnair-chimple in #1462
  • Pre develop to develop build folder deployment by @ashwinnair-chimple in #1463
  • fix: The monster animation does not go to idle state once the puzzle is completed (FM-345) by @woodsjohn-codev in #1464
  • fixes: Fixed dev button not disappearing when play button is pressed and timer HTML duplication issue. (FM-288 & FM-347) by @bernhardccodev in #1465
  • fix: FM-338 Issue in the responsiveness of gameplay screen and overall app by @ashwinnair-chimple in #1466
  • Pre develop to Develop code merge by @ashwinnair-chimple in #1467
  • fix: Fixed black screen when start scene renders (FM-348). by @bernhardccodev in #1469
  • fix: feedback title text audio issue (FM-341) by @woodsjohn-codev in...
Read more

Release 1.0.41

08 May 06:57

Choose a tag to compare

1.0.41 (2025-05-08)

Features

  • add additional minor changes in button components (FM-296) (9409b8a)
  • add additional notes (FM-296) (a81c326)
  • add comment to the function as well (FM-379) (f696310)
  • Add screen transition (routing) analytics and event handling on the Start Scene (FM-291). (#1460) (2f15ea5)
  • Add SFX to evolution scene (FM-386) (#1570) (d7d79b9)
  • add some notes to check after popup is implemented (FM-296) (4cb651c)
  • Added background evolution for different monster phases. (c0b2119)
  • Added comments to explain the purpose of the method setRiveMinYAdjustment (fm-394). (a9fb8a0)
  • Added evolution 2 in FTM (FM-399). (#1577) (d909fab)
  • Added new Phase 2 rive asset and removed the manual play of idle in gameplay-scene (fm-392). (c2bfcde)
  • Added new Phase 2 rive asset and removed the manual play of idle in gameplay-scene (fm-392). (6a68629)
  • Added Rive Chew animation to Spit and Sad animation flow of Gameplay-scene (FM-432) (#1589) (551e51d)
  • Added Rive Chew animation to Spit and Sad animation flow of Gameplay-scene (FM-432) UPDATED (#1590) (800deaf)
  • added small jsdoc to moveCanvasUpOrDown functionality (FM-379) (df2824d)
  • Added swoosh and poof sound effects during Rive evolution animation (FM-439 and FM-431). (#1603) (ae6d0ab)
  • adjust background elements and fix tab issues and updated the stone drop coordinates (FM-295) (#1389) (2c7a141)
  • Adjust the position of the text-prompt in mid and small screen devices (fm-457) (#1623) (120d882)
  • Adjusted Stone Positions to avoid overlapping on Rive Monster (#1399) (de8f62d)
  • Adjusted the hitbox coordinates of where the stones should be dropped (FM-266). (#1411) (db9e902)
  • animation draw simpler approach (FM-328) (082f190)
  • applied additional changes from PR change request (FM-296) (1401da7)
  • apply additional changes (FM-328) (216fcd6)
  • BasePopupComponent class implementation (FM-297) (#1370) (e9671c3)
  • Build folder update for FM-409 (#1575) (928a60f)
  • change placement of CTAs in levelend screen (FM-400) (#1583) (7b1ca6a)
  • changing level buttons id name (FM-328) (ff5c54c)
  • Code clean up and addressed review feedbacks (FM-375). (d3923a4)
  • converting prompt text canvas to html (FM-463) (#1634) (01e4d2c)
  • Create a BaseButtonComponent to handle dynamic button UI and functionality (FM-289) (#1395) (8554731)
  • Created a reusable component named BaseTutorialComponent (FM-481). (#1642) (cb53154)
  • fade in and out animation effect for the evolution animation (FM-385) (41fdcda)
  • Fm 298 & FM 310 Refactor the Timer and Clock Timer from Canvas to HTML (#1420) (d514234), closes #1402 #1370 #1374 #1372
  • FM-285 Game State Service Implementation (#1382) (5cf24e8)
  • FM-290 & FM-263 Added Common RiveMonsterComponent and Experimented Implementing Multiple canvases to check Rive Interactions. (#1374) (ed163fc), closes #1372
  • FM-301 Refactor the End Scene UI from canvas to HTML, using background via BackgroundComponent & Rive Monster Component to load the Rive monster. (#1394) (40c44e1)
  • FM-302 Create the Level End Scene UI in HTML, supporting DOM ma… (#1397) (76c9c03)
  • FM-389 Evolution animation and egg phase 1 monster aligned with proper layout implementation (#1557) (ecc6ca3)
  • FM-411 FTM adult stage of magnet monster phase 4 implementation (#1596) (5a3653b)
  • FM-417 New "clock" icon in gameplay screen (#1582) (0b65e31)
  • FM-427 Feedback font text outline changes to accommodate new backgrounds (#1576) (6502543)
  • FM-449 & FM-413 Manage all the assets format from .webp to svg & New text prompt icon in gameplay screen (#1601) (f4ba2ca)
    *...
Read more