forked from minrk/iruby
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES
143 lines (96 loc) · 4.07 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
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
0.3 (2017-03-26)
Bug Fixes:
* Disable Jupyter keyboard manager for all popups made using IRuby.popup (@kylekyle).
* Fix Iruby/Input date values bug that set date fields to whatever the last date value was (@kylekyle).
* Fix a bug where time strings put into prompter would give an 'out of range' error (@kylekyle).
Enhancements:
* Improvements to IRuby dependency detection using `Bundler::Dependencies#specs` (@kou).
* Use less memory forcing pry to store only the last 3 commands in memory (@kylekyle).
* Use bigger z-index that is used accross all browsers (@kylekyle).
* Ability to input date values as DateTime objects in IRuby/Input (@kylekyle).
* Add option to have check boxes checked by default (@kylekyle).
* Option for multi-select in drop down menus in the prompter (@kylekyle).
* Add support for multiple widgets using `IRuby::Input::Multiple` (@kylekyle).
* Calender icon for date selector icon (@kylekyle).
* Add support for Numo/NArray (@zalt50).
* Text now only completes after a space (@zalt50).
* Remove the DONTWAIT flag when receiving a message (@cloud-oak).
* Add support for CZTop (@kou).
0.2.9 (2016-05-02)
Bug Fixes:
* Fix an error where a NoMethodError was being raised where a table rendered using an Array of Hashes has more than `maxcols` columns. (@CGamesPlay)
* Patch PryBackend to throw unterminated string and unexpected end-of-file syntax errors (@kylekyle)
Enhnacements:
* Add an IRuby::Input class which provides widgets for getting inputs from users. (@kylekyle)
* Add data_uri dependency (@kylekyle)
* Added a clear_output display function (@mrkn)
* Doc fixes for installation (@kozo2, @generall)
0.2.8 (2015-12-06)
* Add compatibility with ffi-rzmq
* Windows support
0.2.7 (2015-07-02)
* Fix problem with autoloaded constants in Display, problem with sciruby gem
0.2.6 (2015-06-21)
* Check registered kernel and Gemfile to prevent gem loading problems
* Support to_tex method for the rendering
0.2.5 (2015-06-07)
* Fix #29, empty signatures
* Move iruby utils to IRuby::Utils module
* Add IRuby.tex alias for IRuby.latex
* Remove example notebooks from gem
0.2.4 (2015-06-02)
* Better exception handling
* Fix ctrl-C issue #17
* Fix timeout issue #19
0.2.3 (2015-05-31)
* Fix notebook indentation
* Fix tab completion for multiple lines
0.2.2 (2015-05-26)
* Support history variables In, Out, _, _i etc
* Internal refactoring and minor bugfixes
0.2.1 (2015-05-26)
* Copy Ruby logo to kernel specification
0.2.0 (2015-05-25)
* 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 (2014-08-19)
* Improved IRuby.table, supports :maxrows and :maxcols
* IRuby#javascript workaround (https://github.com/ipython/ipython/issues/6259)
0.1.12 (2014-08-01)
* IRuby#table add option maxrows
* powerful display system with format and datatype registry, see #25
* Add IRuby#javascript
* Add IRuby#svg
0.1.11 (2014-07-08)
* Push binding if pry binding stack is empty
0.1.10 (2014-07-08)
* Fix #19 (pp)
* Handle exception when symlink cannot be created
* Fix dependencies and Pry backend
0.1.9 (2014-02-28)
* Check IPython version
0.1.7/0.1.8
* Bugfixes #11, #12, #13
0.1.6 (2013-10-11)
* Print Matrix and GSL::Matrix as LaTeX
* Add check for Pry version
0.1.5 (2013-10-03)
* Implement a rich display system
* Fix error output
0.1.4 (2013-10-03)
* Extract display handler from kernel
* Always return a text/plain response
0.1.3 (2013-10-03)
* 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 (2013-10-02)
* Support for Pry added
* Launch `iruby console` if plain `iruby` is started
0.1.0 (2013-10-02)
* Cleanup and rewrite of some parts