Skip to content

Commit

Permalink
Add CHANGELOG and update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
diepm committed Jun 14, 2017
1 parent 0e3502f commit 3ce835c
Show file tree
Hide file tree
Showing 3 changed files with 86 additions and 152 deletions.
79 changes: 79 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
CHANGELOG
=========

* 3.0.2 (2017-06-13)

* Fix shell escape BC with Vim 7.4.
* Add CHANGELOG.
* Update docs.

* 3.0.1 (2017-06-09)

* Fix bug `-k` auto included.
* Fix response content syntax-highlighting/formatting detection.

* 3.0.0 (2017-05-25)

* Support raw cUrl options.
* Support in-line data for `_bulk` request of ElasticSearch.
* Deprecate the following VRC options in favor of cUrl options:
- `vrc_connect_timeout` for `--connect-timeout`
- `vrc_cookie_jar` for `-b` and `-c`
- `vrc_follow_redirects` for `-L`
- `vrc_include_response_header` for `-i`
- `vrc_max_time` for `--max-time`
- `vrc_resolve_to_ipv4` for `--ipv4`
- `vrc_ssl_secure` for `-k`
* Source code reformatted and refactored.

* 2.6.0 (2017-01-30)

* Support global variable declaration.
* Support consecutive request verbs.
* Bug fix: When `vrc_show_command` is set, the command is displayed in the
quickfix window instead of the output view. This fixes the output
formatting bug when the option is enabled.
* Add option `vrc_response_default_content_type` to set the default content-
type of the response.

* 2.5.0 (2016-05-05)

* Set `commentstring` so that lines can be commented by commenters.
* Fix Content-Type to default to `application/json`.
* Add option `vrc_show_command` to display the cUrl command along with output.

* 2.4.0 (2016-04-11)

* Support POST empty body.
* Add option to horizontal-split the output buffer.
* Option to transform `\uXXXX` instances to corresponding symbols.

* 2.3.0 (2016-03-24)

* GET request can have request body.
* Request body can be specified on a line-by-line basis.

* 2.2.0 (2016-02-08)

* Add support for PATCH, OPTIONS, and TRACE.

* 2.1.1 (2016-01-30)

* Incompatibility fix.

* 2.1.0 (2016-01-25)

* Support default values specified in a global section.
* Add options for connection and max timeout.

* 2.0.0 (2015-11-24)

* Support POST data from external files.
* Proper use of cURL commands for HTTP verbs.
* Request body is sent based on HTTP verbs.
- GET, HEAD, DELETE: as GET params.
- POST, PUT: as POST params.
* Remove awkward syntaxes.
- Option `vrc_nl_sep_post_data_patterns` removed.
- GET params can be specified in request body.

76 changes: 2 additions & 74 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ set in the buffer scope.

A recent addition to VRC is the ability to specify cUrl options. These may be
specified by the VRC option `vrc_curl_opts` or declaring in the
[global section](#global-definitions) of a REST buffer and request blocks.
[global section](#52-global-definitions) of a REST buffer and request blocks.

All specified cUrl options are merged together when a cUrl command is built.
For the same keys (cUrl switch) specified at different scopes, the ones of the
Expand Down Expand Up @@ -381,78 +381,6 @@ Thanks to the contributors (in alphabetical order of GitHub account)
@tonyskn
@torbjornvatn

### 9. Changelog

#### 3.0.1 (2017-06-09)

* Fix bug `-k` auto included.
* Fix response content syntax-highlighting/formatting detection.

#### 3.0.0 (2017-05-25)

* Support raw cUrl options.
* Support in-line data for `_bulk` request of ElasticSearch.
* Deprecate the following VRC options in favor of cUrl options:
- `vrc_connect_timeout` for `--connect-timeout`
- `vrc_cookie_jar` for `-b` and `-c`
- `vrc_follow_redirects` for `-L`
- `vrc_include_response_header` for `-i`
- `vrc_max_time` for `--max-time`
- `vrc_resolve_to_ipv4` for `--ipv4`
- `vrc_ssl_secure` for `-k`
* Source code reformatted and refactored.

#### 2.6.0 (2017-01-30)

* Support global variable declaration.
* Support consecutive request verbs.
* Bug fix: When `vrc_show_command` is set, the command is displayed in the
quickfix window instead of the output view. This fixes the output
formatting bug when the option is enabled.
* Add option `vrc_response_default_content_type` to set the default content-
type of the response.

#### 2.5.0 (2016-05-05)

* Set `commentstring` so that lines can be commented by commenters.
* Fix Content-Type to default to `application/json`.
* Add option `vrc_show_command` to display the cUrl command along with output.

#### 2.4.0 (2016-04-11)

* Support POST empty body.
* Add option to horizontal-split the output buffer.
* Option to transform `\uXXXX` instances to corresponding symbols.

#### 2.3.0 (2016-03-24)

* GET request can have request body.
* Request body can be specified on a line-by-line basis.

#### 2.2.0 (2016-02-08)

* Add support for PATCH, OPTIONS, and TRACE.

#### 2.1.1 (2016-01-30)

* Incompatibility fix.

#### 2.1.0 (2016-01-25)

* Support default values specified in a global section.
* Add options for connection and max timeout.

#### 2.0.0 (2015-11-24)

* Support POST data from external files.
* Proper use of cURL commands for HTTP verbs.
* Request body is sent based on HTTP verbs.
- GET, HEAD, DELETE: as GET params.
- POST, PUT: as POST params.
* Remove awkward syntaxes.
- Option `vrc_nl_sep_post_data_patterns` removed.
- GET params can be specified in request body.

### 10. License
### 9. License

MIT
83 changes: 5 additions & 78 deletions doc/vim-rest-console.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
*vim-rest-console.txt* A plug-in to help work with RESTful services.
*vim-rest-console.txt* *vrc* A plug-in to help work with RESTful services.

__ ______ ____ ~
\ \ / / _ \ / ___| ~
\ \ / /| |_) | | ~
\ V / | _ <| |___ ~
\_/ |_| \_\\____| ~


VRC creates a vim-friendly console to interact with RESTful services.

==============================================================================
Expand Down Expand Up @@ -44,8 +45,7 @@ CONTENTS *VrcContents*
7.1 POST Data in Bulk................................. |VrcTntDataBulk|
7.2 Syntax Highlighting.................................. |VrcTntStxHi|
8. Contributors.......................................... |VrcContributors|
9. Changelog................................................ |VrcChangelog|
10. License.................................................... |VrcLicense|
9. License.................................................... |VrcLicense|

==============================================================================
*VrcIntroduction*
Expand Down Expand Up @@ -655,83 +655,10 @@ Thanks to the contributors (in alphabetical order of GitHub account)
@tonyskn
@torbjornvatn
<
===============================================================================
*VrcChangelog*
9. Changelog~

3.0.1 (2017-06-09)
* Fix bug `-k` auto included.
* Fix response content syntax-highlighting/formatting detection.

3.0.0 (2017-05-25)
* Support raw cUrl options.
* Support in-line data for `_bulk` request of Elasticsearch.
* Deprecate the following VRC options in favor of cUrl options:
- vrc_connect_timeout for `--connect-timeout`
- vrc_cookie_jar for `-b` and `-c`
- vrc_follow_redirects for `-L`
- vrc_include_response_header for `-i`
- vrc_max_time for `--max-time`
- vrc_resolve_to_ipv4 for `--ipv4`
- vrc_ssl_secure for `-k`
* Source code reformatted and refactored.

2.6.0 (2017-01-30)

* Support global variable declaration.
* Support consecutive request verbs.
* Add option |vrc_response_default_content_type| to set the default content-
type of the response.
* Bug fix: When |vrc_show_command| is set, the command is displayed in the
quickfix window instead of the output view. This fixes the output
formatting bug when the option is enabled.

2.5.0 (2016-05-05)

* Set `commentstring` so that lines can be commented by commenters.
* Fix Content-Type to default to `application/json`.
* Add option |vrc_show_command| to display the cUrl command along with
output.

2.4.0 (2016-04-11)

* Support POST empty body.
* Add option to horizontal-split the output buffer.
* Option to transform `\uXXXX` instances to corresponding symbols.

2.3.0 (2016-03-24)

* GET request can have request body.
* Request body can be specified on a line-by-line basis.

2.2.0 (2016-02-08)

* Add support for PATCH, OPTIONS, and TRACE.

2.1.1 (2016-01-30)

* Incompatibility fix.

2.1.0 (2016-01-25)

* Support default values specified in a global section.
* Add options for connection and max timeout.

2.0.0 (2015-11-24)

* Support POST data from external files.
* Proper use of cURL commands for HTTP verbs.
* Request body is sent based on HTTP verbs.
- GET, HEAD, DELETE: as GET params.
- POST, PUT: as POST params.
* Remove awkward syntaxes.
- Option 'vrc_nl_sep_post_data_patterns' removed.
- GET params can be specified in request body.

===============================================================================
*VrcLicense*
10. License~
9. License~

MIT

vim:tw=78:ts=4:ft=help:norl:
vim:tw=78:ts=4:ft=help:norl:

0 comments on commit 3ce835c

Please sign in to comment.