Faded background for page
Drawing of a bird

British Bingo Changes

Date last changed

Updated:

Introduction

These are the release notes for the British Bingo game.

  1. Version 1.52, 27 September 2021, 1.10184

    Stable release: adds 2 animations

    1. Add animations during a game and when a players has a “line”
    2. Add dials showing how well you are doing
  2. Version 1.51, 23 January 2020, 1.8283

    Stable release: adds more animations

    1. Add more animations whilst the caller is reading out the numbers
    2. Add a few animations when a player has a “line” or “house”
    3. Add the animation of the numbers as they are read out
    4. Let you play the game with the keyboard
    5. Fix bug where an iPad shows the layout meant for a desktop
  3. Version 1.50, 27 November 2018, 1.7815

    Stable release: adds a few more animations

    1. Add a few animations whilst the caller is reading out the numbers
    2. Add the sound of applause when a player has a “line” or “house”
  4. Version 1.49.1 alpha1, 5 May 2018, 1.7365

    Early release: fixes bug where with the online game on Chrome there is no sound

    1. Chrome now only starts playing sound on a user interaction
  5. Version 1.49, 19 April 2018, 1.7365

    Stable release: adds two charts and three animations

    1. Add two small charts showing:
      • the time left before the caller reads out the next number
      • how many numbers the players mark on their boards each time the caller reads out a number
    2. Add two animations when a player has a “house”, showing an old lady
    3. Add an animation when a player has a “line”, showing stars
  6. Version 1.48, 11 December 2017, 1.7113

    Stable release: makes the sound more reliable

    1. Add a small file of sounds of just the caller reading out the numbers
    2. Make the sound more reliable by using “Web Audio”. Firefox is best. Chrome is good with the online games
    3. Add sound to the online games. Try bbingo.xyz
    4. Let you specify a folder for the sound files
    5. Add a pie chart showing how many numbers were read out when there was a given number of players
  7. Version 1.47, 15 February 2017, 1.6659

    Stable release: adds a chart showing how many numbers players have got so far

    1. Add a small chart showing how many numbers have been marked on the boards of the players
    2. Add more fonts. Add more colors to the help text. Add round corners to buttons and fields
  8. Version 1.46, 27 June 2016, 1.6317

    Stable release: adds charts of the number of balls to get a line or a house

    1. Add charts near the scoreboard. These charts how many numbers were read out by the caller before a player correctly called “line” or “house”
    2. Make the players talk faster. Add an option for this in the “General” section of the settings
    3. Let you save the settings when running Chrome locally (not online)
    4. Show statistics about the number of players near the scoreboard
    5. Add animations where if a player has a house then the page is blurred or the colors turn grey, black or white
  9. Version 1.45, 28 January 2016, 1.5933

    Stable release: adds graphs of the number of balls to get a line or a house

    1. Reduce the size of your board to fit a smaller tablet
    2. List the players whose boards you cannot see because they are not sitting at your table
    3. If you have clicked on your board to find out whether we are playing for a line or a house, then if your board moves then the message moves with your board
    4. You can now see how strong a player is by hovering over (or clicking) their name in the scoreboard
    5. Show the total number of balls taken to get the lines and houses in the statistics below the scoreboard. Show a more precise average and standard deviation when you hover or click these numbers in the statistics
    6. Make it easier to gather statistics: press “Setup” on the “General” section of the settings
    7. Add graphs of the average number of balls to get a “line” or a “house” as the number of players varies: see the 'Stats' link on the first screen
    8. Add more faded colors, shadows and round corners to the settings and scoreboard
    9. Add an animation that makes the word “house” glow
    10. Animate the introduction at the start of the game
    11. Fix bug where the shadow on a board partly obscures the name of the player
    12. Fix bug where the shadows are too prominent on the numbers on the boards of players
    13. Fix bug where the words near the progress bar are too small to read easily on a tablet
    14. Fix bug where the caller may repeat themselves unnecessarily when you interrupt the caller checking the numbers of a player who has called “line” or “house”
    15. Fix bug where you cannot hear the sounds in Ogg format with Firefox
    16. Fix bug on Chrome and Firefox where sounds can run into each other
  10. Version 1.44, 20 July 2015, 1.5356

    Stable release: adds statistics and a progress bar

    1. Say how many games have been played and how many numbers it took to get a house or a line. This is under the scoreboard. This is optional - see the “Special Effects” section of the settings
    2. Say when not enough numbers have been read out to call “line” or “house”
    3. Run out of balls less when you do not call “house”
    4. You can change your name in the scoreboard by clicking on your name
    5. Show the names of the players on the first page. Hover over or click these names to show how strong a player is. Hover over or click a board to see how strong a player is and how many lines or houses a player has
    6. Add an optional progress bar showing the number of balls called out so far
    7. A player is unlikely to change her board if she has just got a line or house
    8. Add an option to automatically keep on playing game after game, for a demo or to gather statistics. See the “General” section of the settings
    9. Add an option to hide the lists of numbers called out so far. See the “Special Effects” section of the settings
    10. Add longer descriptions of some of the settigs
    11. Add more reasons for players to leave the game. There are more sounds for these
    12. Add more ways for players to say “well done” when you have a line or house
    13. Add another animation when a player has a “line”, which rotates a cube with the letters of the word “line” on the faces of the cube
    14. The animation that rotates the page now also does so in 3D
    15. The animation that makes copies of the page now rotates the copies
    16. Fix bug where: if a player has called line wrongly and the player takes the counter off the wrong number, then the shadow of the counter is stil shown
    17. Fix bug where: if you update your board just after a number has been called then the number may not be marked
  11. Version 1.43, 13 December 2014, 1.4628

    Stable release: highlight more numbers and boards (there are new sounds)

    1. Highlight more squares and numbers when players join, players chat, numbers are called and players shout “line”
    2. Highlight more of the boards of players when the players chat
    3. Highlight the squares of the line when a player calls line but we are going for a house
    4. The caller and players say to call out the numbers 'again' when players call “line” or “house” several times in one game
    5. Highlight the boards of players when they start speaking rather than when they finish speaking when going through their numbers after the players have called “line” or “house”
    6. Respond quicker when you call “line” or “house” whilst the caller is checking the numbers of another player who has called “line” or “house”
    7. When checking a call of “line” or “house”, and the caller asks for a number to be repeated, and you call “line” or “house” after the number is repeated, then the player now says the number again before the caller says “yes” or “no”
    8. When checking a call of “line” or “house”, and the caller asks for a number to be repeated, and you call “line” or “house” when the caller asks or the player replies, then now the player starts again by saying her number
    9. When checking a call of “line” or “house”, highlight the numbers for longer
    10. If a player says that you forgot to mark a square then your board and the board of the player and the square are highlighted
    11. Have fewer players as less old folk play now and you can win more
    12. Players call line/house wrongly less often
    13. Extend the animations to rotate the word “line” in 3 dimensions and rotate the letters of the word “house” in 3 dimensions
    14. Fix bug where if a player calls “house” and the last ball has been called then the caller still checks the numbers with the player
    15. Fix bug when if the caller is going through the numbers of a player who has called line or house, then if you interrupt by calling line or house, then your board is not highlighted when the caller finishes going through the numbers and says whether you or the player was correct
    16. Fix bug where if you click several times before the game responds then the replies from the caller come out in reverse order, when you call line or house while the caller is going through the numbers of a player after the player has called line or house
    17. Fix bug where a player will not say that she has just had her first number if her board is not shown
    18. Fix bug where if the players do not chat and you call house after a player shouts line then the caller ignores your call of house
    19. Fix bug where if the caller is checking a shout of “line” and you interrupt by calling “line” wrongly, then the board of the other player is left highlighted while the caller says why your call is wrong
    20. Fix bug where you cannot call “line”, after you have called “line” and other players also called “line”
    21. Fix bug where your board is not highlighted at the end of the message box when: a player calls line and you call line while the caller is checking the numbers, and you do not have a line, and you then skip to the end of the message box
    22. Fix bug where the caller is checking the numbers of a player who called line, and the player says “do I call out my numbers?” and the caller says “yes”, and you then call line yourself, and the player again says “do I call out my numbers?” and then the same player wrongly says “yes”
    23. Fix bug where if you put a counter over a number on your board then the color of the number is as though no counter is over the number
    24. Fix bug where the sound goes off in the middle of a game with Internet Explorer 11 on Windows 7 on an old computer
    25. Fix bug where the game says for you “it's my first ball”, even when the computer is not playing for you
    26. Fix bug where another player may say that you have the last number read out by the caller even if you have just called “line” and mentioned the number
    27. Fix bug where the detailed error message is in the wrong place when: you restore settings when there are none and you have the “touch” option on and you change the font size of the browser
  12. Version 1.42, 7 August 2014, 1.4447

    Stable release: highlight the number last called in the list of numbers called

    1. When a number is called out, highlight the number in the list of numbers called out so far
    2. If a number is highlighted on the board of a player then if the number has been called then highlight the number in the list of numbers called out so far
    3. In the introduction, say how many players there are
    4. Add another animation when a player has a “house”, which rotates the letters of the word “house”
    5. Fix bug where if you changed the font size of the browser then the help message on the first screen could be left in the wrong position. This only happened when the help message was toggled on and off, when the “touch” features were set on
    6. Fix bug where you did not hear the caller say “those are all the ones we've had”. The file name for the sound was spelt wrongly
    7. Fix bug where you did not hear some players say “finally”
    8. Make the code more compact. For example:
      • Shorten the names of more local variables and function parameters
      • Remove more “=== true” in tests when not necessary
  13. Version 1.41, 8 July 2014, 1.4398

    Stable release: show all the numbers as they are called

    1. Show all the numbers and color them in when they are called
    2. Add a “Cancel” button below the boards when you choose a new board
    3. Add another animation when a player has a “line”, which rotates the word “line”
    4. Fix bug where entering zero in the “Scale factor for checkboxes” field on the “More Sizes” page of the settings gives the error “Cannot be minus”
    5. Make the code more compact. For example:
      • Shorten the names of more local variables and function parameters
      • Remove “=== true” in tests when not necessary
      • Use a common function with a short name for “getElementById”
  14. Version 1.40, 4 June 2014, 1.4303

    Stable release: other boards at your table can face away from you

    1. The boards of players who are sitting across the table from you can now face away from you
    2. Add another animation when a player has a “house”, which rotates the page
    3. Fix bug where if you mark the numbers on your board before watching a game then the marks remain when you watch the game and you cannot clear the marks
    4. Fix bug where the “More Sizes” option is shown on the first page even when the browser does not support color gradients
    5. Fix bug with Firefox where the fields on the “More Sizes” section of the settings have a red border
    6. Fix bug where there is no error message with the fields on the “More Sizes” section of the settings when the content of the fields is invalid
    7. Fix bug where on Chrome in the settings there is a line between the active tab and its page
    8. Make the code a little more compact. For example, use short variable names for the prototypes of objects that are used often
Horizontal line

Note about source control version numbers

Note: 1.4303 is the version in my source control system which is RCS