Skip to content

HTTPS clone URL

Subversion checkout URL

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