Przejdź do treści głównej

20 postów z tagiem "release"

Zobacz wszystkie tagi

React Native 0.83 - React 19.2, nowe funkcje DevTools, brak zmian łamiących kompatybilność

· 11 minut czytania
Alex Hunt
Alex Hunt
Software Engineer @ Meta
Riccardo Cipolleschi
Riccardo Cipolleschi
Software Engineer @ Meta
Gabriel Donadel Dall'Agnol
Gabriel Donadel Dall'Agnol
Software Engineer @ Expo
Alan Hughes
Alan Hughes
Software Engineer @ Expo
Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Z przyjemnością ogłaszamy wydanie React Native 0.83!

Ta wersja zawiera React 19.2, znaczące nowe funkcje dla React Native DevTools oraz obsługę Web Performance i Intersection Observer APIs (Canary). To również pierwsze wydanie React Native bez zmian łamiących kompatybilność z perspektywy użytkownika.

Najważniejsze zmiany

React Native 0.76 - Nowa Architektura domyślnie, React Native DevTools i więcej

· 11 minut czytania
Blake Friedman
Blake Friedman
Software Engineer @ Meta
Riccardo Cipolleschi
Riccardo Cipolleschi
Software Engineer @ Meta
Frank Calise
Frank Calise
Software Engineer @ Infinite Red
Gabriel Donadel Dall'Agnol
Gabriel Donadel Dall'Agnol
Software Engineer @ Expo
Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Z radością ogłaszamy wydanie React Native 0.76!

To ważny kamień milowy dla React Native, ponieważ domyślnie włączamy Nową Architekturę i wprowadzamy React Native DevTools. To efekt sześcioletniej ciężkiej pracy naszego zespołu oraz wsparcia niesamowitej społeczności programistów.

Najważniejsze zmiany

Zmiany łamiące kompatybilność

React Native 0.74 - Yoga 3.0, Bridgeless New Architecture i więcej

· 14 minut czytania
Hur Ali
Hur Ali
Software Engineer @ Callstack
Alan Hughes
Alan Hughes
Software Engineer @ Expo
Alfonso Curbelo
Alfonso Curbelo
Software Engineer @ Coinbase
Alex Hunt
Alex Hunt
Software Engineer @ Meta
Nicola Corti
Nicola Corti
Software Engineer @ Meta
Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Dziś wydajemy React Native 0.74! Ta wersja wprowadza Yoga 3.0, domyślną opcję Bridgeless w ramach Nowej Architektury, zbiorcze aktualizacje onLayout (Nowa Architektura) oraz Yarn 3 jako domyślny menedżer pakietów dla nowych projektów.

Usuwamy również przestarzałe API, w tym usunięcie PropTypes oraz zmiany łamiące kompatybilność w PushNotificationIOS. W przypadku Androida, SDK 23 (Android 6.0) jest teraz minimalną obsługiwaną wersją.

Najważniejsze zmiany

Zmiany łamiące kompatybilność

React Native 0.73 - Ulepszenia debugowania, stabilne wsparcie dla dowiązań symbolicznych i więcej

· 12 minut czytania
Marek Fořt
Marek Fořt
Software Engineer @ Shopify
Thibault Malbranche
Thibault Malbranche
Lead Mobile Engineer @ Brigad
Hur Ali
Hur Ali
Software Engineer @ Callstack
Luna Wei
Luna Wei
Software Engineer @ Meta
Alex Hunt
Alex Hunt
Software Engineer @ Meta
Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Dziś wydajemy React Native 0.73! Ta wersja wprowadza ulepszenia w debugowaniu z Hermesem, stabilne wsparcie dla dowiązań symbolicznych, wsparcie dla Android 14 i nowe funkcje eksperymentalne. Ogłaszamy także przestarzałość starszych funkcji debugowania oraz wydajemy kolejny filar Nowej Architektury: Tryb bez mostka (Bridgeless Mode)!

Najważniejsze zmiany

Zmiany łamiące kompatybilność

React Native 0.72 - Obsługa dowiązań symbolicznych, lepsze komunikaty o błędach i więcej

· 8 minut czytania
Lorenzo Sciandra
Lorenzo Sciandra
Senior Software Engineer @ Microsoft
Marek Fořt
Marek Fořt
Software Engineer @ Shopify
Riccardo Cipolleschi
Riccardo Cipolleschi
Software Engineer @ Meta
Luna Wei
Luna Wei
Software Engineer @ Meta
Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Dziś wydajemy wersję 0.72!

To wydanie wprowadza długo oczekiwane funkcje dla Metro, lepszą obsługę błędów oraz inne ulepszenia dla deweloperów. Wiele z tych prac zostało zrealizowanych dzięki Waszym opiniom z ankiety społecznościowej 2022 — dziękujemy wszystkim uczestnikom!

Najważniejsze zmiany

Zmiany łamiące kompatybilność

React Native 0.71: TypeScript domyślnie, Flexbox Gap i więcej...

· 12 minut czytania
Matt Carroll
Matt Carroll
Developer Advocate @ Meta
Nick Gerleman
Nick Gerleman
Software Engineer @ Meta
Nicola Corti
Nicola Corti
Software Engineer @ Meta
Lorenzo Sciandra
Lorenzo Sciandra
Senior Software Engineer @ Microsoft
Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Dziś wydajemy wersję 0.71 React Native! To wydanie zawiera wiele nowych funkcji, w tym:

W tym poście omówimy najważniejsze nowości w wersji 0.71.

Ogłaszamy React Native 0.70

· 6 minut czytania
Dmytro Rykun
Dmytro Rykun
Software Engineer @ Meta
Thibault Malbranche
Thibault Malbranche
Lead Mobile Engineer @ Brigad
Nicola Corti
Nicola Corti
Software Engineer @ Meta
Lorenzo Sciandra
Lorenzo Sciandra
Senior Software Engineer @ Microsoft
Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Z przyjemnością prezentujemy nową wersję React Native 0.70.0. Ta wersja wprowadza kilka ulepszeń, takich jak ujednolicona konfiguracja dla Codegen, Hermes jako domyślny silnik oraz pełne wsparcie CMake dla kompilacji Android, a także odświeżoną dokumentację Nowej Architektury. Czytaj dalej, aby dowiedzieć się więcej!

Sekcje

Hermes jako silnik domyślny

· 5 minut czytania
Michael Leon
Michael Leon
Software Engineer @ Meta
Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

W październiku zeszłego roku ogłosiliśmy, że rozpoczęliśmy prace nad uczynieniem Hermesa domyślnym silnikiem dla wszystkich aplikacji React Native.

Hermes przyniósł znaczne korzyści React Native wewnątrz Meta i wierzymy, że społeczność open-source również na tym skorzysta. Hermes został zaprojektowany dla urządzeń o ograniczonych zasobach i optymalizuje czas uruchamiania, rozmiar aplikacji oraz zużycie pamięci. Kluczową różnicą między Hermesem a innymi silnikami JS jest jego zdolność do wcześniejszej kompilacji kodu JavaScript do bytecode'u. Ten prekompilowany bytecode jest dołączany do pliku binarnego, co pozwala interpreterowi pominąć ten kosztowny krok podczas uruchamiania aplikacji.

Od czasu ogłoszenia włożyliśmy wiele pracy w udoskonalenie Hermesa i dziś z przyjemnością informujemy, że React Native 0.70 będzie domyślnie korzystać z Hermesa jako silnika. Oznacza to, że wszystkie nowe projekty rozpoczynane na wersji 0.70 będą miały domyślnie włączonego Hermesa. Przed planowanym na lipiec wdrożeniem chcemy ściśle współpracować ze społecznością, aby zapewnić płynne przejście i korzyści dla wszystkich użytkowników. W tym wpisie omówimy, czego możecie się spodziewać po tej zmianie, przedstawimy benchmarki wydajnościowe, nowe funkcje i więcej. Pamiętajcie, że nie musicie czekać na React Native 0.70, aby zacząć używać Hermesa - możecie postępować zgodnie z tymi instrukcjami, aby włączyć Hermesa w istniejącej aplikacji React Native.

Należy zauważyć, że choć Hermes będzie domyślnie włączony w nowych projektach React Native, wsparcie dla innych silników będzie kontynuowane.

Ogłaszamy React Native 0.69

· 5 minut czytania
Marek Fořt
Marek Fořt
Software Engineer @ Shopify
Nicola Corti
Nicola Corti
Software Engineer @ Meta
Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Z radością prezentujemy nową wersję React Native 0.69.0. Ta wersja wprowadza kilka ulepszeń Nowej Architektury React Native oraz nowe funkcje: obsługę React 18 i dołączonego w pakiecie Hermesa. Czytaj dalej, aby dowiedzieć się więcej!

Sekcje

Ogłaszamy React Native 0.68

· 5 minut czytania
Lorenzo Sciandra
Lorenzo Sciandra
Senior Software Engineer @ Microsoft
Andrei Shikov
Andrei Shikov
Software Engineer @ Meta
Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Witajcie! Dziś ogłaszamy wydanie React Native 0.68.0, które wprowadza opcjonalną nową architekturę, poprawki błędów i wiele więcej.

Sekcje