pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

Pharo News of the Week 44/2025

MD
Marcus Denker
Fri, Oct 31, 2025 2:02 PM

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 13

Fixes

Refactoring Engine

Newtools

Spec

Cleanup Dependencies /Bootstrap / Morphic Cleanup

Inform related cleans

Tests

# 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