Lots of PRs merged last week….

# Pharo 11

- fixes: SpStringTableColumn displayAlignment is not applied (for Pharo11) #1476
        https://github.com/pharo-spec/Spec/pull/1476


# Website / github Readme

- Update README.md with Discord and GH Activity #15516
        https://github.com/pharo-project/pharo/pull/15516


# Features

- Halt once on call #15543
        https://github.com/pharo-project/pharo/pull/15543
        
- Add String>>#findClosing:startingAt: generalizing #findCloseParenthesisFor: 
#15526
        https://github.com/pharo-project/pharo/pull/15526

# Fixes

- Fix Icerberg extension detection bug #15414
        https://github.com/pharo-project/pharo/pull/15414

- Fix #14367: The same image started for the second time hangs on Windows #15434
        Fix #14367: The same image started for the second time hangs on Windows 
#15434
        
- Fix method definitions saved in class pane #15503
        https://github.com/pharo-project/pharo/pull/15503
        
- Not possible to ask if a file or folder (via reference) is hidden #15501
        https://github.com/pharo-project/pharo/pull/15501

- Integrate new release of pharo-ai / graph-algorithms v1.2.6 #15521
        https://github.com/pharo-project/pharo/pull/15521

- Disable automated transform for deprecation of Object>>asOrderedCollection 
#15540
        https://github.com/pharo-project/pharo/pull/15540
        
- DrTest shortcut was not working #15539
        https://github.com/pharo-project/pharo/pull/15539
        
- 15334-Browser-Accepting-a-class-definition-with-no-change-does-not-refresh 
#15538
        https://github.com/pharo-project/pharo/pull/15538

- fixed #13982 Cleanup: FileSystem packages do not follow package naming #15546
        https://github.com/pharo-project/pharo/pull/15546
        
- Fix #14957 by removing the special case for empty string #15544
        https://github.com/pharo-project/pharo/pull/15544
        
- OSSDL2Driver loop: Avoid creating a new Delay every 5ms #15405
        https://github.com/pharo-project/pharo/pull/15405

# Icons and Rendering

- Refactor ThemeIcons to have methods that answer a FormSet instead of a Form 
#15421
        https://github.com/pharo-project/pharo/pull/15421

- fix another old icon name #15409
        https://github.com/pharo-project/pharo/pull/15409
        
- Fix more icon names, trivial cleanups #15411
        https://github.com/pharo-project/pharo/pull/15411

# Spec

- 1477-Doing-an-informduring-in-SpApplication-call-twice-the-during-block #1478
        https://github.com/pharo-spec/Spec/pull/1478
        
- Introduce inform during #1473
        https://github.com/pharo-spec/Spec/pull/1473
        
- Fix column alignment #1475
        https://github.com/pharo-spec/Spec/pull/1475

# NewTools

- NewTools-FileBrowser should not use StInspector but switch to #617
        https://github.com/pharo-spec/NewTools/pull/617
        
- Pharo issue #15545: Restore author and time stamp to method versions #628
        https://github.com/pharo-spec/NewTools/pull/628
        
- StFBDirectoryFilterTest fails #622
        https://github.com/pharo-spec/NewTools/pull/622
        
- also collect class side methods #623
        https://github.com/pharo-spec/NewTools/pull/623
        
- fix project's url #625
        https://github.com/pharo-spec/NewTools/pull/625
        
- Simplify StFBVisibleFilter implementation #620
        https://github.com/pharo-spec/NewTools/pull/620
        
# Iceberg (GIT Support)

- Fix CI and remove Ring2 dependency #1765
        https://github.com/pharo-vcs/iceberg/pull/1765
        
- Fix iceberg metacello integration #1771
        https://github.com/pharo-vcs/iceberg/pull/1771

- Avoid useless garbage collects #1767
        https://github.com/pharo-vcs/iceberg/pull/1767
        
- Small cleanups #1756
        https://github.com/pharo-vcs/iceberg/pull/1756
        
- Clean packages usage #1759
        https://github.com/pharo-vcs/iceberg/pull/1759
        
- Avoid RPackage extension #1758
        https://github.com/pharo-vcs/iceberg/pull/1758
        
- Fixes #1746
        https://github.com/pharo-vcs/iceberg/pull/1746
        
- iceberg was still using keyword, not selector, for Pragmas #1749
        https://github.com/pharo-vcs/iceberg/pull/1749
        
- Use #isNotEmpty instead of #notEmpty in Iceberg #1752
        https://github.com/pharo-vcs/iceberg/pull/1752
        
- Updating libgit2 to v3.0.9 #1764
        https://github.com/pharo-vcs/iceberg/pull/1764
        
- Migrate to Tonel V3 #1766
        https://github.com/pharo-vcs/iceberg/pull/1766

# Package Model

- Packages: Clean tests (naming and reorganization) #15412
        https://github.com/pharo-project/pharo/pull/15412
        
- Fix class template when a tag is selected #15415
        https://github.com/pharo-project/pharo/pull/15415
        
- Packages: Rename package tags and conflict error #15435
        https://github.com/pharo-project/pharo/pull/15435
        
- Packages: Manage edge case of empty tag name #15513
        https://github.com/pharo-project/pharo/pull/15513
        
- Rename RPackage into Package #15377
        https://github.com/pharo-project/pharo/pull/15377
        
- Remove last references to RPackage #15359
        https://github.com/pharo-project/pharo/pull/15359
        
- Integrate Packages to kernel #15518
        https://github.com/pharo-project/pharo/pull/15518
        
# System Announcer

- Add tests on method announcements and fix a bug in traits announcements #15424
        https://github.com/pharo-project/pharo/pull/15424
        
- Introduce #codeSupportAnnouncer #15418
        https://github.com/pharo-project/pharo/pull/15418

- Push the bahevior of SystemAnnouncer into Announcer #15436
        https://github.com/pharo-project/pharo/pull/15436
        
- Announcer: Reduce usage of global SystemAnnouncer #15468
        https://github.com/pharo-project/pharo/pull/15468
        
- Deprecate SnapshotDone announcement #15514
        https://github.com/pharo-project/pharo/pull/15514
        
# Monticello

- Monticello: Remove unused announcer #15466
        https://github.com/pharo-project/pharo/pull/15466
        
- Simplify MCWorkingCopy announcement listening #15403
        https://github.com/pharo-project/pharo/pull/15403

- Monticello: Simplify class announcement listening #15419
        https://github.com/pharo-project/pharo/pull/15419
        
- Start to deprecate Gofer #15422
        https://github.com/pharo-project/pharo/pull/15422
        
        
# Ring

- Ring: Improve Ring model to use it for Iceberg tests #15500
        https://github.com/pharo-project/pharo/pull/15500
        
- Ring: Some fixes with Traits V2 #15460
        https://github.com/pharo-project/pharo/pull/15460
        
- Ring: Fix RGPackage>>#asMCSnapshot #15488
        https://github.com/pharo-project/pharo/pull/15488
        
# Refactoring Engine

- Removing more unsued method in transformation now in PushDownVariable #15535
        https://github.com/pharo-project/pharo/pull/15535

- fix 15529 - Remove unused preconditinos and RBCondition methods #15531
        https://github.com/pharo-project/pharo/pull/15531

- 15395 - Removes refactoring precondition that checks for classes referenced 
by their name #15479
        https://github.com/pharo-project/pharo/pull/15479

- Refact/remove class model factory #15445
        https://github.com/pharo-project/pharo/pull/15445
        
- Remove unused RBEnvironmentVisitor and RBEnvironmentsPresenter. Fix #… #15441
        https://github.com/pharo-project/pharo/pull/15441
        
- 15523 refactoring rename refactoring is not working anymore #15525
        https://github.com/pharo-project/pharo/pull/15525
        
        
# Compiler and Compilation

- 15288-OCStaticASTCompilerPlugin-has-two-priority-mecanism #15548
        https://github.com/pharo-project/pharo/pull/15548

- CompileMethod: Introduce the concept of properties to persist #15293
        https://github.com/pharo-project/pharo/pull/15293

- CompiledMethod: Preserve protocol after removal #15364
        https://github.com/pharo-project/pharo/pull/15364

- Simplify recompilation #15413
        https://github.com/pharo-project/pharo/pull/15413
        
- Fix bug in recompilation of trait methods #15423
        https://github.com/pharo-project/pharo/pull/15423
        
# Variables

- implement #removeClassVarNamed: in terms of #removeClassVariable: #15473
        https://github.com/pharo-project/pharo/pull/15473
        
- 15470-Remove-Pool-fileOut-support #15472
        https://github.com/pharo-project/pharo/pull/15472
        
- reduce user of #classPool #15496
        https://github.com/pharo-project/pharo/pull/15496
        
- Deprecate asClass #15478
        https://github.com/pharo-project/pharo/pull/15478

- add a log to UndeclaredVariable class>>#possiblyRegisteredWithName:
        https://github.com/pharo-project/pharo/pull/15517
        
- 15261-cleanup-bindingsDo #15537
        https://github.com/pharo-project/pharo/pull/15537
        
- Cleanup: reduce users of #classPool #15541
        https://github.com/pharo-project/pharo/pull/15541

# Tests

- Improving performance of some Refactoring Transformation tests #15486
        https://github.com/pharo-project/pharo/pull/15486
        
- Faster TaskIt test run #15498
        https://github.com/pharo-project/pharo/pull/15498

- Fix flacky testSubClassWithTraitsAfterModificationOfParentSharedPools #15417
        https://github.com/pharo-project/pharo/pull/15417
        
- Provide a OpenToolTest>>#testImplementorsOfAt #15477
        https://github.com/pharo-project/pharo/pull/15477
        
        
# Full Image Build

- Clean Epicea Baseline #15416
        https://github.com/pharo-project/pharo/pull/15416
        
- Small improvements to the primary baselines #15494
        https://github.com/pharo-project/pharo/pull/15494


# Bootrap

- Bootstrap: Remove dead code #15461
        https://github.com/pharo-project/pharo/pull/15461

- Bootstrap: Remove hack for defined methods #15420
                https://github.com/pharo-project/pharo/pull/15420
        
- Bootstrap: Remove pre Spur code #15397
        https://github.com/pharo-project/pharo/pull/15397
        
- Bootstrap: Do not rely on symlink to locate the bootstrap files #15462
                https://github.com/pharo-project/pharo/pull/15462
                
- Bootstrap: Update localisation of SourceFileArray #15533
        https://github.com/pharo-project/pharo/pull/15533
        
- Rename Pharo30Bootstrap into PharoBootstrap #15459
        https://github.com/pharo-project/pharo/pull/15459
        
- Add logs on PharoBootstrapInitialization #15532
        https://github.com/pharo-project/pharo/pull/15532
        
- Fix date printer during the bootstrap #15551
        https://github.com/pharo-project/pharo/pull/15551
        
        
# Cleanups: Interaction

- Deprecate #removeClassVarNamed:interactive: #15463
        https://github.com/pharo-project/pharo/pull/15463

- fix #15407 and remove a spurious UIManager crappy pops up #15432
        https://github.com/pharo-project/pharo/pull/15432

- 15400-Remove-spurious-UIManager-default-in-domain-object #15410
        https://github.com/pharo-project/pharo/pull/15410
                
        
# Cleanup

- Cleanup ClassParser: remove tokens #15547
        https://github.com/pharo-project/pharo/pull/15547

- Extract Halt from kernel #15530
        https://github.com/pharo-project/pharo/pull/15530

- transform timeout: into timeLimit: #15528
        https://github.com/pharo-project/pharo/pull/15528

- 15446 clipboard class should be packaged outside of morphic core #15511
        https://github.com/pharo-project/pharo/pull/15511

- Cleanup: Tag 3 uncategorized rules #15481
        https://github.com/pharo-project/pharo/pull/15481
        
- Cleanup: Fix notNil -> isNotNil in all collections #15492
        https://github.com/pharo-project/pharo/pull/15492
        
- Cleanup: fix lint issue in TComparable>>#min: and TIsEmpty>>#isNotEmpty by 
banning #15485
        https://github.com/pharo-project/pharo/pull/15485

- Cleanup: Fix notNil -> isNotNil in FileSystem, Text-Diff, Color and R… #15475
        https://github.com/pharo-project/pharo/pull/15475
        
- Cleanup: Fix notNil -> isNotNil in all Refactoring-* packages #15490
        https://github.com/pharo-project/pharo/pull/15490
        
- Cleanup notNil in FFI/UFFI #15510
        https://github.com/pharo-project/pharo/pull/15510

Reply via email to