We merged 60 PRs, closed 76 issues

Features
========

- Add #ensureOpen to Trascript to not open multiple transcripts while s… #12588
        https://github.com/pharo-project/pharo/pull/12588
        
- Improve ReImplementedNotSentRule to ignore self calls + add tests #12585
        https://github.com/pharo-project/pharo/pull/12585
        
- Adding an accessor for the root nodes of the settings browser #12521
        https://github.com/pharo-project/pharo/pull/12521


Speed
=====

- Disable setting formatIncompleteIdentifiers by default #12475
        https://github.com/pharo-project/pharo/pull/12475


Fixes
=====

- 
12418-MCMethodDefinition-asSymbol-error-when-catString-isNil-loading-BaselineOf 
#12589
        https://github.com/pharo-project/pharo/pull/12589

- Improve robustess of DependencyAnalyzer #12581
        https://github.com/pharo-project/pharo/pull/12581
        
- 
12518-ImageCleaner-shareLiterals-shouldnt-consider-Strings-and-Symbols-the-same 
#12529
        https://github.com/pharo-project/pharo/pull/12529
        
- fix #12573: Error due to deprecated wantsStepsIn: on "senders of" #12574
        https://github.com/pharo-project/pharo/pull/12574
        
- Fix DrTest UI when plugin selection change #12468
        https://github.com/pharo-project/pharo/pull/12468
        
- Fix #12408, remove containerTabs from the notebook and not from the owner 
submorphs #12464
        https://github.com/pharo-project/pharo/pull/12464
        
- Extract set up now classify setUp in #running #12512
        https://github.com/pharo-project/pharo/pull/12512


Compiler
========

- Compiler: enable optionInlineTimesRepeat and optionInlineRepeat by default 
#12604
        https://github.com/pharo-project/pharo/pull/12604

- add a "parse plugin" mechanism to OpalCompiler #12429
        https://github.com/pharo-project/pharo/pull/12429


Refactoring Engine
==================

- FindAndReplaceRefactoring is a transformation #12495
        https://github.com/pharo-project/pharo/pull/12495
        
- Cleanup unused refactorings #12531
        https://github.com/pharo-project/pharo/pull/12531

Tools
=====

- Use the list of VM parameters from the pharo image. #448
        https://github.com/pharo-spec/NewTools/pull/448

- Improved debugger symbol diff in failing tests #462
         https://github.com/pharo-spec/NewTools/pull/462
         
- fix test of Sindarin when timesRepeat: is optimized #461
        https://github.com/pharo-spec/NewTools/pull/461
        
- Integrating JumpToCaret command from Sindarin to the advanced step menu in 
the debugger toolbar #428
        https://github.com/pharo-spec/NewTools/pull/428
        
- 377-Uncategorised-method-in-StDebuggerCommandtransform #433
        https://github.com/pharo-spec/NewTools/pull/433
        
- Double click on the debugger stack browse the method #460
        https://github.com/pharo-spec/NewTools/pull/460
        
- Spotter Insert selection setting #454
        https://github.com/pharo-spec/NewTools/pull/454
        
- Fix spotter bug while clicking a header #455
        https://github.com/pharo-spec/NewTools/pull/455
        
- Simplifying code in settings commands #459
        https://github.com/pharo-spec/NewTools/pull/459
        
- Debugger-Actions are legacy code from the previous debugger. #458
        https://github.com/pharo-spec/NewTools/pull/458


CI related
==========

- fix transcript output testIgnoreDeprecationWarnings #12603
        https://github.com/pharo-project/pharo/pull/12603
        
        
- skip the test testNewProcessTaskRunnerRunsInNewProcessEveryTime on the CI 
#12530
        https://github.com/pharo-project/pharo/pull/12530


Documentation
=============

- 12498-Documentation-fix-for-Dictionary--keysAndValuesDo #12580
        https://github.com/pharo-project/pharo/pull/12580

- add block ast node stats code as class comment #12606
        https://github.com/pharo-project/pharo/pull/12606
        
- comment to explicit class size initialize behavior #12463
        https://github.com/pharo-project/pharo/pull/12463
        
        
Cleanup
=======

- Remove debugger actions #12515
        https://github.com/pharo-project/pharo/pull/12515

- 5500-Ban-rule-on-testReadComputedSlotCompiled #12523
        https://github.com/pharo-project/pharo/pull/12523

- 11142-TestRunner--classNamesNotUnderTest-is-sent-but-not-implemented #12525
        https://github.com/pharo-project/pharo/pull/12525

- Remove SourceCodeFont setting that has no effect #12522
        https://github.com/pharo-project/pharo/pull/12522

- Stepping mecanisme should be used by model and morph. But it is curre… #12510
        https://github.com/pharo-project/pharo/pull/12510

- 12080-Dead-code-viewContentsInWorkspace #12524
        https://github.com/pharo-project/pharo/pull/12524
        
- remove dead code with wikiStyleHelp: pragma #12582
        https://github.com/pharo-project/pharo/pull/12582

- Add <ignoreForCoverage> to methods generated by the manifest builder #12583
        https://github.com/pharo-project/pharo/pull/12583

- Rename PlatformIndependentEnvironment into NullOSEnvironment #12520
        https://github.com/pharo-project/pharo/pull/12520
        
- extract return from ifTrueifFalse expression #12561
        https://github.com/pharo-project/pharo/pull/12561
        
- 22 x cleanups of the kind
        Cleanup: Condense Reflectivity packages #12601
        https://github.com/pharo-project/pharo/pull/12601
        
- Remove use of deprecated classes #1351
        https://github.com/pharo-spec/Spec/pull/1351
        
- Remove use of deprecated classes #1351
        https://github.com/pharo-spec/Spec/pull/1351

Reply via email to