documentation/sections/changelog/2.0.0-beta2.md
releaseHeader('2017-05-16', '2.0.0-beta2', '2.0.0-beta1')
super() if the class is extending a parent class. See breaking changes for classes.indexOf and bind.extends keyword now only works in the context of classes; it cannot be used to extend a function prototype. See breaking changes for extends.require('coffeescript') should now work in non-Node environments such as the builds created by Webpack or Browserify. This provides a more convenient way to include the browser compiler in builds intending to run in a browser environment.break statements are no longer added after switch cases that throw exceptions.env preset (should be safe for use in all browsers in current use, not just evergreen versions).@get or @set no longer throws an error about required parentheses. (Bare get or set, not attached to an object or @, still intentionally throws a compiler error.)$XDG_CACHE_HOME is set, the REPL .coffee_history file is saved there.