pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

Pharo News of the Week 27/2025

MD
Marcus Denker
Fri, Jul 4, 2025 7:25 AM

Pharo News of the Week 27/2025

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

Tools

Iceberg

Refactoring Engine

Tests

Cleaup

# 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