Skip to content

Commit 8642a2c

Browse files
committed
Updated changelog
1 parent f69df4f commit 8642a2c

File tree

1 file changed

+51
-20
lines changed

1 file changed

+51
-20
lines changed

changelog.md

+51-20
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,75 @@
1-
### 0.7
2-
+ Updated API for include/exclude in NPMPublishTask
1+
### v10
2+
+ Support for generic exported functions as tasks
3+
+ Experimental `series` function for composing tasks
4+
+ Added task timing, begin/end task output
5+
* Next-tick kickoff/completion of tasks
6+
* Support both sync and async tasks in experimental `series`
7+
* Polling to ensure 100% sequential execution
8+
* Begin updating to ESNext syntax
9+
10+
### v8
11+
+ Concurrent task execution
12+
+ Allow prereqs for PackageTask + PublishTask
13+
+ LiveScript support
14+
+ Custom publish function, not just string command
15+
* Change to whole-number versioning
16+
* Change to ESLint for linting
17+
* Support newer Nodes, dropped support for older
18+
* Fixes for WatchTask
19+
* Numerous community fixes
20+
21+
### v0.7
22+
+ Updated API for include/exclude in PublishTask
323
+ beforeEach/afterEach for TaskTask
4-
+ Custom publishing command for NPMPublishTask
5-
+ FileList fixes for Windows
6-
+ Fixed output for stdout/stderr when piped
24+
+ Custom publishing command for PublishTask
25+
+ Tests for PublishTask
26+
+ Throttling for WatchTask
27+
* FileList fixes for Windows
28+
* Fixed output for stdout/stderr when piped
29+
* Numerous fixes for TestTask
30+
* NpmPublish task renamed to simply PublishTask
31+
* Chalk for color output (compat with strict mode)
732

8-
### 0.6
33+
### v0.6
934
+ Rule, for generating file-tasks on the fly
1035
+ WatchTask, for running tasks on file/directory changes
1136
+ Return values for tasks
37+
+ Promise-based async task completion
1238
+ Multiple Git branches for NpmPublishTask
13-
+ Better API for including/excluding files from NpmPublishTask
14-
+ JSHinted codebase
39+
+ Linting codebase with JSHint
40+
+ Filled out top-level API methods for creating other task-types
41+
* Better API for including/excluding files from NpmPublishTask
1542

16-
### 0.5
43+
### v0.5
1744
+ Interactive exec
18-
+ Faster FileTask execution
19-
+ Better Windows support for FileList pathnames
2045
+ Node v0.10 compatibility (fixed their broken PPI)
2146
+ Docs for async management with manual invocation
47+
+ More lifecycle events emitted
48+
* Better Windows support for FileList pathnames
49+
* Faster FileTask execution
2250

23-
### 0.4
51+
### v0.4
2452
+ Embeddable Jake, non-CLI use
2553

26-
### 0.3
54+
### v0.3
2755
+ TestTask, for minimal test-running
2856
+ Chaining support for FileList API
2957
+ Node v0.8 compatibility
30-
+ Migrated FileUtils into 'utilities' NPM library
31-
+ `namespace` appends instead of overwriting
32-
+ Numerous PackageTask archiving fixes
58+
+ Added -q / quiet flag for suppressing output
59+
* Migrated FileUtils into 'utilities' NPM library
60+
* Numerous PackageTask archiving fixes
61+
* `namespace` appends instead of overwriting
3362

34-
### 0.2
63+
### v0.2
3564
+ NpmPublishTask, for automating NPM publishing
3665
+ FileUtils, for sync filesystem manipulation
3766
+ Evented tasks
3867
+ Streamed output from jake.exec
3968
+ Numerous Windows fixes for jake.exec
40-
+ Massive refactor of task/file-task/directory-task
4169
+ Shit-ton of new tests
70+
* Massive refactor of task/file-task/directory-task
4271

43-
### 0.1
72+
### v0.1
4473
+ FileTask, DirectoryTask
4574
+ PackageTask, for easy project packaging
4675
+ FileList, for lazy-access of long lists of filenames, pattern-matching
@@ -51,13 +80,15 @@
5180
+ -T for listing tasks
5281
+ Passed params from CLI
5382
+ `invoke`, `execute`, `reenable` methods on tasks
83+
+ Task emits on completion
5484
+ Custom exit-status for fail
5585
+ Recursive directory-search for Jakefile
56-
+ Switch from node-glob to minimatch for globbing
5786
+ Added proper license notice
5887
+ Basic suite of integration tests
5988
+ Added package.json
6089
+ Coffeescript support
90+
+ Basic Windows support
91+
* Switch from node-glob to minimatch for globbing
6192

6293
### v0.0
6394
+ Use Rake-style syntax instead of object-literal to define tasks

0 commit comments

Comments
 (0)