Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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