# Pharo News of the Week 28/2025
- [Video][Smalltalks 2024] Soil: an object oriented database for fun and profit
https://www.youtube.com/watch?v=JWY5HCUlX_4
- [Smalltalks 2024][Pharo in Action] ApptiveGrid: solve (business) problems
without programming
https://www.youtube.com/watch?v=aPtsGswPJAc
- [Blog] Hera Voted 2nd in the ESUG 2025 Innovation Technology Awards
https://all-objects-all-the-time.st/#/blog/posts/16
- [Blog] Describing Web Applications with Hera
https://all-objects-all-the-time.st/#/blog/posts/17
- [ANN] A local MCP server to evaluate Pharo Smalltalk expressions and get
system information via NeoConsole.
https://github.com/mumez/pharo-nc-mcp-server
- [ANN] Pharo client libraries for accessing the Claude API
https://github.com/newapplesho/claude-client-smalltalk
- GeoTools: Geographic Tools as Coordinates, Kinematics and Geodesic utilities
for GIS.
https://github.com/ThalesGroup/GeoTools
- AIActions – AI-based Comment Generator for Pharo
https://github.com/kasperosterbye/PharoAIActions
- pharo-archive: Pharo bindings for libarchive
https://github.com/estebanlm/pharo-archive
If you want to add your news to this list, use this form:
https://tinyurl.com/4c89buy4
# The week on the Pharo Issue Tracker
# Pharo 12
- Fix lock DNU on P12 and on #18377
https://github.com/pharo-project/pharo/pull/18377
- [P12] Fixing Build #18367
https://github.com/pharo-project/pharo/pull/18367
# Pharo 13
- Backport: fix cleanup undeclared registry after renaming a class #18368
https://github.com/pharo-project/pharo/pull/18368
- continue-to-generate-P30-artifacts #18379
https://github.com/pharo-project/pharo/pull/18379
# Fixes
- fix: up/down cursor motion didn't move directly up/down in the presence of
tab characters #18348
https://github.com/pharo-project/pharo/pull/18348
# Refactoring Engine
- Fix: use correct method to find method #18369
https://github.com/pharo-project/pharo/pull/18369
# Sytax Highlight
- introduce a new superclass to SHRBTextStyler and move all the non mor… #18385
https://github.com/pharo-project/pharo/pull/18385
# Code Completion
- Code Completion: Fixing all little glitches. #18372
https://github.com/pharo-project/pharo/pull/18372
- Fix the completion by placing a default one after the dependency heur… #18371
https://github.com/pharo-project/pharo/pull/18371
# Compiler
- Enable clean blocks in Pharo14 #18322
https://github.com/pharo-project/pharo/pull/18322
# Tools
- Added back fileOut functionnality for the packages #18366
https://github.com/pharo-project/pharo/pull/18366
- Cleaning debugger action model: less dependencies on ast scope #1182
https://github.com/pharo-spec/NewTools/pull/1182
- fixed object transcript recieving beacons when closed if logger was left turn
on #1202
https://github.com/pharo-spec/NewTools/pull/1202
- Implement stpulse find all button #1201
https://github.com/pharo-spec/NewTools/pull/1201
- Fixing focus bug on st pulse and tests #1200
https://github.com/pharo-spec/NewTools/pull/1200
- update from Cavrois improved with placeholders #1198
https://github.com/pharo-spec/NewTools/pull/1198
- Fixed the same profile switch bug - Pharo 13 #1196
https://github.com/pharo-spec/NewTools/pull/1196
- Playground Binding presenter #1194
https://github.com/pharo-spec/NewTools/pull/1194
- Reverted deleted stEntry methods that were removed when moving the class #1188
https://github.com/pharo-spec/NewTools/pull/1188
- 1172 implementors in the new transcript #1185
https://github.com/pharo-spec/NewTools/pull/1185
# Spec
- add whenFilterChangedDo: event #1791
https://github.com/pharo-spec/Spec/pull/1791
# Git Support
- Added back github api menu for repositories #1950
https://github.com/pharo-vcs/iceberg/pull/1950
# Tests
- add test for #odd #18338
https://github.com/pharo-project/pharo/pull/18338