Delphi 10.4 最新消息


 官方發布了關於10.4的消息,譯文如下:

______________________________________________________

做為我們的Delphi,C ++ Builder和RAD Studio的訂閱客戶,除了獲得更新,升級和技術支持等主要好處外,還被邀請參加Beta計划,做為Beta測試人員可以盡早使用新功能之外,在整個Beta期內提出的意見,將幫助制定下一個版本。我們計划在三月下旬發布代號為Denali的10.4測試版本

以下是10.4的計划:

Delphi

  • 用於Delphi的Language Server Protocol
  • 語言增強:托管記錄(Managed Records)
  • 跨所有平台的統一內存管理


C ++

  • 擴展的C ++庫支持
  • 工具鏈性能和質量改進
  • 跨所有平台的統一內存管理


用戶體驗

  • VCL高DPI樣式支持
  • VCL控件樣式
  • 新的VCL組件
  • GetIt軟件包管理器功能增強 
  • 用於在線和離線安裝的統一安裝程序

平台增強

  • Metal 2 GPU驅動程序支持(macOS / iOS)
  • 更新了HighDPI的VCL樣式
  • Apple API更新
  • Windows API更新
  • RAD服務器工具的其他增強功能
  • Android Push Notifications和Google Play Services重新構造
  • LiveBindings性能增強
  • 企業版和架構師版集成的FMXLinux

其他質量方面的重點領域

  • 加上目前由NDA審核的其他一些令人興奮的項目,計划將在未來的Beta中出現。


10.4 Denali Beta啟動時間表:

訂閱客戶將在下個月內收到有關如何加入Beta計划的電子郵件,參與Denali的測試人員在訪問Beta方面的內容之前將被要求同我們簽署保密協議。

非訂閱客戶,如有興趣加入Beta版測試,請與Embarcadero銷售代表或經銷商合作伙伴聯系,先升級到10.3.3並使用它,將有機會參加10.4 Beta。

關於RAD Studio 10.3.3:

在2019年11月底,我們發布了Delphi,C ++ Builder和RAD Studio 10.3.3。在10.3.3版本中,開發人員可以為Google Play商店開發64位版本的FireMonkey應用程序,通過預先構建的Docker映像,簡化多層應用程序的開發和RAD Server的部署,並構建C ++和Delphi應用程序適用於iOS 13和macOS Catalina平台。開發人員還可以使用包含的Enterprise Connector和Enterprise Edition用戶的Enterprise Connector訂閱許可證訪問70多個數據源。

注意:這些計划和路線圖代表了我們截至目前的意圖,但是我們的發展計划和優先級可能會發生變化。因此,我們無法提供任何承諾或其他形式的保證,即我們將最終按計划的時間表或所描述的順序,或完全不發布任何或所有上述產品。這些開發進度表或“產品路線圖”的一般說明不應解釋或解釋為任何形式的承諾,並且我們的客戶對升級,更新,增強和其他維護版本的權利僅在適用的軟件許可協議中闡明。 。
__________________________________________________________________________

以上為譯文。譯完,總結來說, 有以下幾點是我最關心的。

  1. 跨所有平台的統一內存管理,終於要去掉ARC了!在XE5的時候,我做過測試,建立一個Form對象,然后釋放掉,循環做這個動作,最終結果,在Android平台上,因為內存占用持續增加而最終崩潰。詳細情況可以去QC查看我提過問題,官方雖然Open了,但到現在10.3.3版本也是無解的,糾其原因,就是ARC造成的。https://quality.embarcadero.com/browse/RSP-14005
  2. Livebindings性能增強,這是個好消息,當年做為賣點之一個Livebindings,實用起來,卡在了性能上,根本用不了,這么多年終於看到要改進了。當前的情況下,建議使用kbmMW SmartBinding取代Livebindings。
  3. 10.4名稱為Denali,特意百度了下,原來美國有坐山叫這個名。找來個圖片,挺好看的。
  4. 三月下旬發布beta,按慣例測試一個月,4月末正式發布。
  5. 要實現的內容與去年發布的路線圖中10.4的內容基本相同,說明去年的計划沒變。下面是找來的去年的路線圖:

 

 2020-04-27:內部消息,現在已經內測到第三個版本,ARC做為重點已經實現,測試連續建立一個Form再釋放,還有內存增長的情況,在華為Mate 30上,建立4萬個Form后崩潰了。

按目前的內測進度,估計得5月末能發布就不錯了。怎么着還是受疫情的影響。

2020-05-08:可靠消息,內測在如期進行中,預計本月底能發布。這篇文章是QDAC作者翻譯的:Delphi 10.4 新變化:重新設計的 Code Insight

2020-05-17:網友翻譯的官方博客文章:

Delphi 10.4中新增功能:新的VCL TEdgeBrowser組件

Delphi 10.4中的新增功能:重新設計了Code Insight

Delphi 10.4 新功能:增強VCL樣式

2020-05-25:http://altd.embarcadero.com/download/radstudio/10.4/radstudio_10_4_99797b.iso

安裝說明:https://pan.baidu.com/s/1MmdfNbTncGVTauODJYBnww 提取碼:wkxq

2020-06-01 delphi 10.4 lsuper版本

https://pan.baidu.com/s/16sq_gVlAix30B_5hBHG08A
提取碼 bhkh
@mega:https://mega.nz/folder/MskRTRIT
訪問密碼
F0gINnIQe0u_-WX4mfAE4w

2020-7-6:
這個版本,只能說是公測版,問題很多。等10.4.1發布吧,聽說7月份有希望!

2020-7-22

官方發布了patch2,需要的話,可以從這里下載:

鏈接:https://pan.baidu.com/s/18BY340CDUlDLlz-C-cBe5w
提取碼:gdsj

安裝方法:

1.解壓下載的文件,保持原目錄名

2把這個文件夾整個復制到C:\Users\<name>\Documents\Embarcadero\Studio\21.0\CatalogRepository\

產生的最后目錄是這樣:C:\Users\<name>\Documents\Embarcadero\Studio\21.0\CatalogRepository\10.4Patch2-10xx\R104_Patch2

 

 3.進入目錄:C:\Users\Public\Documents\Embarcadero\Studio\21.0\CatalogRepository\R104_Patch2_14\R104_Patch2
用管理員執行patch2.bat

 等安裝完成。注意:安裝前需要關了IDE。

2020.07.26 patch 3發布了!

安裝方法同2.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM