v0.4.4
版本发布时间: 2015-10-17 05:39:03
jvilk/BrowserFS最新发布版本:v1.4.3(2017-08-08 04:22:34)
Version 0.4.4 brings a number of incremental improvements to BrowserFS:
- NPM package now exports TypeScript types!
- So when you
require('browserfs')
from TypeScript code, it'll be typechecked.
- So when you
- Improved SourceMaps that inline the TS source code.
- In deployment scenarios, you only need
.min.js
and.min.js.map
to trace back errors to the original TypeScript source.
- In deployment scenarios, you only need
-
Buffer
updated with Node v0.12 methods. -
SlowBuffer
is now defined in thebuffer
module. -
Buffer
now properly supports thenoAssert
option. - Fixes for Emscripten integration (from beta 0.4.2 release).
- Fixes for Dropbox backend:
- Now appropriately retries requests when rate limited or experiencing transient server / network errors.
- More accurate error code generation / error message generation.
- Avoids file transfers / directory reads when possible using Dropbox's
hash
andrev
fields, respectfully.- Note: You'll still never receive a stale version of either, since we check with Dropbox to ensure our cache is up-to-date. And it doesn't add latency, as this functionality is baked into the Dropbox REST API.
- Fixes for IE8
- Previously, we accidentally used
delete
as an identifier, which is a no-no. - NOTE: Actual IE8 not tested; I tested with IE10 in IE8 compatibility mode.
- Previously, we accidentally used
- Fixes for IE8 compatibility mode in IE10.
- Previously, we chose an incorrect buffer backend in this scenario, since IE10's compat mode erroneously defines an unusable
CanvasPixelArray
.
- Previously, we chose an incorrect buffer backend in this scenario, since IE10's compat mode erroneously defines an unusable
- General code cleanup.
1、 browserfs.js 396.61KB
2、 browserfs.js.map 871.77KB
3、 browserfs.min.js 186.72KB
4、 browserfs.min.js.map 1.1MB