# Features

- Add class comment as tooltip in Calypso. #15660
        https://github.com/pharo-project/pharo/pull/15660
        
- Add file out for Epicea entries #15644
        https://github.com/pharo-project/pharo/pull/15644
        
- Debugger: Integrating assertion rewriting (2nd attempt) #626
        https://github.com/pharo-spec/NewTools/pull/626
        
# Fixes

- Prevent font chooser open error listing #638
        https://github.com/pharo-spec/NewTools/pull/638
        
- Preventing "Run to" debugger command from raising update events, in order to 
prevent unnecessary (and broken) updates #642
        https://github.com/pharo-spec/NewTools/pull/642

- Traits: Fix wrong source pointer (v2) #15741
        https://github.com/pharo-project/pharo/pull/15741

- Fix: Syntax highlight of inst vars in inspector eval pane #15723
        https://github.com/pharo-project/pharo/pull/15723

- Calypso: Do not crash if a baseline is wrongly defined #15711
        https://github.com/pharo-project/pharo/pull/15711

- Fix ephemeron support in Fuel #15670
        https://github.com/pharo-project/pharo/pull/15670
        
- Change to size_t for ffi calls that currently use ulong for pointers. #15696
        https://github.com/pharo-project/pharo/pull/15696
        
- Fix a ZeroDivide exception when scroll target is 0 calculating scroll deltas 
#15702
        https://github.com/pharo-project/pharo/pull/15702
        
- Fix/baseline repo #15629
        https://github.com/pharo-project/pharo/pull/15629

# Rendering / Graphics

- Rework #nonCachingFullDrawOn: on HandMorph to use a matching ScalingCanvas 
for the shadow form #15736
        https://github.com/pharo-project/pharo/pull/15736

- Add #drawFormSet:at: and #translucentFormSet:at: to AthensCanvasWrapper #15735
        https://github.com/pharo-project/pharo/pull/15735

- Add ScalingCanvas and #canvasScaleFactor for OSWorldRenderer #15647
        https://github.com/pharo-project/pharo/pull/15647
        
- Add initialization of ScalingCanvas to BaselineOfMorphic #15672
        https://github.com/pharo-project/pharo/pull/15672

- Fix #checkForNewScreenSize on OSWorldRenderer to also check the 
#actualScreenSize #15673
        https://github.com/pharo-project/pharo/pull/15673
        
- Make MorphTreeNodeMorph and IndentingListItemMorph use a FormSet for the 
expand/collapse toggle #15676
        https://github.com/pharo-project/pharo/pull/15676

- Refactor IconicButtonMorph to support use of a FormSet #15680 
        https://github.com/pharo-project/pharo/pull/15680


# Refactoring Engine

- Tests and enhancements for RenameInstanceVariableDriver #15703
        https://github.com/pharo-project/pharo/pull/15703

- Refactor: extract method third pass #15693
        https://github.com/pharo-project/pharo/pull/15693

- New Refactoring Driver to rename variables #15617
        https://github.com/pharo-project/pharo/pull/15617

- Cleanup/extract method first pass #15674
        https://github.com/pharo-project/pharo/pull/15674

- Test: removal of non-empty class with subclasses #15671
        https://github.com/pharo-project/pharo/pull/15671
        
- Refactor: extract method transformation cleanup #15675
        https://github.com/pharo-project/pharo/pull/15675
        
- Enhance driver #15679
        https://github.com/pharo-project/pharo/pull/15679


# Variables

- 
15665-Not-possible-to-edit-slots-when-using-new-definition-format--RBLiteralValueNode-DNU-name
 #15667
        https://github.com/pharo-project/pharo/pull/15667
        
- Do not use #classVarNamed: / #classVarNamed:put: #15685
        https://github.com/pharo-project/pharo/pull/15685

- refactor more #classPool users #15710
        https://github.com/pharo-project/pharo/pull/15710
        
- rewrite #anyUserOfClassVarNamed: using the Variable API #15717
        https://github.com/pharo-project/pharo/pull/15717
        
- Cleanup: move extension methods Slot package to where the classes are #15742
        https://github.com/pharo-project/pharo/pull/15742
        
        
# Compiler / Compilation / CompiledMethods

- 15697-Playground-need-to-color-not-yet-created-bindings-red #15698
        https://github.com/pharo-project/pharo/pull/15698

- move error handling from CompiledMethod to CompiledCode and rename #15651
        https://github.com/pharo-project/pharo/pull/15651
        
- 15640-Objectclone-has-code-for-CompiledCode #15648
        https://github.com/pharo-project/pharo/pull/15648
        
- 15126-IRSequencenotEmpty-should-be-isNotEmpty #15714
        https://github.com/pharo-project/pharo/pull/15714
        
- deprecate #noPattern and noPattern: #15715
        https://github.com/pharo-project/pharo/pull/15715
        
- 6470-Improve-the-class-comment-of-RBScanner #15716
        https://github.com/pharo-project/pharo/pull/15716
        
- 15596-Cleanup-respondsTo-check-for-doItReceiver #15712
        https://github.com/pharo-project/pharo/pull/15712
        
- cleanup #doitReceiver check #1485
        https://github.com/pharo-spec/Spec/pull/1485


# Class Builder / Class Installer

- Merge package Shift-Changes into the main Shift-ClassBuilder package #15663
        https://github.com/pharo-project/pharo/pull/15663
        
- check if we can have WeakLayout as a subclass of VariableLayout #15658
        https://github.com/pharo-project/pharo/pull/15658

- reduce the senders of #asSlotCollection #15659
        https://github.com/pharo-project/pharo/pull/15659

- do not use #slotsFromString: / sharedVariablesFromString: #15654
        https://github.com/pharo-project/pharo/pull/15654

- Small cleanup ClassInstaller #15686
        https://github.com/pharo-project/pharo/pull/15686
        
- ClassBuilder: remove Ficus from Shift baseline #15690
        https://github.com/pharo-project/pharo/pull/15690
        
- Classbuilder: rewrite users of #sharedPools: with string arguments #15695
        https://github.com/pharo-project/pharo/pull/15695

- use sharedPoolsFromString: in old style class defs and Hermes #15706
        https://github.com/pharo-project/pharo/pull/15706
        
- Deprecate old API for traits #15713
        https://github.com/pharo-project/pharo/pull/15713
        
- simplify and comment #sharedVariablesFromString #15692
        https://github.com/pharo-project/pharo/pull/15692
        
- move ClassInstaller into the Builder package #15727
        https://github.com/pharo-project/pharo/pull/15727
        
- ClassInstaller: use the oldClass of the builder #15739
        https://github.com/pharo-project/pharo/pull/15739


# Bootstrap / Full Image Load

- Introduce Kernel-CodeModel package #15583
        https://github.com/pharo-project/pharo/pull/15583

- Update BaselineOfPharoBootstrapProcess.class.st #15691
        https://github.com/pharo-project/pharo/pull/15691

- Extract ClassDefinitionPrinters from the Kernel #15656
        https://github.com/pharo-project/pharo/pull/15656
        
# CI/Tests

- No rule check for non-existing super implementor (Second PR) #15705
        https://github.com/pharo-project/pharo/pull/15705
        
- Better name for testNoSentButNotImplementedSelectors #15720
        https://github.com/pharo-project/pharo/pull/15720

- ReSuperSendsNewRule has a typo in description (#initiailize -> #initi… #15725
        https://github.com/pharo-project/pharo/pull/15725

# Cleanup

- Remove ChangeSorter from loading #634
        https://github.com/pharo-spec/NewTools/pull/634

- Harvested and improved some changes proposed in a PR that was also re… #15745
        https://github.com/pharo-project/pharo/pull/15745

- Startup preferences shoud not be in morphic baseline #15731
        https://github.com/pharo-project/pharo/pull/15731

- Fix a deprecated send in testComparisonToSimilarQueryButWithDifferentTag 
#15661
        https://github.com/pharo-project/pharo/pull/15661
        
- Merge package ParametrizedTests into SUnit #15662
        https://github.com/pharo-project/pharo/pull/15662

Reply via email to