# Pharo 11 Backports

- backport: Guard RubAbstractTextArea>>#recomputeSelection for empty paragraphs 
#15140 #15375
        https://github.com/pharo-project/pharo/pull/15375
        
- backport "Defer change list update to avoid a race condition" #14853 #15374
        https://github.com/pharo-project/pharo/pull/15374
        
- 15372-backport-Pharo11-safer-morph-access-in-NECMenuMorphmouseDown-14356 
#15373
        https://github.com/pharo-project/pharo/pull/15373


# Fixes

- Fix scaling of #blankIcon and #notFoundIcon on ThemeIcons #15399
        https://github.com/pharo-project/pharo/pull/15399

- 15299-UFFI-should-release-pointers-allocated-for-packing-for-arity #15300
        https://github.com/pharo-project/pharo/pull/15300
        
- 15302-FreeTypeFonts-should-not-use-autorelease-of-ExternalAddresses #15303
        https://github.com/pharo-project/pharo/pull/15303
        
- Calypso: Fix display of extended classes in project view #15314
        https://github.com/pharo-project/pharo/pull/15314
        
- Fix imageCleaner concurrency issue when unifying literals #15385
        https://github.com/pharo-project/pharo/pull/15385
        
- Do not log recompilation in the source file #15398
        https://github.com/pharo-project/pharo/pull/15398
        
- Guard removals of morphs in layouts #1467
        https://github.com/pharo-spec/Spec/pull/1467

# Features

- Extend ThemeIcons to load the icons for all scales in the icon pack #15323
        https://github.com/pharo-project/pharo/pull/15323

- Auto completion should propose globals #15392
        https://github.com/pharo-project/pharo/pull/15392
        
- Calypso: Show content of projects #15315
        https://github.com/pharo-project/pharo/pull/15315

# Package Model Cleanup

- Packages: Fix missing extensions after class recompiling #15326
        https://github.com/pharo-project/pharo/pull/15326

- Introduce a method to get the meta model announcer #15310
        https://github.com/pharo-project/pharo/pull/15310
        
- Packages: Remove #definedSelectors cache #15278
        https://github.com/pharo-project/pharo/pull/15278
        
- Packages: Removing more references to #category #15320
        https://github.com/pharo-project/pharo/pull/15320

- RPackage: Deprecate #includesDefinedSelector:ofClass: #15214
        https://github.com/pharo-project/pharo/pull/15214
        
- Package: Move extension methods of RPackage #15346
        https://github.com/pharo-project/pharo/pull/15346
        
- Rename RPackageOrganizer into PackageOrganizer #15360
        https://github.com/pharo-project/pharo/pull/15360
        
- Monticello: Remove usage of RPackageSet #15363
        https://github.com/pharo-project/pharo/pull/15363
        
- Update RPackage dependencies #15393
        https://github.com/pharo-project/pharo/pull/15393

- DependencyAnalyzer: Remove usage of RPackageSet #15368
        https://github.com/pharo-project/pharo/pull/15368
        
# Monticello

- Remove MCPatchBrowser #15376
        https://github.com/pharo-project/pharo/pull/15376

- Monticello: Introduce Monticello-Model #15350
        https://github.com/pharo-project/pharo/pull/15350

- Monticello: Simplify method loading #15292
        https://github.com/pharo-project/pharo/pull/15292
        
- Monticello: Remove dead code #15351
        https://github.com/pharo-project/pharo/pull/15351
        
- Monticello: Move mocks to mock package #15361
        https://github.com/pharo-project/pharo/pull/15361

- Remove WorkingCopy spotter entries #610
        https://github.com/pharo-spec/NewTools/pull/610

# MetaCello

- Cleanup metacello #15287
        https://github.com/pharo-project/pharo/pull/15287
        
- Metacello: New cleaning pass #15312
        https://github.com/pharo-project/pharo/pull/15312
        
- Add missing methods for SmalltalkCI #15339
        https://github.com/pharo-project/pharo/pull/15339
        
- Fixes #15342: Monticello: GitHub CI fails with DNU #15344
        https://github.com/pharo-project/pharo/pull/15344
        
- Metacello: fix block evaluation #15362
        https://github.com/pharo-project/pharo/pull/15362
        
        
# Kernel

- Allow to create anonymous classes in a specific environment #15309
        https://github.com/pharo-project/pharo/pull/15309
        
- Fix bug in remake of anonymous classes #15343
        https://github.com/pharo-project/pharo/pull/15343

- Undeclared: declare:from: cleanup, first step #15290
        https://github.com/pharo-project/pharo/pull/15290
        
- Remove private system announcer #15355
        https://github.com/pharo-project/pharo/pull/15355
        
- do not hardcode global environment in #removeFromSystem: #15357
        https://github.com/pharo-project/pharo/pull/15357
        
- Add binary selector alias for #newFromArray: for Collection #15316
        https://github.com/pharo-project/pharo/pull/15316
        
# Traits

- Traits: Fix bug in dictionary rebuild #15353
        https://github.com/pharo-project/pharo/pull/15353

- Speedup #explicitRequirement #15322
        https://github.com/pharo-project/pharo/pull/15322
        
- Traits: Speedup #isFromTrait #15318
        https://github.com/pharo-project/pharo/pull/15318

- Rename TraitsV2 into Traits #15319
        https://github.com/pharo-project/pharo/pull/15319

- Traits: Do a new cleaning pass over the traits tests and fix file out bug 
#15304
        https://github.com/pharo-project/pharo/pull/15304
        
- Remove TraitsV2-Compatibility #15325
        https://github.com/pharo-project/pharo/pull/15325


# Refactoring Engine

- Migrate rename class to driver #15394
        https://github.com/pharo-project/pharo/pull/15394

- remove deadcode from driver package #15390
        https://github.com/pharo-project/pharo/pull/15390

- RB: A simple fix for abstract methods. No brainer. #15331
        https://github.com/pharo-project/pharo/pull/15331
        
- Remove unused SycRemoveMethodCommand #15337
        https://github.com/pharo-project/pharo/pull/15337
        
- Refactorings: Follow package name convention #15340
        https://github.com/pharo-project/pharo/pull/15340
        
# Tests

- Fix #testUndeclared in case of failure #15356
        https://github.com/pharo-project/pharo/pull/15356

- Release tests: Improve testNoSentButNotImplementedSelectors #15341
        https://github.com/pharo-project/pharo/pull/15341

- Use a test resource for SystemDependenciesTest #15308
        https://github.com/pharo-project/pharo/pull/15308
        
# Cleanup

- Some cleanup of CodeExport #15380
        https://github.com/pharo-project/pharo/pull/15380

- Deprecate gofer command line #15347
        https://github.com/pharo-project/pharo/pull/15347

- Clean AST-Core #15358
        https://github.com/pharo-project/pharo/pull/15358

- Remove #isUnitTest #15349
        https://github.com/pharo-project/pharo/pull/15349

- Manifest builder should not rely on categories #15324
        https://github.com/pharo-project/pharo/pull/15324

- Remove workspace #15284
        https://github.com/pharo-project/pharo/pull/15284
        
- Deprecate TRBProgramNodeVisitor #15305
        https://github.com/pharo-project/pharo/pull/15305
        
- Refactor #inspectionIcons on ThemeIcons to use the #icons accessor #609
        https://github.com/pharo-spec/NewTools/pull/609
        
# Cleanup Trivail

- fix icons #15371
        https://github.com/pharo-project/pharo/pull/15371

- use allButFirst and simplify expression #15382
        https://github.com/pharo-project/pharo/pull/15382
        
- use allButFirst instead of copyFrom:to: #15369
        https://github.com/pharo-project/pharo/pull/15369

- use allButFirst instead of copyFrom:to: #15366
        https://github.com/pharo-project/pharo/pull/15366

- Remove deprecated calls #15354
        https://github.com/pharo-project/pharo/pull/15354

- Cleanup: usage of notNil in Text-Scanning, Rubric, HeuristicCompletion, 
NECCompletion, Growl, Regex #15296
        https://github.com/pharo-project/pharo/pull/15296
        
- Cleanup: usage of notNil in Calypse, Microdown, System-Changes, STON, 
System-Settings #15297
        https://github.com/pharo-project/pharo/pull/15297
        
- Cleanup: Usage of "notNil" and "isEmpty not" in Zinc / Zodiac #15253
        https://github.com/pharo-project/pharo/pull/15253

Reply via email to