Hi,
I want to restart sending a weekly summary to the list, this is now using an
automatic process, let’s see how well this works in practice.
In addition to the issue tracker summary, this already adds a mailinglist
summary.
Plan:
- add a Discord discussion summary
- Integrate news posts from Discord news channel
Pharo News of the Week 43/2026
==============================
16 October - 23 October 2026
Highlights
----------
- files.pharo.org was down 21/22 October (fixed)
- VM: memory corruption in the allInstances primitive fixed on the
main VM branch, with a backport for the Pharo 10 VM (#1115, #1116).
- Pharo 13: fix for a VM crash caused by stale FullBlockClosures
after a class reshape (#20067).
- Pharo 15: more Calypso menus move to Commander2, and the pure
Morphic find-and-replace dialog is removed in favour of the Spec
one.
- PRs merged: pharo 9 (Pharo 15: 8, Pharo 13: 1), pharo-vm 2, Spec 0,
NewTools 0, iceberg 0.
Pharo 15
--------
Eight PRs merged into Pharo15, the development branch.
- #20097 Remove pure Morphic find and replace
https://github.com/pharo-project/pharo/pull/20097
- #20106 Fix #20102: Add shortcut commands to define temporary and
instance variables without dialog
https://github.com/pharo-project/pharo/pull/20106
- #20109 Fix #20108: Fix broken hash in MetacelloProjectRegistration
https://github.com/pharo-project/pharo/pull/20109
- #20107 Migrate the class menu of Calypso to Commander2
https://github.com/pharo-project/pharo/pull/20107
- #20103 Fix ClapDocumenter tests
https://github.com/pharo-project/pharo/pull/20103
- #20104 Migrate Class/Method "Extras" menus from Commander to
Commander2
https://github.com/pharo-project/pharo/pull/20104
- #20098 Clean various little glitches
https://github.com/pharo-project/pharo/pull/20098
- #19846 Improve UI for rename argument/temporary variable and add
tests
https://github.com/pharo-project/pharo/pull/19846
Pharo 13
- #20067 [P13] 20046-Stale-FullBlockClosures-after-class-reshape-
cause-VM-crash
https://github.com/pharo-project/pharo/pull/20067
VM and other repositories
-------------------------
VM (pharo-project/pharo-vm)
- #1115 Fix/all instances primitive memory corruption (pharo-12
branch)
https://github.com/pharo-project/pharo-vm/pull/1115
- #1116 [P10] - Fix/all instances primitive memory corruption
(pharo-10 branch)
https://github.com/pharo-project/pharo-vm/pull/1116
Iceberg (pharo-vcs/iceberg)
- Tag v2.5.1 on Pharo14: pins libgit2-pharo-bindings v3.3.0 and
Tonel v1.2.1 in BaselineOfIceberg.
https://github.com/pharo-vcs/iceberg/tree/v2.5.1
- Work continues on the track-external-files branch (no PR merged
yet).
Mailing lists
-------------
pharo-dev
- Smalltalk as a wire format: agents sending Morphic UIs as source,
run on a Dart/WasmGC interpreter (16 Oct): James Ladd presents
Taskriz, where AI agents send Smalltalk source that builds native
UIs, and asks for feedback on the Morph API, liveness and Pharo as
the agent side.
https://lists.pharo.org/hyperkitty/list/[email protected]/thread/HVS5GEJ42D5WHAY7D4OEDK5ZLRLVVUOB/