Skip to content

Latest commit

 

History

History
102 lines (56 loc) · 2.23 KB

CHANGELOG.md

File metadata and controls

102 lines (56 loc) · 2.23 KB

Change Log

All notable changes to this project will be documented in this file automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! This project adheres to Semantic Versioning.

v4.1.1 - 2017-12-11

  • Refactor read stream logic to improve clarity & error handling #32 [Tim Perry]
  • Update Bluebird to v3 #32 [Tim Perry]

v4.1.0 - 2017-11-21

  • Upgrade partitioninfo so we can read GPT partition tables too #31 [Tim Perry]
  • Upgrade to new ext2fs with prebuilt packages available #31 [Tim Perry]

v4.0.2 - 2017-10-18

Fixed

  • Make errors on read streams safe, by delaying read until someone is attached

v4.0.1 - 2017-06-23

Fixed

  • Fixed creating files in ext partitions with paths that do not start with '/'.

v4.0.0 - 2017-06-19

Changed

  • All methods that take a partition as a parameter now expect the partition number instead of {primary: X, logical: Y}.

v3.0.0 - 2017-06-16

Added

  • Support for ext2, ext3 and ext4 filesystems.
  • imagefs.interact(disk, partition) returns a disposer of a node fs like interface. Sync methods are not supported.

Changed

  • imagefs.listDirectory() lists all files, including those that start with a dot.
  • imagefs.write, imagefs.copy and imagefs.replace now return a Promise instead of a Promise<WriteStream>.
  • imagefs.read now returns a disposer<ReadStream> instead of a Promise<ReadStream>.
  • All methods now accept filedisk.Disk instances as well as image paths.

Fixed

  • Logical partitions are now correctly handled.

v2.3.0 - 2016-10-05

Added

  • Implement imagefs.listDirectory().

v2.2.0 - 2016-10-03

Added

  • Implement imagefs.readFile().
  • Implement imagefs.writeFile().

v2.1.2 - 2015-12-04

Changed

  • Reduce package size by omitting tests in NPM.

v2.1.1 - 2015-10-13

Changed

  • Close drive file descriptor after any operation.

v2.1.0 - 2015-07-28

Added

  • Implement imagefs.replace() function.

v2.0.1 - 2015-07-27

Changed

  • Fix documentation issues.

Removed

  • FAT file touch workaround before write.

v2.0.0 - 2015-07-23

Changed

  • Use object path definitions instead of image:(partition):/path device paths.

Removed

  • Local file read/write support.