1 |
|
2 | 1.0.0 / 2015-01-27
|
3 | ==================
|
4 |
|
5 | * README: use single quotes for `require()` call
|
6 | * package: remove "lib" and "engines" fields
|
7 | * Merge pull request #9 from linclark/fix-arg-order
|
8 | * fix arg order
|
9 | * Merge pull request #6 from Resseguie/no-callback
|
10 | * allow for no callback
|
11 | * Merge pull request #1 from cnandreu/patch-1
|
12 | * Fixed example in README.md
|
13 |
|
14 | 0.2.1 / 2010-09-03
|
15 | ==================
|
16 |
|
17 | * If an error is returned from the AppleScript, then the offending code is attached to the Error object as `err.appleScript`
|
18 |
|
19 | 0.2.0 / 2010-07-27
|
20 | ==================
|
21 |
|
22 | * Exposed the underlying parser Functions via the exported `Parsers` property
|
23 | * Add MIT license
|
24 |
|
25 | 0.1.0 / 2010-07-21
|
26 | ==================
|
27 |
|
28 | * Adding a "package.json" file for "npm". Preparing for v0.1.0 tag
|
29 | * Added a simple script to easily execute *.applescript test script
|
30 | * Added a new test case to ensure the 'fail' case issue is (and remains) fixed
|
31 | * Fixed the case where a zero-length response would cause an infinite loop in the result parser
|
32 | * Now converting `«data »` results into native Buffer instances. Horray!
|
33 | * Fixed StringParser with escaping control characters
|
34 | * Rewrote parsing logic to use Strings and substring
|
35 | * Replaced the RegExp based result parsing logic to actual char-by-char based parsing logic
|
36 | * Write to stdin when 'execString' is called, instead of passing the String as an argument (potentially dangerous)
|
37 | * Rename 'node-applescript.js' to 'applescript.js'
|
38 | * Initial commit
|