Skip to content

Releases: pharo-spec/NewTools

v0.9.0

22 Apr 10:19
b13acb7
Compare
Choose a tag to compare

What's Changed

  • StTestDebuggerProvider class>>#compileMissingClassContextBuilder use permitUndeclared: by @privat in #506
  • Debugger: can handle new exceptions UndeclaredVariableRead&UndeclaredVariableWrite by @privat in #508
  • Added inspector extensions for RPackage by @jordanmontt in #509
  • add StDebuggerContextInteractionModelTest>>#testCompile to test DoIt-evaluations by @privat in #511
  • Adding inspector transmission node by @jordanmontt in #510
  • Inspector-sorting-on-collections by @tesonep in #512
  • extract return from ifNilifNotNil in ChangeSorterModel by @vonbecmann in #516
  • Do not listen to method recategorization in MessageBrowser by @jecisc in #524
  • Cleanup-AbstractTool by @MarcusDenker in #523
  • Pharo11 fixes by @estebanlm in #518
  • Loading Pharo12 branch of Sindarin in BaselineOfNewTools for Pharo 12 by @adri09070 in #525
  • Update StGenericGenerator.class.st by @StephanEggermont in #526
  • Add source folder of Sindarin by @jecisc in #530
  • Change announcement api by @PalumboN in #502
  • Revert "Change announcement api" by @jecisc in #533
  • Remove unimplemented code StSpotterQuery.class.st by @StephanEggermont in #528
  • Remove user of #organization in Debugger by @jecisc in #531
  • Fix some deprected sends to #method by @MarcusDenker in #535
  • Add stack coloring to the debugger by @jecisc in #521
  • remove #VariableNotDeclared, the class has been deprecated by @MarcusDenker in #536
  • Cleanup-debuggerColor by @MarcusDenker in #540
  • Small compiler API useage fix in StDebuggerActionModel by @MarcusDenker in #539
  • StDebuggerTestFailureContextPredicate #printDescription can use #tempNamed: by @MarcusDenker in #537
  • Fix-CleanBlocks-StInspectorSelfNode by @MarcusDenker in #542
  • tag some tests methods #ignoreNotImplementedSelectors:: by @MarcusDenker in #544
  • Use better protocol API by @jecisc in #545
  • Renamed method StInspectorTransmissionNode>>#transmissionBlock: by @jordanmontt in #547
  • add more #ignoreNotImplementedSelectors: by @MarcusDenker in #548
  • Make initial extent of StSpotter and StInspector take the display scale factor into account by @Rinzwind in #546
  • Dev 1.0 by @estebanlm in #532
  • [P12] Fix DNU when recompiling block with dead home by @jecisc in #552
  • Trivial dead code cleanup by @MarcusDenker in #550
  • Fixing opening of the Finder on the Spotter by @jordanmontt in #557
  • Use thisProcess instead of Processor activeProcess by @theseion in #554
  • Fix all the UIManager usage of StCritiqueBrowser to use Spec dialog i… by @Ducasse in #562
  • spotterAccessesFor: for Slot was sending non-existing selectors. by @MarcusDenker in #558
  • Spotter has an empty line at the end, resulting in "#spotterPreview s… by @Mr-Dispatch in #522
  • 560 better naming for presenter that are presenters by @Ducasse in #564
  • Do not register to ClassReorganized by @jecisc in #566
  • Fix SpChangeSorterPresenter, MessageBrowserPresenter by @MarcusDenker in #567
  • Better classify methods that are extension of the same package by @jecisc in #568
  • 555-use-classbuilder-directly-StDebuggerExtensionGeneratorForTests-classgenerateTestClass by @MarcusDenker in #565
  • Tools in Spec should start with St so let us be a bit consistent! by @Ducasse in #574
  • Do not use RPackage organizer by @jecisc in #569
  • Make #defaultExtent and #preferredExtent in playground presenters take the display scale factor into account by @Rinzwind in #577
  • Make #inspectionColors in UITheme take the display scale factor into account by @Rinzwind in #576
  • Remove UIManager dependencies! by @Ducasse in #581
  • Use new API of ClassFactoryForTestCase by @jecisc in #571
  • Fixing debuggerDialog I broke migrating to dialog by @Ducasse in #583
  • [Reopen] Migration of events from the debugger UI to the debugger action model to automate its updates by @adri09070 in #399
  • StInspectorThisContextNode should not be subclass of StInspectorSelfNode by @MarcusDenker in #586
  • Displaying '#' for symbols in the debugger inspector by @adri09070 in #587
  • Remove usage of deprecated API by @jecisc in #588
  • Removed bomb icon in debugger and put drop down icon instead. by @StevenCostiou in #589
  • Debugger protocol cleaning by @adri09070 in #590
  • Removing deprecated debugger command (StShowFullStackCommand) by @adri09070 in #591
  • Debugger class side cleaning by @adri09070 in #594
  • Fix for issue #592 self for number in inspector by @sdiepend in #593
  • fix #testStackTablePackagesLabels: use correct DoIt selector by @MarcusDenker in #595
  • StVersionBrowserPresenter : no need to use #instanceSideParentName (which is Ring1 specific) by @MarcusDenker in #596
  • Scrolling to selection when selecting path to the receiver class in the meta browser (Fix for the meta browser in the inspector) by @adri09070 in #597
  • adding a command to the debugger stack toolbar, which opens a popover to quickly activate/unactivate debugger extensions by @adri09070 in #598
  • Simplify debugger test code by @jecisc in #599
  • Move to Tonel v3 by @demarey in #600
  • 452 in the debugger create subclass responsibility button does not offers the possibility to create the responsibility in subclasses of the receiver but in the exception class subclass responsibility but only after performing steps by @adri09070 in #575
  • SpChangeSorterPresenter shouldnt use ClassRecategorized by @jecisc in #601
  • Improve the inspector for Pragma to highlight the pragma in the source by @MarcusDenker in #602
  • Fix testRecompileMethodToInBlockContext++ using clean blocks by @PalumboN in #605
  • Move methods from Manifest by @jecisc in #606
  • Spotter not opening minimized window (issue #603) by @ephilips in #604
  • StRewriterRuleEditorPresenter uses an old icon name. by @MarcusDenker in #608
  • Refactor #inspectionIcons on ThemeIcons to use the #icons accessor by @Rinzwind in #609
  • Remove WorkingCopy spotter entries by @jecisc in #610
  • fix two icon names by @MarcusDenker in #613
  • NewTools-FileBrowser should not use StInspector but switch to by @astares in #617
  • Simplify StFBVisibleFilter implementation by @astares in #620
  • fix project's url by @vonbecmann in #625
  • also collect class side methods by @vonbecmann in #623
  • StFBDirectoryFilterTest fails by @astares in #622
  • Pharo issue #15545: Restore author and time stamp to method versions by @bouraqadi in #628
  • Integration of object-centric halt once on call breakpoint to tools by @StevenCostiou in #627
  • remove spotterForBytecodesFor: by @MarcusDenker in h...
Read more

v0.8.4

10 May 20:46
f2de548
Compare
Choose a tag to compare

remove hidden dependency

v0.8.3

09 May 10:15
ea53271
Compare
Choose a tag to compare
  • default for spotter paste selection should be false

v0.8.2

09 May 08:59
f6867d1
Compare
Choose a tag to compare

new fix for bug with cmd+g usage

v0.8.1

02 May 09:37
66b0397
Compare
Choose a tag to compare
  • fix an insonsistence in playground cmd+g and inspector navigation

v0.8.0

12 Apr 09:58
16dd8af
Compare
Choose a tag to compare
Merge pull request #504 from pharo-spec/NewTools-tests-let-image-in-d…

…irty-state

NewTools-Debugger-Breakpoints-Tools leaves the image in a dirty state.

Update sindarin version for Pharo9

02 Sep 12:06
bf9a89d
Compare
Choose a tag to compare

Use Sindarin's version from March'22, last correct build of Pharo9

v0.7.0

29 Mar 11:42
d17a1b1
Compare
Choose a tag to compare
  • For the new tools already included in the image, this was largely a maintenance release, with a lot of small improbevents in performance and usability.
  • Spotter has received several iterations looking to improve its reliability and responsibility. It now incorporates also some improvement oriented to large images too.
  • Playground has incorporated hooks allowing better extensibility and received several fixes on how code works (mostly due to fixes on SpCodePresenter).
  • Debugger received some stability fixes.
  • We incorporated also other migrated tools: Dependency Analyser, Critiques Browser, Font Chooser and several minor tools, allowing the removal of Spec1.
  • Increment the amount of tests.
  • Fixed printing of object information in inspector, to prevent huge chunks of text.

v0.6.10

21 Sep 13:06
53f0f8b
Compare
Choose a tag to compare
  • fixes to spotter performance
  • remove remaining dependencies with GT
  • improve inspector on halt on sensible methods
  • make the inspector more robust by handling better the internal errors
  • some fixes on debugger bahavior
  • add better inspections for compiled methods
  • fixes on meta+g on playground
  • fixes on visualization of variables while debugging

v0.6.9

25 Jul 11:21
3f9dfd7
Compare
Choose a tag to compare
  • remove dependencies with old GT