1
0
mirror of https://github.com/stedolan/jq.git synced 2024-05-11 05:55:39 +00:00

Update website for jq 1.5 (fix #910)

This commit is contained in:
David Tolnay
2015-08-15 23:12:31 -07:00
parent 461f04bd4d
commit 3608341c53
7 changed files with 2931 additions and 33 deletions

9
NEWS
View File

@@ -1,11 +1,12 @@
Release history Release history
* jq version 1.0 was released on Sun Oct 21 2012 * jq version 1.5 was released on Sat Aug 15 2015
* jq version 1.1 was released on Sun Oct 21 2012
* jq version 1.2 was released on Thu Dec 20 2012
* jq version 1.3 was released on Sun May 19 2013
* jq version 1.4 was released on Mon Jun 9 2014 * jq version 1.4 was released on Mon Jun 9 2014
* jq version 1.3 was released on Sun May 19 2013
* jq version 1.2 was released on Thu Dec 20 2012
* jq version 1.1 was released on Sun Oct 21 2012
* jq version 1.0 was released on Sun Oct 21 2012
New features in 1.5 since 1.4: New features in 1.5 since 1.4:

View File

@@ -30,6 +30,11 @@ body:
[ArchWiki](https://wiki.archlinux.org/index.php/Arch_User_Repository) [ArchWiki](https://wiki.archlinux.org/index.php/Arch_User_Repository)
for how to install from AUR. for how to install from AUR.
* jq 1.5 binaries for
[64-bit](https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64)
or
[32-bit](https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux32).
* jq 1.4 binaries for * jq 1.4 binaries for
[64-bit](https://github.com/stedolan/jq/releases/download/jq-1.4/jq-linux-x86_64) [64-bit](https://github.com/stedolan/jq/releases/download/jq-1.4/jq-linux-x86_64)
or or
@@ -42,9 +47,8 @@ body:
### OS X ### OS X
* Use [Homebrew](http://brew.sh/) to install jq 1.4 with * Use [Homebrew](http://brew.sh/) to install jq 1.5 with
`brew install jq`. You can also install 1.5rc2 with `brew install jq`.
`brew install --devel jq`.
* jq 1.4 binaries for * jq 1.4 binaries for
[64-bit](https://github.com/stedolan/jq/releases/download/jq-1.4/jq-osx-x86_64) [64-bit](https://github.com/stedolan/jq/releases/download/jq-1.4/jq-osx-x86_64)
@@ -71,6 +75,11 @@ body:
* Use [Chocolatey NuGet](https://chocolatey.org/) to install jq 1.4 with * Use [Chocolatey NuGet](https://chocolatey.org/) to install jq 1.4 with
`chocolatey install jq`. `chocolatey install jq`.
* jq 1.5 executables for
[64-bit](https://github.com/stedolan/jq/releases/download/jq-1.5/jq-win64.exe)
or
[32-bit](https://github.com/stedolan/jq/releases/download/jq-1.5/jq-win32.exe).
* jq 1.4 executables for * jq 1.4 executables for
[64-bit](https://github.com/stedolan/jq/releases/download/jq-1.4/jq-win64.exe) [64-bit](https://github.com/stedolan/jq/releases/download/jq-1.4/jq-win64.exe)
or or
@@ -89,7 +98,7 @@ body:
### From source on Linux, OS X, Cygwin, and other POSIX-like operating systems ### From source on Linux, OS X, Cygwin, and other POSIX-like operating systems
* [Source tarball for jq 1.4](https://github.com/stedolan/jq/archive/jq-1.4.tar.gz) * [Source tarball for jq 1.5](https://github.com/stedolan/jq/archive/jq-1.5.tar.gz)
You can build it using the usual `./configure && make && sudo You can build it using the usual `./configure && make && sudo
make install` rigmarole. make install` rigmarole.
@@ -99,15 +108,13 @@ body:
git clone https://github.com/stedolan/jq.git git clone https://github.com/stedolan/jq.git
cd jq cd jq
autoreconf -i autoreconf -i
./configure ./configure --disable-maintainer-mode
make make
sudo make install sudo make install
To build it from a git clone, you'll need to install a few To build it from a git clone, you'll need to install a few
packages first: packages first:
* [Flex](http://flex.sourceforge.net/)
* [Bison](https://www.gnu.org/software/bison/)
* [GCC](https://gcc.gnu.org) * [GCC](https://gcc.gnu.org)
* [Make](https://www.gnu.org/software/make/) * [Make](https://www.gnu.org/software/make/)
* [Autotools](https://www.gnu.org/software/automake/) * [Autotools](https://www.gnu.org/software/automake/)
@@ -122,10 +129,11 @@ body:
by Apple. This can be found in [Homebrew](http://brew.sh) or by Apple. This can be found in [Homebrew](http://brew.sh) or
[MacPorts](https://macports.org/). [MacPorts](https://macports.org/).
Flex and Bison are used to generate the lexer and parser for jq. For jq The `--disable-maintainer-mode` flag says to use the pre-generated lexer
1.5, neither is required if you use `./configure and parser that come with the code. To compile the lexer and parser also
--disable-maintainer-mode` instead of `./configure`. This flag says to use from source, leave out this flag. You will need to install
the pre-generated lexer and parser that come with the code. [Flex](http://flex.sourceforge.net/) and
[Bison](https://www.gnu.org/software/bison/).
#### Building the documentation #### Building the documentation

View File

@@ -3,8 +3,8 @@ headline: jq Manual (development version)
history: | history: |
*For released versions, see [jq 1.4](/jq/manual/v1.4) or *For released versions, see [jq 1.5](/jq/manual/v1.5),
[jq 1.3](/jq/manual/v1.3).* [jq 1.4](/jq/manual/v1.4) or [jq 1.3](/jq/manual/v1.3).*
body: | body: |

View File

File diff suppressed because it is too large Load Diff

View File

@@ -24,7 +24,7 @@ body3: |
tail: | tail: |
Go read the [tutorial](tutorial/) for more, or the [manual](manual/) Go read the [tutorial](/jq/tutorial/) for more, or the [manual](/jq/manual/)
for *way* more. for *way* more.
Ask questions on [stackoverflow](https://stackoverflow.com/) using the [jq Ask questions on [stackoverflow](https://stackoverflow.com/) using the [jq
@@ -33,24 +33,34 @@ tail: |
[Freenode](https://webchat.freenode.net/). [Freenode](https://webchat.freenode.net/).
news: news:
- date: 2015-07-26 - date: 15 August 2015
body: |
jq 1.5 released, including new datetime, math, and regexp functions,
try/catch syntax, array and object destructuring, a streaming parser,
and a module system. See installation options on the
[download](/jq/download/) page, and the
[release notes](https://github.com/stedolan/jq/releases/tag/jq-1.5)
for details.
- date: 26 July 2015
body: | body: |
jq 1.5rc2 is available. Get it on the jq 1.5rc2 is available. Get it on the
[releases](https://github.com/stedolan/jq/releases) page. [releases](https://github.com/stedolan/jq/releases) page.
- date: 2015-01-01 - date: 01 January 2015
body: | body: |
jq 1.5rc1 is available. Get it on the jq 1.5rc1 is available. Get it on the
[releases](https://github.com/stedolan/jq/releases) page. [releases](https://github.com/stedolan/jq/releases) page.
- date: 2014-06-08 - date: 09 June 2014
body: | body: |
jq 1.4 (finally) released! Get it on the [download](download/) page. jq 1.4 (finally) released! Get it on the [download](/jq/download/) page.
- date: 2013-05-19 - date: 19 May 2013
body: | body: |
jq 1.3 released. jq 1.3 released.

View File

@@ -20,18 +20,13 @@
<div class="btn-toolbar" role="toolbar"> <div class="btn-toolbar" role="toolbar">
<div class="btn-group" role="group"> <div class="btn-group" role="group">
<a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#"> <a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#">
Download jq-1.4 or 1.5rc2 Download jq 1.5
<span class="caret"></span> <span class="caret"></span>
</a> </a>
<ul class="dropdown-menu"> <ul class="dropdown-menu">
<li><a href="https://github.com/stedolan/jq/releases/download/jq-1.5rc2/jq-linux-x86_64">jq-1.5rc2 Linux (64-bit)</a></li> <li><a href="https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64">jq 1.5 Linux (64-bit)</a></li>
<li><a href="https://github.com/stedolan/jq/releases/download/jq-1.5rc2/jq-osx-x86_64">jq-1.5rc2 OS X (64-bit)</a></li> <li><a href="https://github.com/stedolan/jq/releases/download/jq-1.5/jq-win64.exe">jq 1.5 Windows (64-bit)</a></li>
<li><a href="https://github.com/stedolan/jq/releases/download/jq-1.5rc2/jq-win64.exe">jq-1.5rc2 Windows (64-bit)</a></li> <li><a href="/jq/download/">Other platforms, older versions, and source</a></li>
<li><a href="https://github.com/stedolan/jq/releases/tag/jq-1.5rc2">jq-1.5rc2 Other platforms, older versions, and source</a></li>
<li><a href="https://github.com/stedolan/jq/releases/download/jq-1.4/jq-linux-x86_64">jq-1.4 Linux (64-bit)</a></li>
<li><a href="https://github.com/stedolan/jq/releases/download/jq-1.4/jq-osx-x86_64">jq-1.4 OS X (64-bit)</a></li>
<li><a href="https://github.com/stedolan/jq/releases/download/jq-1.4/jq-win64.exe">jq-1.4 Windows (64-bit)</a></li>
<li><a href="https://github.com/stedolan/jq/releases/tag/jq-1.4">jq-1.4 Other platforms, older versions, and source</a></li>
</ul> </ul>
</div> </div>
@@ -63,7 +58,7 @@
<ul> <ul>
{% for item in news %} {% for item in news %}
<li> <li>
<span class="date">{{ item.date | date: '%m %B %Y' }}</span> <span class="date">{{item.date}}</span>
{{item.body | markdownify}} {{item.body | markdownify}}
</li> </li>
{% endfor %} {% endfor %}

View File

@@ -1,6 +1,12 @@
# SHA-1 checksums of release and pre-release binaries # SHA-1 checksums of release and pre-release binaries
# Download from https://github.com/stedolan/jq/releases # Download from https://github.com/stedolan/jq/releases
# jq 1.5
ded2716bafcee5f9fc9358c1e71b879e26674a5e jq-linux32
d8e36831c3c94bb58be34dd544f44a6c6cb88568 jq-linux64
7c27c5d941efa5c241750a89c4723d84a6d76025 jq-win32.exe
2ee589c8821d562eca4e67c2b0e3e30f0c7c6136 jq-win64.exe
# jq 1.5rc2 # jq 1.5rc2
4975875ed6e758ef5f14ddb72026d430ff6b7b65 jq-linux-x86 4975875ed6e758ef5f14ddb72026d430ff6b7b65 jq-linux-x86
ec498ea174ab4e696d02016e2ad47fbdec2b3aa3 jq-linux-x86_64 ec498ea174ab4e696d02016e2ad47fbdec2b3aa3 jq-linux-x86_64