# Pharo News of the Week 44/2025

[Paper] Coypu: Gnawing Music On-The-Fly With Pharo 
        https://zenodo.org/records/15528063

New wanted! You can add your news to this list (that is, next week) using this 
form: https://tinyurl.com/4c89buy4

# The week on the Pharo Issue Tracker

# Pharo 12

- Pharo 12 backport: fix cache flush SystemDictionary>>#add: #18807
        https://github.com/pharo-project/pharo/pull/18807
        
- P12 - 18785-OmTimeStampSuffixStrategy-could-generate-duplicated-values #18786
        https://github.com/pharo-project/pharo/pull/18786
        

# Pharo 13

- Update Spec to v2.0.4 in P13 #18776
        https://github.com/pharo-project/pharo/pull/18776

- P13-18785-OmTimeStampSuffixStrategy-could-generate-duplicated-values #18787
        https://github.com/pharo-project/pharo/pull/18787

- Re-add SpWindowPresenter>>#restore. #1837
        https://github.com/pharo-spec/Spec/pull/1837

- Update paginator when switching themes #1835
        https://github.com/pharo-spec/Spec/pull/1835
        
- Morhic adapter: use #when:do:for: instead of #when:do: #1834
        https://github.com/pharo-spec/Spec/pull/1834


# Fixes

- Fix initialization of Clipboard #18809
        https://github.com/pharo-project/pharo/pull/18809
        
- Fix for the browser line number parameter #18775
        https://github.com/pharo-project/pharo/pull/18775
        
- Update text fields background color when switching themes #18740
        https://github.com/pharo-project/pharo/pull/18740
        
- fix some clap glitches #18694
        https://github.com/pharo-project/pharo/pull/18694

# Refactoring Engine

- More efficient feedback for ReRenameClassrefactoring #18626
        https://github.com/pharo-project/pharo/pull/18626
        
- Improvement of ReTemporaryToInstanceVariableRefactoring #18654
        https://github.com/pharo-project/pharo/pull/18654

# Newtools
- Cut dependency of Monticello to UIManager #1271
        https://github.com/pharo-spec/NewTools/pull/1271

- Pass the application in Cavrois #1270
        https://github.com/pharo-spec/NewTools/pull/1270
        
- Add back the build number in the about. #1269
        https://github.com/pharo-spec/NewTools/pull/1269
        
- move wrong class-side methods to instance-side #1268
        https://github.com/pharo-spec/NewTools/pull/1268
        
- add an accessor for application in morphs #1267
        https://github.com/pharo-spec/NewTools/pull/1267
        
- Fixing some CmCommandAborted should be pass an application!!!!! #1266
        https://github.com/pharo-spec/NewTools/pull/1266

# Spec

- add an API to take snapshot of a presenter in PNG #1794
        https://github.com/pharo-spec/Spec/pull/1794
        
- Re-add SpWindowPresenter>>#restore. #1836
        https://github.com/pharo-spec/Spec/pull/1836
        
- Morhic adapter: use #when:do:for: instead of #when:do: #1833
        https://github.com/pharo-spec/Spec/pull/1833
        
- Making sure that cm2 commands with their spec extensions can talk to the 
application #1831
        https://github.com/pharo-spec/Spec/pull/1831
        
- Update paginator when switching themes #1829
        https://github.com/pharo-spec/Spec/pull/1829
        
- fix the finder focus bug #1824
        https://github.com/pharo-spec/Spec/pull/1824
        
# Cleanup Dependencies /Bootstrap / Morphic Cleanup

- Remove dependency of Monticello to the UIManager #18796
        https://github.com/pharo-project/pharo/pull/18796
        
- Clean multiple dependencies #18789
        https://github.com/pharo-project/pharo/pull/18789
        
- Old ring chunk importer should depend on Ring-Definition-Core #18782
        https://github.com/pharo-project/pharo/pull/18782
        
- Introduce BaselineOfFonts #18779
        https://github.com/pharo-project/pharo/pull/18779
        
- Move loading of the UIManager to hermes phase by cutting the last 
dependencies to it in the kernel #18772
        https://github.com/pharo-project/pharo/pull/18772
        
- Clean multiple dependencies to reduce dependencies to Morphic #18770
        https://github.com/pharo-project/pharo/pull/18770
        
- Rename System-BasicCommandLineHandler to System-CommandLineHandler #18768
        https://github.com/pharo-project/pharo/pull/18768
        
- Reduce depenencies to UIManager #18766
        https://github.com/pharo-project/pharo/pull/18766
        
- Move loading of NumberParser to hermes phase #18765
        https://github.com/pharo-project/pharo/pull/18765
        
- Cleanup in the first bootstrap packages #18763
        https://github.com/pharo-project/pharo/pull/18763
        
- Merge System-CommandLineHandler and System-BasicCommandLineHandler #18761
        https://github.com/pharo-project/pharo/pull/18761
        
- Simplify bootstrap scripts #18756
        https://github.com/pharo-project/pharo/pull/18756
        
- Move loading of FileSystem-Path to Hermes phase #18754
        https://github.com/pharo-project/pharo/pull/18754
        
- Move loading of Collections-Stack to Hermes phase #18753
        https://github.com/pharo-project/pharo/pull/18753
        
- Cleaning of the bootstrap and of Pharo dependencies #18737
        https://github.com/pharo-project/pharo/pull/18737
        
- Clean number printing #18705
        https://github.com/pharo-project/pharo/pull/18705
        
# Inform related cleans

- Fixes: #18757 #18759
        https://github.com/pharo-project/pharo/pull/18759
                
- Fix #18758 / Fixes #18758 #18764
        https://github.com/pharo-project/pharo/pull/18764
        
# Tests

- improved #testAddFlushesClassCaches #18808
        https://github.com/pharo-project/pharo/pull/18808

Reply via email to