Skip to content

May 23, 2023

Compare
Choose a tag to compare
@atoponce atoponce released this 23 May 18:10
· 63 commits to master since this release

New Features

  • Add the "Acronym" passphrase generator
    • Make a passphrase from a randomly chosen word turning it into an acronym.
    • E.G., "counting" could generate crummiest-ore-unthawed-narnia-tails-itself-navigator-Gamboge
  • Add Koremutake pseudoword generator
    • Similar to Munemo in that it's designed to be a decimal encoder, but encodes unsigned integers.
    • E.G., "tradifefogypribagafribribrada"
  • Add Lord of the Rings passphrase generator
    • Having Game of Thrones, Harry Potter, Star Trek, and Star Wars passphrase generators, but not Lord of the Rings was definitely a gaping hole. This plugs that hole.
    • Uses the 8k word list from the Eyeware project
    • E.G., "bands-declare-waiting-loathsome-mires-thinning-legolas"
  • Add Verbs, Adjectives, Noune passphrase generator
    • Inspired by Storybits, the generates syntactically valid verb/adjective/noun triplets to improve memorability.
    • Each word list is free of prefix and suffix words and is fully decodable.
    • To make each triplet also fully decodable, the first character of each verb, adjective, and noun is capitalized.
    • E.G., "RuinsFormerWages-HonorsFiveMonks-UnitedGlobalHelps-AlertsSuddenPlugs"
  • Add DIBELS pseudoword generator
    • Nonsense word fluency from the DIBELS system.
    • E.G., "vage-foj-parb-nime-min-sev-plish"
  • Add password statistics overlay feature
    • Feature request #15 asked if the total number of elements could be displayed to help shape intuition about password security.
    • So password statistics were moved out of the box into an overlay that is activated and dismissed with a click.
  • Update to Emoji 15.0
    • Released in September, 2022
  • Switch from Mozilla twemoji-colr to Google Noto Color font
    • Unfortunately, the future of the Twemoji project by Twitter is uncertain. Because the font created by Mozilla depends on it, it's unclear if the Mozilla font will remain updated with future Unicode releases.
    • Google Noto fonts are open source and updated to the latest Emoji standard.

Back end Changes

  • Break up main.js into smaller, more manageable scripts
  • JSDocs on every function
  • "use strict" everywhere
  • Code refactoring, small bug fixes