Holiday time, but we merged 60 Pull Requests and closed 60 Issues during the 
last
5 weeks:

Pharo 9
=======
- update spec version to v1.0.2 #9698
        https://github.com/pharo-project/pharo/pull/9698

- use newtools 0.6.9 #9699
        https://github.com/pharo-project/pharo/pull/9699

- Pharo 9 looks bad on Windows HiDPI Devices (Microsoft Surface) #9716
        https://github.com/pharo-project/pharo/pull/9716

- Backport #9780 ([ARM32] 64bits values in structs should be aligned to 8 bytes)
        https://github.com/pharo-project/pharo/pull/9782

Pharo10:


Refactoring Engine
===================

- RB - Add scope manager #9683
        https://github.com/pharo-project/pharo/pull/9683

- RB - Migrate Deprecate method refactoring #9724
        https://github.com/pharo-project/pharo/pull/9724
        
- RB - Migrate add accessors with lazy initialization #9723
        https://github.com/pharo-project/pharo/pull/9723


Features
=========

- Added #combinations: method #9736
        https://github.com/pharo-project/pharo/pull/9736

- Better IPv6 String Support (Issue 9626) #9627
        https://github.com/pharo-project/pharo/pull/9627


Fixes
=====

- Forward porting p9 #9756
        https://github.com/pharo-project/pharo/pull/9756

- 9620-changes-in-pharo-10-in-welcome-window-points-to-version-8-instead-of-10 
#9672
        https://github.com/pharo-project/pharo/pull/9672

- add /usr/lib/x86_64-linux-gnu/ to the FFIUnix64LibraryFinder #9648
        https://github.com/pharo-project/pharo/pull/9648

- Use Pharo10 branches for Spec and Newtools #9704
        https://github.com/pharo-project/pharo/pull/9704

- 9612-CleanBlockChecker-looks-to-be-used-before-it-is-loaded #9645
        https://github.com/pharo-project/pharo/pull/9645

- Fix for #9096 string >>> as time is very permissive #9098
        https://github.com/pharo-project/pharo/pull/9098

- 9712-Clean-up-unicode-handling-while-searching-for-FFI-libraries #9761
        https://github.com/pharo-project/pharo/pull/9761

- fix navigator in spec #9764
        https://github.com/pharo-project/pharo/pull/9764
        
- Pr new user interrupt #9765
        https://github.com/pharo-project/pharo/pull/9765
        
- Correctly decoding the strings passed by the primitive #9766
        https://github.com/pharo-project/pharo/pull/9766
        
- Fix the addTree methods of the Zip Archive pakage and added more tests. #9771
        https://github.com/pharo-project/pharo/pull/9771
        
- 9780-ARM32-64bits-values-in-structs-should-be-aligned-to-8-bytes #9781
        https://github.com/pharo-project/pharo/pull/9781

Bootstrap
=========

- Changes to bootstraping #9725
        https://github.com/pharo-project/pharo/pull/9725
        
- Updating bootstrapper image #9728
        https://github.com/pharo-project/pharo/pull/9728


Cleanups
========

- Mark AbstractDelayTicker as abstract #9667
        https://github.com/pharo-project/pharo/pull/9667

- Checksum is abstract #9678
        https://github.com/pharo-project/pharo/pull/9678
        
- ManifestDeprecated10 needs to inherit from PackageManifest #9674
        https://github.com/pharo-project/pharo/pull/9674

- 9590-asRingMinimalDefinitionIn-not-defined-in-AbstractLayout-hierarchy #9642
        https://github.com/pharo-project/pharo/pull/9642

- Small cleanup: wrong protocol #athensSurfaceClass #9693
        https://github.com/pharo-project/pharo/pull/9693

- Rename LayoutAbstractScope into AbstractLayoutScope and define as abstract 
#9687
        https://github.com/pharo-project/pharo/pull/9687

- 9694 cleanup gofer packages #9695
        https://github.com/pharo-project/pharo/pull/9695

- Cleanup-DuplicatedMethods-ClassParser #9702
        https://github.com/pharo-project/pharo/pull/9702

- Ring2-Layouts-simpler-layoutName #9696
        https://github.com/pharo-project/pharo/pull/9696

- Changing to use the dev version of Iceberg #9743
        https://github.com/pharo-project/pharo/pull/9743

- remove unfiltered #9769
        https://github.com/pharo-project/pharo/pull/9769
        
- Renaming #9561
        https://github.com/pharo-project/pharo/pull/9561
        
- MetaLink class comment: a little pass #9783
        https://github.com/pharo-project/pharo/pull/9783


Cleanup Deprecated Code
=======================
- 8944-Remove-Unused-Alien-Core-Methods #9663
        https://github.com/pharo-project/pharo/pull/9663
        
- 9649-unload-Commander2-Deprecations-in-Pharo10 #9650
        https://github.com/pharo-project/pharo/pull/9650

- Remove some Pharo5 deprecations (UFFI) #9689
        https://github.com/pharo-project/pharo/pull/9689
        
- Deprecated unused AssemblyManifest and related methods
        https://github.com/pharo-project/pharo/pull/9685

- Deprecated class GB2312 need to go to Deprecated10 package #9691
        https://github.com/pharo-project/pharo/pull/9691

- Removed SpChooserPresenter from Pharo #9767
        https://github.com/pharo-project/pharo/pull/9767

Glamour/GT cleanup
===================
        
- Fixes: #9656 unload GT #9657
        https://github.com/pharo-project/pharo/pull/9657
        
- fixes: #9708 - preparing GT removal #9739
        https://github.com/pharo-project/pharo/pull/9739
        
- 9709 GTTool removal post cleaning #9742
        https://github.com/pharo-project/pharo/pull/9742

- Fixes: #9744. Remove Glamour
        https://github.com/pharo-project/pharo/pull/9745
        
- Fixes: #9746 harvest two methods from Glamour extension. #9747
        https://github.com/pharo-project/pharo/pull/9747
        
- Cleaning repo now: GT and Glamour packages removed. 420 classes gone.
        https://github.com/pharo-project/pharo/pull/9748
        

        
Tests
=====

- Adjust sizes in ProperMethodCategorizationTest #9680
        https://github.com/pharo-project/pharo/pull/9680
        
- ReleaseTest-testNoEquivalentSuperclassMethods #9655
        https://github.com/pharo-project/pharo/pull/9655
        
- Tests to make sure that OpalCompiler uses compilerClass under circums… #9707
        https://github.com/pharo-project/pharo/pull/9707

- Disabling 32 bits tests so far #9727
        https://github.com/pharo-project/pharo/pull/9727
        
- Feat/bytecode interpreter tests #9573
        https://github.com/pharo-project/pharo/pull/9573
        
- Removing tests using V3 bytecode #9760
        https://github.com/pharo-project/pharo/pull/9760
        
- Fixes: #9774 no more TestCase only Test + fixing typo. #9775
        https://github.com/pharo-project/pharo/pull/9775
        
- Fixing broken tests #9785
        https://github.com/pharo-project/pharo/pull/9785
        

Reply via email to