Customizable Bingo Patterns - Customize which bingo patterns to play in your bingo games. Choose from eight total patterns including Rows, Columns, Diagonals, X Pattern, Corners, Center, Perimeter, and Full Card. Add as many or as few as desired to your bingo game!
Dynamic Bingo Card Footer - The footer on all Participant View bingo cards now dynamically updates to display which bingo patterns are enabled. This informs the participant of which bingos can be played. This footer can now also be hidden.
Optional Free Square - Add or remove the Free Square in your bingo games.
Auto-Finish Bingo Game - Bingo games can now auto-finish in any playback mode (previously only in Fully Automatic Mode) based on how many bingos are earned (e.g. ending a bingo game immediately after the first bingo is earned).
Bingo Game Settings - Various bingo game settings on the Experience Dashboard have been updated (e.g. Bingo Game Format) and moved into the Bingo Format tab to improve clarity.
This update is the first round in a significant bingo overhaul that includes several critical updates and new features.
Bug Fixes
Fixed an issue added in 4.8.9 where YouTube videos added as Question Media could sometimes not be edited after being added.
Fixed an issue added in 4.8.9 where editing a questionās body, question type, and per-question time all in the same update would fail.
Fixed an issue added in 4.8.9 where added answer option media (e.g. GIFs, images) were not stretching to fill the answer option box on the Experience Dashboard.
Fixed an issue on the Presentation View where the lower-left corner QR code to join would not display if the host displayed the rankings when the experience is in the initial or countdown state.
Fixed an issue where if a host removed an experience, any open Participant Views to the experience would hang in the Winner Reveal state. The Participant View now redirects to the āEnter Codeā page (i.e. crowd.live).
Fixed an issue on the Experience Dashboard ā Settings ā Custom Branding ā Name & Description form where editing the title of an experience and pressing the Enter key would cause the entire page to refresh.
Minor styling improvements on answer options media and Participant View bingo cards.
Both of these updates were high on the top-requested feature improvements from users.
NEW FEATURES
Quiz Mode Bingo Square Lockout - The Quiz Mode and Music Bingo formats now prevent all the Participant View bingo squares from being tapped by players to check for called squares. Previously, a player could simply touch every square to āgameā the system to see if they had called squares on their bingo cards. Now, players get one chance to mark the correct square on their bingo card. After one incorrect square, they may no longer mark/check any additional squares until a new square is called. This update greatly enhances the competition aspect of these two bingo formats.
Minor Updates
Hide Stats on Leaderboard - In trivia games, the Questions Answered Correctly stats can now be hidden in the Presentation Viewās Rankings Leaderboard. On bingo games, this is the Squares Marked/Bingos Earned stats. This setting is in the Presentation Viewās lower-right configuration menu.
This update continues our overhaul to bingo. More bingo updates are coming.
Allow Unlimited Square Marking - Based on feedback from the Quiz Mode Bingo Square Lockout update of 4.9.1, this is now a configurable setting. On Quiz Mode and Music bingo formats, you can now restore the original pre 4.9.1 behavior of allowing players to check every square by disabling the new Allow Unlimited Square Marking setting. And on the Standard Bingo format, you can now prevent every square from being checked by enabling Allow Unlimited Square Marking.
Bug Fixes
Fixed an issue introduced in version 4.9.0 on the Participant View with player bingo cards that could cause bingo squares to wrap vertically if the browser zoom level is above 125%.
Fixed an issue on the Experience Dashboard with Fully Automatic Mode bingo games where updating an active bingo gameās Experience Playback Mode to āHost Controlled Modeā would not stop bingo squares from being automatically called.
Fixed a bug introduced in version 4.9.2 on the Presentation View where any question that was changed from Type-In Text/Numerical Answer to Multiple-Choice would no longer display its answer options (CPDV-642).
Fixed a bug introduced in version 4.9.2 on the Participant View where a participantās bingo card would not load if they were signing back in using an existing email or phone number (CPDV-638).
Security Improvements
Fixed a minor vulnerability where new user emails (and any email throughout the app - e.g. VIP Guest List emails) could contain certain special characters that could cause unpredictable behavior on the server.
Fixed a minor vulnerability in the applicationās websocket polyfill package (SockJS) that was allowing requests from websites outside of the origin of the application.
Tightened overall rate-limiting throughout the app to improve handling of malicious batches of requests.
Fixed a bug where a team member with appropriate permissions was sometimes unable to start the countdown of a team experience (CPDV-644).
Fixed a bug where manually updating an incorrect cast Type-in Text Answer on the Experience Dashboard to any of the correct answer options was not updating the Participant View that the answer is now correct. Also added a notification on the Experience Dashboard in this scenario (similar to when using Mark As Correct).
Fixed a bug when using Add Free Square in a bingo game, the leaderboard on the Experience Dashboard Rankings tab and the Presentation View and the rankings CSV export would display an incorrect total squares never displaying that participants marked all squares (e.g. 24 out of 25). The square total is now reduced by one (e.g. 24 out of 24).
Fixed a bug on the Participant View where bingos of type Perimeter and Full Card would not display the ābingoā celebration animation when earned.
Fixed a bug where some published trivia games could get increased question times for Multiple-Choice question types.
Fixed a bug when removing an experience that has a Custom URL linked to that experience could begin behaving erratically if no other experiences exist for the user. The Custom URL now switches into Gateway Mode.
Crowdpurr now enforces strong passwords when creating a new account, updating a user password, or resetting a user password. Updated UI now instructs on what is missing in the password.
Multi-Round Rankings are now limited to adding up to 75 experiences.
Bug Fixes
Fixed an issue on the Experience Dashboard where cast social wall posts were not paginating correctly, continuing to load every page into the same set.
Fixed an issue where an experience could continue to still allow participants to join for up to thirty seconds after its Participant Limit gets exceeded. Experiences now close for new participants immediately.
Fixed an issue on the Experience Dashboard where Drag & Drop Order questions would allow the removal of all answer options in a question. Also added better UI handling when removing questions, answer options, and bingo squares.
Fixed an issue on the Participant View where after uploading a GIF to a social wall, its preview is still shown.
Fixed an issue on the Participant View where non-active Custom URLs would redirect to a code gateway page still using the Custom URL instead of the Crowdpurr default, crowd.live.
Fixed an issue on the Participant View where enabling Auto-Reset Participant Devices could log out participants too soon when using Crowd Controlled Mode trivia or polls when using questions longer than thirty seconds.
This update has been in the works for the last two months. It represents the first solid step on the path of modernizing and updating Crowdpurr for the future! While this release may look like a lot has changed, only 10% of the work is new user features. The other 90% was all under-the-hood updates to the major components of Crowdpurr to continue future-proofing the application for enjoyment for many years to come! The team is very excited to get this one shipped.
NEW FEATURES
New Experience Dashboard Layout - Weāve been wanting to reorganize the Experience Dashboard layout for a long time. There was much that could be improved on. The new layout includes the following features:
Reorganized major controls areas to a wider view that requires zero scrolling to run an experience, view its questions, etc. and overall optimizes screen real-estate much better than before.
The Presentation View and Participant View buttons are now located in the navigation bar and now simply say Present and Join. Additionally, the Experience Code, Crowd URL, and Quick Stats have been refined and moved further up in the UI to optimized space.
Editing the Experience Code is now done by clicking on the Experience Code and editing it within the pop-up modal.
The Experience Logo has been added next to the title of the experience on the Experience Dashboard for better context.
The Experience Dashboard has been redesigned when using on a mobile device to allow easier āremote controlā of an experience with larger buttons near the top of the screen and other larger and interface items. Because of this, the previous Minimize Dashboard button that displayed on mobile devices when viewing the Experience Dashboard has been removed.
The Next Round button is relocated into the Playback Control area.
The Start Button now animates slightly to clue new users to where to start on the Experience Dashboard.
Refreshed Fonts and Default Backgrounds - Weāve refreshed the fonts throughout the application on the Experience Dashboard, Presentation View, and Participant View. Additionally, new experiences now default to an updated default theme and background. The updated fonts and backgrounds give Crowdpurr a more modern feel.
Question Switching - In a major functionality change, now, the Active Question no longer updates when simply clicking on the question tabs on the Experience Dashboard. The Active Question only updates when using the Active Question arrow buttons, text input, and keyboard shortcuts. This allows the host to review, edit, and read upcoming questions via the tabs on the Experience Dashboard without affecting the Active Question of the game. This is a bit of a breaking workflow change and may take some practice, but the flexibility it allows has long been requested.
New Chat Widget and Help Center - We launched a brand new Help Center in this update along with an in-app lower-right Chat Widget with full chat with both our team and our AI agent. The new Chat Widget allows us to post messages, updates, and more via the lower-right widget. It also allows users to easily and quickly get instantaneous support. Check out the new Help Center at help.crowdpurr.com.
Paginated Rankings - A long-time request was to add all the player rankings available on the Experience Dashboardās Rankings tab, not just the Top 100. We have added pagination buttons that now allow hosts to review, and edit, all player rankings. Including reviewing all individual members of the team rankings.
Under- the-Hood Updates
As mentioned above, the user-facing features above represent about 10% of the effort that went into this update. The majority of the work for this update was updating Crowdpurr to all the latest components that it is leverages. These updates includes the following:
A major rewrite of thousands of lines of code to conform to the latest version of the applicationās JavaScript framework. The version of Node.js underneath the framework was also updated to the latest version.
The production database was upgraded from Mongo 6.x to 8.x and fully tested.
The user roles system was migrated to a new paradigm that involved rewriting and testing thousands of lines of code.
Updated all major open-source packages to their latest versions, fixing bugs, and patching vulnerabilities.
Bug Fixes
Fixed an issue where experiences in the Experience List can get corrupted and not allow themselves to be removed and also not maintain their order correctly (CPDV-649).
Fixed an issue on the Participant View when using Crowd Controlled Mode, if the timer expires on a Type-In Text/Numerical question without an answer, the correct answer would then be shown in the input (CPDV-650).
Fixed a bug on the Experience Dashboard Crowd Activity table where after doing a search, the Response Time column would be missing its data (CPDV-651).
We canāt wait to keep the release train running and get more great updates out to you soon. Thanks for being a Crowdpurr user!
This is a bug fix release patching up some small bugs reported in the 5.0.0 release. We expected a few would slip through our testing given the amount of raw code that was updated. Overall, these are fairly minor given the grand scheme.
Minor Updates
The QR Code and Crowd URL are now displayed on the Experience Dashboardās top navigation bar when using smaller resolution mobile devices.
Improved readability of the QR Code and Crowd URL in the Experience Dashboardās top navigation bar.
Bug Fixes
Fixed a bug where the Password Reset pop-up was not displaying when trying to reset a password.
Fixed a bug where bulk deleting questions in the Experience Dashboard would fail and then cause additional issues like failure to remove experiences on the My Experiences List.
Fixed a bug where a Team Memberās Team Experiences page would incorrectly display the wrong plan for the Team Owner.
Fixed a bug when adding a blank question or AI question on the Experience Dashboard, the question is inserted after the Active Question, not the currently viewed question. NOTE: This issue still exists when adding questions from the Trivia Library to an existing experience. We will fix this in the next few days.
Fixed an issue when dragging and dropping a questionās tab on the Experience Dashboard, the question would duplicate.
Fixed an issue when incoming text/numerical answers are āMarked As Correctā, the answer would not be updated to correct, nor would it award the player with the correct points.
Fixed an issue where some participants were seeing an error when trying to sign into the Participant View.
Fixed an issue where after the 5.0.0 update, the Experience Dashboard and Presentation View would not load on Smart TV browser apps.
Fixed an issue when adding questions to an existing trivia game from the Trivia Library, it would add the questions after the Active Question and not the currently viewed tab.
Fixed an issue where team members with CREATE permission couldnāt add more than 15 questions in a new TEAM trivia game from the Trivia Library.
When a trivia game or poll is active in Fully Automatic Mode or Crowd Controlled Mode, the Active Question buttons and keyboard shortcuts now allow the host to switch the viewable question tab making scrolling through questions easier.
āTrue or Falseā Handling: All questions that are ātrue or falseā will retain the answer option order of A. True, B. False and will not be shuffled. In order for this to work, the question must only have two answer options and they must be ātrueā and āfalseā (case-insensitive).
āAll of the Aboveā Handling: All questions that include an answer option that is āall of the aboveā (case-insensitive) will always have the āall of the aboveā answer option set to the last answer option.
The Present and Join buttons now display on the mobile-device resolution of the Experience Dashboard as small circular buttons with icons.
Bug Fixes
Fixed an issue that could cause importing trivia/poll questions from a CSV to have problems with Question Media and Answer Images.
Fixed a bug where Team Members with CREATE access would see that they only have āXā amount of AI Question Credits, instead of unlimited, when creating a new Team experience in the Trivia Library.
Fixed a bug when cropping an image, the particular image upload crop tool would not enforce its aspect ratio (e.g. Custom Lower Banner Ads, several others).
Fixed a bug on the Participant View where selecting a different background required refreshing the Participant View in order to see the change.
Fixed an issue where uploading a custom Participant View background could behave unexpectedly.
Fixed an issue where uploading a Social Wall post image on the Participant View could behave unexpectedly.
Fixed a potential issue on the Participant View with Social Walls not reacting to updating the status (e.g. Paused, Live, etc.) of the Social Wall on the Experience Dashboard.
Multiple minor UI fixes for layout update to Experience Dashboard, including a slight update to the Next Round feature.