Skip to content

Releases: pharo-spec/NewTools

v0.5.2

22 Feb 16:52
Compare
Choose a tag to compare
  • VersionBrowser: fix DNU when browsing source code.
  • ExternalBrowser: Migrated (not activated yet)
  • Inspector: now it can inspect ProtoObjects
  • Inspector: add several object inspections (text, blocks)
  • Debugger: add segment selections to highlight position
  • Debugger: several bug fixes
  • a lot of small bugfixes

v0.5.1.1

06 Jan 17:44
Compare
Choose a tag to compare

New advanced steps operators in the debugger:

Screenshot 2021-01-06 at 18 35 47

  • Step to next method entry: steps until the execution reaches the beggining of a method
  • Step to return: steps until the execution returns from the current context
  • Step to next call in receiver: steps until the execution reaches the next method invokation in the current receiver
  • Step to next call in class: steps until the execution reaches the next method invokation in the current receiver's class
  • Step to next instance creation: steps until an object is created in the current context (stops if nothing is found before the current context returns)

Improvements in the debugger command model: advanced command are now dynamic extension of the debugger's code and toolbar actions.

v0.5.1

06 Jan 16:01
bdda5b7
Compare
Choose a tag to compare

several bugfixes

v0.5

01 Dec 21:17
2ca7b69
Compare
Choose a tag to compare

New Inspector is now default in Pharo!

  • Inspector Introduces concept of "inspection concept" which allows to configure how the presentation will be show (and if it will be shown). For now it does not do much, but potential is huge.
  • Inspector uses SpMillerPaginatorPresenter.
  • Inspector uses popover to allow command expansion in the toolbar (otherwise is too big).
  • Inspector panes are closeable now.
  • Inspector, Playground now understand <meta+g> command
  • Playground pages now can "open in new page".
  • Activation in single click (which triggers column expansion) is now default for inspections (it was double click, but it felt weird).
  • Added several inspections (extensions to objects) to match what we had before.
  • Most commands now delegate its behavior to their contexts to allow better handling of them.
  • Introduce "icon providers" to handle how icons are provided in applications.
  • Refactor the way icons are used in StPharoApplication to allow switching of icon sets and the gradual transition from current naming to a better, semantic way of name icons.
  • Fixes #128
  • Fixes pharo-project/pharo#7700
  • Fixes #123
  • Several bugfixes.

v0.4.5

28 Oct 14:09
Compare
Choose a tag to compare
  • StInspector and StDebugegr now uses a paginator to better show miller collumns.
  • Some minor bugfixes
  • Activated CI

v0.4.4

22 Oct 08:04
Compare
Choose a tag to compare

v0.4.3

17 Sep 09:36
69a24f4
Compare
Choose a tag to compare
  • remove all misleading settings.
  • remove remaining access to Smalltalk tools debugger
  • improvements on inspector nodes
  • improvements on inspecting variables in a debugger
  • add ranks to debugger to match what new Oups expects.
  • add more inspector extensions
  • bugfixes

v0.4.2.5

21 Aug 15:36
Compare
Choose a tag to compare

Contains debugger fixes and improvements:

v0.4.2.4

13 Aug 08:09
Compare
Choose a tag to compare

Contains debugger fixes and improvements:

  • Fixes #83
  • Fixes #90
  • Fixes #92
  • Fixes #93
  • Fixes pharo-project/pharo#7038
  • The debugger now requires to define all variables before compiling from its code pane (as in Calypso editors)
  • Added back test methods that were not pushed into NewTools

v0.4.2.3

07 Aug 09:06
Compare
Choose a tag to compare

Contains debugger fixes and improvements.

  • improves, simplifies and fixes bug in the inspector breakpoint view
  • fixes NewTools #81
  • fixes NewTools #82
  • removes the redundant sender column in the debugger stack
  • improving the debugger inspector (removing redundant self nodes, adding a thisContext node