Skip to content

D27.SYDNEY.10.4.2.0

Darian Miller edited this page Mar 2, 2021 · 28 revisions

Delphi 10.4.2

Update 2 for Embarcadero RAD Studio 10.4 Sydney was released 2021-02-24.

Related: Delphi Master Release List, D27.SYDNEY.10.4.0.0, D27.SYDNEY.10.4.0.1

RAD Studio 10.4.2 introduces a number of improvements and new features across the full range of the product.

New Features

  • MSIX app packaging format support
  • Two new VCL native Windows controls
    • Highly optimized virtual list view
    • Numeric input control similar to the WinUI NumberBox platform control
  • Mutli-Tier and Cloud Integration Improvements
    • Focus on DataSnap
    • Cloud Integration
  • Migration Tool Enhancements
  • Third color theme choice added to IDE - 'retro' traditional grey look
  • Complete platform support for:
    • iOS 14 and iPadOS 14 (Delphi and C++)
    • macOS 11.0 Big Sur (Intel)(Delphi)
    • Android 11 (Delphi)
  • Quality focus areas:
    • C++ Toolchain
    • Delphi Compiler
    • LSP (Delphi & C++) and CodeInsight
      • Ctrl-Click on 'inherited' feature
    • SOAP client and WSDL import tool
    • Parallel Library (PPL)
    • IDE Project Settings
    • VCL Styles and HighDPI Styles
    • FireMonkey improvements
      • TMemo enhanced further
      • Metal GPU library
      • Reworked sensor management in Android
      • Better support for variety of Android devices

Links

  • 2020.03.02 Blog by Code Partners This Month in RAD Studio – March 2021

  • 2020.03.01 Blog by Embarcadero RAD Studio 10.4.2 Silent Installer Makes It Easy To Automate The Installation Process

    • Silent installer has some limitations
      • Windows SDK install process doesn't respect the silent install option
      • Silent installer still prompts you to confirm EULA (asked at the beginning of the process)
  • 2020.03.01 Blog by Darian Miller RAD Studio 10.4.2 is great, but here are some notes

    • Installation issues
    • Issues with Multiple IDE windows
    • Notes on community edition
  • 2020.03.01 Blog by Code Partners How to download the latest version of RAD Studio, Delphi or C++Builder?

  • 2020.02.28 Blog by Darian Miller RAD Studio 10.4.2 integrates over 30 IDE Fix Pack changes!

    • 30+ IDE Fix Pack improvements included with the 10.4.2 release
  • 2020.02.27 Blog by Darian Miller RAD Studio 10.4.2 is now available with possible cure for the "Blue Dot Problem"

    • New configuration option to auto-correct CRLF endings
  • 2020.02.26 Blog by Delphi.Rocks Updating Delphi 10.4.1 to 10.4.2

    • May need to remove Experts to install
  • 2020.02.26 YouTube by Embcardero What's new in RAD Studio 10.4.2 Sydney - Launch Webinar Replay with Q&A

    • 43 minute webinar, and followed with three separate Q&A sessions for a total of 4:15:21 in length
  • 2020.02.25 Blog by Delphi.CZ (Czech) Delphi 10.4.2 released

  • 2020.02.25 Blog by Darian Miller RAD Studio 10.4.2 is now available with a much enhanced Error Insight

    • 'Red Squiggles' enhanced along with Blue and Yellow indicators for Hints and Warnings.
  • 2020.02.25 Blog by Code Partners RAD Studio 10.4.2 is released

  • 2020.02.24 YouTube by Embcardero See What's New in 10.4.2 Sydney

    • 3:20 length
  • 2020.02.24 Main Product Page by Embarcadero What's New in RAD Studio 10.4.2

    • IDE Productivity
      • Expanded LSP support for faster, more reliable Code Insight, including code and parameter completion, and symbol information
      • Library path management update to convert paths to and from absolute paths using environment variables in the path
      • New IDE responsiveness features including a new progress dialog that shows what the IDE is doing during lengthy operations
      • Enhanced migration tool for faster updates through configuration files for FireDAC, Desktop, Platforms, and Formatters
      • Silent automatic installation for Delphi, C++Builder and RAD Studio with no UI interaction
    • Native Windows
      • New flexible high-performance VCL TControlList Control for very long lists, with custom UI configuration options
      • New VCL TNumberBox numeric input control, supports integer numbers, floating point numbers and currency values
      • Full support for Microsoft’s new Windows application packaging format, MSIX, for Microsoft Store and Enterprise deployment
      • Enhancements to KSVC library (200+ Windows UI controls for Delphi and C++ Builder apps) for better integration with VCL styles
      • Updated TEdgeBrowser component to support GA version of Microsoft's WebView2 control and SDK with cache management and custom WebView2 versions
    • iOS, macOS & Android
      • RAD Studio 10.4.2 support for iOS 14 App Store ready apps targeting the iOS 14 SDK and debugging on iOS 14 devices, as well as ad hoc distribution for enterprise deployment
      • Delphi 10.4.2 support for macOS 11 Big Sur with Intel-based applications, and macOS 64-bit apps for the macOS App Store or local distribution
      • Delphi 10.4.2 support for deployment and debugging on Android 11, and improvements to deployment to the App Bundle format required by Google's Play Store along with 64-bit capability
    • Delphi & C++ Builder
      • Enhanced Delphi compiler performance through 20 compiler optimizations, resulting in greatly reduced compilation times
      • Expanded support for Code Insight based on LSP technology, with new advanced error insights for Delphi
      • New and improved memory usage protocol for Win64 linker resulting in more efficient memory management
      • Better code optimisation and reduced register spilling in debug mode with Clang-based bcc32c/x defaulting to 'pentium2' as the default target CPU
      • Improved exception handling system, both within and across modules. RTL also includes latest version of Dinkumware STL
      • New open-source C++ libraries to be made available in GetIt, designed to make powerful libraries easy to integrate in applications
  • 2020.02.24 Blog by Marco Cantu Announcing the Availability of RAD Studio 10.4.2 Sydney Release 2

    • The new release builds on the work done in 10.4 Sydney and the 10.4.1 quality release
    • Best-In-Class Windows application development
    • New Developer Productivity and User Experience Features
    • Expanded FireMonkey Platforms Support
    • New Delphi and C++ Features
    • Quality

Pre-Release Links

10.4.2 Beta, codenamed Hunter

10.4.2 Hunter

Screen shot from 10.4.2 Beta

Edit both the designtime form and its code at the same time, in the two windows Edit form and code at the same time

Clone this wiki locally