# Pharo 12

- Backport use of FormSet for ToggleMenuItemMorph submenu markers #16631
        https://github.com/pharo-project/pharo/pull/16631

# Ehancements

- [Enhancement] Add "copy class name" to extras menu in Calypse #16635
        https://github.com/pharo-project/pharo/pull/16635
        
- Add missing RGGlobalVariable>>isInstanceVariable #16644
        https://github.com/pharo-project/pharo/pull/16644
        
- Introduce CompiledMethod>>#isInstanceSide #16626
        https://github.com/pharo-project/pharo/pull/16626

# Fixes

- Issue 16430 - String>> asSymbol no protected against concurrent access 
(alternative solution) #16565
        https://github.com/pharo-project/pharo/pull/16565

- [Bug]: Date>>#addMonths: should Respect Offset #16603
        https://github.com/pharo-project/pharo/pull/16603
        
- sort subdirectories in the same order as the file tree table #748
        https://github.com/pharo-spec/NewTools/pull/748


# VM

- Fixed VirtualMachine 76 and 78 parameters #16641
        https://github.com/pharo-project/pharo/pull/16641
        
- Do not retain any selectors in CogAbstractInstruction #798
        https://github.com/pharo-project/pharo-vm/pull/798
        
- add tests for type harmonization #807
        https://github.com/pharo-project/pharo-vm/pull/807
        
- remove warning because of type and unsigned shift issues #800
        https://github.com/pharo-project/pharo-vm/pull/800
        
- Fixed ntb page selection change announcement if built without pages #1542
        https://github.com/pharo-spec/Spec/pull/1542

# Package Structure

- Sindarin/ScriptableDebugger should be listed as external project #16653
        https://github.com/pharo-project/pharo/pull/16653
        
- Sindarin in Pharo13 need to be loaded from Pharo13 branch of 
ScriptableDebugger (and not Pharo12 branch) #751
        https://github.com/pharo-spec/NewTools/pull/751
        
- Simplify Calypso packaging #16602
        https://github.com/pharo-project/pharo/pull/16602

- Cleanup: CoverageCollectorTest should be in an own test package #16613
        https://github.com/pharo-project/pharo/pull/16613

# Rules

- proposition rule for nil branch #16547
        https://github.com/pharo-project/pharo/pull/16547

- [Enhancement] Add a rule ReBaselineProperlyPackagedRule #16630
        https://github.com/pharo-project/pharo/pull/16630

- [Enhancement] Add a rule ReBaselineWithProperSuperclassRule #16633
        https://github.com/pharo-project/pharo/pull/16633

- proposition for a potential new rule: useless ifTrue:ifFalse: #16638
        https://github.com/pharo-project/pharo/pull/16638

- add ReStatementsAfterReturnConditionalRule #16640
        https://github.com/pharo-project/pharo/pull/16640

- Review ReClassNotCategorizedRuleTest>>#testRule #16649
        https://github.com/pharo-project/pharo/pull/16649
        
- Improve ReBaselineProperlyPackagedRule and ReBaselineWithProperSuperclassRule 
and cover with tests #16648
        https://github.com/pharo-project/pharo/pull/16648
        
- Enhancement: Provide a lint rule to check for a "super initialize" call in 
instance side #initialize methods #16615
        https://github.com/pharo-project/pharo/pull/16615

- tests for rules from the General-Rules package #16474
        https://github.com/pharo-project/pharo/pull/16474

# Cleanups

- Reduce references to Undeclared global variable #16642
        https://github.com/pharo-project/pharo/pull/16642

- Remove deprecated way to access the global package organizer #754
        https://github.com/pharo-spec/NewTools/pull/754

- Remove the package Deprecated12, introduce package Deprecated13 #16538
        https://github.com/pharo-project/pharo/pull/16538

- proposition refactoring -> Cleanup: 2 duplicated methods in FreeType #16583
        https://github.com/pharo-project/pharo/pull/16583

- Clean up in SDL_Texture and SDL_Renderer #16601
        https://github.com/pharo-project/pharo/pull/16601

- Simplify script pragma for FinderUI #16623
        https://github.com/pharo-project/pharo/pull/16623

- CommentTestCase should be moved to PharoDocComment-Tests #16619
        https://github.com/pharo-project/pharo/pull/16619

- Package "System-DependenciesTests" should be "System-Dependencies-Tests" 
#16621
        https://github.com/pharo-project/pharo/pull/16621
        
- Cleanup: AthensTransformTest>>transformClass should be in accessing #16628
        https://github.com/pharo-project/pharo/pull/16628

- Fix lint in ReShouldSendSuperSetUpAsFirstMessage class>>#checksMethod (second 
PR) #16643
        https://github.com/pharo-project/pharo/pull/16643

- Remove part of ReAsClassRule about #asClass #16658
        https://github.com/pharo-project/pharo/pull/16658
        
- Cleanup: Remove deprecated announcement #SnapshotDone in 
SnapshotOperation>>#performSnapshot for Pharo 13 #16657
        https://github.com/pharo-project/pharo/pull/16657
        
- Cleanup: unnecessary class BlLoadProjectWorldMenu #16655
        https://github.com/pharo-project/pharo/pull/16655
        
- SourceFile>>#isOpen should use isNotNil #16651
        https://github.com/pharo-project/pharo/pull/16651
        
- Remove Gofer #16606
        https://github.com/pharo-project/pharo/pull/16606
        
- Remove reference to a deprecated class #1822
        https://github.com/pharo-vcs/iceberg/pull/1822
        
- Fixing call to deprecated code #749
        https://github.com/pharo-spec/NewTools/pull/749
        
- Use isNotNil instead notNil in initializePresenters #753
        https://github.com/pharo-spec/NewTools/pull/753
        
        
# Website

- Update community.md: Social Media Section #74
        https://github.com/pharo-project/pharo-website/pull/74
        
- Update community.md: update tweet suggestion form #73
        https://github.com/pharo-project/pharo-website/pull/73
        
- Update Companies.md #72
        https://github.com/pharo-project/pharo-website/pull/72
        
- Update 2024-04-26-pharo12-released.md: fix typy #69
        https://github.com/pharo-project/pharo-website/pull/69

Reply via email to