What We're Working On
All active issues and enhancements
Get an idea of the cool new features (and bugs we plan to squash) on future releases of Exploding Chickens! Found a bug we aren't aware of? Submit feedback on Typeform.
Bump engine.io and socket.io #121
May 4, 2023
dependenciesUnlock expansion pack(s) based on referrals #120
v2.0.7 | March 15, 2023
enhancement frontend backendBump @sideway/formula from 3.0.0 to 3.0.1 #119
v2.0.6 | February 9, 2023
dependenciesBump http-cache-semantics from 4.1.0 to 4.1.1 #118
v2.0.6 | February 3, 2023
dependenciesRandom infinite looping on player explosion #117
v2.0.6 | January 26, 2023
bug high priority backendMigration to Durable Objects from Mongoose #110
v2.1.0 | November 16, 2022
enhancement backendAdd pack "product quick-view" on packs page #87
v2.0.7 | April 29, 2022
enhancement frontendDistinguish pack-owning users, "the team" users #79
v2.0.7 | April 28, 2022
enhancement frontend backendClarify expansion pack lockout in Lobby UI #78
v2.0.7 | April 28, 2022
enhancement frontend backendHome page "how to play" revamp #57
v2.0.6 | April 15, 2022
enhancement frontendTrain ML model on EC gameplay using RL #42
v2.2.0 | December 3, 2021
enhancement backendShow card descriptions in game #40
v2.0.6 | November 22, 2021
enhancement frontend
- v2.0.5
The Tune Up Release
October 9, 2022
- Added a permanent share button on the lobby user interface
- Patched a bug where the "placed by" tooltip did not support theme switching
- Patched a bug where the Hot Potato would not appear on the "exploding countdown" after use
- Patched a bug where the lecture link on the home would not appear properly
- Various dependency updates to keep the application secure
- v2.0.4
The Releases Release
July 1, 2022
- Added a "What We're Working On" section to the releases page (displays bugs we are aware of, features we intend to add)
- Cleaned up verbiage over all release notes
- Patched a bug where some elements did not adapt to the light/dark theme chooser
- Added links to Radison's Guest Lecture at UIC about Exploding Chickens!
- Added new marketing materials
- v2.0.3
The Yolking Around Patches Release
May 1, 2022
- Made it easier to navigate from lobbies to games and games to lobbies, self kick can now be performed in the lobby only
- Patched a bug where the Hot Potato would not trigger the explosion countdown
- Patched a bug where the Favor Gator was unplayable (invalid callback error)
- Patched a bug where the Draw from the Bottom pulled from the draw deck randomly
- Patched a bug where the explosion countdown would glitch when a defuse card was clicked
- Patched a bug where the host start games message would appear on the player game suspension popup
- v2.0.2
The Nathanael Release
April 30, 2022
- Tweaked the game interface padding to be more friendly toward mobile devices
- Patched a bug where players would not be redirected to games after starting the lobby
- Patched a bug where the slug checker on the home page was case-sensitive
- Patched a bug where games would disappear from the user portal page after 24 hours
- Tweaked the padding on the home page hero section, packs description page updates
- Upgraded internal documentation on the backend to be in line with the v2.0.2 release
- v2.0.1
The Chicken or the Egg Release
April 28, 2022
- Tweaked the packs page on the user portal to be more mobile friendly
- Patched a bug where Font Awesome icons were not loading on the frontend
- Patched a bug where the lobby start algorithm relied on active and disabled (kicked) players, instead of just active players
- Patched a bug where the games page on the user portal would log the same game multiple times
- Patched a bug where the backend Discord bot did not push updates to the target channel
- Upgraded the purge lobbies algorithm to smartly delete unused lobbies/games dynamically
- v2.0.0
The Lobby Release
April 27, 2022
We've been working overtime behind-the-scenes to completely rework the foundation supporting Exploding Chickens. We hope these changes will transform our game into a more capable and powerful platform that can stand the test of time.
- Support for lobbies! 100's of players can now play together, anywhere
- User registration system to save profile defaults, games, and purchase Expansion Packs
- Tons of new host options: auto play timeout, room size, grouping method, remove host from games
- Favor framework re-built to be more intuitive and clear
- Player's can now leave games themselves without being kicked
- Backend and frontend completely re-written to perform at scale
- Full test coverage over the entire codebase, used to catch issues before they happen
- v1.1.7
The Feedback Release
October 7, 2021
- Added an inline feedback form on all pages using Typeform
- Game log now shows the total number of events rather than listing all
- Reformatted Discord game completion message
- Modified the game code icon on sidebar
- Patched a bug where NaN would appear as average play time on home page
- v1.1.6
The "Nothing Crazy" Release
September 9, 2021
- Updated profile pictures for the team on the home page!
- Fixed an issue where game errors would display as "undefined" on the frontend
- Tweaked game summary details in bot message
- Removed colors as an option in game slug creation
- v1.1.5
The Profane Release
August 3, 2021
- Added a nickname profanity filter
- Added an option for spectators to join the game as it finishes
- Patched a bug where the Draw from the Bottom card would not update the players' UI properly
- Patched a bug where the Scrambled Eggs card would do absolutely nothing (oops)
- Added 2 more defuse cards to the "Yolking Around" pack to allow for a max of 7 players
- Added support for multiple, different game lobbies per browser
- v1.1.4
The Card Spamming Release
July 29, 2021
- Patched a bug that allowed players to play the same card multiple times within their turn
- Implemented other measures to reduce card spamming
- Patched a bug where the explosion tick was not triggered by the Hot Potato card
- v1.1.3
The Explosion Tick Timing Release
July 28, 2021
- Backend server now handles the countdown until the player explodes
- Explosion ticks are now absolute: countdown remains the same even if the player refreshes the page
- v1.1.2
The Defuse Priority Release
July 27, 2021
- Defuse cards are now automatically placed at the start of a players hand
- Backend improvements related to game storage
- v1.1.1
The Bug That Made It To Production Release
July 27, 2021
- Patched a bug where the game errored out on card draw
- Patched a bug where players could not retrieve some game data
- v1.1.0
The "Yolking Around" Expansion Pack Release
July 27, 2021
We've been working extremely hard to bring a brand new expansion pack to Exploding Chickens, and here it is. From the diabolical "Favor Gator" to the more simplistic "Draw from the Bottom", these new cards turn things up a notch. Check out the new pack by starting a game and navigating to the game sidebar. There you can import the expansion pack (as well as any more we add in the future). We really hope you enjoy the new tactics that this pack brings to the game.
- Introduces the first "Yolking Around" Expansion Pack
- Fine tuned game logging in the form of events
- Reworked chicken explosion ticker
- Cleaned up function structure on backend
- Added a win counter in game UI, per player
- Redesigned "How to Play" section on home page
- Added a "Meet the Team" section on home page
- Added Player offline/online indicators in game UI
- v1.0.4
Bug Patches and Other Neat Stuff Release
July 14, 2021
- Patched a bug where the defuse card didn't place the EC in the right position on the draw deck
- Patched a bug where the bot would display an infinite chance of EC on the Discord bot
- Cleaned project before v1.1.0 release
- v1.0.3
The Discord Bot and Placed By Release
June 30, 2021
- Added a Discord bot integration that publishes game summary messages
- "Placed by" feature, shows who placed the Exploding Chicken in the deck after it is drawn
- Updated text on the home page
- Misc stability and security patches
- v1.0.2
The Little Things We Missed Release
May 15, 2021
- Squashed misc bugs impacting backend game rendering
- Patched a bug where the game was not reset after a player was kicked while exploding
- Updated packages, security improvements, semantic changes
- v1.0.1
The Host Powers Release
April 15, 2021
- Host can kick players and transfer host powers to other players
- Host actions can be completed at any time during a game
- Patched a bug where the EC was not removed from the deck after a player was kicked
- Enhanced backend logging and game purging mechanisms
- v1.0.0
The First Release
April 14, 2021
Where it all started. We thought bringing Exploding Chickens to an online format would be easy, and after months and months of development, we found out we were wrong. We hope you enjoy playing our game as much as we did making it!
- Support for Games! Up to 5 players per game room
- Custom-built home page with a hero and how to play sections
- Created the entire game interface, along with bidirectional communication using socket.io
- Added the backend game logic engine using Nodejs and Mongoose
- Base game functionality only, no support for host actions or game settings