# Pharo 11

- [P11] Add Support for proxy in Iceberg #15099
        https://github.com/pharo-project/pharo/pull/15099
        
- Make finalization registry a normal strong double linked list #15107
        https://github.com/pharo-project/pharo/pull/15107

- [P11] Update document browser to 1.0.1 to 1.0.2, which depends on iceberg 
2.2.2 #15130
        https://github.com/pharo-project/pharo/pull/15130

- Honouring Proxy Settings in P11 #1750
        https://github.com/pharo-vcs/iceberg/pull/1750

# Fixes

- Make finalization registry a normal strong double linked list P12 #15108
        https://github.com/pharo-project/pharo/pull/15108

- Fix Jump to test method from implementors view #15045
        https://github.com/pharo-project/pharo/pull/15045
        
- 15074-Pragmas-lost-when-updating-methods #15087
        https://github.com/pharo-project/pharo/pull/15087
        
- AdditionalMethodState: do not copy the Associations/Pragmas when growing or 
shrinking #15090
        https://github.com/pharo-project/pharo/pull/15090

# Features

- Improve the inspector for Pragma to highlight the pragma in the source #602
        https://github.com/pharo-spec/NewTools/pull/602

- Refactor ImageMorph to support more than one Form depicting the same image at 
different scales #14998
        https://github.com/pharo-project/pharo/pull/14998
        
- Icenberg: Adding support for Proxy URL #1748
        https://github.com/pharo-vcs/iceberg/pull/1748

# Packages Cleanup

- RPackage: Create packages for extension protocols without announcements #14552
        https://github.com/pharo-project/pharo/pull/14552

- Do not use categories in ShiftClassInstaller #15122
        https://github.com/pharo-project/pharo/pull/15122

- Fix bug marking too many packages as dirty in Iceberg #15073
        https://github.com/pharo-project/pharo/pull/15073
        
- Fix moving a class from a tag in Calypso #15077
        https://github.com/pharo-project/pharo/pull/15077

- RPackage: Simplify protocol management #15080
        https://github.com/pharo-project/pharo/pull/15080
        
- Improve ShiftClassBuilder>>category: #15094
        https://github.com/pharo-project/pharo/pull/15094
        
- Deprecate ClassRecategorized #15127
        https://github.com/pharo-project/pharo/pull/15127
        
- Do not announce method recategorization when removing a selector from a 
protocol #15133
        https://github.com/pharo-project/pharo/pull/15133
        
- SpChangeSorterPresenter shouldnt use ClassRecategorized #601
        https://github.com/pharo-spec/NewTools/pull/601

        
# Monticello

- Monticello: Improve MCZ management #15114
        https://github.com/pharo-project/pharo/pull/15114

- Introduce and use CategoryConverter #15102
        https://github.com/pharo-project/pharo/pull/15102

- Improve MCSystemCategoryParser #15086
        https://github.com/pharo-project/pharo/pull/15086

- Monticello: remove unused announcements #15082
        https://github.com/pharo-project/pharo/pull/15082

- Monticello: Make MethodAddition closer to system behavior #15081
        https://github.com/pharo-project/pharo/pull/15081
        
- Monticello: Class/Trait definition creation shouldnt use categories #15088
        https://github.com/pharo-project/pharo/pull/15088
        
- Monticello: Add an option to read old format #15103
        https://github.com/pharo-project/pharo/pull/15103
        
- Update location of setting the MCZ old format flag #15111
        https://github.com/pharo-project/pharo/pull/15111

# Metacello

- Deprecate MetacelloPlatfrom>>#authorName: #15079
        https://github.com/pharo-project/pharo/pull/15079

- Simplify bootstraping of Metacello #15072
        https://github.com/pharo-project/pharo/pull/15072

- Simplify Metacello platform code #15066
        https://github.com/pharo-project/pharo/pull/15066
        
- Move regex core loading #15069
        https://github.com/pharo-project/pharo/pull/15069


# Compiler

- RBPragmaNode/Pragma: add #sourceNode, reduce #asPragma #15092
        https://github.com/pharo-project/pharo/pull/15092

- Cleanup: #recompile and CompilerPlugin tests #15109
        https://github.com/pharo-project/pharo/pull/15109
        
- Undeclared: keep weak reference to all methods using the Undeclared Variable 
#15100
        https://github.com/pharo-project/pharo/pull/15100
        
- Add test: reading 'thisContext' in a DoIt #15117
        https://github.com/pharo-project/pharo/pull/15117
        
- Merge OCPragmaTest into MethodPragmaTest #15113
        https://github.com/pharo-project/pharo/pull/15113
        
- Fix testRecompileMethodToInBlockContext++ using clean blocks #605
        https://github.com/pharo-spec/NewTools/pull/605
        

# Bootstrap

- Remove BaselineOfTelePharoSupport #15119
        https://github.com/pharo-project/pharo/pull/15119
        
- Improve the management of TTranscript #15116
        https://github.com/pharo-project/pharo/pull/15116

# Refactoring Engine

- Refactor: move precondition checking code to checkPreconditions #15078
        https://github.com/pharo-project/pharo/pull/15078

# Cleanup

- Deprecate old class creation methods #14837
        https://github.com/pharo-project/pharo/pull/14837

- Move traceCr & co to non interactive transcript #15115
        https://github.com/pharo-project/pharo/pull/15115

- Calypso: Remove duplicated registration of SycRemoveClassCommand #15084
        https://github.com/pharo-project/pharo/pull/15084

- remove TextEditor #15064
        https://github.com/pharo-project/pharo/pull/15064
        
- Cleanup Message Hierarchy #15095
        https://github.com/pharo-project/pharo/pull/15095
        
# Trivial Cleanup

- Cleanup: TIterateTest>>#testSumNumbers #15124
        https://github.com/pharo-project/pharo/pull/15124

- Clean AthensFontDescription>>#asString #15123
        https://github.com/pharo-project/pharo/pull/15123

- Small cleanup: use pragma, not #expectedFailures method #15112
        https://github.com/pharo-project/pharo/pull/15112

- remove two duplicated methods #15097
        https://github.com/pharo-project/pharo/pull/15097

- Rewrite == nil ifFalse: into ifNotNil: #15101
        https://github.com/pharo-project/pharo/pull/15101
        
- Rewrite notNil ifTrue: into ifNotNil: in packages starting by M #15129
        https://github.com/pharo-project/pharo/pull/15129

- Transform notNil ifFalse: into ifNil: #15128
        https://github.com/pharo-project/pharo/pull/15128

- Rewrite = nil ifTrue: to ifNil: #15083
        https://github.com/pharo-project/pharo/pull/15083
        
- Rewrite notNil ifTrue: into ifNotNil: #15135
        https://github.com/pharo-project/pharo/pull/15135
        
- Rewrite == nil ifTrue: to ifNil: #15085
        https://github.com/pharo-project/pharo/pull/15085

- Cleanup: CornerGripMorph should be abstract #15068
        https://github.com/pharo-project/pharo/pull/15068

Reply via email to