Back to Coffeescript

1.3.3

documentation/sections/changelog/1.3.3.md

2.7.0682 B
Original Source
releaseHeader('2012-05-15', '1.3.3', '1.3.1')
  • Due to the new semantics of JavaScript’s strict mode, CoffeeScript no longer guarantees that constructor functions have names in all runtimes. See #2052 for discussion.
  • Inside of a nested function inside of an instance method, it’s now possible to call super more reliably (walks recursively up).
  • Named loop variables no longer have different scoping heuristics than other local variables. (Reverts #643)
  • Fix for splats nested within the LHS of destructuring assignment.
  • Corrections to our compile time strict mode forbidding of octal literals.