Rand Stats

MUGS::UI::WebSimple

zef:japhb
Revision history for MUGS-UI-WebSimple


0.1.2  2021-05-13
  [Bug fixes]
  - Fix "Use of Nil in string context in sub escape-text" warnings

  [Cleanup]
  - Default --debug to False (off)
  - Switch to newer client.my-winloss() method for determining winloss status

  [Docs]
  - Add GOTCHAS section to README


0.1.1  2021-04-15
  - Update versioned dependencies


0.1.0  2021-03-21
  [Packaging]
  - Add more generated HTML files to .gitignore

  [Coding standards]
  - Make a general help-TOPIC.crotmp convention for adding help templates

  [UI/UX]
  - Split games and settings into separate pages
  - Add a help menu (containing just general help for now)
  - Simplify logged-in-home to just be a main menu
  - Disable autofocus where it confuses Orca
  - Remove weirdly voiced colons after 'leave this game' links


0.0.6  2021-03-16
  [Bug fixes]
  - Fix dependency installs in README SYNOPSIS
  - Get rid of colon in page title causing long pause in screen reader


0.0.5  2021-03-15
  [Games]
  - Add Test genre and Echo "game"
  - Add IF genre and Adventure game

  [HTML5]
  - Use proper header/main/footer elements in common template instead of divs
  - Add  elements for form fields

  [Cleanup]
  - Simplify MUGS::App::WebSimple using MUGS::App::CroServer
  - Switch to dynamic plugin and per-game route loading
  - Refactor for DRY and OO cleanliness in MUGS::UI::WebSimple::Genre::Guessing
  - Factor common pieces of ...::Genre::Guessing into new game UI base class
  - Improve readability of MUGS::App::WebSimple
  - Improve readability and screen-reader compatibility of startup messages

  [Bug fixes]
  - Remove spurious autofocus for 'Choose Different Identities' button


0.0.4  2021-03-10
  [Packaging]
  - Support Docker builds

  [Bug fixes]
  - Flush WebSimple server startup messages immediately


0.0.3  2021-03-04
  - First public upload