- stop official support of Node.js v0.8. Should still work, but no guarantees. reason: Packages needed for testing are hard to get on Travis CI.
- work in environment where Object.prototype is monkey patched with enumerable props (#89).
- fix rare aliases of single-byte encodings (thanks @mscdex)
- double the timeout for dbcs tests to make them less flaky on travis
- fix windows-31j and x-sjis encoding support (@nleush)
- minor fix: undefined variable reference when internal error happens
- added encodings UTF-7 (RFC2152) and UTF-7-IMAP (RFC3501 Section 5.1.3)
- fixed streaming base64 encoding
- added encodings UTF-16BE and UTF-16 with BOM
- don't throw exception if
extendNodeEncodings()
is called more than once
- codepage 808 added
- code is rewritten from scratch
- all widespread encodings are supported
- streaming interface added
- browserify compatibility added
- (optional) extend core primitive encodings to make usage even simpler
- moved from vows to mocha as the testing framework