Skip to content

HTTPS clone URL

Subversion checkout URL

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