The Pharo Team is happy to announce the Pharo 2 Summer release, the regular half of the year bugfix edition.
For this version, we incorporated really few changes since 2.0 was a really successful release. Anyway, we managed to sneak in a couple of minor additions:
- Integrated ProfStef
- Updated Configurations Browser
Also, we integrated 42 bugfixes, 20 of them backported from 3. 0 alpha.
As always, Summer edition can be downloaded at:
We want to thank to all members of the community for their help and support and specially to all who submitted the reports, fixed the bugs and tested them.
The Pharo Team
List complete of bugfixes and backports:
===============================
Fixed:
--------
7345 DNU with Glamour: PaginatedMorphTreeMorph>>setSelectedMorph:
10014 World menu > System > Switch User serves no purpose
10004 SmalltalkImage current reportCPUandRAM > DNU
10017 ProtocolCLient do not propagate the erros from the server
7627 FileReference>>deleteAll follows symlinks
10027 Failing Test: FileReferenceTest>>#testDeleteAl
10123 Bug in warning in CriticBrowser
10196 Change shortcuts default settings of 2.0 to the traditional ones
10195 Replace ugly Keymappings API on:do:
10200 Date instances dayOfWeek wrong
10109 MNU : SmalltalkEditor>>browseItHere:
10394 Duplicated instance #model in NewList (already defined in MorphicModel)
10336 Port 2.0: Document difference between TextModel and TextInputFieldModel
10653 Some Jenkins images show a stdout is closed error
10653 Some Jenkins images show a stdout is closed error
10415 Integrate 2.0: 10411 flush after nextChunkPut:
10888 Backport 2.0: Compound Extension Methods Unpackaged
10730 Fix for stack serialization with Fuel
10946 HistoryCollection package is empty
11101 fileOutMethod:on: uncategorized in 2.0
11179 Config browser buttons broken due to missing method
10860 option click on list in TestRunner and others: freeze system
Backported:
----------------
10194 Backport to 2.0: special objects array recreation crash
10185 Backport 2.0: 10173 ClassBuilder cannot safely modify a class why using it
10174 Backport 2.0 Issue 10162: multiple selection of methods in method pane ...
10249 Backport 2.0: Red Light when all test are green
10230 backport 2.0: 10229 Fix sender of #copyWithTempsFromMethodNode:
10179 backport 2.0: 10038 Wrong deprecated message
10260 backport 2.0: 10258 DivideByZero in SystemProgressMorph
10406 backport 2.0: 5819 Implement a way to get the user directories based on the current OS
10396 backport 2.0 10395 DNU SmallInteger>>#add: when loading metacello configuration
10387 backport 2.0: 10102 SocketStream>>next: should not signal ConncetionClosed
10311 Backport 2.0: 10228 Fix tab key for autocompletion
10537 Backport 2.0: StartupPreferences interferes with zeroconf pharo binary
10938 backport 2.0 : an MCOrganizationDefinition should only remove empty categories during unload
10909 Backport Pharo2.0: Prepare isHeadless for new VMs with double dash -- arguments
10994 Backport 2.0: Delays do not work properly directly on image startup
10931 Backport 2.0: Filing out extension package in Nautilus produces empty file
10978 Backport 20: ZipArchive utf8 handling
11125 backport 2.0: 10859 Monticello freezing the image
10569 Backport 2.0: Better Interrruptionche
10940 Backport 2.0: 10925 Use caching in Gofer
11252 backport 2.0: have SliceMaker use fogbugz