跳到主要內容

19 篇標記為「release」的文章

查看所有標籤

React Native 0.76 - 預設採用全新架構、React Native DevTools 及更多

·10 分鐘閱讀
Blake Friedman
Blake Friedman
軟體工程師 @ Meta
Riccardo Cipolleschi
Riccardo Cipolleschi
軟體工程師 @ Meta
Frank Calise
Frank Calise
軟體工程師 @ Infinite Red
Gabriel Donadel Dall'Agnol
Gabriel Donadel Dall'Agnol
軟體工程師 @ Expo

今天我們很高興發佈 React Native 0.76!

這是 React Native 的一個重要里程碑,因為我們預設啟用全新架構,並推出 React Native DevTools。這是我們團隊 6 年來努力的成果,並獲得了我們令人難以置信的開發者社群的支持。

重點

重大變更

React Native 0.74 - Yoga 3.0、橋接器式全新架構及更多

·12 分鐘閱讀
Hur Ali
Hur Ali
軟體工程師 @ Callstack
Alan Hughes
Alan Hughes
軟體工程師 @ Expo
Alfonso Curbelo
Alfonso Curbelo
軟體工程師 @ Coinbase
Alex Hunt
Alex Hunt
軟體工程師 @ Meta
Nicola Corti
Nicola Corti
軟體工程師 @ Meta

今天我們發佈 React Native 0.74!此版本新增 Yoga 3.0、全新架構下預設為橋接器式、批次 onLayout 更新 (全新架構) 及 Yarn 3 作為新專案的預設套件管理器。

我們也正在移除已棄用的 API,包括移除 PropTypes 和對 PushNotificationIOS 的重大變更。在 Android 上,SDK 23 (Android 6.0) 現在是最低支援版本。

重點

重大變更

React Native 0.73 - 偵錯改進、穩定的符號連結支援及更多

·10 分鐘閱讀
Marek Fořt
Marek Fořt
軟體工程師 @ Shopify
Thibault Malbranche
Thibault Malbranche
首席行動工程師 @ Brigad
Hur Ali
Hur Ali
軟體工程師 @ Callstack
Luna Wei
Luna Wei
軟體工程師 @ Meta
Alex Hunt
Alex Hunt
軟體工程師 @ Meta

今天我們發佈 React Native 0.73!此版本新增 Hermes 偵錯改進、穩定的符號連結支援、Android 14 支援及新的實驗性功能。我們也正在棄用舊版偵錯功能,並發佈全新架構的下一個支柱:橋接器模式!

重點

重大變更

React Native 0.72 - 符號連結支援、更佳的錯誤及更多

·6 分鐘閱讀
Lorenzo Sciandra
Lorenzo Sciandra
資深軟體工程師 @ Microsoft
Marek Fořt
Marek Fořt
軟體工程師 @ Shopify
Riccardo Cipolleschi
Riccardo Cipolleschi
軟體工程師 @ Meta
Luna Wei
Luna Wei
軟體工程師 @ Meta

今天我們發佈 0.72!

此版本新增 Metro 的高需求功能、更佳的錯誤處理及其他開發者體驗改進。這項工作的很大一部分是根據您在 2022 年社群調查 中的意見回饋而優先處理的 -- 感謝所有參與者!

重點

重大變更

React Native 0.71:預設採用 TypeScript、Flexbox 間距及更多...

·11 分鐘閱讀
Matt Carroll
Matt Carroll
開發者推廣工程師 @ Meta
Nick Gerleman
Nick Gerleman
軟體工程師 @ Meta
Nicola Corti
Nicola Corti
軟體工程師 @ Meta
Lorenzo Sciandra
Lorenzo Sciandra
資深軟體工程師 @ Microsoft

今天我們發佈 React Native 0.71 版!這是一個功能豐富的版本,包括

在這篇文章中,我們將介紹 0.71 版的一些重點。

宣布 React Native 0.70

·5 分鐘閱讀
Dmytro Rykun
Dmytro Rykun
軟體工程師 @ Meta
Thibault Malbranche
Thibault Malbranche
首席行動工程師 @ Brigad
Nicola Corti
Nicola Corti
軟體工程師 @ Meta
Lorenzo Sciandra
Lorenzo Sciandra
資深軟體工程師 @ Microsoft

我們很高興發佈新版本的 React Native 0.70.0。此版本帶來多項改進,例如 Codegen 的新統一配置、預設引擎 Hermes 及 Android 建置的完整 CMake 支援,以及全新架構的文件更新。請繼續閱讀以瞭解更多資訊!

章節

預設採用 Hermes

·5 分鐘閱讀
Michael Leon
Michael Leon
軟體工程師 @ Meta

去年十月,我們 宣布 我們已開始努力將 Hermes 作為所有 React Native 應用程式的預設引擎

Hermes 為 Meta 內部的 React Native 提供了許多價值,我們相信開放原始碼社群也將受益。Hermes 專為資源受限的裝置設計,並針對啟動、應用程式大小和記憶體消耗進行了最佳化。Hermes 與其他 JS 引擎之間的一個主要區別在於它能夠提前將 JavaScript 原始碼編譯為位元組碼。此預先編譯的位元組碼捆綁在二進制檔案中,並節省了解釋器在應用程式啟動期間執行此昂貴步驟的成本。

自宣布以來,我們投入了大量工作來改進 Hermes,今天,我們很高興地宣布,React Native 0.70 將以 Hermes 作為預設引擎發佈。 這表示所有從 v0.70 開始的新專案都將預設啟用 Hermes。隨著七月的推出即將到來,我們希望與社群緊密合作,確保過渡順利並為所有使用者帶來價值。這篇部落格文章將介紹您可以從變更中期望獲得什麼、效能基準、新功能等等。請注意,您無需等待 React Native 0.70 即可開始使用 Hermes - 您可以按照 這些指示 在您現有的 React Native 應用程式上啟用 Hermes

請注意,雖然 Hermes 將在新 React Native 專案中預設啟用,但對其他引擎的支援將繼續。