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/

Reply via email to