- Use
mime-db
instead of local text files. - Removed methods:
loadMimes()
loadCompressibles()
define()
isCompressible()
(usecompressible
package instead)
- Added
clone()
method. - Massive code cleanup.
- Improved tests coverage.
- Simplified API.
- Removed is
isCompressibleExtention()
. - Renamed
isCompressibleMimeType()
toisCompressible()
. - Added
isText()
method.
- API change.
- Added
preloaded
option , to init instances with default mime rules. - Removed
normalize
option. - Changed
loadFile(name)
->loadMimes(String|Array)
. - Added
loadCompressibles()
,isCompressibleMimeType()
&isCompressibleExtention()
methods. - getExtention() now case insensitive.
- getMimeType() now accept typed mimes & mimes with charset.
- Sync node.types with nodeca-mime.
- Added tests.
- Added 'Mozilla App manifest' mime type
- First release