2.18 released

Nathan Fiedler <[email protected]> 10 Nov 2003 01:05:40 -0800
Newsgroups gmane.comp.java.jswat.user
Organization Blue Marsh Softworks
Message-ID <1068455140.2230.5.camel@chip>
After the longest break in JSwat development since its creation, I do
not have a whole lot to show for it. At least a few of the bugs and
features had votes for them, so some of you will be happy.

- Implemented RFE 514: new 'vminfo' command shows boot classpath.
- Implemented RFE 569: permit '*' to match any argument type when
  setting method breakpoints.
- Implemented RFE 658: source view shows breakpoint details in tooltip
  if mouse hovers over breakpoint indicator in source view gutter.
- Implemented RFE 729: 'print' now displays byte and char arrays as
  strings, where bytes are converted using the default encoding.
- Implemented RFE 731: put attach dialog examples in text areas with
  popup menu to select and copy the text.
- Implemented RFE 782: 'vminfo' command can display debuggee memory
  sizes for free, maximum, and total memory.
- Implemented RFE 792: added 'support' command to show optional feature
  support in the debuggee VM.
- Fixed bug 713: added a reference to API docs for regex in the help
  index page.
- Fixed bug 719: classes panel tree does not collapse expanded branches
  when classes load or unload, if possible.
- Fixed bug 733: runto, stop commands have the ability to accept just
  a line number, if the current location is set within a class.
- Fixed bug 772: consistently use the single-threaded flag when invoking
  methods through the class utilities code.
- Fixed bug 774: locals panel tooltip would throw an exception if the
  value was null.
- Fixed bug 787: bytecodes command no longer uses regular expressions
  for class and method names because the result was undesirable.
- Fixed bug 788: bytecodes command now tries to use .class file data
  in favor of just the method bytecode retrieved from JDI.
- Fixed bug 789: method breakpoints can now be set on constructors.
- Fixed bug 790: check for instance filter support in debuggee before
  using them in watch panel and watchpoints.

I plan on putting out two more releases this year, and will try to keep
pace with previous years in the future.

Enjoy!

n