# Pharo News of the Week 46/2025

- [Blog Post] What if Java had Symmetric Converter Methods on Collection? 
https://donraab.medium.com/what-if-java-had-symmetric-converter-methods-on-collection-cbb824885c3f

- [Research] 221 research papers in the PHARO Collection: 
https://inria.hal.science/PHARO. 
        You can add your papers: https://pharo.org/web/PharoPublications

- [ANN][TALK] Wednesday, Nov 26: Norbert Hartl - Soil: a database for fun and 
profit 
        https://www.meetup.com/ukstug/events/311265917/

News 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


# Fixes
- fix: make OnlineSourceDebugInfo>>#readVariableNamed:fromContext: work… #18719
        https://github.com/pharo-project/pharo/pull/18719
        
- Fix #testUndeclared #18893
        https://github.com/pharo-project/pharo/pull/18893
        
- Fix large array compilation #18825
        https://github.com/pharo-project/pharo/pull/18825

# Tools

- Using DebugInfo #1259
        https://github.com/pharo-spec/NewTools/pull/1259
        
- Migrate Epicea browsers to NewTools #1282
        https://github.com/pharo-spec/NewTools/pull/1282
        
- Remove Epicea browsers from Pharo #18896
        https://github.com/pharo-project/pharo/pull/18896
        
- Add back sha in about #1281
        https://github.com/pharo-spec/NewTools/pull/1281
        
- Bring back Select package as right dependency feature #1279
        https://github.com/pharo-spec/NewTools/pull/1279
        
- Add a defaultAction to InformativeNotification #1278
        https://github.com/pharo-spec/NewTools/pull/1278
        
- Inspecting a string should display the ' ' (Fix #814) #1277
        https://github.com/pharo-spec/NewTools/pull/1277
        
- Fixes: Message browser panes cannot be removed with Cmd x anymore #18872
        https://github.com/pharo-project/pharo/pull/18872
        
# Refactoring

- Better comment and names for refactoring #18891
        https://github.com/pharo-project/pharo/pull/18891
        
- Fix issue #18507: Scope issue breaks refactoring (retry) + new hook 
instantiateRefactoring #18890
        https://github.com/pharo-project/pharo/pull/18890
        
- Tests references #18871
        https://github.com/pharo-project/pharo/pull/18871
        
- Adding tests and comments for references: OCNodes #18863
        https://github.com/pharo-project/pharo/pull/18863
        
- Feat/exposing temp def move #18861
        https://github.com/pharo-project/pharo/pull/18861
        

# Spec

- Do not use StPharoApplication in Spec #1842
        https://github.com/pharo-spec/Spec/pull/1842
        
- fixes on SpCodePresenter>>styleScheme and revert a rename #1841
        https://github.com/pharo-spec/Spec/pull/1841
        
- add selectedRowPresenter to tables #1840
        https://github.com/pharo-spec/Spec/pull/1840

# VM
- A new file plugin #1024
        https://github.com/pharo-project/pharo-vm/pull/1024

- Only scan the class table if become: was performed to an active class object 
#1023
        https://github.com/pharo-project/pharo-vm/pull/1023
        
# Git / Iceberg
- Introduce IceTipRepositoryStatusModel to avoid multiple commit lookups #1918
        https://github.com/pharo-vcs/iceberg/pull/1918
        
- 1686-SSH-Key-pair-should-not-ask-user-it-should-use-the-user-from-the-URL 
#1687
        https://github.com/pharo-vcs/iceberg/pull/1687  
        
- MetacelloPharoPlatform>>#withMetacelloLoadSessionDo: is now in Pharo #1990
        https://github.com/pharo-vcs/iceberg/pull/1990
        
- Fixing the fetchAllRemotes DNU #1989
        https://github.com/pharo-vcs/iceberg/pull/1989
        
- Litlle fix for inform call #1986
        https://github.com/pharo-vcs/iceberg/pull/1986

- Miss select a folder to clone user input validation #1985
        https://github.com/pharo-vcs/iceberg/pull/1985
        
# inform: cleanup

- Less meta prog for classes that are loaded. #18889
        https://github.com/pharo-project/pharo/pull/18889
        
- Less inform: #18888
        https://github.com/pharo-project/pharo/pull/18888
        
- Reduce dependencies to UIManager #18844
        https://github.com/pharo-project/pharo/pull/18844
        
# Cleanup

- 18813-Remove-Binary-representation-in-MCZ-files #18815
        https://github.com/pharo-project/pharo/pull/18815
        
# Command Line

- Allow to fetch flags and positionals not declared in the last subcommand 
#18875
        https://github.com/pharo-project/pharo/pull/18875
        
# Packaging / Boostrap / Package loading

- Fix multiple dependencies in DebugPoints #18892
        https://github.com/pharo-project/pharo/pull/18892
        
- Clean Keymapping baseline #18887
        https://github.com/pharo-project/pharo/pull/18887
        
- Fix kernel system dependency test #18886
        https://github.com/pharo-project/pharo/pull/18886
        
- Fix minimal image tests #18885
        https://github.com/pharo-project/pharo/pull/18885
        
- Clean a few dependencies of the kernel #18884
        https://github.com/pharo-project/pharo/pull/18884
        
- Extract ParseTreeRewriter to its own package #18883
        https://github.com/pharo-project/pharo/pull/18883

- Fix TFFI reset and fix load order #18882
        https://github.com/pharo-project/pharo/pull/18882
        
- Revert loading order of TFFI #18880
        https://github.com/pharo-project/pharo/pull/18880
        
- Start SessionManager with a session #18870
        https://github.com/pharo-project/pharo/pull/18870
        
- Fix startup preferences loading #18867
        https://github.com/pharo-project/pharo/pull/18867
        
- Clean traits in the bootstrap #18842
        https://github.com/pharo-project/pharo/pull/18842
        
        

Reply via email to