NEWS

Path: NEWS
Last Update: Sun Jun 04 18:24:42 CEST 2006

NEWS

This file sums up important changes that happened between releases.

ruby-breakpoint 0.5.1

  • Moved functionality of bin/breakpoint_client to lib/breakpoint_client.rb and changed it so that it will respect previously set Options. (Should make it easier for other libraries to integrate ruby-breakpoint with custom options.)
  • Fixed trouble with .irbrc on remote breakpoint server when calling DRb.activate_drb (see dev.rubyonrails.com/ticket/803)
  • Fixed client.y not working (Need to undef DRbObject#to_yaml)
  • Fixed client << 5 and similar not working
  • Fixed client.require not working with some RubyGems versions
  • WorkSpace#evaluate no longer extends strings and numerics with DRbUndumped (Works around "DRb::DRbObject#to_str should return String" style bugs)
  • Documented bug in Binding.of_caller() that causes Breakpoint.breakpoint() to have a wrong object context. breakpoint() works correctly.

ruby-breakpoint 0.5.0

  • breakpoint_client has better logic for guessing the client-uri automatically. This ought to fix connection errors that were happening because the client service was bound to the wrong network interface.
  • Traced down the origin of SecurityError problems to a bug in Ruby 1.8.1 and early 1.8.2 releases. If you’re experiencing this you can usually fix it by compiling the Ruby 1.8.2 available from ruby-lang.org. See the FAQ on the homepage for more information on this.
  • Support for drbunix:/ URIs — this allows communication via files on Unix based platforms. It is more secure than ACLs + socket communication on shared hosts.
  • Fixed a bug in Breakpoint.deactivate_drb that was happening when calling it from the breakpoint IRB session.
  • Improved documentation in a few minor areas.

[Validate]