# Pharo News of the Week 27/2025

- pharo-cig: A tool to import C/C++ libraries into Pharo 
        https://github.com/estebanlm/pharo-cig
        
- pharo-resvg: Pharo bindings for resvg 
        https://github.com/estebanlm/pharo-resvg

- ChatPharo: an AI Assistant inside the Pharo environment
        https://github.com/omarabedelkader/ChatPharo

- GeoView: Views to display and interact with geographical objects and 
cartographic layers 
        https://github.com/ThalesGroup/GeoView

- [blog post] Basic Hera Usage as a Video Story 
        https://all-objects-all-the-time.st/#/blog/posts/15

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

# The week on the Pharo Issue Tracker
        
# Fixes

- Fix problem with previous completion enh PR - Rescue a lost class. #18360
        https://github.com/pharo-project/pharo/pull/18360

- Fix: rename method violators are list and not single instance #18363
        https://github.com/pharo-project/pharo/pull/18363
        
- FilePresenter: Fix cancelling of FilePresenter via UIManager #18314
        https://github.com/pharo-project/pharo/pull/18314


# Tools

- Fix wrong place for entries #1184
        https://github.com/pharo-spec/NewTools/pull/1184
        
- Fix: window fails to open when message list is nil initially #1193
        https://github.com/pharo-spec/NewTools/pull/1193

- Enh/packagescopecompletion #18357
        https://github.com/pharo-project/pharo/pull/18357
        
- Cavrois update profile improvement #1191
        https://github.com/pharo-spec/NewTools/pull/1191
        
# Iceberg

- fix: don't throw uncaught exceptions when a validation error occurs #1928
        https://github.com/pharo-vcs/iceberg/pull/1928

# Refactoring Engine

- Refactor: rename Refactory* classes in Pharo #1192
        https://github.com/pharo-spec/NewTools/pull/1192

- Refactor: migrating and cleaning Inline Method refactoring #18359
        https://github.com/pharo-project/pharo/pull/18359
        
- Rename all RBRefactoryChanges into ReChanges #18346
        https://github.com/pharo-project/pharo/pull/18346
        
- Fix a really dumb endless loop in PullUpMethod. #18324
        https://github.com/pharo-project/pharo/pull/18324
        
- Fix Refactoring issue #18212 #18315
        https://github.com/pharo-project/pharo/pull/18315
        
- Add subclass fix #18296
        https://github.com/pharo-project/pharo/pull/18296
        
- Update to class Rename #1189
        https://github.com/pharo-spec/NewTools/pull/1189

# Tests

- Improve and fix testProperManifestCategorization #18358
        https://github.com/pharo-project/pharo/pull/18358

- Adding packages for tests (may be in the future we should truen them … #18361
        https://github.com/pharo-project/pharo/pull/18361
        
- Add comment and executable comments to String>>copyUpToSubstring: #18352
        https://github.com/pharo-project/pharo/pull/18352
        
- Avoid clean blocks for ED tests #18349
        https://github.com/pharo-project/pharo/pull/18349
        
- I added executable comments to withoutSuffix and withoutPrefix in String 
class #18347
        https://github.com/pharo-project/pharo/pull/18347
        
- Add behaviour preservation tests for Add Method #18321
        https://github.com/pharo-project/pharo/pull/18321
        
# Cleaup

- containing is misspelled #718
        https://github.com/pharo-project/pharo-launcher/pull/718

- Simplify Stream API #18141
        https://github.com/pharo-project/pharo/pull/18141
        
- Simplify OSEnvironment #18038
        https://github.com/pharo-project/pharo/pull/18038
        
- remove ProfStef and ProfStef-Test from baselines #18310
        https://github.com/pharo-project/pharo/pull/18310

Reply via email to