2.3.0 (2017-9-6)
- [feature] Pass options to the
open
method (adef972), closes #33 - [bugfix] Reject execution when
stdio
streams finish before an operation is complete (d34d654), closes #32
2.2.0 (2017-5-31)
- [feature] read metadata from a Readable (d027861)
- [benchmark] update to use
exiftool-context
and testReadable
speed (733ff4e)
2.1.6 (2017-5-28)
- [core] start command numbers from 1 (7a2055d)
- [test] use
exiftool-context
: a separate package for testing (243fa68)
2.1.5 (2017-5-20)
- [bugfix] uptadte to
[email protected]
(use strict
fix) (6bb864b)
2.1.4 (2017-5-20)
2.1.3 (2017-5-17)
- update to
[email protected]
(1523044)
2.1.2 (2017-5-14)
- [tests] update to
zoroaster
0.4.3 and useExiftool
context in tests (7e99f58 & 40fa597) - [tests] filename encoding test (ba7aa1b)
- [examples] add write_metadata (3432e63) and callback examples (c748783)
- [readme] Improve readme with fuller examples, and better structure (532f147)
debug:bool
as 4th argument towriteMetadata
to stream commands to terminal's stdout instead of exiftool process (e15ea35)encoding
argument for.open(encoding)
method, to specify stdio streams' encoding and which to use forproc.stdin.write(data, encoding)
call -utf8
by default,null
to keep undefined (e15ea35)
2.1.1 (2016-12-25)
- Use streams to parse exiftool std streams instead of event listeners (a6531d8)
- Update to zoroaster 0.2.0 with test results streaming (9edf6ac)
- Install cross-env for testing on Windows (a1d0441)
- comma-dangle: always-multiline eslint rule (39afea2)
- Add benchmark of stay_open vs single run (6d61ec8)
2.1.0 (2016-11-27)
- Write metadata! (6477aec)
eslint
config (b32729c)- Don't publish test directory by specifying
files
property in package.json (9067100)
2.0.3 (2016-11-26)
2.0.2 (2016-11-26)
2.0.1 (2016-11-20)
- Use stream-snitch to listen for events from exiftool process (7e1542f)
- Don't kill the process after sending
-stay_open false
(16485e1)
2.0.0 (2016-08-21)
- Appveyor and travis (bc5547c)
- Send
EOL
instead of\n
in tests (bc5547c)
- exiftool is no longer vendored with this package, use dist-exiftool (d4fcf2b)
1.0.4 (2016-08-20)
- Use the correct EOL character depending on OS (2a84b73)
- Ensure exiftool quits properly on Windows by sending
--stay_open false
(ec871e9)
1.0.3 (2016-08-07)
- Updated to exiftool
10.25
(59b5a18)
1.0.2 (2016-06-04)
- Include exiftool distribution (87ffd37)
Working Node.js module to run exiftool and initial releases to npm