Official Version Updates

Version 4.9.0 - Bingo Updates & Bug Fixes

NEW FEATURES :star2:

  • :stop_button: 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!
  • :scroll: 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.
  • :cross_mark_button: Optional Free Square - Add or remove the Free Square in your bingo games.
  • :check_box_with_check: 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).
  • :check_box_with_check: 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.

For more details on the updated bingo features, see the Help Center article Bingo Game Settings - Bingo Format.

This update is the first round in a significant bingo overhaul that includes several critical updates and new features.

Bug Fixes :lady_beetle:

  • 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.

Version 4.9.1 - Bingo Updates

Both of these updates were high on the top-requested feature improvements from users.

NEW FEATURES :star2:

  • :cross_mark: 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 :arrow_up:

  • :trophy: 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.

1 Like

Version 4.9.2 - Bingo Updates

NEW FEATURES :star2:

  • :cross_mark: 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 :lady_beetle:

  • 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.
2 Likes

Version 4.9.3 - Bug & Security Fixes

Bug Fixes :lady_beetle:

  • 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 :shield:

  • 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.
2 Likes

Version 4.9.4 - Bug Fixes

Bug Fixes :lady_beetle:

  • 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.
  • Numerous minor UI updates.
2 Likes

Version 4.9.5 - Bug Fixes & Minor Updates

Minor Updates :arrow_up:

  • :lock: 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.
  • :stop_sign: Multi-Round Rankings are now limited to adding up to 75 experiences.

Bug Fixes :lady_beetle:

  • 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.
  • Numerous minor UI updates.
2 Likes

Version 5.0.0 - Major New Version Release :sparkles:

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. :partying_face:

NEW FEATURES :star2:

  • :control_knobs: 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.
  • :artist_palette: 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.

  • :clipboard: 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.

  • :speech_balloon: 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.

  • :trophy: 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.

:hammer_and_wrench: 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 :lady_beetle:

  • 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!

2 Likes

Version 5.0.1 - Bug Fixes

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 :arrow_up:

  • 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 :lady_beetle:

  • 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.
2 Likes

Version 5.0.2 - Bug Fixes

Bug Fixes :lady_beetle:

  • 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 various issues on the admin back-end tools.
2 Likes

Version 5.0.3 - Bug Fixes

Bug Fixes :lady_beetle:

  • 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.
1 Like

Version 5.0.4 - Bug Fixes

Minor Updates :arrow_up:

  • :page_facing_up: CSV Question Import Updates:

    • “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 :lady_beetle:

  • 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.
1 Like

Version 5.0.5 - Bug Fixes

Minor Updates:

  • :clipboard: Master Trivia/Bingo Library Spreadsheet - This update adds an internal function to automatically keep the downloadable master library spreadsheet updated with the new weekly trivia and bingo games we post. The entire spreadsheet is now auto-generated versus needing to be manually updated. So this will no longer be out of date again! This also starts our journey on adding Google Sheets and Air Table as options for exporting data, instead of only CSV files. And also starts the journey of having a single spreadsheet export with multiple tabs, versus multiple different CSVs.

Bug Fixes :lady_beetle:

  • Fixed a bug on the Experience Dashboard where the Show Multi-Game Rankings (M) button was always active, when it should be disabled unless the Multi-Game Rankings have been configured.
  • Fixed an issue where Next Round’s “Top X Players” feature was failing and not moving the top players to the next trivia game.
  • Fixed an issue that was preventing Social Walls and Polls from exporting their Crowd Activity to CSV.
  • Fixed an overall server CPU throttling issue that could cause the Experience Dashboard to experience noticeable delays and pauses.
  • Fixed an issue where members of our trivia writing team (who have created hundreds of experiences) were having their experience count incorrectly tallied thus causing a lockout of certain functions when running experiences.
  • Improved readability of font on the Participant View’s answer options.
1 Like

Version 5.0.6 - New Bingo Features & Other Updates

NEW FEATURES :star2:

  • :page_facing_up: Bingo Square Import & Export - This update adds the long requested bingo square import and export on the new Square Tools tab on a bingo game’s Experience Dashboard. We’ve added a default bingo square template that can be used for reference.

  • :clockwise_vertical_arrows: Shuffle Bingo Squares - Also on the new Square Tools tab is the ability to shuffle bingo squares on your Experience Dashboard layout. This would mostly be used when building a bingo game from scratch, to randomly distribute your squares across columns.

  • :counterclockwise_arrows_button: Reset Bingo Squares - This is a simple way to remove all squares in a bingo game and start from scratch. This is useful if you clone a bingo game to retain all its settings (or use the same bingo game) but don’t want to manually remove all of its squares. This quickly reduces the bingo game back to just 25 blank squares.

  • :red_question_mark: Sync to Tabs - We’ve added a new switch under the Active Question input on the Experience Dashboard that now indicates if clicking on a trivia game or poll’s Question Tabs should update (i.e. sync) the Active Question. There was some negative feedback on our recent update to how Questions Tabs no longer set the Active Question. Now, you can use this switch to set your preference. And of course, it can be enabled mid-game to read ahead and/or makes changes on the fly. Just be sure to set the current tab back to the Active Question before re-enabling so the Active Question isn’t changed.

Minor Updates :arrow_up:

  • Improved design and handling of the Experience Dashboard Quick Stat widgets. These now wrap better on mobile device browser resolutions.
  • Improved overall Experience Dashboard design on mobile device browser resolutions.
  • Slightly reduced some design elements on the Experience Dashboard for a better fit on desktop resolution browsers.
2 Likes

Version 5.0.7 - Bug Fixes

Minor Updates:

  • :clipboard: Bingo Square Import Template - This has been updated to now include examples of importing bingo squares with uploaded images and stock images.

Bug Fixes :lady_beetle:

  • Fixed a bug when using a Custom URL the clickable Custom URL on the top navigation bar of the Experience Dashboard was not working properly.
  • Fixed a bug where active Crowd Controlled and Fully Automatic Mode trivia games/polls’ question tabs could not be clicked on. The new Sync to Tabs switch now automatically disables when using these two Experience Playback Modes (as the Active Question cannot be controlled in these two modes)
  • Fixed a bug where using the new Import Bingo Squares and Reset Bingo Squares was not updating the Total Square Count of the bingo game.
  • Fixed a design issue on the Experience Dashboard where bingo squares with images were slightly taller than non-image bingo squares.
1 Like

Version 5.1.0 - New Icons

Minor Updates:

  • :sparkles: New Icons - The entire app has been updated with a new, modern set of icons! This also updated the underlying code to allow more flexibility when working with icons in the future.

Bug Fixes :lady_beetle:

  • Fixed a bug that would not allow participants to sign in to experiences if the experience was running in an embedded browser.
  • Minor corrections to the Polish language translations.

Version 5.1.1 - Icon & Bug Fixes

Bug Fixes :lady_beetle:

  • Fixed an edge-case bug when Sync to Tabs is disabled and setting a different question tab than the Active Question, then navigating away from the Experience Dashboard, upon returning the selected question tab would not sync to the Active Question if it had updated.
  • Fixed a bug on the Participant View when using a Points Wager question with Automatically Start Question disabled, the player could get stuck on the points wagering screen if they refreshed their page. Now, the points wagering screen always exits upon clicking Manually Start Question.
  • Fixes several minor sizing and configuration bugs related to the new icons added in 5.1.0.
  • Minor text copy updates.

Version 5.1.2 - Points Wagering Bug Fixes

Minor Updates:

  • Redesigned how A La Carte Experience Increases and A La Carte Participant Increases work under-the-hood. Yes, Crowdpurr offers both of these, but currently they must be purchased directly from Customer Support. This update starts the work on allowing these become user-purchasable upgrades on the Upgrade page. This is coming soon.

Bug Fixes :lady_beetle:

  • Fixed a Points Wager bug on the Participant View where if a player refreshes their browser, they could reset the points wager timer and enter a new points wager. Now, upon refreshing, a previously saved points wager cannot be changed and the points wager timer is restored to the remaining time it should have.
  • Fixed a long-standing bug where any existing participants would not be added to the rankings until they answered their first question. Now, all existing participants when joining a new experience (either on their own or through Next Round) now immediately get added to the rankings (exactly how all new participants immediately get added to the rankings).
  • Fixed a minor bug on the Participant View Rankings Leaderboard where new players would have an empty gray rankings change indicator displayed.
  • Fixed minor bingo icon issues on the Experience Dashboard.
  • Added a new experience count label on the My Experiences page.
1 Like

Version 5.1.3 - Points Wagering Bug Fixes

Bug Fixes :lady_beetle:

  • Fixed a bug on the Participant View where the Points Wager screen would not display if Automatically Start Question was disabled.
  • Fixed a bug on the Participant View where pausing the trivia game while the Points Wager screen was displayed would cause it to no longer display the Points Wager screen upon unpausing the trivia game. Now, after pausing the trivia game, the Points Wager screen will return and reset the points wagering time over.
  • Fixed a bug on the Participant View where a leftover points wager tag could display during a bingo game if a bingo game is opened or a Next Round moves a participant to a bingo game.
  • Fixed a bug on the Participant View where bingo games were not allowing players to mark a square if they had previously played a Crowdpurr trivia game that used Points Wager.
  • Fixed a bug where removing an Experience that was actively linked to a Custom URL would fail and then no longer allow the Experience to be removed.
  • Minor icon sizing updates on the Participant View.
1 Like

Version 5.1.4 - Minor Updates and Bug Fixes

Minor Updates :arrow_up:

  • :framed_picture: AVIF Support: The AVIF image format is now supported across all image uploads in Crowdpurr including custom logos, question images, answer images, bingo square images, profile images, Custom Ad images, Presentation View background, Participant View background, and Social Wall posts! This is a huge workflow improvement for anyone writing trivia games and uploading images from the Internet, as many sources have updated to AVIF.

Bug Fixes :lady_beetle:

  • Fixed a bug when creating trivia games from the Trivia Library could have an incorrect setting on the Sync to Tabs setting causing issues with Question Tab switching.
  • Fixed a bug where Facebook Login could become misconfigured and fail to log users in.
  • Fixed a bug where cloning an experience would not copy the Play Sound Effects On Presentation View setting.
  • Minor UI updates.
1 Like

Version 5.1.5 - Bingo Bug Fixes

Bug Fixes :lady_beetle:

  • Fixed a bug on the Presentation View where called bingo squares could display the wrong column if the bingo game has less than 75 squares.
  • Fixed a bug on the Participant View where an existing participant, when manually joining a bingo experience or joining via Next Round, would experience an error about not being part of the experience.
  • Minor UI fixes on the Experience Dashboard for bingo square editing.
  • Additional minor UI updates.
  • Minor security updates.
  • Minor advertising/marketing updates.
1 Like