You are currently browsing the monthly archive for June 2011.


Metacello 1.0-beta.29 was released earlier today. This release includes a number of bugfixes and performance improvements.


  • SIGNIFICANT speedup for load/fetch/currentVersion operations. More caching and better algorithms.
  • Warn about newer versions in repository. MetacelloToolBox class>>saveModifiedDevelopmentPackages:for:description:.
  • MetacelloBrowser support.
  • experimental support for branching configurations (mcz level branch)

Bugs fixed:

  • fix Issue 108: Need to update Metacello (tests and Gofer config) to integrate changes from Pharo Issue 3660
  • fix Issue 112: direct version load (upgrade) of config doesn”t update already loaded mcz files
  • fix Issue 115: Invalid method construction by toolbox
  • fix Issue 118: dirty package after merge skews currentVersion calculation
  • fix Issue 120: lessons methods disapppeared in Metacello-Tutorial-DaleHenrichs.24
  • fix Issue 122: misleading error message regarding stable versions
  • fix Issue 123: broken development scenario

If you already have an earlier version of Metacello loaded, evaluate the following expression to upgrade to 1.0-beta.29:

ConfigurationOfMetacello project updateProject.
(ConfigurationOfMetacello project version: '1.0-beta.29') load.

Metacello 1.0-beta.29 was tested against:

  • PharoCore-1.0
  • PharoCore-1.1.2
  • PharoCore-1.2.2-12353
  • PharoCore-1.3a
  • Squeak4.2
  • GLASS 1.0beta.8.6


[1] Photo by / CC BY 2.0

Floppy Be GoneNorbert Hartl just posted an article entitled Maintaining GemStone disk space:

…this database thingy is not a magic thing after all. It is down-to-earth technology that works beneath. You need to learn about it if you try to do a more serious approach in gemstone maintenance.

If you are serious about running a GemStone-based application, Norbert has good advice.
While you are in the neighborhood, check out Norbert’s Stone Creator utility.

Photo by / CC BY-NC-SA 2.0

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 446 other subscribers


RSS GLASS updates

  • An error has occurred; the feed is probably down. Try again later.

RSS Metacello Updates

  • An error has occurred; the feed is probably down. Try again later.

RSS Twitterings

  • An error has occurred; the feed is probably down. Try again later.
June 2011