2017-08-23 12:17:33 -04:00
|
|
|
23-08-2017
|
|
|
|
|
|
|
|
- 0.1.13
|
|
|
|
|
|
|
|
- Fix: amend array buffer allocator to use v8 6.0 compatible allocator @ignisf
|
|
|
|
|
2017-07-18 10:54:23 -04:00
|
|
|
18-07-2017
|
|
|
|
|
2017-07-26 10:53:26 -04:00
|
|
|
- 0.1.12
|
|
|
|
|
|
|
|
- Feature: upgrade libv8 to 5.9
|
|
|
|
- Fix: warning when runnin with ruby warnings enabled (missed @disposed initialize)
|
|
|
|
|
|
|
|
18-07-2017
|
|
|
|
|
2017-07-18 10:54:23 -04:00
|
|
|
- 0.1.11
|
|
|
|
|
|
|
|
- Feature: upgrade libv8 to 5.7
|
|
|
|
|
2017-07-13 17:43:43 -04:00
|
|
|
13-07-2017
|
|
|
|
|
|
|
|
- 0.1.10
|
|
|
|
|
2017-07-17 11:05:33 -04:00
|
|
|
- Fix leak: memory leak when disposing a context (20 bytes per context)
|
2017-07-13 17:43:43 -04:00
|
|
|
- Feature: added #heap_stats so you can get visibility from context to actual memory usage of isolate
|
|
|
|
- Feature: added #dispose so you reclaim all v8 memory right away as opposed to waiting for GC
|
2017-07-17 11:05:33 -04:00
|
|
|
- Feature: you can now specify filename in an eval eg: eval('a = 1', filename: 'my_awesome.js')
|
2017-07-13 17:43:43 -04:00
|
|
|
|
2017-03-09 16:03:13 -05:00
|
|
|
09-03-2017
|
|
|
|
|
|
|
|
- 0.1.9
|
|
|
|
|
|
|
|
- Perf: speed up ruby/node boundary performance when moving large objects
|
|
|
|
|
2017-02-06 09:10:24 -05:00
|
|
|
06-02-2017
|
|
|
|
|
|
|
|
- 0.1.8
|
2017-02-04 17:04:13 -05:00
|
|
|
|
|
|
|
- Fix: Include math.h to fix use of undeclared identifier floor with rbx. See #51
|
|
|
|
|
2016-11-02 07:18:00 -04:00
|
|
|
02-11-2016
|
|
|
|
|
|
|
|
- 0.1.7
|
|
|
|
|
|
|
|
- Fix: if for some reason an isolate was forked don't free it and raise a warning instead to avoid hanging process
|
|
|
|
|
2016-10-24 22:15:03 -04:00
|
|
|
25-10-2016
|
|
|
|
|
|
|
|
- 0.1.6
|
|
|
|
|
|
|
|
- Fix: timeout behavior was incorrect, in some cases stop could be called on already stopped contexts
|
|
|
|
|
2016-10-10 00:00:14 -04:00
|
|
|
10-10-2016
|
2016-10-09 17:43:18 -04:00
|
|
|
|
|
|
|
- 0.1.5
|
|
|
|
|
|
|
|
- Support for snapshots, shared isolates, runtime flags thanks to @wk8
|
|
|
|
- Fix timeout behavior when it occurs in an attached Ruby method
|
|
|
|
|
2016-05-19 08:15:54 -04:00
|
|
|
19-05-2016
|
|
|
|
|
2016-06-14 21:23:41 -04:00
|
|
|
- 0.1.4
|
|
|
|
|
|
|
|
- Set upper bound for libv8 inclusion @ignisf
|
|
|
|
- Support conversion of Date, Time and DateTime from Ruby to JS @seanmakesgames
|
|
|
|
- Support conversion of large numbers back from Ruby to JS @seanmakesgames
|
|
|
|
|
2016-05-19 08:15:54 -04:00
|
|
|
- 0.1.3
|
|
|
|
|
|
|
|
- Support more conversions from Ruby back to JS (Hash, Symbol, Array)
|
|
|
|
- Support attaching nested objects
|
|
|
|
|
2016-05-16 20:49:48 -04:00
|
|
|
|
|
|
|
17-05-2016
|
|
|
|
|
2016-05-19 08:15:54 -04:00
|
|
|
- 0.1.2
|
2016-05-16 20:49:48 -04:00
|
|
|
|
|
|
|
- Gemspec specifies minimal version of Ruby (2.0)
|
|
|
|
- Implement #load on Context to load files
|
|
|
|
|
2016-05-16 17:31:41 -04:00
|
|
|
17-05-2016
|
|
|
|
|
2016-05-19 08:15:54 -04:00
|
|
|
- 0.1.1
|
2016-05-16 17:31:41 -04:00
|
|
|
|
|
|
|
- Added unblock function so SIGINT does not lead to a crash
|
|
|
|
|
2016-05-14 03:11:40 -04:00
|
|
|
14-05-2016
|
|
|
|
|
2016-05-19 08:15:54 -04:00
|
|
|
- 0.1.1.beta.1
|
2016-05-14 03:11:40 -04:00
|
|
|
|
|
|
|
- First release
|