132 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
		
		
			
		
	
	
			132 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
|  | # Change Log
 | ||
|  | 
 | ||
|  | ## v0.8.3 / 2023-10-09
 | ||
|  | ### Fixed
 | ||
|  | - package.json main property. | ||
|  | 
 | ||
|  | ## v0.8.2 / 2023-10-09
 | ||
|  | ### Remove
 | ||
|  | - package.json module property. | ||
|  | 
 | ||
|  | ## v0.8.1 / 2023-10-09
 | ||
|  | ### Added
 | ||
|  | - TypeScript base64 interfaces. | ||
|  | - Disable webpack polyfill. | ||
|  | 
 | ||
|  | ## v0.8.0 / 2023-09-27
 | ||
|  | ### Added
 | ||
|  | - TypeScript interfaces. | ||
|  | - HMAC feature. | ||
|  | 
 | ||
|  | ### Fixed
 | ||
|  | - deprecated `new Buffer`, replace with `Buffer.from`. | ||
|  | - dependencies and security issues. | ||
|  | - don't modify global Array and ArrayBuffer prototypes. | ||
|  | - refactor: simplify formatMessage internal logic. | ||
|  | 
 | ||
|  | ### Changed
 | ||
|  | - remove `eval` and use `require` directly. | ||
|  | - throw error by Error oject. | ||
|  | - throw error if update after finalize | ||
|  | - use unsigned right shift. | ||
|  | 
 | ||
|  | ## v0.7.3 / 2017-12-18
 | ||
|  | ### Fixed
 | ||
|  | - incorrect result when first bit is 1 of bytes. #18 | ||
|  | 
 | ||
|  | ## v0.7.2 / 2017-10-31
 | ||
|  | ### Improved
 | ||
|  | - performance of hBytes increment. | ||
|  | 
 | ||
|  | ## v0.7.1 / 2017-10-29
 | ||
|  | ### Fixed
 | ||
|  | - incorrect result when file size >= 4G. | ||
|  | 
 | ||
|  | ## v0.7.0 / 2017-10-29
 | ||
|  | ### Fixed
 | ||
|  | - incorrect result when file size >= 512M. | ||
|  | 
 | ||
|  | ## v0.6.1 / 2017-10-07
 | ||
|  | ### Fixed
 | ||
|  | - ArrayBuffer.isView issue in IE10. | ||
|  | 
 | ||
|  | ### Improved
 | ||
|  | - performance of input check. | ||
|  | 
 | ||
|  | ## v0.6.0 / 2017-07-28
 | ||
|  | ### Added
 | ||
|  | - support base64 string output. | ||
|  | 
 | ||
|  | ## v0.5.0 / 2017-07-14
 | ||
|  | ### Added
 | ||
|  | - support for web worker. #11 | ||
|  | 
 | ||
|  | ### Changed
 | ||
|  | - throw error if input type is incorrect. | ||
|  | - prevent webpack to require dependencies. | ||
|  | 
 | ||
|  | ## v0.4.2 / 2017-01-18
 | ||
|  | ### Fixed
 | ||
|  | - `root` is undefined in some special environment. #7 | ||
|  | 
 | ||
|  | ## v0.4.1 / 2016-03-31
 | ||
|  | ### Removed
 | ||
|  | - length detection in node.js. | ||
|  | ### Deprecated
 | ||
|  | - `buffer` and replace by `arrayBuffer`. | ||
|  | 
 | ||
|  | ## v0.4.0 / 2015-12-28
 | ||
|  | ### Added
 | ||
|  | - support for update hash. | ||
|  | - support for bytes array output. | ||
|  | - support for ArrayBuffer output. | ||
|  | - support for AMD. | ||
|  | 
 | ||
|  | ## v0.3.0 / 2015-03-07
 | ||
|  | ### Added
 | ||
|  | - support byte Array, Uint8Array and ArrayBuffer input. | ||
|  | 
 | ||
|  | ## v0.2.2 / 2015-02-01
 | ||
|  | ### Fixed
 | ||
|  | - bug when special length. | ||
|  | ### Improve
 | ||
|  | - performance for node.js. | ||
|  | 
 | ||
|  | ## v0.2.1 / 2015-01-13
 | ||
|  | ### Improve
 | ||
|  | - performance. | ||
|  | 
 | ||
|  | ## v0.2.0 / 2015-01-12
 | ||
|  | ### Removed
 | ||
|  | - ascii parameter. | ||
|  | ### Improve
 | ||
|  | - performance. | ||
|  | 
 | ||
|  | ## v0.1.4 / 2015-01-11
 | ||
|  | ### Improve
 | ||
|  | - performance. | ||
|  | ### Added
 | ||
|  | - test cases. | ||
|  | 
 | ||
|  | ## v0.1.3 / 2015-01-05
 | ||
|  | ### Added
 | ||
|  | - bower package. | ||
|  | - travis. | ||
|  | - coveralls. | ||
|  | ### Improved
 | ||
|  | - performance. | ||
|  | ### Fixed
 | ||
|  | - JSHint warnings. | ||
|  | 
 | ||
|  | ## v0.1.2 / 2014-07-27
 | ||
|  | ### Fixed
 | ||
|  | - accents bug | ||
|  | 
 | ||
|  | ## v0.1.1 / 2014-01-05
 | ||
|  | ### Changed
 | ||
|  | - license | ||
|  | 
 | ||
|  | ## v0.1.0 / 2014-01-04
 | ||
|  | ### Added
 | ||
|  | - initial release |