Skip to content

Release for js1k 2017 - Thermal view and ES6

Choose a tag to compare

@Siorki Siorki released this 01 Feb 21:45
· 34 commits to master since this release

New features :

  • #26 : Add a heatmap vizualisation
  • #33 : [Online demo] Sync the input textarea with the URL's hash
  • #44 : Support for arrow function when refactoring setInterval
  • #47 : Support escaped characters in character class
  • #48 : Crusher phase - list patterns that are "almost" gains
  • #54 : Opt-out flag for ES6 features
  • #55 : Harmonize strings delimiters inside the code, to free " or ' as compression token
  • #56 : Support for default parameters when refactoring setInterval()
  • #63 : ES6 : Support syntax canvas.getContext2d in module "hash context"

Fixed bugs

  • #50 : Crusher splits Unicode high/low surrogate pairs, producing incorrect strings
  • #52 : regPack.html - Base64 output fails for chars outside of the Latin1 range
  • #57 : $ in template literals
  • #58 : Hash context module uses digit as loop variable