Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 121 lines (97 sloc) 3.973 kB
d0025f3 @chriso Bump
authored
1 ### v0.4.2
2 * Bug fix for nested getHtml
3
31e6dc3 @chriso node v0.6 support, closes #60
authored
4 ### v0.4.1
5 * node v0.6 support
6
188bf1a @chriso Updated the request process and fixed proxy support
authored
7 ### v0.4.0
8 * Ported the entire request process to use mikeal/request
9 * Full HTTP proxy support
10
315827c @chriso Bump
authored
11 ### v0.3.9
12 * Expose JSDOM window so it can be closed manually to prevent leaks
13 * Added the expand_single_selected option (see issue #34)
14
15 ### v0.3.6-0.3.8
16 * Bug fixes
17
d7b912e @chriso Fixed bug when specifying a custom jQuery context
authored
18 ### v0.3.5
19 * Further proxy fixes
20 * Fixed an bug when specifying a custom jQuery context
21 * Added JSDOM as a required package
22
228d58a @chriso Bump
authored
23 ### v0.3.3
24 * Fix when a 30x redirect is to another host
25 * Better HttpProxy support
26
6b8fc06 @chriso Fixed -f
authored
27 ### v0.3.0
28 * Fixed -f, --fork
29
30 ### v0.2.6 - v0.2.9
31 * Various fixes to CSV reading and writing
32 * Added an option to control whether JSDOM processes external resources
33 * When using JSDOM, don't run the callback until the window is loaded
34 * Ability to specify request encoding
35 * Added URL recursion
36
fa3c9d0 @chriso Bump
authored
37 ### v0.2.5
869100c @chriso Added url recursion, link resolution/filtering, and parser speed impr…
authored
38 * Added the -m (--max) switch for overridding max concurrent requests
39 * Speed improvements when parsing HTML using getHtml and postHtml
fa3c9d0 @chriso Bump
authored
40 * Moved validator, jQuery and htmlparser to ./vendor as submodules
869100c @chriso Added url recursion, link resolution/filtering, and parser speed impr…
authored
41 * npm is no longer required to install node.io
fa3c9d0 @chriso Bump
authored
42 * Built-in modules are stored relative to the install dir
869100c @chriso Added url recursion, link resolution/filtering, and parser speed impr…
authored
43 * Added url recursion and a helper for resolving and filtering links on a page
fa3c9d0 @chriso Bump
authored
44
3c4e107 @chriso Getting ready for the new request API
authored
45 ### v0.2.4
46 * Moved to the new node v0.4 request API with full HTTPS support
ebda0dc @chriso Updated history
authored
47 * Added the auto_retry option to improve code readability
869100c @chriso Added url recursion, link resolution/filtering, and parser speed impr…
authored
48 * Callbacks are now called in the same scope as job methods (no more self = this)
3c4e107 @chriso Getting ready for the new request API
authored
49
ebda0dc @chriso Updated history
authored
50 ### v0.2.3
3101b0c @chriso Added --spoof, removed daemon/expresso dependencies, added 2 new buil…
authored
51 * Removed daemon and expresso as a required dependencies
52 * Added --spoof for spoofing user agents
b014b24 @chriso Added soupselect to ./vendor
authored
53 * Fixed relative Location header bug
54 * Moved soupselect to ./vendor as its package.json is broken
55 * Added more information to --debug
56
ef8c7ce @chriso Bump
authored
57 ### v0.2.2-4
58 * Bug fixes
59 * Improved debug information for requests
60 * Added a new builtin - query
61
f474bd8 @chriso Bump
authored
62 ### v0.2.2-3
f2fd796 @chriso Updated history
authored
63 * Added JSDOM as an optional parser (for jQuery access)
64 * Added head() to make HEAD requests
6e81d47 @chriso Updated history
authored
65 * Added "io" as a command line alias
f474bd8 @chriso Bump
authored
66 * Added a new builtin - statuscode
f2fd796 @chriso Updated history
authored
67
04afc27 @chriso Fix for >= 0.3.6
authored
68 ### v0.2.1-20
69 * Bug fixes
70 * Works with node >= v0.3.6
71
c2b7bf1 @chriso Updated history
authored
72 ### v0.2.1-14
73 * Bug fixes
74 * Status messages are written to stderr
75
c37fe65 @chriso Added official builtin modules support
authored
76 ### v0.2.1-8
869100c @chriso Added url recursion, link resolution/filtering, and parser speed impr…
authored
77 * Added [built-in modules](https://github.com/chriso/node.io/tree/master/builtin).
c37fe65 @chriso Added official builtin modules support
authored
78
610287e @chriso Bump
authored
79 ### v0.2.1-5
1a8a816 @chriso Updated history
authored
80 * Web interface now supports CoffeeScript jobs
610287e @chriso Bump
authored
81 * Support for multiple jobs in the same file (see ./examples/resolve.coffee)
869100c @chriso Added url recursion, link resolution/filtering, and parser speed impr…
authored
82 * Added the -u (--unpack) switch for decrypting jobs made with [packnode](https://github.com/chriso/packnode)
610287e @chriso Bump
authored
83
d06cc0d @chriso Bump
authored
84 ### v0.2.1-3
29addaa @chriso ALPHA web interface
authored
85 * Better support for multiple jobs running in the same process
d06cc0d @chriso Bump
authored
86 * Basic web interface
87 * .coffee extension is auto-detected
29addaa @chriso ALPHA web interface
authored
88
3f979ae @chriso Bug fix
authored
89 ### v0.2.0-4
eeb3beb @chriso Fixed a stack overflow and bug with capturing output
authored
90 * Bug fixes
8d10368 @chriso 0.2.0-2 release - see HISTORY.md
authored
91 * Added -d (--daemon) switch
92 * Added helper methods for setting/adding request headers
93 * Nested requests have cookies/referer automatically set
94
95 ### v0.2.0-1
4df5c5a @chriso 0.2.0 release
authored
96 * Added new DOM element getters - innerHTML, rawtext and striptags
97 * Added the ability to specify a custom $ context - $(select, [context])
98 * Added odd() and even() traversal methods
99 * Added has() (see: api.jquery.com/has/)
100 * Added job.parseValues() and job.writeValues() to simplify reading & writing separated values (e.g. CSV / TSV)
101 * Major refactoring
102 * Improved commenting and internal documentation
103 * Speed improvements
104 * Added Makefile (test / test-cov)
105
8d10368 @chriso 0.2.0-2 release - see HISTORY.md
authored
106 ### v0.1.1-17
def1a81 @chriso Version bump
authored
107 * Fixed incorrect handling of large streams
108 * Better support for request timeouts
869100c @chriso Added url recursion, link resolution/filtering, and parser speed impr…
authored
109 * Bug fixes
def1a81 @chriso Version bump
authored
110
0bf894e @chriso Version bump
authored
111 ### v0.1.1-6
7ada77a @chriso Tagged 0.1.1-19
authored
112 * Added a -g (--debug) switch
75a2994 @chriso Version bump
authored
113 * Minor bug fixes
869100c @chriso Added url recursion, link resolution/filtering, and parser speed impr…
authored
114 * Added HTTP code handler - auto support for redirects, etc.
75a2994 @chriso Version bump
authored
115
8a58182 @chriso Version bump
authored
116 ### v0.1.1-1
4907e6f @chriso Fixed HISTORY
authored
117 * Fixed an inheritance bug when not exclusively using CoffeeScript
118 * Added an -e (--eval) switch
8a58182 @chriso Version bump
authored
119 * Updated .coffee compilation so it's compatible with command line switches
04afc27 @chriso Fix for >= 0.3.6
authored
120 * Added a `proxy` option (see API)
Something went wrong with that request. Please try again.