pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

Fwd: New releases: Bloc:v2.8.0, Toplo:v0.9.0 and more

SD
stephane ducasse
Thu, Mar 12, 2026 9:02 AM

Begin forwarded message:

From: LABORDE Pierre pierre.laborde@fr.thalesgroup.com
Subject: RE: New releases: Bloc:v2.8.0, Toplo:v0.9.0 and more
Date: 12 March 2026 at 09:27:11 CET
To: Martín Dias tinchodias@gmail.com, lse-openbloc lse-openbloc@inria.fr
Reply-To: LABORDE Pierre pierre.laborde@fr.thalesgroup.com

De : lse-openbloc-request@inria.fr mailto:lse-openbloc-request@inria.fr <lse-openbloc-request@inria.fr mailto:lse-openbloc-request@inria.fr> De la part de Martín Dias
Envoyé : jeudi 12 mars 2026 02:01
À : lse-openbloc <lse-openbloc@inria.fr mailto:lse-openbloc@inria.fr>
Objet : New releases: Bloc:v2.8.0, Toplo:v0.9.0 and more

Hello! the following are the new releases in Bloc/Toplo projects:

Bloc v2.8.0 https://github.com/pharo-graphics/Bloc/releases/tag/v2.8.0
• Fix code styling error in Pharo 14 by @tinchodias in #839
• Move TBlLayoutResizable to Bloc-Layouts-Support package by @plantec in #834
• Fix deprecated message send by @tinchodias in #845
• Send #waitTimeoutMilliseconds: instead of #wait: to Semaphore by @tinchodias in #847
• Generate baseline with explicit requirements to avoid loading warnings by @tinchodias in #832

Toplo v0.9.0 https://github.com/pharo-graphics/Toplo/releases/tag/v0.9.0
• Circular menu by @plantec in #368
• List hierarchy refactoring by @plantec in #360
• Move defaultNodeFactory to the root abtract class by @plantec in #358
• Finite data source manager ng by @plantec in #362
• Simplified node configuration by @plantec in #363
• List node configuration by @plantec in #365
• Checkbox selection refactoring by @plantec in #366
• Improved ToInfiniteListElementEventHandler to fixe selection update i… by @plantec in #367
• Make #class: and #iconImageFor: on ToExMiniBrowserClassNodeContent use the FormSet for each of the icons by @Rinzwind in #329
• Investigating list selection management by @plantec in #370
• Fix some circular dependencies by @tinchodias in #371

Spec-Toplo v0.9.0 x-msg://28/Spec-Toplo/releases/tag/v0.9.0
• Diff adapter, begin miler layout, fix selection tree table by @badetitou in #46
• Improve Code Editor by @badetitou in #47
• Toplo file selector by @badetitou in #49
• Add keyshortcut to main window by @badetitou in #50
• Improve small aspect issue by @badetitou in #51
• Miller layout by @badetitou in #52
• Little cleanups by @tinchodias in #53
• Fix to do list demo by @tinchodias in #81
• Add a Spec adapter for SpBlocPresenter to the Morphic backend by @tinchodias in #83
• Load proper group of Roassal by @tinchodias in #86
• Load Roassal package not baseline by @tinchodias in #88

Alexandrie v2.8.0 https://github.com/pharo-graphics/Alexandrie/releases/tag/v2.8.0
• Add binding for hb_version_atleast and use it by @tinchodias in #121
• Cairo context's #newContextDo: initialize the surface

Album v0.9.0 https://github.com/pharo-graphics/Albumv0.9.0
• Few changes needed by Toplo by @plantec in #54
• Add AlbEditorElement>>lineIndexAtTextIndex: by @plantec
• fixes #infiniteDo: to return the result of the block
• Remove TBlLayoutResizable uses since it is used by BlElement
• The cursor was not blinking by default

PharoSDL3 https://github.com/pharo-graphics/PharoSDL3/releases/tag/v0.0.2
102 commits in 2026: https://github.com/pharo-graphics/PharoSDL3/compare/964543a2cd6ac278fd208c378f5f24454df13669...v0.0.2

Best regards,
Martín

> Begin forwarded message: > > From: LABORDE Pierre <pierre.laborde@fr.thalesgroup.com> > Subject: RE: New releases: Bloc:v2.8.0, Toplo:v0.9.0 and more > Date: 12 March 2026 at 09:27:11 CET > To: Martín Dias <tinchodias@gmail.com>, lse-openbloc <lse-openbloc@inria.fr> > Reply-To: LABORDE Pierre <pierre.laborde@fr.thalesgroup.com> > > De : lse-openbloc-request@inria.fr <mailto:lse-openbloc-request@inria.fr> <lse-openbloc-request@inria.fr <mailto:lse-openbloc-request@inria.fr>> De la part de Martín Dias > Envoyé : jeudi 12 mars 2026 02:01 > À : lse-openbloc <lse-openbloc@inria.fr <mailto:lse-openbloc@inria.fr>> > Objet : New releases: Bloc:v2.8.0, Toplo:v0.9.0 and more > > Hello! the following are the new releases in Bloc/Toplo projects: > > Bloc v2.8.0 <https://github.com/pharo-graphics/Bloc/releases/tag/v2.8.0> > • Fix code styling error in Pharo 14 by @tinchodias in #839 > • Move TBlLayoutResizable to Bloc-Layouts-Support package by @plantec in #834 > • Fix deprecated message send by @tinchodias in #845 > • Send #waitTimeoutMilliseconds: instead of #wait: to Semaphore by @tinchodias in #847 > • Generate baseline with explicit requirements to avoid loading warnings by @tinchodias in #832 > > Toplo v0.9.0 <https://github.com/pharo-graphics/Toplo/releases/tag/v0.9.0> > • Circular menu by @plantec in #368 > • List hierarchy refactoring by @plantec in #360 > • Move defaultNodeFactory to the root abtract class by @plantec in #358 > • Finite data source manager ng by @plantec in #362 > • Simplified node configuration by @plantec in #363 > • List node configuration by @plantec in #365 > • Checkbox selection refactoring by @plantec in #366 > • Improved ToInfiniteListElementEventHandler to fixe selection update i… by @plantec in #367 > • Make #class: and #iconImageFor: on ToExMiniBrowserClassNodeContent use the FormSet for each of the icons by @Rinzwind in #329 > • Investigating list selection management by @plantec in #370 > • Fix some circular dependencies by @tinchodias in #371 > > Spec-Toplo v0.9.0 <x-msg://28/Spec-Toplo/releases/tag/v0.9.0> > • Diff adapter, begin miler layout, fix selection tree table by @badetitou in #46 > • Improve Code Editor by @badetitou in #47 > • Toplo file selector by @badetitou in #49 > • Add keyshortcut to main window by @badetitou in #50 > • Improve small aspect issue by @badetitou in #51 > • Miller layout by @badetitou in #52 > • Little cleanups by @tinchodias in #53 > • Fix to do list demo by @tinchodias in #81 > • Add a Spec adapter for SpBlocPresenter to the Morphic backend by @tinchodias in #83 > • Load proper group of Roassal by @tinchodias in #86 > • Load Roassal package not baseline by @tinchodias in #88 > > Alexandrie v2.8.0 <https://github.com/pharo-graphics/Alexandrie/releases/tag/v2.8.0> > • Add binding for hb_version_atleast and use it by @tinchodias in #121 > • Cairo context's #newContextDo: initialize the surface > > Album v0.9.0 <https://github.com/pharo-graphics/Albumv0.9.0> > • Few changes needed by Toplo by @plantec in #54 > • Add AlbEditorElement>>lineIndexAtTextIndex: by @plantec > • fixes #infiniteDo: to return the result of the block > • Remove TBlLayoutResizable uses since it is used by BlElement > • The cursor was not blinking by default > > PharoSDL3 <https://github.com/pharo-graphics/PharoSDL3/releases/tag/v0.0.2> > 102 commits in 2026: https://github.com/pharo-graphics/PharoSDL3/compare/964543a2cd6ac278fd208c378f5f24454df13669...v0.0.2 > > > Best regards, > Martín