(a bit late due to holidays) Pharo News of the Week 44/2026 ============================== 23 October - 30 October 2026 Highlights ---------- - Pharo 14 is released: 978 PRs and 616 closed issues since Pharo 13, the first release on the new autumn schedule. Tag v14.0.0 is on the Pharo14 branch; pharo.org downloads and zeroconf now point to Pharo 14. https://lists.pharo.org/hyperkitty/list/pharo-dev@lists.pharo.org/thread/IYZ... - New settings model in Pharo 15: settings are now a UI-independent model loaded through SettingsManager; the old Morphic SettingBrowser and settings model are removed, with matching changes in NewTools and Iceberg. - ZIP and compression overhaul: Zip64, ZipCrypto, symbolic links, zip slip protection, CRC checks for stored members, GZIP header fields and DEFLATE compression levels; the ZipPlugin primitives are removed. - VM releases: pharo-vm v10.3.12 (pharo-10) and v12.0.6-beta (pharo-12). - Merged PRs: pharo 8 (5 Pharo 15, 3 Pharo 14), pharo-vm 2, Spec 1, NewTools 3, Iceberg 2, pharo-website 4, pharo-launcher 1, pharo-zeroconf 1. Pharo 15 -------- Five PRs merged on the Pharo15 branch: - #20125 Feature/setting refactoring pharo15 (UI-independent settings model, SettingsManager, Morphic SettingBrowser and old settings model removed) https://github.com/pharo-project/pharo/pull/20125 - #20123 Refactor/zip cleanup (Zip64, ZipCrypto, symbolic links, zip slip protection, CRC checks, GZIP header fields, DEFLATE levels, ZipPlugin primitives removed, many new tests) https://github.com/pharo-project/pharo/pull/20123 - #20128 Make the Zinc maximum line length a configurable option https://github.com/pharo-project/pharo/pull/20128 - #20124 Revert "Fix #20102: Add shortcut commands to define temporary and instance variables without dialog" (reverts #20106) https://github.com/pharo-project/pharo/pull/20124 - #20115 just better method comments (atRandom) https://github.com/pharo-project/pharo/pull/20115 Pharo 14 (three merges; v14.0.0 is tagged on #20087): - #20087 Fix external project versions for Pharo 14 https://github.com/pharo-project/pharo/pull/20087 - #20119 [P14] Fix method sender reification after selector node migration https://github.com/pharo-project/pharo/pull/20119 - #20126 [P14] Backport seven Zinc fixes from svenvc/zinc https://github.com/pharo-project/pharo/pull/20126 VM and other repositories ------------------------- VM (pharo-project/pharo-vm) - #1121 Preparing for v10.3.12 (pharo-10, tagged v10.3.12) https://github.com/pharo-project/pharo-vm/pull/1121 - #1120 Preparing for v12.0.6-beta (pharo-12, tagged v12.0.6-beta) https://github.com/pharo-project/pharo-vm/pull/1120 Spec (pharo-spec/Spec) - #1958 Merge p14 into p15 https://github.com/pharo-spec/Spec/pull/1958 - Direct commit on Pharo15: fix SpFontStyle making shared fonts bold or italic NewTools (pharo-spec/NewTools) - #1556 Feature/settings refactoring pharo15 (the settings browser is rebuilt on the new settings model) https://github.com/pharo-spec/NewTools/pull/1556 - #1555 Merge p14 into p15 https://github.com/pharo-spec/NewTools/pull/1555 - #1554 Fix comment on StSystemReporterPresenter https://github.com/pharo-spec/NewTools/pull/1554 Iceberg (pharo-vcs/iceberg) - #2076 Adapt Iceberg to the new settings model https://github.com/pharo-vcs/iceberg/pull/2076 - #2075 Merge p14 into p15 https://github.com/pharo-vcs/iceberg/pull/2075 Website (pharo-project/pharo-website) - #126 release pharo 14, reverted by #128 and merged again as #129 https://github.com/pharo-project/pharo-website/pull/126 https://github.com/pharo-project/pharo-website/pull/128 https://github.com/pharo-project/pharo-website/pull/129 - #131 Fix #130: Updated standalone download links to Pharo 14, removed 32-bit links https://github.com/pharo-project/pharo-website/pull/131 Zeroconf (pharo-project/pharo-zeroconf) - #50 Mark Pharo 140 as stable https://github.com/pharo-project/pharo-zeroconf/pull/50 Launcher (pharo-project/pharo-launcher) - #780 Moose 13 is now stable https://github.com/pharo-project/pharo-launcher/pull/780 - Direct commits: Advanced Installer updated to 22.1, fix of a missing comma in sources.list Changelogs (pharo-project/pharo-changelogs) - Week 43 changelog added. Mailing lists ------------- pharo-dev and pharo-users - [ANN] Pharo 14 Released ! (26 Oct): release announcement with the main changes (Mission Control, Pulse replacing Spotter, rewritten Settings Browser, driver-based refactoring commands, RISC-V JIT) and links; three replies. https://lists.pharo.org/hyperkitty/list/pharo-dev@lists.pharo.org/thread/IYZ... pharo-users - UKSTUG Meeting: Esteban Lorenzano - Pulsar: Use It. Break It. Improve It - 28 October 2026 (27 Oct): online talk on Pulsar, an experimental Spec-based IDE for Pharo. https://lists.pharo.org/hyperkitty/list/pharo-users@lists.pharo.org/thread/L... https://www.meetup.com/ukstug/events/317153223/