# Pharo News of the Week 30/2025

- [Video] Esteban Lorenzano - Pharo-CIG: C++ Interface Generator 
        https://www.youtube.com/watch?v=U9fpvZJaFx4

- paulwilke/pharo-mcp-server: Pharo Smalltalk implementation of Anthropic's 
Model Context Protocol (MCP) server specification.
         https://github.com/paulwilke/pharo-mcp-server/

- [ANN] Soil V3 
        https://github.com/ApptiveGrid/Soil/blob/v3/docs/changelog.md

If you want to add your news to this list, use this form: 
https://tinyurl.com/4c89buy4


# The week on the Pharo Issue Tracker

# Pharo12

- Update version in #iceberg for BaselineOfPharo for Pharo 12 to ‘v2.3.4’ #18389
        https://github.com/pharo-project/pharo/pull/18389
        
- Update version in #libgit: for BaselineOfIceberg for Pharo 12 to ‘v3.1.3’ 
#1949
        https://github.com/pharo-vcs/iceberg/pull/1949
        
- Backport addition of support for using ‘git_stash_save’ to Pharo 12 #101
        https://github.com/pharo-vcs/libgit2-pharo-bindings/pull/101
        
# Pharo13

- Update version in #iceberg for BaselineOfPharo for Pharo 13 to ‘v2.4.2’ #18388
        https://github.com/pharo-project/pharo/pull/18388
        
- Update version in #libgit: for BaselineOfIceberg for Pharo 13 to ‘v3.2.1’ 
#1948
        https://github.com/pharo-vcs/iceberg/pull/1948

- Backport addition of support for using ‘git_stash_save’ to Pharo 13 #100
        https://github.com/pharo-vcs/libgit2-pharo-bindings/pull/100


# Fixes

- Improve simulation of suspend primitive #18415
        https://github.com/pharo-project/pharo/pull/18415

# Tools

- StChangesBrowser registered as an application tool #18419
        https://github.com/pharo-project/pharo/pull/18419
        
- StChangesBrowser references replaced by the application tool #1212
        https://github.com/pharo-spec/NewTools/pull/1212
        
- StChangesBrowser references replaced by the application tool #1952
        https://github.com/pharo-vcs/iceberg/pull/1952
        
# VM

- Cleanup warnings #906
        https://github.com/pharo-project/pharo-vm/pull/906

- Suppress the old inlining implementation #1000
        https://github.com/pharo-project/pharo-vm/pull/1000
        
- fixing-build-in-windows #997
        https://github.com/pharo-project/pharo-vm/pull/997
        
- Fix missing accept on socket #995
        https://github.com/pharo-project/pharo-vm/pull/995
        
- Move stats to printCogMethods: #991
        https://github.com/pharo-project/pharo-vm/pull/991
        
- refactor inlining code and add tests for it #987
        https://github.com/pharo-project/pharo-vm/pull/987
        
- Add code only zone #985
        https://github.com/pharo-project/pharo-vm/pull/985
        
- Fix Issue 982 - Pharo 10 branch #984
        https://github.com/pharo-project/pharo-vm/pull/984
        
- Add FEATURE_JIT_SIMD option #966
        https://github.com/pharo-project/pharo-vm/pull/966
        
- Fix CASTParserTests>>#testParseSizeofTypeInt #965
        https://github.com/pharo-project/pharo-vm/pull/965
        
- remove gcMode because getGCMode is used #963
        https://github.com/pharo-project/pharo-vm/pull/963
        
- Cleanup dead code #961
        https://github.com/pharo-project/pharo-vm/pull/961

# Tests

- Remove tests of deprecated code raising useless warnings #18414
        https://github.com/pharo-project/pharo/pull/18414
        
- Add executable comment to String>>withoutPeriodSuffix #18411
        https://github.com/pharo-project/pharo/pull/18411
        
- Fix failing tree tests #1795
        https://github.com/pharo-spec/Spec/pull/1795
        
# Cleanup

- Deprecate BlockClosure>>#sender #18409
        https://github.com/pharo-project/pharo/pull/18409

Reply via email to