Skip to content

v0.7

Latest
Compare
Choose a tag to compare
@codeZeilen codeZeilen released this 12 Jan 13:40
· 78 commits to develop since this release

This release features a number of new advanced features:

  • Support for concurrent tracing allows you to probe code that spawns processes.
  • The actual implementors tool allows you to navigate to the actual methods that were used during a method call.
  • Referencing examples allow you to reference an example from another method, for example an implementation in a super class.
  • You can set a timeout for an example after which the example will be suspended. You can resume the example execution if you want.
  • You can use subclass instance variables in example expressions and access the containing class in receiver and argument scripts.

Technical improvements are:

  • Deprecated BPTextAnchor in favor of BPTextDecoration
  • Fixed a parsing error that prevented sliders from being annotated correctly
  • Simplified live specimen and background tracing code
  • Refactored the BPExample hierarchy to make the surface protocol less dependend on actual state