This week (24/2023) on the Pharo Issue Tracker
# Fixes
- compilationContext is lazily initialise so the acessor should be used #13964
https://github.com/pharo-project/pharo/pull/13964
- [DrTest] removing a trace from within the presenter. #13997
https://github.com/pharo-project/pharo/pull/13997
- Handle single-sized collection in stdev method. #13999
https://github.com/pharo-project/pharo/pull/13999
- Modified the UUID class to use a primitive and added parsing options #13965
https://github.com/pharo-project/pharo/pull/13965
- move the extension methods of Spec to the class SHRBTextStyler #14011
https://github.com/pharo-project/pharo/pull/14011
- Update BaselineOfPharo.class.st with new Roassal Version #13995
https://github.com/pharo-project/pharo/pull/13995
- Add values and valuesDo: methods to FinalizationRegistry #14005
https://github.com/pharo-project/pharo/pull/14005
-
13387-Find-and-replace-dialog-close-gives-failure-when-Playground-is-already-closed
#14031
https://github.com/pharo-project/pharo/pull/14031
- Fluid: show empty slots on the class side, too #14028
https://github.com/pharo-project/pharo/pull/14028
- Fix finder selection #14042
https://github.com/pharo-project/pharo/pull/14042
# UI / Scaling
- Make initial extent of StSpotter and StInspector take the display scale
factor into account #546
https://github.com/pharo-spec/NewTools/pull/546
- Make #extent in SpToolbarDisplayMode hierarchy take the display scale factor
into account #1409
https://github.com/pharo-spec/Spec/pull/1409
- Make width constants in RubTextSegmentIconDisplayer take the display scale
factor into account #13954
https://github.com/pharo-project/pharo/pull/13954
- Rework UITheme tree forms for better display scaling support #13987
https://github.com/pharo-project/pharo/pull/13987
- Make WorldState and ProfStef take the display scale factor into account for
the world menu items with the #pharo icon #14023
https://github.com/pharo-project/pharo/pull/14023
- Make HaloMorph>>#handleSize take the display scale factor into account #14020
https://github.com/pharo-project/pharo/pull/14020
- Change colors of the ‘grab’ and ‘rotate’ halo morph handles for better
contrast with their icons #14021
https://github.com/pharo-project/pharo/pull/14021
- Fix #menuBorderWidth display scaling #14022
https://github.com/pharo-project/pharo/pull/14022
# RPackage
- Rename packages announcements #13970
https://github.com/pharo-project/pharo/pull/13970
- Remove announcement registration doing nothing #14019
https://github.com/pharo-project/pharo/pull/14019
- Improve RPackageOrganizer>>ensureExistAndRegisterPackageNamed: #14018
https://github.com/pharo-project/pharo/pull/14018
- Remove RPackageOrganizer package name cache #14026
https://github.com/pharo-project/pharo/pull/14026
- Reduce Monticello coupling in RPackage #14025
https://github.com/pharo-project/pharo/pull/14025
# Protocols / Categories
- Ensure renaming of protocol announce the changes #13494
https://github.com/pharo-project/pharo/pull/13494
- Update the way we deal with protocols from other classes #13967
https://github.com/pharo-project/pharo/pull/13967
- Use more protocol object in RPackage #13768
https://github.com/pharo-project/pharo/pull/13768
- CompiledMethod>>protocol should return a protocol #13951
https://github.com/pharo-project/pharo/pull/13951
- Update some CompiledMethod>>#category senders #14035
https://github.com/pharo-project/pharo/pull/14035
# Refactorig Engine
- Refactor: Move methods to class that only uses them #13956
https://github.com/pharo-project/pharo/pull/13956
- 13957--RBRefactoringonErrordo--should-accept-both-0-and-1-arg-block #13959
https://github.com/pharo-project/pharo/pull/13959
- fix 13903 RBReplaceMessageSendTransformation #13955
https://github.com/pharo-project/pharo/pull/13955
- Refact/clean #13960
https://github.com/pharo-project/pharo/pull/13960
- 13972 create a separate data for tests for rb1 and rb2 #13973
https://github.com/pharo-project/pharo/pull/13973
- Emh/merge t set up into class #13977
https://github.com/pharo-project/pharo/pull/13977
- Emh/failure in selector #13979
https://github.com/pharo-project/pharo/pull/13979
- Removing RBDummyCLass and subclasses - all tests green #13980
https://github.com/pharo-project/pharo/pull/13980
- removing spurious class compilation and logging in Epicea in RBRefact… #13992
https://github.com/pharo-project/pharo/pull/13992
- Clean redundant preconditions by defining a common supercase. #14006
https://github.com/pharo-project/pharo/pull/14006
- first fix some release test and may be a test is readded by the tests #14013
https://github.com/pharo-project/pharo/pull/14013
- adding comments, better tests #14037
https://github.com/pharo-project/pharo/pull/14037
# Bootstrap
- Move Color startup registration #13929
https://github.com/pharo-project/pharo/pull/13929
# Tests
-
13942-TraitCompositionTesttestAliasCompositions--passes-but-for-the-wrong-reason
#13961
https://github.com/pharo-project/pharo/pull/13961
- Simplify Metacello testing #13996
https://github.com/pharo-project/pharo/pull/13996
- MetacelloPharoCommonPlatform>>#suspendSystemUpdateEventsDuring: should use
#suspendAllWhile: #14009
https://github.com/pharo-project/pharo/pull/14009
- Fix broken release tests + improve a test #14015
https://github.com/pharo-project/pharo/pull/14015
- Clean manifest builder test and cut dependency to Monticello #14012
https://github.com/pharo-project/pharo/pull/14012
- Do not poluate Monticello cache in tests #14046
https://github.com/pharo-project/pharo/pull/14046
# Cleanup: selectors send but not implemented
- add more #ignoreNotImplementedSelectors: tags #14007
https://github.com/pharo-project/pharo/pull/14007
- 13988-two-senders-of-finalizeValues-in-WeakKeyDictionaryTest-class #14003
https://github.com/pharo-project/pharo/pull/14003
- tag-more-ignoreNotImplementedSelectors-06-12 #14004
https://github.com/pharo-project/pharo/pull/14004
- ReSendsUnknownMessageToGlobalRule and #ignoreNotImplementedSelectors: #13963
https://github.com/pharo-project/pharo/pull/13963
- Tag-ignoreNotImplementedSelectors-06-09 #13962
https://github.com/pharo-project/pharo/pull/13962
- Cleanup CDNode Hierarchy: #acceptVisitor: #14032
https://github.com/pharo-project/pharo/pull/14032
- add more #ignoreNotImplementedSelectors: #548
https://github.com/pharo-spec/NewTools/pull/548
# Cleanups
- Renamed method StInspectorTransmissionNode>>#transmissionBlock: #547
https://github.com/pharo-spec/NewTools/pull/547
- SHRBTextStyler-simplify-stylehandling #14027
https://github.com/pharo-project/pharo/pull/14027
- fix and move SHRBTextStyler #1413
https://github.com/pharo-spec/Spec/pull/1413
- Remove some unecessary packages #14029
https://github.com/pharo-project/pharo/pull/14029
- Remove empty packages #13969
https://github.com/pharo-project/pharo/pull/13969
- Remove unloaded deprecated packages #14043
https://github.com/pharo-project/pharo/pull/14043