Repository navigation
What's Changed
- Maximization fix for
SystemWindowby @AlexisCnockaert in #18118 - "Find & Replace" presenter improvements: Remembering the user-inserted texts by @jordanmontt in #18123
- Move some AST visitor methods to AST-Core by @jecisc in #18142
- Sync P14 with P13 by @Ducasse in #18128
- [Refactorings] Clean test resource - remove RBBasicDummyLintRuleTest by @jecisc in #18157
- Remove the last references to RPackage by @jecisc in #18139
- Improve #asMutator to raise an error on binary selectors by @jecisc in #18144
- [Bootstrap] Remove shrink.st by @jecisc in #18138
- Remove dead code in Morphic by @jecisc in #18145
- Simplify some Calypso code by @jecisc in #18146
- Improvement of Startup preference menu by @AlexisCnockaert in #18163
- Fix debug helper in HiRulerBuilderTest by @jecisc in #18187
- Update P14 with P13 by @tesonep in #18200
- Changing Iceberg Version to Pharo14 branch by @tesonep in #18196
- Load P14 branch of most projects by @jecisc in #18206
- bump iceberg to v2.4.1 by @estebanlm in #18210
- Fix18134: A bug and a strange flow of "Add argument" refactoring by @fouziray in #18205
- fixing global completion. by @Ducasse in #18198
- Remove dead code un UIManager by @jecisc in #18143
- Fix: Rubric error when jumping to previous word and string begins with separators by @Gabriel-Darbord in #18208
- 18214 refactoring UI error when pushing up method if same one exists in superclass by @Ducasse in #18228
- Remove CommandLineUIManager by @jecisc in #18229
- Fix issue #18189: MorphicWindowManagerTest makes Pharo unresponsive by @guillep in #18201
- Fix some release tests by @jecisc in #18233
- Remove MonticelloGUI by @jecisc in #18230
- OSWindow-SDL2: setCursor if window is focused and when focus is gained by @tinchodias in #18235
- Cleanup #isInteractive and #isHeadless by @jecisc in #18231
- Fix for #18225: Be robust against unintentionally sending #initialize to a Trait (Pharo 13) by @MarcusDenker in #18238
- Fix for #18225: Be robust against unintentionally sending #initialize to a Trait (Pharo 14) by @MarcusDenker in #18237
- [P13 Backport] Fix: Rubric error when jumping to previous word and string begins with separators by @Gabriel-Darbord in #18232
- Simplify WebBrowser logic by @jecisc in #18245
- Displaying a collection name with the size with string with commas by @jordanmontt in #18251
- Fix off-by-one in
Color>>#isContrastCompliantFor*by @Gabriel-Darbord in #18250 - Clean deprecations in ReAbstractRule by @jecisc in #18246
- 18253-ProcessorScheduler--nextReadyProcess-should-return-a-process-not-the-suspended-context by @tesonep in #18254
- [Pharo13] Adding validation of the hierarchy for all the slots by @tesonep in #18243
- Adding validation of the hierarchy for all the slots by @tesonep in #18242
- Fix closing window shortcuts in combination with window groups by @guillep in #18116
- [Pharo14] Fix closing window shortcuts in combination with window groups by @tesonep in #18256
- Add comment to Class>>#rename: by @MarcusDenker in #18257
- Fixing the Toplo Version by @tesonep in #18263
- Fix: cleanup undeclared registry after renaming a class by @balsa-sarenac in #18260
- Use
Color>>#relativeLuminancein contrast methods by @Gabriel-Darbord in #18272 - Create Tutorial.md for profile description by @AlexisCnockaert in #18267
- Improve assertions of MCStWriterTest>>#testClassMethodDefinition by @jecisc in #18268
- Deprecate Morphic lists by @jecisc in #18244
- Fixing broken tests by @tesonep in #18275
- Remove dead code in PasteUpMorph by @jecisc in #18279
- Fix MessagTally>>exampleSpyForSeconds by @jecisc in #18278
- Fix multiple Rubric examples and add smoke tests by @jecisc in #18281
- Adding fetcher to NecEntry and subclasses by @Ducasse in #18269
- Cut cyclic dependency in Zinc by @jecisc in #18109
- Fix pullUpMethod in presence of used instance variables by @Ducasse in #18285
- New Cavrois Integration block in Morphic to cut direct code by @AlexisCnockaert in #18288
- Fix Duplicate class refactoring if there are spaces in package or package tag by @jecisc in #18289
- Add shortcut for closing windows by @AlexisCnockaert in #18298
- DrTest second pane displayed as a tree by @AlexisCnockaert in #18297
- use UIManager default in OCCodeReparator instead of a direct access to MorphicUIManager by @estebanlm in #18299
- Improve Epicea search by @jecisc in #18306
- New methods to define window title for Pull up/down refactorings by @AlexisCnockaert in #18303
- Adding trim* API to Text to be polymorphic to String. by @Ducasse in #18309
- Give more feedback in testMethodDefinition by @jecisc in #18311
- remove ProfStef and ProfStef-Test from baselines by @un-mec-paumer in #18310
- Add subclass fix by @AlexisCnockaert in #18296
- Simplify Stream API by @jecisc in #18141
- FilePresenter: Fix cancelling of FilePresenter via UIManager by @jecisc in #18314
- Fix a really dumb endless loop in PullUpMethod. by @Ducasse in #18324
- Fix Refactoring issue #18212 by @luc-raz in #18315
- Add behaviour preservation tests for Add Method by @AndrzejProchyra in #18321
- Avoid clean blocks for ED tests by @PalumboN in #18349
- Rename all RBRefactoryChanges into ReChanges by @Ducasse in #18346
- Add comment and executable comments to String>>copyUpToSubstring: by @AndrzejProchyra in #18352
- I added executable comments to withoutSuffix and withoutPrefix in String class by @MV5742 in #18347
- Enh/packagescopecompletion by @Ducasse in #18357
- Simplify OSEnvironment by @jecisc in #18038
- Fix problem with previous completion enh PR - Rescue a lost class. by @Ducasse in #18360
- Refactor: migrating and cleaning Inline Method refactoring by @balsa-sarenac in #18359
- Improve and fix testProperManifestCategorization by @jecisc in #18358
- Adding packages for tests (may be in the future we should truen them … by @Ducasse in #18361
- Fix: use correct method to find method by @balsa-sarenac in #18369
- Fix the completion by placing a default one after the dependency heur… by @Ducasse in #18371
- Code Completion: Fixing all little glitches. by @Ducasse in #18372
- Enable clean blocks in Pharo14 by @MarcusDenker in #18322
- introduce a new superclass to SHRBTextStyler and move all the non mor… by @AlexisCnockaert in #18385
- fix: up/down cursor motion didn't move directly up/down in the presence of tab characters by @m-demare in #18348
- Added back
fileOutfunctionnality for the packages by @AlexisCnockaert in #18366 - add test for #odd by @MarcusDenker in #18338
- add FFI ValueHolder by @estebanlm in #18370
- Adding restart world option by @tesonep in #18392
- Fix lock DNU on P14 (port #18377) by @guillep in #18395
- Fix inline variable shadowing by @PalumboN in #18365
- Add executable comment to String>>withoutPeriodSuffix by @AndrzejProchyra in #18411
- Deprecate BlockClosure>>#sender by @MarcusDenker in #18409
- Improve simulation of suspend primitive by @guillep in #18415
StChangesBrowserregistered as an application tool by @AlexisCnockaert in #18419- [P14] 18431-ZdcPluginSSLSession-leaks-SSLSession-information-if-the-connection-is-not-explicitly-closed by @tesonep in #18433
- propose a port forward to P14: Fix auto refactoring #18437 by @labordep in #18438
- ffi value holder for multiple arities by @estebanlm in #18436
- Use Clap command to handle Pharo printVersion command by @demarey in #18451
- Fix error report generation during the bootstrap by @jecisc in #18456
- Uses Clap for Hermes command-line handling by @demarey in #18455
- Replaces initializePackages command with bootstrap fixMethods clap command by @demarey in #18458
- New rule to avoid
Smalltalk toolsreference in spec by @AlexisCnockaert in #18421 - fix failing tests since merge of #18421 by @demarey in #18460
- Refactors bootstrap process with Clap commands by @demarey in #18459
- fix errors in CI due to incomplete regex for stamps (could have 5 or 6 digits at the end) by @demarey in #18462
- Fix bug in maximize window by @jecisc in #18476
- OSSDL2AthensRenderer now specifies deviceScale in cairo surface by @tinchodias in #18469
- Fix behavior of FileBrowser when we cancel the selection by @jecisc in #18477
- better doc on regex syntax by @demarey in #18461
- Add frequency-based completion sorting by @omarabedelkader in #18481
- Longer line + new line after comment. by @Ducasse in #18465
- [Forward port #18414] Remove tests of deprecated code raising useless warnings by @jecisc in #18463
- Improve Iceberg opening management by @jecisc in #18452
- Enh/generic workspace heuristic by @Ducasse in #18373
- backwardCompatible deprecation of trimmed in String by @JMLF in #18337
- Add tests for Pharo command line by @demarey in #18473
- Make path asFileReference for Roassal examples by @AlexisCnockaert in #18441
- Fixing ThemeIcons #18496 by @Ducasse in #18497
- First version of a driver for InsertSubclassDriver by @Ducasse in #18495
- Fixes #18482 Cannot push up a class var. by @demarey in #18504
- Deprecate MailComposition that is in Morphic by @jecisc in #18509
- add invalid code evaluation cli tests by @demarey in #18512
- Reduce the number of extensions in the system by @guillep in #18501
- replace st and eval command line handlers by clap commands by @demarey in #18514
- Make sure that we could have the completion working on the local clas… by @Ducasse in #18516
- Replace metacello command line handler by clap command by @demarey in #18517
- Update POP3Client.class.st, use allButFirst by @vonbecmann in #18523
- add test runner clap command by @demarey in #18521
- FFI valueholder multiple arity: support returning array of structures by @estebanlm in #18479
- Replace clean and save commands by their clap version by @demarey in #18525
- [Refactorings] Removing dependencies on NautilusRefactoring by @carolahp in #18524
- move spec run cli command to clap by @demarey in #18535
- Removed duplicate classes in new DrTest by @AlexisCnockaert in #18536
- Make #printOn: on Character not print surrogates as a literal by @Rinzwind in #18540
- Removing support for parsing styledsource code ]style[ by @Ducasse in https://github.com//pull/18541
- move back perform as a root command by @demarey in #18542
- Replace Fuel command line handler by clap command by @demarey in #18534
- uFFI valueholder multiple arity (external objects) by @estebanlm in #18531
- Cleaning of SystemVersion by @jecisc in #18551
- Deprecate asSocketAddress extension by @guillep in #18556
- allow clap command line handler to activate itself or not by @demarey in #18544
- Fix #18557: Unexpected behavior when storing and loading code quality rule settings from files by @belaroesener in #18566
- Handle short-form #rgb[a] colors in Color by @arnsholt in #18575
- OpalCompiler should not depend on Roassal by @jecisc in #18576
- Remove duplicated ProfStef by @jecisc in #18579
- Small cleanup of Metacello/Monticello by @jecisc in #18568
- Fix a failing test by @jecisc in #18581
- Improve UndeclaredVariable error by @jecisc in #18500
- Adding a new fetcher and fixing the transitive one by @Ducasse in #18580
- Clean Metacello tests by @jecisc in #18585
- Remove tests of deprecated methods by @jecisc in #18584
- Metacello cleanup by @jecisc in #18569
- workers identified by name should be uniqu by @estebanlm in #18548
- Fixed the duplicate class refactoring wrong message by @AlexisCnockaert in #17941
- repackage tools needed for bootsrap by @demarey in #18567
- Remove Metacello dead code by @jecisc in #18586
- Worker thread should be unique, fix random failing tests by @estebanlm in #18591
- Make #tagNames: on MCOrganizationDefinition ensure the tag names are symbols by @Rinzwind in #18588
- Add back methods needed for SmalltalkCI by @jecisc in #18594
- Remove rb xxx by @Ducasse in #17970
- Introduced MetacelloAbstractSpecGenerator by @jecisc in #18593
- [Refactorings] ReExtractMethodDriver complies with the architecture of drivers by @carolahp in #18561
- Find and Replace noew remembers the last entered text for both find and replace texts. by @jordanmontt in #18605
- Move #hasBindingThatBeginsWith: to Shout by @jecisc in #17932
- Port forward PR from P13: Find and replace not stuck with old string anymore by @AlexisCnockaert in #18604
- Push the #new: of Array up to ArrayedCollection. by @MarcusDenker in #18606
- Find & Replace keeps options between instances by @AlexisCnockaert in #18608
- remove basic Hermes command by @demarey in #18587
- Fix 2 bugs in the calculation of topLeft in FTTableMorph>>#resizeContainer by @koendehondt in #18611
- Cleaning of DateAndTime by @jecisc in #18602
- Improving the hack for handling the impresion of DateAndTime in Windows by @jecisc in #18624
- Alternative fix to the Epicea naming hack by @jecisc in #18627
- more meaning full method comments! by @Ducasse in #18629
- Fix testcase announcements by @estebanlm in #18617
- Ux fix for the strange browser toggle buttons by @AlexisCnockaert in #17929
- Bag counts by @Ducasse in #18631
- Fix #18550: Inconsistent accessor naming in EnlumineurFormatter by @belaroesener in #18552
- Fix issues 11065, equality fix cause key order aren't include in equ… by @Maiwaiikou in #18199
- Fixing cursor movements between lines + Improvement editor actions model + adding editor test cases + improving editor tests builders by @FedeLoch in #18511
- Cleanup methods by @guillep in #18271
- Added the lost return by @Ducasse in #18640
- [Instrumentation] Added few more methods to make the instrumentation safe by @jordanmontt in #18632
- Improve source management by @guillep in #18621
- Fix undeclared reference by @guillep in #18646
- Generic nonViolators for ReConditions by @carolahp in #18645
- Revert "Generic nonViolators for ReConditions" by @Ducasse in #18648
- use perform command as default command line handler by @demarey in #18615
- Clean old command line handler by @demarey in #18639
- Generic nonViolators for ReConditions (retry) by @carolahp in #18651
- fix:#18658 convert comments into examples by @vonbecmann in #18659
- Add test to ensure we do not depend on deprecated package by @jecisc in #18643
- Add an inspection of Clap match using Roassal by @demarey in #18650
- UnifiedFFI refactors for compatibility by @estebanlm in #18660
- Less UIManager default (in Calypso and Epicea) by @Ducasse in #18662
- Add documentation on Clap by @demarey in #18663
- typos in clap documentation by @demarey in #18671
- Make sure that we move on Morphic fading out. by @Ducasse in #18657
- Reintroducing the openFileInOS feature for the fileout by @Ducasse in #18676
- add back execution permission to shell scripts by @demarey in #18681
- Move ProvideAnswerNotification to Morphic core by @Ducasse in #18683
- fix eval command use of OPbject>>#inform by @demarey in #18687
- ReExtractMethodDriver fixes from Balsa's review by @carolahp in #18685
- Add first version of DebugInfo object by @guillep in #18644
- Fixing saving of protocole + unskip the tests by @Ducasse in #18696
- Move Float print policies and #printOn:base: to System-NumberPrinting by @jecisc in #18692
- Allow using symbols in #reduce: and #inject:into: by @m-demare in #18510
- fix compiler plugin call of semantic analysis by @estebanlm in #18699
- Simplify BaselineOfMorphic post loads (first step) by @jecisc in #18690
- fixing announcement doc to use recent class syntax by @Ducasse in #18700
- Add back removed method by @jecisc in #18701
- Morphic: Deprecate some scrollers and tabs by @jecisc in #18677
- Faster implementation for StepThrough in P14 by @carolahp in #18693
- Simplify Metacello scripting mecanism by @jecisc in #18665
- Add class initialization in Hermes by @jecisc in #18680
- Move model update methods from Object to System-Model by @jecisc in #18714
- Fix issue #18598: Duplicating a class fails to log methods in Epicea (clean) by @carolahp in #18706
- Move RunArrayTest by @jecisc in #18712
- Simplify the registering of OpalCompiler by @jecisc in #18710
- Fix: #18702 by making OCBlockScope >> inComingCopiedVarNames consistent to Set inconsistent results by @VincentBlondeau in #18716
- Remove double registration of OSEnvironment to SessionManager by @jecisc in #18723
- Adding tests for RBProtectInstanceVariableRefactoring by @AlexisCnockaert in #18715
- Refactoring engine UI fixes by @estebanlm in #18728
- Update text fields background color when switching themes by @ClotildeToullec in #18740
- Cleaning of the bootstrap and of Pharo dependencies by @jecisc in #18737
- Clean number printing by @jecisc in #18705
- Move loading of Collections-Stack to Hermes phase by @jecisc in #18753
- Move loading of FileSystem-Path to Hermes phase by @jecisc in #18754
- Simplify bootstrap scripts by @jecisc in #18756
- Merge System-CommandLineHandler and System-BasicCommandLineHandler by @jecisc in #18761
- Fix #18758 / Fixes #18758 by @Ducasse in #18764
- Fixes: #18757 by @Ducasse in #18759
- Reduce depenencies to UIManager by @jecisc in #18766
- Move loading of NumberParser to hermes phase by @jecisc in #18765
- Cleanup in the first bootstrap packages by @jecisc in #18763
- Rename System-BasicCommandLineHandler to System-CommandLineHandler by @jecisc in #18768
- fix some clap glitches by @demarey in #18694
- More efficient feedback for
ReRenameClassrefactoring by @AlexisCnockaert in #18626 - Fix for the browser line number parameter by @AlexisCnockaert in #18775
- Improvement of ReTemporaryToInstanceVariableRefactoring by @AlexisCnockaert in #18654
- Clean multiple dependencies to reduce dependencies to Morphic by @jecisc in #18770
- Revert "Merge pull request #18626 from AlexisCnockaert/Refactoring/Re… by @jecisc in #18778
- Move loading of the UIManager to hermes phase by cutting the last dependencies to it in the kernel by @jecisc in #18772
- Introduce BaselineOfFonts by @jecisc in #18779
- Old ring chunk importer should depend on Ring-Definition-Core by @jecisc in #18782
- P14-18785-OmTimeStampSuffixStrategy-could-generate-duplicated-values by @tesonep in #18788
- Clean multiple dependencies by @jecisc in #18789
- improved #testAddFlushesClassCaches by @MarcusDenker in #18808
- Remove dependency of Monticello to the UIManager by @jecisc in #18796
- Fix initialization of Clipboard by @jecisc in #18809
- Adding application in ClyBrowserMorph and CmdCommand to cut the depen… by @Ducasse in #18802
- Bootstrap: Remove some duplicated load spots by @jecisc in #18800
- Kill multiple bad dependencies by @jecisc in #18798
- Improve some baselines by @jecisc in #18799
- Less NewUndeclared by @Ducasse in #18817
- Fix the DrTest coverage bug by @AlexisCnockaert in #18810
- Move deprecated methods to deprecated packages by @jecisc in #18795
- Deprecate ClassParentRenamed by @jecisc in #18820
- Extract Fonts and FreeType from BaselineOfMorphicCore by @jecisc in #18824
- Introduce BaselineOfUIInfrastructure and clean dependencies by @jecisc in #18830
- uFFI FFIArray usage enhancement by @estebanlm in #18831
- 18832-Saving-an-Image-with-the-Shortcut-produces-an-image-that-cannot-be-started by @tesonep in #18835
- Enable class initialization in BaselineOfMorphicCore by @jecisc in #18836
- Load Network-UUID later in the bootstrap by @jecisc in #18834
- Cut dependency of Collection-Strings to Unicode by @jecisc in #18826
- Do not load Debugging-Core with Hermes by @jecisc in #18838
- Refactoring cleanup spec standard dialogs by @estebanlm in #18837
- Restore RGElementDefinition>>realParent's behavior of not setting the parent instance variable by @akgrant43 in #18444
- Clean traits in the bootstrap by @jecisc in #18842
- Reduce dependencies to UIManager by @jecisc in #18844
- 18813-Remove-Binary-representation-in-MCZ-files by @tesonep in #18815
- Revert "Refactoring cleanup spec standard dialogs" by @Ducasse in #18858
- Adding tests and comments for references: OCNodes by @Ducasse in #18863
- Cut multiple dependencies of Command line handler by @jecisc in #18857
- Fix startup preferences loading by @jecisc in #18867
- Fixes: Message browser panes cannot be removed with Cmd x anymore by @Ducasse in #18872
- Fix large array compilation by @PalumboN in #18825
- Tests references by @Ducasse in #18871
- Extract ParseTreeRewriter to its own package by @jecisc in #18883
- Clean a few dependencies of the kernel by @jecisc in #18884
- Revert loading order of TFFI by @jecisc in #18880
- Allow to fetch flags and positionals not declared in the last subcommand by @demarey in #18875
- fix: make OnlineSourceDebugInfo>>#readVariableNamed:fromContext: work… by @theseion in #18719
- Start SessionManager with a session by @jecisc in #18870
- Fix kernel system dependency test by @jecisc in #18886
- Improve Files exceptions by @jecisc in #18846
- Fix minimal image tests by @jecisc in #18885
- Clean Keymapping baseline by @jecisc in #18887
- Revert "Revert "Refactoring cleanup spec standard dialogs"" by @estebanlm in #18874
- Less meta prog for classes that are loaded. by @Ducasse in #18889
- Less inform: by @Ducasse in #18888
- Fix TFFI reset and fix load order by @jecisc in #18882
- Better comment and names for refactoring by @AlexisCnockaert in #18891
- Fix issue #18507: Scope issue breaks refactoring (retry) + new hook instantiateRefactoring by @carolahp in #18890
- Fix #testUndeclared by @jecisc in #18893
- Remove Epicea browsers from Pharo by @jecisc in #18896
- Feat/exposing temp def move by @Ducasse in #18861
- Fix multiple dependencies in DebugPoints by @jecisc in #18892
- Move System-Hashing and Random-Core later in the loading of the bootstrap by @jecisc in #18841
- Cleaning rb by @Ducasse in #18899
- 18812-Race-conditions-when-globally-changing-SystemAnnouncer by @tesonep in #18902
- Updated outdated class comments in the AST-Core package by @kilian-kier in #18903
- 18827-Corruption-of-the-list-of-ephemerons-in-the-finalization-registry by @tesonep in #18901
- Deprecate and replace SourceFiles global variable by @jecisc in #18904
- Fix: handle the case when statements list is empty by @balsa-sarenac in #18873
- Fix: handle invalid interval when getting source code from interval by @balsa-sarenac in #18907
- Remove unused paremeter from multiple InstructionStream methods by @jecisc in #18910
- Harvesting the BuoyFormatter and make sure that all subclasses are ta… by @Ducasse in #18912
- Move InstructionClient to Debugging-Core by @jecisc in #18909
- Cleaning a bit more inform: by @Ducasse in #18906
- Enhance the annoucement for completionItemSelected by @Ducasse in #18922
- Clean some kernel dependencies (Mostly on System-Time and Files) by @jecisc in #18919
- Fix some dependency tests by @jecisc in #18927
- Migrate multiple inform: usage by @jecisc in #18924
- Baselines: Move System-Utilities out of Morphic by @jecisc in #18925
- Extract SystemVersion from System-Support by @jecisc in #18926
- Remove the last #inform: from the pharo repository by @jecisc in #18928
- Rework dependencies of Halt and move it out of hermes loading phase by @jecisc in #18929
- Fuel improvement as default: change nextPutAll: and deprecate #nextBytesPutAll: by @MarcusDenker in #18935
- remove platform caching in OSEnvironment by @demarey in #18939
- Cleaning executable comments, adding some. by @Ducasse in #18936
- Cleanup some dead code un System-Sources by @jecisc in #18908
- Clean some command line dependencies by @jecisc in #18933
- Update Float.class.st by @SergeStinckwich in #18944
- Fix the description of ReCollectionAtCollectionSizeRule by @jecisc in #18945
- asDateAndTime deprecation with transformation by @JMLF in #18942
- Revert "asDateAndTime deprecation with transformation" by @Ducasse in #18948
- Introduce BaselineOfDebugging and clean some dependencies by @jecisc in #18947
- Trimming the package name when we are creating a new package by @JMLF in #18938
- Remove the concept of ignored dependencies by @jecisc in #18940
- Let us try to see by @Ducasse in #18952
- Clean System-FileRegistry by @jecisc in #18950
- Deprecate #basicInspect by @jecisc in #18951
- Revert "Fuel improvement as default: change nextPutAll: and deprecate #nextBytesPutAll: " by @jecisc in #18963
- First the RePullUpDriver by @Ducasse in #18959
- Add a test on write stream by @jecisc in #18964
- typo Dictionary.class.st by @StephanEggermont in #18967
- Extract MczInstaller from Morphic by @jecisc in #18955
- Remove MCCacheRepository when creating a MCVersion by @jecisc in #18969
- Speed up computation of Monticello snapshots by @jecisc in #18966
- Speed up MCClassDefinition creation and clean MCMethodDefinition by @jecisc in #18971
- Speed up Character #cr and #lf retrieval by @jecisc in #18970
- fix context menu on icon packs fetcher by @estebanlm in #18975
- [Refactoring] Fix generating accessors variable slots bug by @AlexisCnockaert in #18977
- [Feature] Double click on class comment toggles edition by @AlexisCnockaert in #18978
- [Refactoring] Driver improvement for temp to instance variable by @AlexisCnockaert in #18965
- Load the right tonel version during the bootstrap by @jecisc in #18976
- Rename the dialog for interaction driver by @AlexisCnockaert in #18979
- Revert "Rename the dialog for interaction driver" by @jecisc in #18983
- Fix multiple recent bugs: by @jecisc in #18981
- Rename the dialog for interaction driver by @AlexisCnockaert in #18986
- tests an speedup #asByteArray by @MarcusDenker in #18989
- Progress on the bootstrap cleaning by @jecisc in #18990
- Cleaning register:as: argument name by @Ducasse in #18991
- TObservable: test by isObservableSlot by @estebanlm in #18994
- Make sure that the calypso template has not an empty string for package by @Ducasse in #18993
- More chunk unification by @guillep in #18943
- Use v1.7.10 of PharoBootstrap by @jecisc in #18996
- Fix/three way compare to for objects by @Ducasse in #18999
- Add ZnBufferedReadStream>>reset by @jecisc in #19000
- Add utility method on Clipboard by @jecisc in #19007
- Initialize objectsIndexes with aNumber size by @tinchodias in #19010
- ByteArray>>#asByteArrayOfSize: speedup by @MarcusDenker in #19014
- remove global options at any place in arguments and add tests by @demarey in #19017
- Fix #19025 by @guillep in #19027
- Extract Tool-Registry from Morphic by @jecisc in #19018
- Simplify Monticello-FileTree format by @jecisc in #19003
- fix announcement for testsuite composite by @estebanlm in #19028
- [P14] 19033-SDL-window-freezes-after-suspended-context-on-Windows by @tesonep in #19037
- Fix #19030 by @Ducasse in #19031
- Fix 19023 by @guillep in #19034
- Metacello: Remove support of #supplyingAnswers: by @jecisc in #19040
- Bootstrap: Load Monticello via Hermes by @jecisc in #19016
- Some simple printOn: by @Ducasse in #19043
- Metacello: cleaning + simplify validation machanism by @jecisc in #19041
- Metacello: Migrate tests to use baselines instead of configurations by @jecisc in #19042
- Tonel should be cloned in the bootstrap cache and not bootstrap download by @jecisc in #19015
- Metacello: Deprecate broken Metacello API by @jecisc in #19045
- Refactor structure of the core of Pharo by @jecisc in #19048
- Metacello: Deprecate configuration API by @jecisc in #19049
- Change template for startup actions to not overwrite settings by @belaroesener in #19044
- Behavior >> name is bogus by @Ducasse in #19061
- Metacello: Remove MetacelloVersionConstructor by @jecisc in #19054
- Fix SmalltalkCI by @jecisc in #19062
- Fix context fetching of temporary variables by @guillep in #19057
- Fix bug in storing of protocols in change file by @jecisc in #19051
- Rejecting explicitly the method we marked with halt. by @Ducasse in #19064
- Update UUID dependencies and packaging by @jecisc in #19032
- Deprecate another Metacello method instead of raising an error by @jecisc in #19069
- Clamping the class comment of the fly by help by @Ducasse in #19068
- Add option to disable forking of annoucement deliveries by @jecisc in #19047
- Adding dependency-based heurisitic to the completion engine by @omarabedelkader in #19053
- Fixing double-click error when creating a new class by @FedeLoch in #19066
- Apply Phep0004 by @guillep in #19063
- Fix release tests after integration of the new completion heuristic by @jecisc in #19070
- Bootstrap: Do not duplicate list of packages to load by Hermes by @jecisc in #19071
- Metacello: Remove the concept of configurations from registry by @jecisc in #19072
- Enhance text styler to accept background color by @estebanlm in #19079
- Add missing ffiCall: method by @estebanlm in #19081
- Bootstrap: load Monticello package with Monticello + simplify changeslog initialization by @jecisc in #19077
- Metacello: Merge classes related to configuarions and baselines by @jecisc in #19076
- Metacello: simplify post/preload do it management by @jecisc in #19084
- Metacello: clean MetacelloProjectSpec hierarchy by @jecisc in #19083
- Load UIManager later in the Pharo loading and simplify bootstrap scripts by @jecisc in #19082
- Improve error while asking the parse tree of a method without source by @jecisc in #19087
- Metacello: a set of cleanings by @jecisc in #19086
- Metacello: simplify member managements by @jecisc in #19089
- Bootstrap: some simplifications + fix bug in runKernelTests.sh by @jecisc in #19085
- Metacello: Simplify the code now that we have only one version left by @jecisc in #19090
- Remove Metacello-Cypress by @jecisc in #19093
- Fix release test by @jecisc in #19092
- Fix randomly failing testClassMethodDefinition by @jecisc in #19095
- Metacello: Merge the different kind of project specs by @jecisc in #19096
- Metacello: improve management of deprecated API by @jecisc in #19094
- Metacello: Remove unused concept of file by @jecisc in #19099
- Renamingselected index by @Ducasse in #19102
- Metacello: a bunch of new cleanings by @jecisc in #19108
- Improve error message of UIID generation by @jecisc in #19110
- Metacello: Reduce extensions, clean project management and other cleanings by @jecisc in #19111
- Metacello: Clean last configurations and simplify the code by @jecisc in #19115
- Speedup MethodAnnouncement>>#isProvidedByExtension by @jecisc in #19116
- New file versionner and tests by @Ducasse in #19112
- Enh heuristics by @Ducasse in #19117
- Metacello: Simplify some more code by @jecisc in #19120
- Simplify printing of Metacello specs by @jecisc in #19123
- Fix bug in XML serialization of test results by @jecisc in #19122
- fixes #19114 invalidate package cache on package changes by @Ducasse in #19121
- Change icon and text for DebugPoint commands by @Julesboul in #19128
- Fix divers failing tests by @jecisc in #19124
- Rename
accessesRef:to convey its real intention by @AlexisCnockaert in #19127 - Metacello: simplify specs by @jecisc in #19130
- Metacello: simplify MetacelloRepositoriesSpec by @jecisc in #19133
- improving API by @Ducasse in #19135
- Metacello: multiple code cleaning by @jecisc in #19136
- Removes method group critics while making sure that the criticBrowser… by @Ducasse in #19131
- Fix: rename class overly strong precondition by @balsa-sarenac in #19125
- Small Monticello speedup by @jecisc in #19147
- Add a setting to disable Epicea during Metacello loading by @jecisc in #19144
- Bootstrap: Load Metacello with Hermes and clean scripts by @jecisc in #19140
- Metacello: Improve MetacelloPackagesSpec api by @jecisc in #19143
- Fix loading by @jecisc in #19153
- Metacello: Hide implementation details of MetacelloPackagesSpec by @jecisc in #19141
- Bootstrap: Load Zinc-Resource-Meta-Core later in the bootstrap by @jecisc in #19137
- Cleanup extensions by @guillep in #19150
- Metacello: Simplify MetacelloPackagesSpec by @jecisc in #19152
- As return test coverage by @AlexisCnockaert in #19158
- Simplify Metacello spec merging by @jecisc in #19162
- [Refactoring] Insert superclass refactoring bug fix by @AlexisCnockaert in #19006
- Refactorings: Allow to disable the preview changes windows by @jecisc in #19146
- 19166-Improve-the-Speed-of-Symbol-class--intern by @tesonep in #19167
- Fix tests by @guillep in #19161
ReConvertTemporaryToInstanceVariableDriverupdate by @AlexisCnockaert in #19164- Merging drivers for creating a subclass + fix by @AlexisCnockaert in #19168
- 19171-Improving-the-Speed-of-STON-reader by @tesonep in #19172
- Metacello strict mode by @guillep in #17924
- Metacello: some cleanups by @jecisc in #19174
- Rtf template refactor by @JavierLarre in #19176
- Disable by default the preview of some refactorings by @jecisc in #19170
- DebugInfo needs the compiler to be loaded by @jecisc in #19138
- Fix the mock for running the tests by @Ducasse in #19177
- Revisedfetcher by @Ducasse in #19159
- Removal of old test by @AlexisCnockaert in #19181
- Removal of space around protocols rule by @AlexisCnockaert in #19180
- identify text style style table in use by @estebanlm in #19165
- Deprecate UIManager>>#confirm: and introduce an alternative. by @jecisc in #19184
- Remove runKernelTests by @jecisc in #19169
- Extract sources file management from Smalltalk by @jecisc in #19155
- Merge ChangeLog into SourceFileArray by @jecisc in #19182
- Use a deprecated aliase for ASTCache renaming by @jecisc in #19187
- Metacello: Cleanup registry by @jecisc in #19183
- Fix bug disabling Epicea after loading a Metacello project by @jecisc in #19185
- clean up debug code by @estebanlm in #19192
- Fix bug in #includesSubstring:caseSensitive: by @jecisc in #19191
- SourceFile should not have a path but a fileName by @jecisc in #19198
- Bootstrap: Remove the need of having PharoV60.sources to build a Pharo image by @jecisc in #19189
- Simplify PharoFilesOpener by @jecisc in #19196
- Deprecated
tokenishby @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19175 - Improve robustness of error report by @jecisc in https://github.com/pharo-project/pharo/pull/19197
- Revert "Deprecated
tokenish" by @guillep in https://github.com/pharo-project/pharo/pull/19209 - Make sure we cannot create an empty protocol. by @Ducasse in https://github.com/pharo-project/pharo/pull/19206
- Fix breaking condition bug for Pull up Method by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19204
- Fix for #pushDown refactoring by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19186
- Double click improvement on class comment by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19212
- Improve management of #initializeSlots: by @jecisc in https://github.com/pharo-project/pharo/pull/19213
- Metacello: Add comments to baseline API by @jecisc in https://github.com/pharo-project/pharo/pull/19208
- System-Sources: Don't expose the writer in the system by @jecisc in https://github.com/pharo-project/pharo/pull/19215
- Fix display bug in the progress bars and do some small optimisations by @jecisc in https://github.com/pharo-project/pharo/pull/19218
- Make Unreachable statement from warning to error by @jecisc in https://github.com/pharo-project/pharo/pull/19200
- First attempt to remove ED. Replace the debugger with the emergeny lo… by @Ducasse in https://github.com/pharo-project/pharo/pull/19207
- Fix Remove class refactoring breaking condition by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19194
- Rename class preview changes fix by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19228
- Speedup Package>>#mcWorkingCopy by @jecisc in https://github.com/pharo-project/pharo/pull/19224
- The max time limit of a test cannot be 0 by @jecisc in https://github.com/pharo-project/pharo/pull/19221
- Speed up PackageTag>>#isEmpty and Package>>#sortTopologically: by @jecisc in https://github.com/pharo-project/pharo/pull/19229
- Improve System-Sources by @jecisc in https://github.com/pharo-project/pharo/pull/19222
- Speed up MessageSend evaluation by @jecisc in https://github.com/pharo-project/pharo/pull/19225
- fix Replace Senders transformation by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19230
- Speed up class creation by 10% by @jecisc in https://github.com/pharo-project/pharo/pull/19231
- [P14] 18932-Endless-stream-of-debuggers-when-a-does-not-understand-error-happens-in-an-ensure-block by @tesonep in https://github.com/pharo-project/pharo/pull/19237
- Clean up StrikeFont by @tesonep in https://github.com/pharo-project/pharo/pull/19236
- Inline temp refactoring returned an array by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19226
- Fix DNU in versions by @guillep in https://github.com/pharo-project/pharo/pull/19245
- Rename messages into methods in message browser by @jecisc in https://github.com/pharo-project/pharo/pull/19242
- ClassDefinitionPrinter should not depend on Traits by @jecisc in https://github.com/pharo-project/pharo/pull/19238
- Extension cleanup by @guillep in https://github.com/pharo-project/pharo/pull/19205
- Deprecate smalltalk os by @guillep in https://github.com/pharo-project/pharo/pull/19246
- Fix class printer tests by @jecisc in https://github.com/pharo-project/pharo/pull/19249
- FileBrowser: Fix a bypass of the "open on last directory" option by @jecisc in https://github.com/pharo-project/pharo/pull/19247
- Remove tests for deprecated API by @Ducasse in https://github.com/pharo-project/pharo/pull/19257
- Cleaning re engine by @Ducasse in https://github.com/pharo-project/pharo/pull/19244
- Correct Smalltalk platform deprecation by @guillep in https://github.com/pharo-project/pharo/pull/19260
- Rename SourceFileArray into FilesSourcesManager by @jecisc in https://github.com/pharo-project/pharo/pull/19239
- Sources: Do not use announcements to log changes by @jecisc in https://github.com/pharo-project/pharo/pull/19259
- Unify initialize and initialization protocols by @jecisc in https://github.com/pharo-project/pharo/pull/19265
- Remove unused and unmaintainted storeOn: methods by @Ducasse in https://github.com/pharo-project/pharo/pull/19264
- improve clampBetween:and: comment formatting by @rubrx in https://github.com/pharo-project/pharo/pull/19255
- Add rewrite rule to
osdeprecation by @jecisc in https://github.com/pharo-project/pharo/pull/19262 - Enh/completionenhancements by @Ducasse in https://github.com/pharo-project/pharo/pull/19271
- AST-Core : Changed the senders of allChildren to use withAllChildren by @Solomanoa in https://github.com/pharo-project/pharo/pull/19275
- Remove executable comments from deprecated methods. by @koendehondt in https://github.com/pharo-project/pharo/pull/19272
- Move class initialization methods and shared variable accessor methods from CompiledMethod to CompiledCode by @koendehondt in https://github.com/pharo-project/pharo/pull/19268
- Pull up refactoring new breaking condition by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19261
- Fix project registration to work as before. by @jecisc in https://github.com/pharo-project/pharo/pull/19234
- Introduce SourcesManager by @jecisc in https://github.com/pharo-project/pharo/pull/19233
- Do not announce method announcements on class recompilation by @jecisc in https://github.com/pharo-project/pharo/pull/19277
- Sources: Ensure the sources manager is the right one at initialization by @jecisc in https://github.com/pharo-project/pharo/pull/19281
- Speedup Epicea logging by @jecisc in https://github.com/pharo-project/pharo/pull/19285
- Speed up PharoSourcesCondenser by @jecisc in https://github.com/pharo-project/pharo/pull/19282
- Sources: some cleanups by @jecisc in https://github.com/pharo-project/pharo/pull/19284
- Fix Calypso index out of range error by @jecisc in https://github.com/pharo-project/pharo/pull/19293
- Little speed up of class recompilation by @jecisc in https://github.com/pharo-project/pharo/pull/19292
- Bootstrap: Speed up espell phase by disabling assertions by @jecisc in https://github.com/pharo-project/pharo/pull/19286
- Bootstrap: Move FFI-Kernel and ClassDefinitionPrinter out of Espell phase by @jecisc in https://github.com/pharo-project/pharo/pull/19287
- pass on presenter usage in refactoring drivers by @estebanlm in https://github.com/pharo-project/pharo/pull/19295
- Fix missing items in Dr Test when selecting multiple packages or all. by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19298
- SDL2: do not ignore the focus-gain click by @tinchodias in https://github.com/pharo-project/pharo/pull/19302
- Speed up #isReferenced by @jecisc in https://github.com/pharo-project/pharo/pull/19303
- If outerContext is nil we do not return self sender anymore by @JMLF in https://github.com/pharo-project/pharo/pull/18422
- Fix tests relying on non clean closures by @guillep in https://github.com/pharo-project/pharo/pull/19306
- Add Tests-SUnit step to the build by @guillep in https://github.com/pharo-project/pharo/pull/19267
- Fix: Pull up method with instance variable choice by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19301
- Insert superclass improval by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19299
- New feature: Command + Driver for MoveInstanceVariableToClassTransformation by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19305
- Add kernel test stage by @guillep in https://github.com/pharo-project/pharo/pull/19307
- Class instance variable handling for Refactorings by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19296
- Fix: Abstract instance variables enhancement by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19314
- Fix: Add temp var refactoring precondition flow by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19315
- Fix
uniqueRepositorymethod by @DurieuxPol in https://github.com/pharo-project/pharo/pull/19321 - Ease writing of tests using files by @demarey in https://github.com/pharo-project/pharo/pull/19276
- Refactor
assert:closeTo:precision:by @DurieuxPol in https://github.com/pharo-project/pharo/pull/19320 - renamed all allChildren methods into withAllChildren by @JavierLarre in https://github.com/pharo-project/pharo/pull/19278
- allow eval command to eval a file by @demarey in https://github.com/pharo-project/pharo/pull/19328
- Remove usage of
openBrowserOn:by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19319 - Add compiler tests by @guillep in https://github.com/pharo-project/pharo/pull/19318
- Introduce ZnCharacterEncoder>>#numberOfCharactersFrom: by @jecisc in https://github.com/pharo-project/pharo/pull/19329
- Add readArrayOf:size: method in ExternalAddress by @tinchodias in https://github.com/pharo-project/pharo/pull/19139
- Resolve refactoring broken tests by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19332
- fix mocks to make tests pass by @estebanlm in https://github.com/pharo-project/pharo/pull/19334
- Fix refactoring AddTemporary tests by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19336
- Fixing Decompiler to be able to decompile the whole image by @tesonep in https://github.com/pharo-project/pharo/pull/19339
- Fixing CompilerMethod properties issues by @tesonep in https://github.com/pharo-project/pharo/pull/19343
- Behavior: use #recompileAllFrom: in #recompile by @MarcusDenker in https://github.com/pharo-project/pharo/pull/19344
- Find & Replace selection/tab improval by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19340
- Restructured and updated TestRunner package by @JavierLarre in https://github.com/pharo-project/pharo/pull/19354
- Providing choices to support temporary variables shadowing by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19351
- Provide breaking choices for extract temp refactoring by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19355
- Improvements for the taskbar by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19360
- Fix Pull up method breaking code scenario by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19346
- Review taskbar item sizes by @jecisc in https://github.com/pharo-project/pharo/pull/19361
- Replace Message Senders preview update by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19364
- Refactor commonSuperclassWith implementation and update tests by @jainoshika in https://github.com/pharo-project/pharo/pull/19362
- comment: Improve help text for Abstract accessors command by @jainoshika in https://github.com/pharo-project/pharo/pull/19356
- Fix broken refactoring test (again) + fix push down method by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19366
- Fix broken breaking changes for Convert temp to IV by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19365
- refactor: rename safeMethodNameFor:basedOn: to safeAccessorNameFor:ba… by @jainoshika in https://github.com/pharo-project/pharo/pull/19370
- Refactor: split testQuerying into focused test methods by @jainoshika in https://github.com/pharo-project/pharo/pull/19369
- activate new settings browser by default by @estebanlm in https://github.com/pharo-project/pharo/pull/19373
- Fix line evaluation in code browser by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19383
- Compile a blank method raises an error by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19382
- Refactoring UI refresh fix in class code definition by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19374
- Refactored Inline method refactoring condition by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19376
- Test runner integration into Pharo by @JavierLarre in https://github.com/pharo-project/pharo/pull/19377
- Migration: new driver + conditions for Replace Message Send transformation by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19375
- Pushing TestRunnerResult in its superclass TestResult by @Ducasse in https://github.com/pharo-project/pharo/pull/19398
- "fix missing ^ in CmdCommand confirm: method" by @codewithzubair07 in https://github.com/pharo-project/pharo/pull/19401
- Toplo: Load 'Pharo14' branch by @tinchodias in https://github.com/pharo-project/pharo/pull/19312
- SmallIdentityDictionary should use findIndexForKey instead of indexOf in keys by @nicolasp025 in https://github.com/pharo-project/pharo/pull/19387
- Move extension methods to extended package by @guillep in https://github.com/pharo-project/pharo/pull/19389
- Clean/spurious performTest by @Ducasse in https://github.com/pharo-project/pharo/pull/19400
- feat: Bag >> keysAtValue method by @nicolasp025 in https://github.com/pharo-project/pharo/pull/19392
- Trying to make the printOn: more robust by @Ducasse in https://github.com/pharo-project/pharo/pull/19407
- Cleanup stack trace printing facilities by @guillep in https://github.com/pharo-project/pharo/pull/19410
browseReferenceserror fix by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19412- Fix for
Insert superclasscheckbox comment error by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19419 - Fully integrate
StMethodBrowserby @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19415 - refactor: Move rename temporary transformation logic to refactoring by @jainoshika in https://github.com/pharo-project/pharo/pull/19406
- fix: correct tooltip for violent remove by @jainoshika in https://github.com/pharo-project/pharo/pull/19428
- Fix: Removing a class should ignore reference to the class by the class itself by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19427
- Rotten green tests finder small features and touch ups by @JavierLarre in https://github.com/pharo-project/pharo/pull/19414
- Fix extract method from class side by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19421
- Introducing new scoped based on matching patterns by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19394
- Enable "Line numbers" checkbox - Calypso by @Julesboul in https://github.com/pharo-project/pharo/pull/19395
- Fix: extract Method new name picker accepts invalid names by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19425
- Fix #19408 by @guillep in https://github.com/pharo-project/pharo/pull/19409
- FFI cleanup by @guillep in https://github.com/pharo-project/pharo/pull/19393
- OSWindow-SDL2: Move handling of file drop event to window by @tinchodias in https://github.com/pharo-project/pharo/pull/19381
- make rewind attempt an explicit error by @estebanlm in https://github.com/pharo-project/pharo/pull/19379
- Move methods to base image by @guillep in https://github.com/pharo-project/pharo/pull/19438
- Corrected first-pr-merge easy issues link to good first issues by @jainoshika in https://github.com/pharo-project/pharo/pull/19420
- Logging time that takes to execute the Metacello operations by @tesonep in https://github.com/pharo-project/pharo/pull/19441
- add pause of callback processing when image saves by @estebanlm in https://github.com/pharo-project/pharo/pull/19439
- Fix:
ReCompositeExtractMethodRefactoringfails when extracting block with return node by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19447 - Add stackoverflow handling by @m-demare in https://github.com/pharo-project/pharo/pull/18610
- Added lint rule to check that start up and shutdown methods in the class side have no super call by @jordanmontt in https://github.com/pharo-project/pharo/pull/19391
- Introduce new scoped extensions by @guillep in https://github.com/pharo-project/pharo/pull/19352
- Addition of new precondition for
RbInlineTemporaryRefactoringby @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19457 - Insert new class keeps trait composition by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19448
- Cancel button on rename method dialog fix by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19444
- Fix UI glitch when pressing enter binding by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19430
- [RB] Fix: generate accessor with new name based on superclass by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19442
- Fix scope detection in refactoring condition class by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19458
- Add FFIValueHolder>>#packAsFloatToArity: by @tinchodias in https://github.com/pharo-project/pharo/pull/19495
- Deprecate asDateAndTime by @Ducasse in https://github.com/pharo-project/pharo/pull/19480
- Revert "Deprecate asDateAndTime" by @Ducasse in https://github.com/pharo-project/pharo/pull/19498
- [Refactoring] Cleaning refactoring with working driver by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19497
- Returning current clean block context when looking for an argument variable's defining context by @fouziray in https://github.com/pharo-project/pharo/pull/19490
- Feat: improve description of remove class choices by @balsa-sarenac in https://github.com/pharo-project/pharo/pull/19502
- [ Driver migration ] New driver for Inline Temp refactoring by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19504
- [ Driver Migration ] New driver for `ReProtectInstanceVariableRefactoring by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19501
- Fix command broken test by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19509
- [ Refactoring ] Driver template methods migration by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19508
- [ Refactoring ] Clean driver migration by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19512
- Driver for
RBInlineMethodRefactoring+ API scripting evolution by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19513 - [ Driver Migration ] New driver for Inline All Senders refactoring by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19511
- Fix call to method browser tool by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19515
- Extract precondition objects and add tests for RBPushDownSharedVariableRefactoring by @jainoshika in https://github.com/pharo-project/pharo/pull/19485
- fixes on Test Runner by @JavierLarre in https://github.com/pharo-project/pharo/pull/19413
- Fix FFIUint64>>basicHandle:at: and test by @tinchodias in https://github.com/pharo-project/pharo/pull/19514
- Savingas date and time deprecation by @Ducasse in https://github.com/pharo-project/pharo/pull/19507
- Fixing name of classes. by @Ducasse in https://github.com/pharo-project/pharo/pull/19520
- Fxing Completion entry fetcher API by @Ducasse in https://github.com/pharo-project/pharo/pull/19522
- [ Driver Migration ] Fix missing method implementation by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19526
- [ Refactoring ] Violent remove option deletion by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19524
- [ Driver ] Fix Remove IV implementation by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19525
- [ Refactoring ] Allow push up for multiple variables by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19523
- Method installer by @guillep in https://github.com/pharo-project/pharo/pull/19474
- Fix call site for method browser usage by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19533
- [ Driver] Cleaning code by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19528
- remove usages of old settings browser by @estebanlm in https://github.com/pharo-project/pharo/pull/19534
- Fix test bubble update when running tests by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19535
- [ Refactoring ] Fix generate accessors error by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19539
- Fix breaking choice for
Remove IV Refactoringby @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19536 - Clean NEC by @Ducasse in https://github.com/pharo-project/pharo/pull/19540
- [ Refactoring ] Fix failing tests + DNU by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19546
- 19484-InspectingPrinting-a-variable-outside-a-clean-block-crashes-the-VM by @tesonep in https://github.com/pharo-project/pharo/pull/19487
- [Refactoring] Remove parameter check fixes by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19550
- Migration of RenamePackageRefactoring to its driver by @jainoshika in https://github.com/pharo-project/pharo/pull/19542
- Cleanup clean block and variable resolution. by @guillep in https://github.com/pharo-project/pharo/pull/19554
- Migration to ReRenamePackageRefactoring by @jainoshika in https://github.com/pharo-project/pharo/pull/19541
- baselineOfFiles + test step by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19556
- [Refactoring] Fix unused IV broken test by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19557
- Fix dependency of BaselineOfFiles tests by @guillep in https://github.com/pharo-project/pharo/pull/19560
- Modularize Zinc-Character-Encoding-Tests by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19561
- add-vmVersion-to-VirtualMachine by @tesonep in https://github.com/pharo-project/pharo/pull/19445
- modularisation of System platform by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19562
- Mark DNU methods as entry points for the debugger by @guillep in https://github.com/pharo-project/pharo/pull/19567
- [Refactoring] Bad Error Message by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19565
- modularisation Session manager by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19566
- reduce the usage of superclass with nil argument by @MarcusDenker in https://github.com/pharo-project/pharo/pull/19551
- Fix infinite loop in automatic deprecation rewrite #19396 by @Zinnia-Nagpal in https://github.com/pharo-project/pharo/pull/19493
- Fix bug while using #superclassName: when updating a class by @jecisc in https://github.com/pharo-project/pharo/pull/19573
- Behavior>>#superclass: remove special case for nil by @MarcusDenker in https://github.com/pharo-project/pharo/pull/19510
- Refactor: Simplify Jenkinsfile and establish 'Tests' group convention by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19575
- modularisiation of ClassBuilder by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19570
- fix failing releasetest: tag unsent selector in testNoInfiniteLoopWhenShowWarningIsTrue by @MarcusDenker in https://github.com/pharo-project/pharo/pull/19580
- [Refactoring] Fix flow execution order for
Convert temp to IVby @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19577 - [Refactoring commands] Changes for the command test in spec by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19585
- Update testing date for Spec refactoring tests by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19591
- modularisation of system command line handler by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19596
- Modify how the doubleclick bug fix works by @estebanlm in https://github.com/pharo-project/pharo/pull/19583
- modularisation of Announcement-Core by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19576
- Add menu to load history compleshion by @Ducasse in https://github.com/pharo-project/pharo/pull/19599
- Updating a non-existing domain to an existing one by @tukanos in https://github.com/pharo-project/pharo/pull/19595
- ClassBuilder tests: add back testExistingClassWithSuperclassName by @MarcusDenker in https://github.com/pharo-project/pharo/pull/19587
- modularisation FileSystem by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19568
- feat: automatic obtaining of tests packages via --project-name in command line by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19584
- [Driver migration] Abstract IV + Move method to class by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19603
- Modularisation of SystemFinalization by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19602
- deleting stageName parameter in the function defineIsoTestStage by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19604
- deprecate method selectorsWithArgs (issue #19467) by @stella-pas-rose in https://github.com/pharo-project/pharo/pull/19606
- Modularisation of Collections by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19593
- [Method Browser] Fix call site for class references by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19612
- Let us try. We remove the Model superclass of RBMethodName by @Ducasse in https://github.com/pharo-project/pharo/pull/19614
- executable comments to caseInsensitive/caseSensitiveLessOrEqual (issue #18331) by @stella-pas-rose in https://github.com/pharo-project/pharo/pull/19610
- Create
Tpropertiestrait by @renman-ymd in https://github.com/pharo-project/pharo/pull/19615 - Remove duplicated methods in class hierarchies. by @Ducasse in https://github.com/pharo-project/pharo/pull/19611
- Refactoring smelly code by @tukanos in https://github.com/pharo-project/pharo/pull/19594
- New try at 19491 by @AntoninGoslin in https://github.com/pharo-project/pharo/pull/19616
- Fix: Trait new should have nil superclass by @MarcusDenker in https://github.com/pharo-project/pharo/pull/19571
- Result return for
debug:by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19628 - Fix refactoring bugs by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19633
- Introduce TProperty in CoEntry by @Ducasse in https://github.com/pharo-project/pharo/pull/19630
- Fix push down
gatherUserInputby @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19636 - [Method Browser] Fix call sites for Pool/Trait users by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19632
- Speed up some package related features by @jecisc in https://github.com/pharo-project/pharo/pull/19631
- started to work on the documentation of traits. by @Ducasse in https://github.com/pharo-project/pharo/pull/19621
- Cleanup Requestor by @guillep in https://github.com/pharo-project/pharo/pull/19569
- Unify API for command migration by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19620
- Fix uncategorizied in RecompileTest by @MarcusDenker in https://github.com/pharo-project/pharo/pull/19646
- 19625-Error-sending-flatCollect-to-OrderedDictionary by @MarcusDenker in https://github.com/pharo-project/pharo/pull/19644
- Fix call site command for 'Show Group in browser' by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19637
- Modularisation of System support by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19622
- Cleanup uiManager from Object by @guillep in https://github.com/pharo-project/pharo/pull/19645
- Modularisation of System version by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19627
- Fix ffistructure initialization on bootstap by @estebanlm in https://github.com/pharo-project/pharo/pull/19649
- Fix remove refactoring occurences check by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19658
- More deprecated aliiases by @Ducasse in https://github.com/pharo-project/pharo/pull/19666
- Fixing evaluate to use OpalEvaluator by @Ducasse in https://github.com/pharo-project/pharo/pull/19655
- Fix several small issues by @guillep in https://github.com/pharo-project/pharo/pull/19643
RGMethodDefinitiondeprecation API by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19671- Critics with anie by @Ducasse in https://github.com/pharo-project/pharo/pull/19665
- Fix off image browsing by @Ducasse in https://github.com/pharo-project/pharo/pull/19673
- Drag n drop methods changes fix by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19669
- Recover failBlock with deprecation by @guillep in https://github.com/pharo-project/pharo/pull/19670
- Fix dialog update API calls from driver by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19678
- Fix bug while browsing a Trait with Calypso by @jecisc in https://github.com/pharo-project/pharo/pull/19682
- Cleaning commands call by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19623
- Add tests on the Interactive api by @guillep in https://github.com/pharo-project/pharo/pull/19686
- Remove CoSession and CoSessionMessagesHeuristic by @mehdidou1 in https://github.com/pharo-project/pharo/pull/19687
- Trying to get more feedback on tests failing only on the server. by @Ducasse in https://github.com/pharo-project/pharo/pull/19685
- chore: update Fuel for Pharo 14 by @theseion in https://github.com/pharo-project/pharo/pull/19661
- Introducing tolerance by @Ducasse in https://github.com/pharo-project/pharo/pull/19679
- Fix browse commit in iceberg repository. by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19388
- Add missing return by @jecisc in https://github.com/pharo-project/pharo/pull/19692
- Fixes: #19698 by @Ducasse in https://github.com/pharo-project/pharo/pull/19699
- Feat: Remove method after inline if last sender by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19700
- class rename refacto: do not initialize a presenter in initialize by @estebanlm in https://github.com/pharo-project/pharo/pull/19690
- Fixing broken tests by @Ducasse in https://github.com/pharo-project/pharo/pull/19705
- Less compile: by @Ducasse in https://github.com/pharo-project/pharo/pull/19694
- [Method Browser] Edit constructor calls for caller class by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19711
- removing useless setUp/tearDown by @Ducasse in https://github.com/pharo-project/pharo/pull/19709
- Fixes: #19453 by @Ducasse in https://github.com/pharo-project/pharo/pull/19708
- Fix unused variable release tests by @Ducasse in https://github.com/pharo-project/pharo/pull/19713
- Fix calls for method browser caller class by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19718
- Fix: inspect variable for Calypso commands by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19719
- add back tests ShiftClassBuilder by @MarcusDenker in https://github.com/pharo-project/pharo/pull/19724
- Fix evaluation of code with undeclareds by @guillep in https://github.com/pharo-project/pharo/pull/19716
- Do ask if requestor is interactive to not break debugger tests for now by @guillep in https://github.com/pharo-project/pharo/pull/19726
- Reintroduce find method by @guillep in https://github.com/pharo-project/pharo/pull/19732
- Tests for is capitalized by @mehdidou1 in https://github.com/pharo-project/pharo/pull/19733
- restore warning icon for halts by @estebanlm in https://github.com/pharo-project/pharo/pull/19727
- fix testUndeclaredsAreDefined by @guillep in https://github.com/pharo-project/pharo/pull/19734
- split CompiledMethodTest into two Test classes, to have evaluation re… by @mehdidou1 in https://github.com/pharo-project/pharo/pull/19737
- Do not manipulate the browse window mr Calypso by @guillep in https://github.com/pharo-project/pharo/pull/19741
- Fix bug where recompiling a trait with no change by @jecisc in https://github.com/pharo-project/pharo/pull/19740
- restore capability of pick up all fonts in a single action (settings browser) by @estebanlm in https://github.com/pharo-project/pharo/pull/19739
- add expansion announcement for trees by @estebanlm in https://github.com/pharo-project/pharo/pull/19746
- add flatpak known paths (for linux) by @estebanlm in https://github.com/pharo-project/pharo/pull/19748
- Fix: UI inconsistency for test status by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19750
- Implementing a commandLine Debugger by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19619
- Recompilation should use the normal compilation API by @guillep in https://github.com/pharo-project/pharo/pull/19758
- Add menu to load Rita by @jecisc in https://github.com/pharo-project/pharo/pull/19761
- Just disable tolerance because we got a problem by @Ducasse in https://github.com/pharo-project/pharo/pull/19752
- Fix release test by @jecisc in https://github.com/pharo-project/pharo/pull/19763
- [POC] Improving Opt + Tab/Opt + Shift + Tab Feature by @FedeLoch in https://github.com/pharo-project/pharo/pull/19759
- [POC] Mission Control by @FedeLoch in https://github.com/pharo-project/pharo/pull/19747
- Adding feature to Morphic baseline by @FedeLoch in https://github.com/pharo-project/pharo/pull/19770
- fix method recompilation in the debugger by @guillep in https://github.com/pharo-project/pharo/pull/19771
- Respecring the windows size by @FedeLoch in https://github.com/pharo-project/pharo/pull/19773
- Catch download errors when loading metacello zip files by @guillep in https://github.com/pharo-project/pharo/pull/19775
- fix a small typo for the installation of Complishon by @omarabedelkader in https://github.com/pharo-project/pharo/pull/19772
- Fix metacello force load baseline by @estebanlm in https://github.com/pharo-project/pharo/pull/19774
- modularisation of refactoring by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19613
- improve debugger CLI by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19778
- [P14] adding more deprecated aliaises by @Ducasse in https://github.com/pharo-project/pharo/pull/19769
- Fix doc/Rewrite/* missing md extension by @Gabriel-Darbord in https://github.com/pharo-project/pharo/pull/19780
- add baseline of refactoring UI by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19781
- make test of debuggerCLI pass by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19782
- refactor IconStyler by @estebanlm in https://github.com/pharo-project/pharo/pull/19779
- Remove logs by @jecisc in https://github.com/pharo-project/pharo/pull/19784
- Fuzzy by @mehdidou1 in https://github.com/pharo-project/pharo/pull/19760
- Extension isolation by @guillep in https://github.com/pharo-project/pharo/pull/19787
- Run the packages and tests in a predictable order by @guillep in https://github.com/pharo-project/pharo/pull/19788
- Fix highlight errored nodes by @estebanlm in https://github.com/pharo-project/pharo/pull/19789
- Refactor command line debugger tests for robustness and clarity by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19783
- add Debugger-CLI-Tests in baseline of basic tools by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19793
- Update retain blank line before comment setting of formatter by @jecisc in https://github.com/pharo-project/pharo/pull/19795
- Fix: #19803 Disable the tolerance because it makes the completion slu… by @Ducasse in https://github.com/pharo-project/pharo/pull/19804
- Fix: #19808. Make sure that we can browse senders and implementors ev… by @Ducasse in https://github.com/pharo-project/pharo/pull/19809
- Fix possible red square of death by @Ducasse in https://github.com/pharo-project/pharo/pull/19811
- Fix: Wrong call to the method browser for class ref by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19814
- Fix some tests by @jecisc in https://github.com/pharo-project/pharo/pull/19813
- Do not announce protocol changes while rebuilding method dictionaries from traits by @jecisc in https://github.com/pharo-project/pharo/pull/19801
- Fix rename package refactoring display string in preview by @guillep in https://github.com/pharo-project/pharo/pull/19821
- Fix calypso fileout dialogs by @guillep in https://github.com/pharo-project/pharo/pull/19828
- Fix method browser refresh by @guillep in https://github.com/pharo-project/pharo/pull/19829
- Fix package critiques by @guillep in https://github.com/pharo-project/pharo/pull/19820
- Fix pharo build by @jecisc in https://github.com/pharo-project/pharo/pull/19840
- Preparation of the new extension system by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19792
- Tolerancefix by @Ducasse in https://github.com/pharo-project/pharo/pull/19837
- Fix wrong announcements during recompilation by @jecisc in https://github.com/pharo-project/pharo/pull/19841
- Fix: DebugPointTest >> testTranscriptDebugPoint fails on all VMs (missing Transcript clear) by @MarcusDenker in https://github.com/pharo-project/pharo/pull/19830
- Fix/settings browser by @guillep in https://github.com/pharo-project/pharo/pull/19847
- Fix pull up references shared var by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19838
- Clean trait tests by @jecisc in https://github.com/pharo-project/pharo/pull/19835
- Fixing debugger rewind postmortem wrong identification by @Ducasse in https://github.com/pharo-project/pharo/pull/19860
- Fix some tests failures by @jecisc in https://github.com/pharo-project/pharo/pull/19868
- [P14] Adding the list of FFI Methods in the output of the report by @tesonep in https://github.com/pharo-project/pharo/pull/19890
- [P14] 17513-ASTMessageNode-does-not-understand-sourceNodeForPC--when-renaming-parser-class by @tesonep in https://github.com/pharo-project/pharo/pull/19887
- [P14] Remove rewriting deprecation for
asDurationby @Gabriel-Darbord in https://github.com/pharo-project/pharo/pull/19893 - Fix/source mapping p14 by @guillep in https://github.com/pharo-project/pharo/pull/19920
- Fix loading of baselines with imports by @jecisc in https://github.com/pharo-project/pharo/pull/19913
- Backport for search code occurences fix by @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19924
- Fix transformations order :
Move Method to Classby @AlexisCnockaert in https://github.com/pharo-project/pharo/pull/19786 - Recover Rubric's debug: by @guillep in https://github.com/pharo-project/pharo/pull/19927
- Fix failblock usage on #evaluate by @guillep in https://github.com/pharo-project/pharo/pull/19928
- Packages not in uppercase should not be accepted by @guillep in https://github.com/pharo-project/pharo/pull/19824
- Expose new settings browser by @guillep in https://github.com/pharo-project/pharo/pull/19926
- Fix DNU #usingMethods during bootstrap. by @guillep in https://github.com/pharo-project/pharo/pull/19933
- Fix #19900 by @koendehondt in https://github.com/pharo-project/pharo/pull/19949
- Fix add argument by @Ducasse in https://github.com/pharo-project/pharo/pull/19952
- Fix ReClassNotCategorizedRuleTest tests by @jecisc in https://github.com/pharo-project/pharo/pull/19956
- metacello command should save by default by @demarey in https://github.com/pharo-project/pharo/pull/19961
- Backport: First version of taskbar drag and drop by @jecisc in https://github.com/pharo-project/pharo/pull/19955
- Load the new test package as part of the general tests baseline. by @koendehondt in https://github.com/pharo-project/pharo/pull/19953
- Fix Spec Code integration with the compiler by @guillep in https://github.com/pharo-project/pharo/pull/19970
- Revert "Backport: First version of taskbar drag and drop" by @guillep in https://github.com/pharo-project/pharo/pull/19975
- Fix method browser users API by @guillep in https://github.com/pharo-project/pharo/pull/19977
- Improve debugger CLI by @NathanMalenge in https://github.com/pharo-project/pharo/pull/19812
- Hardcode the initial string hash by @guillep in https://github.com/pharo-project/pharo/pull/19990
- Only pass background exceptions when we #shouldPassBackgroundFailures (fixes #17813) by @daniels220 in https://github.com/pharo-project/pharo/pull/17814
- Deprecate TSortable by @jecisc in https://github.com/pharo-project/pharo/pull/17980
- Workaround issue "Large dynamic array compilation can run out of stack" by @estebanlm in https://github.com/pharo-project/pharo/pull/19965
- Making initialize is not candidate for rule to add a return by @Ducasse in https://github.com/pharo-project/pharo/pull/19996
- Fixes #19753 for Pharo14 by @tesonep in https://github.com/pharo-project/pharo/pull/20001
- P14 - Fix the location of the BootstrapImage by @tesonep in https://github.com/pharo-project/pharo/pull/20009
- Revert "Fixes #19753 for Pharo14" by @guillep in https://github.com/pharo-project/pharo/pull/20020
- Fix protocol by @guillep in https://github.com/pharo-project/pharo/pull/20024
- P14 - Fix Profilers tests by @tesonep in https://github.com/pharo-project/pharo/pull/20025
- fixes on add/remove argument refactors by @estebanlm in https://github.com/pharo-project/pharo/pull/20012
- Fix #19964: Replace deprecated #compile:classified:notifying: with #compile:classified:withStamp:notifying:logSource: by @PrasannaBhavan2005 in https://github.com/pharo-project/pharo/pull/19966
- P14 - 19753 - Improve Fast Step Through by @tesonep in https://github.com/pharo-project/pharo/pull/20027
- fix DNU when cancelling "inline senders" refactor by @estebanlm in https://github.com/pharo-project/pharo/pull/20030
- P14 - Fix DebugPointObserverTest as it is flaky test by @tesonep in https://github.com/pharo-project/pharo/pull/20028
- Fix #19962: Sanitize fileout file names, fix typo in Fileouter, and register missing tests by @JanBliznicenko in https://github.com/pharo-project/pharo/pull/19992
- 19641-CompiledCodeTest-should-avoid-using-compiler by @tesonep in https://github.com/pharo-project/pharo/pull/19749
- Issue/1526: fix Requestor producing undeclared breaking optimized code by @guillep in https://github.com/pharo-project/pharo/pull/20008
- Trvial fixes14: categorize two method by @MarcusDenker in https://github.com/pharo-project/pharo/pull/20036
- refactoring preview: do not show a modal dialog, inform its failure. by @estebanlm in https://github.com/pharo-project/pharo/pull/20037
- fix testThatThereAreNoSelectorsRemainingThatAreSentButNotImplemented by @MarcusDenker in https://github.com/pharo-project/pharo/pull/20039
- Adding comment in generated code for observableSlots. by @Ducasse in https://github.com/pharo-project/pharo/pull/20055
- Add deprecated aliases for P14 by @jecisc in https://github.com/pharo-project/pharo/pull/20044
- 20046-Stale-FullBlockClosures-after-class-reshape-cause-VM-crash by @tesonep in https://github.com/pharo-project/pharo/pull/20059
- Refactoring: fixes for add/remove argument by @balsa-sarenac in https://github.com/pharo-project/pharo/pull/20066
- fix move class to package refactor by @estebanlm in https://github.com/pharo-project/pharo/pull/20047
- Fix the released test by @Ducasse in https://github.com/pharo-project/pharo/pull/20070
- Skip a test for Pharo14: ReflectivityOnStackTest by @MarcusDenker in https://github.com/pharo-project/pharo/pull/20073
- Fix: 20065: RenameClass is now broken by @Ducasse in https://github.com/pharo-project/pharo/pull/20071
- Method refactor fixes by @balsa-sarenac in https://github.com/pharo-project/pharo/pull/20061
- Fix welcomebrowser discord link by @estebanlm in https://github.com/pharo-project/pharo/pull/20075
- Just pointing the history loading to the latest released version by @Ducasse in https://github.com/pharo-project/pharo/pull/20077
- [P14] Fix drag and drop of methods in Calypso by @jecisc in https://github.com/pharo-project/pharo/pull/20052
- disable deprecate refactor for Pharo14 by @estebanlm in https://github.com/pharo-project/pharo/pull/20088
- Draft SECURITY.md policy by @guillep in https://github.com/pharo-project/pharo/pull/20093
- Fix external project versions for Pharo 14 by @estebanlm in https://github.com/pharo-project/pharo/pull/20087
New Contributors
- @un-mec-paumer made their first contribution in #18310
- @luc-raz made their first contribution in #18315
- @MV5742 made their first contribution in #18347
- @m-demare made their first contribution in #18348
- @JMLF made their first contribution in #18337
- @arnsholt made their first contribution in #18575
- @Maiwaiikou made their first contribution in #18199
- @kilian-kier made their first contribution in #18903
- @Julesboul made their first contribution in #19128
- @JavierLarre made their first contribution in #19176
- @rubrx made their first contribution in https://github.com/pharo-project/pharo/pull/19255
- @Solomanoa made their first contribution in https://github.com/pharo-project/pharo/pull/19275
- @jainoshika made their first contribution in https://github.com/pharo-project/pharo/pull/19362
- @codewithzubair07 made their first contribution in https://github.com/pharo-project/pharo/pull/19401
- @nicolasp025 made their first contribution in https://github.com/pharo-project/pharo/pull/19387
- @Zinnia-Nagpal made their first contribution in https://github.com/pharo-project/pharo/pull/19493
- @stella-pas-rose made their first contribution in https://github.com/pharo-project/pharo/pull/19606
- @renman-ymd made their first contribution in https://github.com/pharo-project/pharo/pull/19615
- @AntoninGoslin made their first contribution in https://github.com/pharo-project/pharo/pull/19616
- @mehdidou1 made their first contribution in https://github.com/pharo-project/pharo/pull/19687
Full Changelog: v13.0.0...v14.0.0