Releases

A comprehensive list of all Exploding Chickens releases.

  • 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 from 6.2.0 to 6.2.1 #112

      November 22, 2022

      dependencies
    • Bump loader-utils from 1.4.0 to 1.4.2 #111

      November 17, 2022

      dependencies
    • Migration to Durable Objects from Mongoose #110

      v2.1.0 | November 16, 2022

      enhancement backend
    • Bump minimatch and mocha #109

      November 10, 2022

      dependencies
    • Bump socket.io-parser from 4.0.4 to 4.0.5 #108

      November 10, 2022

      dependencies
    • Add pack "product quick-view" on packs page #87

      v2.1.1 | April 29, 2022

      enhancement frontend
    • Distinguish pack-owning users, "the team" users #79

      v2.1.1 | April 28, 2022

      enhancement frontend backend
    • Clarify expansion pack lockout in Lobby UI #78

      v2.1.1 | April 28, 2022

      enhancement frontend backend
    • Source code access page #62

      v2.1.1 | April 22, 2022

      enhancement frontend
    • Home page "how to play" revamp #57

      v2.1.1 | April 15, 2022

      enhancement frontend
    • Train ML model on EC gameplay using RL #42

      v2.2.0 | December 3, 2021

      enhancement backend
    • Show card descriptions in game #40

      v2.1.1 | November 22, 2021

      enhancement frontend
    • Lobby/game list page #31

      v2.1.1 | October 13, 2021

      enhancement frontend backend
    • Platform/game/lobby stats page #30

      v2.1.1 | October 13, 2021

      enhancement frontend backend
  • 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