# Pharo News of the Week 39/2025 - [ANN] RediStick v3.1.0 is now available! The Redis client for Pharo Smalltalk now supports RedisJSON APIs, enabling proper JSON data type handling instead of just strings. This makes Redis a powerful document store option for Smalltalk developers. https://github.com/mumez/RediStick/blob/master/doc/Json.md
If you want to add your news to this list, use this form: https://tinyurl.com/4c89buy4 # The week on the Pharo Issue Tracker # Pharo 12 - Backport addition of #isValid on SDL2Handle to Pharo 12 #18596 https://github.com/pharo-project/pharo/pull/18596 - Backport changes making #tagNames: on MCOrganizationDefinition ensure the tag names are symbols to Pharo 12 #18590 https://github.com/pharo-project/pharo/pull/18590 # Pharo 13 - Backport changes making #tagNames: on MCOrganizationDefinition ensure the tag names are symbols #18589 https://github.com/pharo-project/pharo/pull/18589 # Fixes - OSWindow-SDL2: setCursor if window is focused and when focus is gained #18304 https://github.com/pharo-project/pharo/pull/18304 - Handle short-form #rgb[a] colors in Color #18575 https://github.com/pharo-project/pharo/pull/18575 - Add back methods needed for SmalltalkCI #18594 https://github.com/pharo-project/pharo/pull/18594 - Worker thread should be unique, fix random failing tests #18591 https://github.com/pharo-project/pharo/pull/18591 - workers identified by name should be uniqu #18548 https://github.com/pharo-project/pharo/pull/18548 # Compiler - Improve UndeclaredVariable error #18500 https://github.com/pharo-project/pharo/pull/18500 - OpalCompiler should not depend on Roassal #18576 https://github.com/pharo-project/pharo/pull/18576 # Iceberg / Git - Enable / disbale commit button while commiting something #1973 https://github.com/pharo-vcs/iceberg/pull/1973 - Fix inspector #1970 https://github.com/pharo-vcs/iceberg/pull/1970 # Launcher - Fix typo laucher into launcher #723 https://github.com/pharo-project/pharo-launcher/pull/723 # Command Line - allow clap command line handler to activate itself or not #18544 https://github.com/pharo-project/pharo/pull/18544 # Tools - Fix typo in ProfSteph #1244 https://github.com/pharo-spec/NewTools/pull/1244 - Update Graph Algorithms version #1249 https://github.com/pharo-spec/NewTools/pull/1249 - Fix release tests of Pharo #1248 https://github.com/pharo-spec/NewTools/pull/1248 - Update version of graph algorithms #1247 https://github.com/pharo-spec/NewTools/pull/1247 - Remove NewTools-ObjectCentricBreakpoints #1246 https://github.com/pharo-spec/NewTools/pull/1246 - Adding a new fetcher and fixing the transitive one #18580 https://github.com/pharo-project/pharo/pull/18580 - Fix #18557: Unexpected behavior when storing and loading code quality rule settings from files #18566 https://github.com/pharo-project/pharo/pull/18566 - Find and replace not stuck with old string anymore #18565 https://github.com/pharo-project/pharo/pull/18565 # Monticello / Metacello - Make #tagNames: on MCOrganizationDefinition ensure the tag names are symbols #18588 https://github.com/pharo-project/pharo/pull/18588 - Introduced MetacelloAbstractSpecGenerator #18593 https://github.com/pharo-project/pharo/pull/18593 - Remove Metacello dead code #18586 https://github.com/pharo-project/pharo/pull/18586 - Clean Metacello tests #18585 https://github.com/pharo-project/pharo/pull/18585 - Metacello cleanup #18569 https://github.com/pharo-project/pharo/pull/18569 - Small cleanup of Metacello/Monticello #18568 https://github.com/pharo-project/pharo/pull/18568 # Refactoring Engine - Fixed the duplicate class refactoring wrong message #17941 https://github.com/pharo-project/pharo/pull/17941 - [Refactorings] ReExtractMethodDriver complies with the architecture of drivers #18561 https://github.com/pharo-project/pharo/pull/18561 - Remove rb xxx #17970 https://github.com/pharo-project/pharo/pull/17970 # Cleanup - repackage tools needed for bootsrap #18567 https://github.com/pharo-project/pharo/pull/18567 - Fix a failing test #18581 https://github.com/pharo-project/pharo/pull/18581 - Remove tests of deprecated methods #18584 https://github.com/pharo-project/pharo/pull/18584 - Remove methods overriding the same methods in Pharo #1821 https://github.com/pharo-spec/Spec/pull/1821 - Remove duplicated ProfStef #18579 https://github.com/pharo-project/pharo/pull/18579