Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » 2020.2 released
2020.2 released [message #55235] Wed, 21 October 2020 09:39 Go to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
2020.2 (October 2020)

Release highlights
* This release is mostly about optimizations, using SIMD and multithreading.

Core
* memset*, memcpy*, memeq*, memhash SIMD optimized inlined routines (* = 8, 16, 32, 64, 128)
* String comparison is yet again optimized
* Using 64 bit hashes on 64 bit CPUs

Draw, Painter
* SIMD optimizations (Intel SSE2 and ARM NEON) of graphics related routines

ScatterDraw
* Added SetDataSourceInternal() to internally host data

ScatterCtrl
* Added ScatterWindowPool

Ide/umk - Android
* Removed depricated Android standard libraries (now select c++-static, c++_shared, system and none are supported)
* Remove depricated Android platforms (now armabi-v7, arm64-v8a, x86 and x86-64 are supported)

SQL
* plugin/Sqlite3: Updated to 3.33

Core/SSH
* Fized a truncation issue with SshExec. It can now handle large outputs up to 2 GiB.

Turtle
* Refactored to use VirtualGui

Ide/umk
* C++ Assist parser in TheIDE is now multithreaded and some parts run in background
* Navigator now can search for files too
* The errors now can be directly googled
* ide/umk now can be configured for cross-compilation (e.g. compile Win32 application in Linux)
* Direct help button in "Select main package" window
* Additional tooltips in various places for better user experience
* Simplified project toolbar
* Improved documentation

uppsrc
* Improved support for OpenSolaris derived systems, FreeBSD and OpenBSD

upgrades of 3d party code
* OpenSSL (in Win32 release) to 1.1.1g
* plugin/jpg to 9d
* plugin/tif to 4.1.0
* plugin/lz4 to 1.9.2
* plugin/zstd to 1.4.5
* plugin/pcre to 8.44
* plugin/sqlite3 to 3.33
* plugin/glew to 2.2.0
* plugin/Eigen to master branch commit C1D944DD (9/May/2020)
Re: 2020.2 released [message #55236 is a reply to message #55235] Wed, 21 October 2020 10:22 Go to previous messageGo to next message
Tom1
Messages: 1212
Registered: March 2007
Senior Contributor
Hi!

Many thanks for all your work!

Best regards,

Tom
Re: 2020.2 released [message #55237 is a reply to message #55235] Wed, 21 October 2020 12:35 Go to previous messageGo to next message
Oblivion is currently offline  Oblivion
Messages: 1091
Registered: August 2007
Senior Contributor
Hello,

Thank you for all your efforts!


Best regards,
Oblivion


Re: 2020.2 released [message #55238 is a reply to message #55235] Wed, 21 October 2020 19:38 Go to previous messageGo to next message
Klugier is currently offline  Klugier
Messages: 1075
Registered: September 2012
Location: Poland, Kraków
Senior Contributor
Finally Smile Best release ever!

🎉 🏆 🎉


Klugier


U++ - one framework to rule them all.

[Updated on: Wed, 21 October 2020 19:46]

Report message to a moderator

Re: 2020.2 released [message #55241 is a reply to message #55238] Wed, 21 October 2020 21:09 Go to previous messageGo to next message
koldo is currently offline  koldo
Messages: 3355
Registered: August 2008
Senior Veteran
Good job. You have worked hard for the optimisation.

Best regards
Iñaki
Re: 2020.2 released [message #55242 is a reply to message #55241] Wed, 21 October 2020 22:24 Go to previous messageGo to next message
Klugier is currently offline  Klugier
Messages: 1075
Registered: September 2012
Location: Poland, Kraków
Senior Contributor
I think this is the success of whole community not only the Mirek. Every person who contributed to this release and to the past releases should be proud in the day like this. We do not forget about Upp veterans. Their spirit is still there. Mirek is a leader and a huge part of this project, but without simply bug report we will do not be in the place we are now. I won't mention the actual input of people who committed to the trunk or posted their patch.

So, I would like to thank Mirek for leadership and for the wide community support we received. You are doing awesome job!

🙏


U++ - one framework to rule them all.

[Updated on: Wed, 21 October 2020 22:28]

Report message to a moderator

Re: 2020.2 released [message #55248 is a reply to message #55242] Thu, 22 October 2020 22:09 Go to previous message
forlano is currently offline  forlano
Messages: 1182
Registered: March 2006
Location: Italy
Senior Contributor
Great Job!
Previous Topic: 2020.2rc2
Next Topic: LambdaConvert
Goto Forum:
  


Current Time: Thu Mar 28 18:55:04 CET 2024

Total time taken to generate the page: 0.01265 seconds