# Release Notes ## 1.0.0 / 2015-03-15 Supports all new ES6 primitives, as well as Objects which override their toStringTag using [`Symbol.toStringTag`][1]. Supports primitive Object instances over literals - for example `new String('foo')` and `'foo'` both report a type of `'string'`. [1]: https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Symbol#Well-known_symbols ### Community Contributions #### Code Features & Fixes * [#4](https://github.com/chaijs/chai/pull/4) Included support for ECMA6 types ([chai/chaijs#394](https://github.com/chaijs/chai/issues/394)). By [@Charminbear](https://github.com/Charminbear) * [#5](https://github.com/chaijs/chai/pull/5) "new String()" as 'string' instead of 'object'. By [@Charminbear](https://github.com/Charminbear) ## 0.1.2 / 2013-11-30 Support calling the library without the `new` keyword. #### Code Features & Fixes * Library: constructor with new By [@logicalparadox](https://github.com/logicalparadox) ## 0.1.1 / 2013-10-10 Add support for browserify. #### Code Features & Fixes * [#2](https://github.com/chaijs/chai/pull/2) Add support for Browserify ([#1](https://github.com/chaijs/type-detect/issues/1)). By [@bajtos](https://github.com/bajtos) ## 0.1.0 / 2013-08-14 Initial Release