forked from minrk/iruby
/
CHANGES
93 lines (58 loc) · 1.72 KB
/
CHANGES
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
0.2.4
* Better exception handling
* Fix ctrl-C issue #17
* Fix timeout issue #19
0.2.3
* Fix notebook indentation
* Fix tab completion for multiple lines
0.2.2
* Support history variables In, Out, _, _i etc
* Internal refactoring and minor bugfixes
0.2.1
* Copy Ruby logo to kernel specification
0.2.0
* Dropped IPython2 support
* Dropped Ruby < 2.0.0 support
* Supports and requires now IPython3/Jupyter
* Switch from ffi-rzmq to rbczmq
* Added IRuby::Conn (experimental, to be used by widgets)
* iruby register/unregister commands to register IRuby kernel in Jupyter
0.1.13
* Improved IRuby.table, supports :maxrows and :maxcols
* IRuby#javascript workaround (https://github.com/ipython/ipython/issues/6259)
0.1.12
* IRuby#table add option maxrows
* powerful display system with format and datatype registry, see #25
* Add IRuby#javascript
* Add IRuby#svg
0.1.11
* Push binding if pry binding stack is empty
0.1.10
* Fix #19 (pp)
* Handle exception when symlink cannot be created
* Fix dependencies and Pry backend
0.1.9
* Check IPython version
0.1.7/0.1.8
* Bugfixes #11, #12, #13
0.1.6
* Print Matrix and GSL::Matrix as LaTeX
* Add check for Pry version
0.1.5
* Implement a rich display system
* Fix error output
0.1.4
* Extract display handler from kernel
* Always return a text/plain response
0.1.3
* Implement missing request handlers
* Detect if Bundler is running and set kernel_cmd appropriately
* Improve Pry integration
* Add support for the gems gnuplot, gruff, rmagick and mini_magick
0.1.2
* Support for Pry added
* Launch `iruby console` if plain `iruby` is started
0.1.0
* Cleanup and rewrite of some parts
0.0.1
* Initial version