Skip to content
This repository was archived by the owner on May 30, 2023. It is now read-only.

Commit fac9b28

Browse files
committed
Update the website for the fresh 2.1 release (issue #12970).
1 parent 96ac005 commit fac9b28

File tree

4 files changed

+66
-18
lines changed

4 files changed

+66
-18
lines changed

_layouts/default.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ <h1>
1919
DOM handling, CSS selector, JSON, Canvas, and SVG.<br></a>
2020
</p>
2121
<p class="action">
22-
<a href="{{ site.url }}/download.html" class="btn-download">Download <span class="version">v2.0</span></a>
22+
<a href="{{ site.url }}/download.html" class="btn-download">Download <span class="version">v2.1</span></a>
2323
<a href="{{ site.url }}/quick-start.html">Get started</a>
2424
</p>
2525
</div>

_posts/documentation/get-started/2000-01-01-download.md

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,32 +5,33 @@ categories: docs docs-get-started
55
permalink: download.html
66
---
77

8-
**Note** Binary packages are made available on a volunteer basis. There is no need to
9-
ask when a binary package for a given platform will be ready. The packagers are fully aware of every source release and they give their best effort to make the binaries available.
10-
11-
Download service is kindly provided by [Bitbucket](https://bitbucket.org/ariya/phantomjs/downloads). Previous releases download was provided by [Google Code Project Hosting](http://code.google.com/p/phantomjs/downloads/).
8+
**Note** There is no need to ask when a binary package for a given platform will be ready. The packagers are fully aware of every release and they give their best effort to make the binaries available.
129

1310
## Windows
1411

15-
Download [phantomjs-2.0.0-windows.zip](https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.0.0-windows.zip) (19.4 MB) and extract (unzip) the content.
12+
Download [phantomjs-2.1.1-windows.zip](https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-windows.zip) (17.4 MB) and extract (unzip) the content.
1613

1714
The executable `phantomjs.exe` is ready to use.
1815

1916
**Note**: For this static build, the binary is self-contained with no external dependency. It will run on a fresh install of Windows Vista or later versions. There is no requirement to install Qt, WebKit, or any other libraries.
2017

2118
## Mac OS X
2219

23-
Download [phantomjs-2.0.0-macosx.zip](https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.0.0-macosx.zip) (13.7 MB) and extract (unzip) the content.
20+
Download [phantomjs-2.1.1-macosx.zip](https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-macosx.zip) (16.4 MB) and extract (unzip) the content.
2421

2522
**Note**: For this static build, the binary is self-contained with no external dependency. It will run on a fresh install of OS X 10.7 (Lion) or later versions. There is no requirement to install Qt or any other libraries.
2623

27-
**Known Issue**: If launching the executable fails with the error `Killed: 9`, please decompress the binary first with [upx](http://upx.sourceforge.net/): `upx -d bin/phantomjs`.
24+
## Linux 64-bit
25+
26+
Download [phantomjs-2.1.1-linux-x86_64.tar.bz2](https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2) (22.3 MB) and extract the content.
27+
28+
**Note**: For this static build, the binary is self-contained. . There is no requirement to install Qt, WebKit, or any other libraries. It however still relies on [Fontconfig](http://www.freedesktop.org/wiki/Software/fontconfig/) (the package `fontconfig` or `libfontconfig`, depending on the distribution).
2829

29-
## Linux
30+
## Linux 32-bit
3031

31-
Binary packages for Linux are still being prepared. There are still issues to be solved until a static build is available (see [issue 12948](https://github.com/ariya/phantomjs/issues/12948) for more details).
32+
Download [phantomjs-2.1.1-linux-i686.tar.bz2](https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-i686.tar.bz2) (23.0 MB) and extract the content.
3233

33-
In the mean time, it is recommended that you build the Linux version from source.
34+
**Note**: For this static build, the binary is self-contained. . There is no requirement to install Qt, WebKit, or any other libraries. It however still relies on [Fontconfig](http://www.freedesktop.org/wiki/Software/fontconfig/) (the package `fontconfig` or `libfontconfig`, depending on the distribution).
3435

3536
## FreeBSD
3637

@@ -42,20 +43,26 @@ You can also build PhantomJS yourself from the FreeBSD Ports Collection: [https:
4243

4344
## Source Code
4445

45-
Download [phantomjs-2.0.0-source.zip](https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.0.0-source.zip) (105 MB) and follow the [build instructions]({{ site.url }}/build.html).
46+
Check the official git repository [github.com/ariya/phantomjs](https://github.com/ariya/phantomjs/).
4647

4748
## Checksums
4849

4950
To verify the integrity of the downloaded files, use the following checksums.
5051

5152
### MD5 Checksums
5253

53-
684c7706e3b14f7e0c3b9680f7c0cbe2 phantomjs-2.0.0-windows.zip
54-
d970772f7d606578cd9c1999980999b2 phantomjs-2.0.0-macosx.zip
55-
feabe9064100e241d21347739312e64d phantomjs-2.0.0-source.zip
54+
0396e8249e082f72c1e39d33fc9d8de6 phantomjs-2.1.1-linux-i686.tar.bz2
55+
1c947d57fce2f21ce0b43fe2ed7cd361 phantomjs-2.1.1-linux-x86_64.tar.bz2
56+
b0c038bd139b9ecaad8fd321070c1651 phantomjs-2.1.1-macosx.zip
57+
4104470d43ddf2a195e8869deef0aa69 phantomjs-2.1.1-windows.zip
5658

5759
### SHA-256 Checksums
5860

59-
0070da721d1ddeff4db0658ebe819b823de1e183b412e5d8e74cd8d9a34743fa phantomjs-2.0.0-windows.zip
60-
9ae74da20e8831c4d48105004993fecee3e7e66f5d3381f879de366d82f9215c phantomjs-2.0.0-macosx.zip
61-
cc81249eaa059cc138414390cade9cb6509b9d6fa0df16f4f43de70b174b3bfe phantomjs-2.0.0-source.zip
61+
80e03cfeb22cc4dfe4e73b68ab81c9fdd7c78968cfd5358e6af33960464f15e3 phantomjs-2.1.1-linux-i686.tar.bz2
62+
86dd9a4bf4aee45f1a84c9f61cf1947c1d6dce9b9e8d2a907105da7852460d2f phantomjs-2.1.1-linux-x86_64.tar.bz2
63+
538cf488219ab27e309eafc629e2bcee9976990fe90b1ec334f541779150f8c1 phantomjs-2.1.1-macosx.zip
64+
d9fb05623d6b26d3654d008eab3adafd1f6350433dfd16138c46161f42c7dcc8 phantomjs-2.1.1-windows.zip
65+
66+
## Acknowledgement
67+
68+
Download service is kindly provided by [Bitbucket](https://bitbucket.org/ariya/phantomjs/downloads). Previous releases download was provided by [Google Code Project Hosting](http://code.google.com/p/phantomjs/downloads/).

_posts/documentation/get-started/2000-01-03-releases.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ categories: docs docs-get-started
55
permalink: releases.html
66
---
77

8+
[PhantomJS 2.1](release-2.1.html) was released on January 23, 2016. It came with an updated WebKit library based on Qt 5.5.
9+
810
[PhantomJS 2.0](release-2.0.html) was released on January 23, 2015. This is a major release since the core was switched to use Qt 5 to get a more modern base platform, as well as to have an updated WebKit module.
911

1012
[PhantomJS 1.9](release-1.9.html) "Sakura", was released on March 20, 2013. It came with an updated GhostDriver, an improved resource loading control, as well as other incremental improvements.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
layout: post
3+
title: PhantomJS 2.1 Release Notes
4+
categories: release
5+
permalink: release-2.1.html
6+
---
7+
8+
PhantomJS 2.1 was released on January 23, 2016. It came with an updated WebKit library based on Qt 5.5.
9+
10+
**New features**
11+
12+
* Upgraded Qt to 5.5.1 (issue #13377)
13+
* Added support for SSL Client Authentication (issue #11275)
14+
* Added support for context menu event (issue #11429)
15+
* Allow remote debugging to use random port assigned by the OS (issue #13432)
16+
17+
**Improvements**
18+
19+
* Allow outer context to access arbitrary URLs (issue #11217)
20+
* Fixed --local-storage-path and localStoragePath config option (issue #11596)
21+
* Restored --local-url-access=no regression (issue #13412)
22+
* Fixed an issue with loading JS modules contains a last-line comment (issue #12868)
23+
* Fixed an issue with returning binary content in WebServer module (issue #13026)
24+
* Fixed encoded URL loading on Windows (issue #12953)
25+
* Fixed building with GCC 5 (issue #13518)
26+
* Fixed file upload (issue #12506)
27+
* Fixed latest OS detection (issue #13829)
28+
29+
**Known Regression compared to PhantomJS 1.x**
30+
31+
Note: If you encounter more regression, please file a bug on PhantomJS
32+
[issue tracker](https://github.com/ariya/phantomjs/issues) and label it as
33+
[Regression](https://github.com/ariya/phantomjs/labels/Regression).
34+
Please search the issue tracker first to make sure the problem has not been reported yet.
35+
36+
* onLongRunningScript and stopJavaScript do not work (issue [12504](https://github.com/ariya/phantomjs/issues/12504))
37+
* PDF rendering too large, page.zoomFactor doesn't work (issue [12685](https://github.com/ariya/phantomjs/issues/12685))
38+
39+
Back to [all releases](releases.html).

0 commit comments

Comments
 (0)