]> git.donarmstrong.com Git - deb_pkgs/libstatistics-r-perl.git/blob - Changes
New upstream version 0.34
[deb_pkgs/libstatistics-r-perl.git] / Changes
1 Revision history for Perl extension Statistics::R.
2
3 0.34  2015-10-19
4     - Fixed obscure issue in DESTROY (reported by Pär Larsson, RT #107246)
5
6 0.33  2014-08-28
7     - Better way to set large arrays (patch by Ken Yamaguchi, RT #97359)
8     - Properly handle the quit() command (reported by tecolo, Github #5)
9     - Prefer using the 'bin' constructor instead of 'r_bin'
10     - Method version() to get the version of R
11     - Better handling of R internationalization
12
13 0.32  2013-12-18 
14     - Fixed POD error (reported by Srividya Vaidyanathan, RT #91438)
15
16 0.31  2013-02-07
17     - Simplification and speedup of communications with R
18     - Handle multiple locales when looking for errors (patch by Jean Véronis and
19       Brian Cassidy)
20
21 0.30  2012-11-15
22     - Skip tests that hang on Windows (thanks Clifford Sobchuk and Gisbert W.
23       Selke, RT #77761)
24     - Automatically destroy the R bridge when Statistics::R goes out of scope
25       (unless running in shared mode)
26
27 0.29  2012-11-07
28     - Fixed cross-platform filename problem in run_from_file (thanks Clifford
29       Sobchuk, RT #77761)
30
31 0.28  2012-11-06
32     - Fixed packaging issue by repackaging with Module::Install version 1.06
33     - Fixed character causing failure of POD test
34
35 0.27  2012-03-22
36     - Better handling of R line length limits
37     - Better quoting of strings passed to R
38     - Optimizations
39     
40 0.26  2012-01-28
41     - Support more R installation paths in Windows (patch by Adam Kennedy)
42
43 0.25  2011-12-21
44     - Fixed a bug in the get() method (reported by Manuel A. Alonso Tarajano,
45       patched by Brian Cassidy)
46
47 0.24  2011-11-09
48     - Require Text::Balanced >= 0.97 to prevent bad surprises (reported by Ryan
49       Golhar)
50
51 0.23  2011-10-28
52     - Arrays of number-containing strings are now handled properly (RT bug 
53       #71988, patch by dheiman)
54
55 0.22  2011-10-09
56     - The run() method now accepts an array of strings as input
57     - New run_from_file() method to read and execute commands from an R file
58     - Better detection of R errors by using the R exception system (issue
59       reported by Mike Imelfort)
60     - Updated error handling mechanism to detect R syntax errors in addition
61       to R runtime errors
62     - Tests now work for different locales (issue reported by Knut Behrends)
63
64 0.21  2011-09-04
65     - Tweaked the regular expressions that parse the R output stream for added
66       speed and robustness
67
68 0.20  2011-08-31
69     - Refactored the entire R communication bridge to avoid writing and reading
70       files. All data is now stored in memory and passed by pipes. This fixes
71       bug RT #11309, #11918, #66190 and #70314
72     - Refactored the communications in shared mode
73     - Put platform-specific code and legacy code in separate modules
74
75 0.10  2011-08-27  
76     - Refactoring to remove old code doing platform-specific operations.
77     - Lots of code cleanup
78     - Removed the now useless r_dir and tmp_dir options of new()
79     - Fix for change of dir bug (RT #6724). Also fixes missing synopsis file (RT
80       #70307)
81     - More subtle cleanup procedure (RT #70392)
82
83 0.09  2011-08-23 
84     - Changes in the new() method:
85        * it automatically calls start()
86        * it has the 'shared' option to start a shared bridge
87     - More portable filenames (RT #70391)
88     - Added convenience methods:
89        * run() replaces send() and read() and checks for errors (RT #70361)
90        * get() fetches the values in an R vector (RT #70361)
91        * set() assigns values to an R vector
92     - Fixed a bug in the unlock() method
93     - Removed the R() and error() methods and renamed some other. These changes
94       should be transparent and backward compatible
95     - Maintenance: many more unit tests, synopsis clarification, POD work, script
96       touchups, small code cleanups, version numbering, better README generation,
97       Git and bug tracker URLs
98
99 0.08  2011-03-01
100     - Pass options in new() to Statistics::R::Bridge constructor (RT #63906)
101
102 0.07  2010-11-08
103     - Tidy up SYNOPSIS (RT #62776)
104     - Fix undef warning on Win32 (RT #62776)
105     - Fix is_started() method (RT #62776)
106
107 0.06  2010-09-17
108     - Fix error() when used as an accessor (RT #61335)
109     - Silence DESTROY() when R is not found
110     - Fix "uninitialized value" warning in read_processR() (RT #61414)
111
112 0.05  2010-09-13
113     - Major code refactor:
114       - strict + warnings wherever possible
115       - Removed some layers of abstraction
116       - Win32/Linux classes are now simple subs
117       - Basic syntax tidying
118       - POD fix, plus pod test
119     - Skip tests if R is not available
120
121 0.04  2010-08-28
122     - Basic code cleanup with the intention of doing major refactoring by-and-by
123     - Fix the test suite
124
125 0.03  2008-08-16
126     - Fixed RT Bug #23948: bug in Statistics::R 
127     - Fixed --gui
128       - RT Bug #17925: R --slave --vanilla --gui=none is now R --slave --vanilla --gui=X11
129       - RT Bug #20515: Fwd: Delivery Status Notification (Failure)
130       - RT Bug #14324: error message with recent versions of R
131       We used the patch from barry.moore since it correctly identifies that we probably 
132       don't want the GUI.  
133     - Fixed RT Bug #17956: Win32: log_dir is not in tmp_dir by default as advertised
134
135 0.02  2004-02-23
136     - Just minor changes and POD fix.
137
138 0.01  2004-01-29 23:04:46
139     - original version;
140