-
Notifications
You must be signed in to change notification settings - Fork 113
/
CHANGELOG
73 lines (46 loc) · 2.36 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
## 2.3.1 (2016-08-25)
* Full JRuby support
* HOTFIX remove `mkmf` require.
## 2.3.0 (2016-08-24)
* Remove dependency on the `which` command (from @skateman)
* Add `devices` options to video recorder (from @atzorvas)
* By default, do not destroy Headless started by a different process (from @marxarelli)
## 2.2.3 (2016-03-17)
* Fix race condition when starting Xvfb [#75] (from @NfNitLoop)
## 2.2.2 (2016-02-08)
* Fix file permissions issue with gem. No actual changes
## 2.2.0 (2015-07-05)
* Allow reuse of displays started by other user (from @marxarelli)
* Add support for graphicsmagick instead of ImageMagick (from @BlakeMesdag)
* Wait for Xvfb to finish when destroying it, to avoid creating zombie processes (from @samnissen)
## 2.1.0 (2015-05-10)
* Allow path to video recorder binary to be customized (from @briandamaged)
## 2.0.0 (2015-04-23)
* Rewritten Xvfb launch using Process.spawn and avoiding a shell
* Do not manually remove X11 lock file when stopping Xvfb; this isn’t conventional. Should eliminate some errors with not being able to find Xvfb
* More informative error messages
* Detect situation when Xvfb can’t listen to any sockets and raise corresponding error.
* If video recorder provider is libav, use avconv binary instead of ffmpeg
* Fixes to video recorder launch options (from @gpavlidi, @abotalov, @ynagorny, @WeAreFarmGeek)
* Customize launch timeout (from @ShockwaveNN)
* Properly working integration tests
## 1.0.2 (2014-06-03)
* pass options correctly to ffmpeg (from @abotalov)
* only destroy headless if it was created (from @evandrodp)
## 1.0.1 (2013-02-20)
* when starting, wait for Xvfb to launch (fixed issue #33)
## 1.0.0 (2013-01-28)
* bugfix release
* version number compliant to the [semantic versioning system](http://semver.org)
## 0.3.1 (2012-03-29)
* added autopicking of display number, if the requested one is already taken
* fixed plenty of bugs thanks to @recursive, @gshakhn, @masatomo and @mabotelh
## 0.2.2 (2011-09-01)
* improve detection of ffmpeg process (from https://github.com/alanshields/headless)
## 0.2.1 (2011-08-26)
* added ability to capture screenshots (from https://github.com/iafonov/headless)
* added ability to capture video (from https://github.com/iafonov/headless)
* fixed issue with stray pidfile
## 0.1.0 (2010-08-15)
* introduced options
* make it possible to change virtual screen dimensions and pixel depth