{"id":110770,"date":"2023-10-12T15:10:28","date_gmt":"2023-10-12T13:10:31","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-frejmvorka-qt-6-6"},"modified":"2023-10-12T15:10:28","modified_gmt":"2023-10-12T13:10:31","slug":"reliz-frejmvorka-qt-6-6","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-frejmvorka-qt-6-6","title":{"rendered":"Wydanie frameworka Qt 6.6","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Firma Qt Company opublikowa\u0142a wydanie frameworka Qt 6.6, w kt\u00f3rym kontynuowane s\u0105 prace nad stabilizacj\u0105 i rozszerzaniem funkcjonalno\u015bci ga\u0142\u0119zi Qt 6. W Qt 6.6 zapewniono wsparcie dla platform Windows 10+, macOS 11+, Linux (Ubuntu 22.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.6\/9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY oraz QNX. \u0179r\u00f3d\u0142a komponent\u00f3w Qt dostarczane s\u0105 na licencjach LGPLv3 i GPLv2.       <\/p>\n<p>G\u0142\u00f3wne zmiany w Qt 6.6:  <\/p>\n<ul>\n<li class=\"l\"> W module Qt Quick wprowadzono eksperymentalne wsparcie dla adaptacyjnego uk\u0142adu interfejsu. Do dynamicznej zmiany uk\u0142adu interfejsu w zale\u017cno\u015bci od rozmiaru okna oraz automatycznego rozmieszczania element\u00f3w z uwzgl\u0119dnieniem struktury bie\u017c\u0105cego uk\u0142adu zaproponowano klas\u0119 LayoutItemProxy, a w module Qt Quick Layouts udost\u0119pniono mo\u017cliwo\u015b\u0107 u\u017cycia jednolitych rozmiar\u00f3w kom\u00f3rek dla uk\u0142ad\u00f3w z rozmieszczeniem element\u00f3w w siatce, wierszach i kolumnach.    <center><img decoding=\"async\" alt=\"Wydanie frameworka Qt 6.6\" src=\"\/wp-content\/uploads\/2023\/10\/f5b983a9ea66d9ba79dceb826244c340.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> W Qt Quick dodano wsparcie dla tryb\u00f3w zaznaczania (w\u0142a\u015bciwo\u015b\u0107 selectionMode) w typie QML TableView (na przyk\u0142ad mo\u017cna kontrolowa\u0107 zaznaczanie kom\u00f3rek, wierszy, kolumn i zbior\u00f3w kom\u00f3rek), umo\u017cliwiono zmian\u0119 w\u0142a\u015bciwo\u015bci rootIndex, a w typie QML TreeView rozszerzono zarz\u0105dzanie formatowaniem pask\u00f3w przewijania (scroll-deceleration) w typie QML Flickable, zrealizowano automatyczne skracanie \u015bcie\u017cek plik\u00f3w. Umo\u017cliwiono dost\u0119p z QML do API zarz\u0105dzania uprawnieniami.\n<li class=\"l\"> Dodano eksperymentalny modu\u0142 Qt Graphs, maj\u0105cy na celu zapewnienie uniwersalnego modu\u0142u do wizualizacji du\u017cych zbior\u00f3w szybko zmieniaj\u0105cych si\u0119 danych oraz budowy r\u00f3\u017cnych rodzaj\u00f3w wykres\u00f3w. Modu\u0142 rozwijany jest jako uniwersalna alternatywa dla starego modu\u0142u Qt DataVisualization opartego na OpenGL oraz modu\u0142u Qt Charts. Modu\u0142 nadal znajduje si\u0119 w fazie rozwoju i obecnie koncentruje si\u0119 na odtwarzaniu funkcjonalno\u015bci Qt DataVisualization na bazie Qt Quick 3D oraz wykorzystaniu nowego silnika renderowania (RHI, Rendering Hardware Interface), wspieraj\u0105cego r\u00f3\u017cne API 3D (OpenGL, Vulkan, Metal i Direct 3D).     <center><img decoding=\"async\" alt=\"Wydanie frameworka Qt 6.6\" src=\"\/wp-content\/uploads\/2023\/10\/c0cbbb6831bf3d042eb509c7b04c136b.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> W module Qt Multimedia dodano klas\u0119 QWindowCapture do przechwytywania zawarto\u015bci poszczeg\u00f3lnych okien, uzupe\u0142niaj\u0105c pojawiaj\u0105c\u0105 si\u0119 w poprzedniej wersji klas\u0119 QScreenCapture, ograniczon\u0105 mo\u017cliwo\u015bci\u0105 przechwytywania ca\u0142ego ekranu. QWindowCapture pozwala uzyska\u0107 list\u0119 okien dost\u0119pnych do przechwycenia i mo\u017ce by\u0107 stosowany w aplikacjach do udost\u0119pniania okien. Przechwytywanie okien i ekranu wspiera backend FFmpeg na wszystkich platformach, z wyj\u0105tkiem system\u00f3w stosuj\u0105cych protok\u00f3\u0142 Wayland.\n<li class=\"l\"> W klasie QMediaRecorder dodano w\u0142a\u015bciwo\u015bci do zarz\u0105dzania jako\u015bci\u0105 wideo, rozdzielczo\u015bci\u0105 i bitrate'em.\n<li class=\"l\"> Rozbudowano mo\u017cliwo\u015bci modu\u0142\u00f3w Qt GRPC i Qt Protobuf, umo\u017cliwiaj\u0105cych dost\u0119p do us\u0142ug gRPC i serializacj\u0119 klas Qt, wykorzystuj\u0105c protok\u00f3\u0142 Protocol Buffer. W Qt GRPC dodano nowe opcje QGrpcChannelOptions i QGrpcCallOptions, aby upro\u015bci\u0107 konfiguracj\u0119 kana\u0142\u00f3w i wywo\u0142a\u0144 oraz ograniczy\u0107 maksymalny czas wykonania wywo\u0142ania lub strumienia. Dodano opcj\u0119 QGrpcMetadata do ustawiania metadanych przez klienta i odczytu metadanych zwr\u00f3conych. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/dts-prohoster\/\"   title=\"serwerem\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3077\">serwerem<\/a>. W Qt GRPC zintegrowano wsparcie dla typu QML do automatycznego generowania klas klient\u00f3w QtGRPC. W Qt Protobuf zezwolono na uwzgl\u0119dnienie w schemacie *.proto niekt\u00f3rych typ\u00f3w Qt Core i Qt GUI, a tak\u017ce udost\u0119pniono mo\u017cliwo\u015b\u0107 dost\u0119pu do kontekst\u00f3w QML przez klasy QProtobufMessage. Dodano wsparcie dla typ\u00f3w google.protobuf.Any oraz oneof.\n<li class=\"l\"> W module Qt WebEngine dodano API umo\u017cliwiaj\u0105ce dost\u0119p do ustawie\u0144 prywatno\u015bci i bezpiecze\u0144stwa, kt\u00f3re pozwala na dezaktywacj\u0119 wybranych funkcji silnika przegl\u0105darki. Na przyk\u0142ad za pomoc\u0105 atrybut\u00f3w QWebEngineUrlScheme::FetchApiAllowed i QWebEngineSettings::DisableReadingFromCanvas mo\u017cna dezaktywowa\u0107 API Fetch i renderowanie element\u00f3w Canvas w celu zredukowania ryzyka pasywnej identyfikacji. Dodano wsparcie dla wewn\u0119trznego adresu URL &#171;chrome:\/\/qt&#187;, kt\u00f3ry po otwarciu wy\u015bwietla stron\u0119 z informacjami o u\u017cywanej wersji silnika Chromium.\n<li class=\"l\"> W module Qt Sql dodano wtyczk\u0119 z obs\u0142ug\u0105 bazy danych Mimer SQL, rozszerzono ustawienia po\u0142\u0105czenia w sterowniku dla baz danych MySQL i MariaDB.\n<li class=\"l\"> W module Qt PDF udost\u0119pniono klasy do dost\u0119pu do link\u00f3w, miniatur stron i wybranych stron.\n<li class=\"l\"> W Qt Quick w typie Font wprowadzono nowe API do zaawansowanej konfiguracji kompozycji glif\u00f3w (shaping) w czcionkach OpenType. Mo\u017cliwo\u015b\u0107 korzystania z modu\u0142u Qt Quick Shapes zapewnia wysokiej jako\u015bci rysowanie linii i krzywych przy u\u017cyciu fragmentowego shadera.    <center><img decoding=\"async\" alt=\"Wydanie frameworka Qt 6.6\" src=\"\/wp-content\/uploads\/2023\/10\/16837de4adf4bfb36c1b51663faa80a4.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dokumentacja silnika renderowania RHI (Rendering Hardware Interface) zosta\u0142a poprawiona oraz wprowadzono stabilizacj\u0119 zwi\u0105zanego z nim niskopoziomowego API. Poziom wsparcia dla wstecznej kompatybilno\u015bci RHI b\u0119dzie teraz odpowiada\u0107 API Qt Platform Abstraction, co umo\u017cliwi bezpo\u015brednie wykorzystanie RHI do tworzenia wieloplatformowego niskopoziomowego kodu, dzia\u0142aj\u0105cego ze wszystkimi popularnymi stosami graficznymi i API graficznymi (OpenGL, Vulkan, Metal i Direct 3D).\n<li class=\"l\"> W module Qt Quick 3D dodano wsparcie dla proceduralnego tworzenia tekstur i geometrii na podstawie siatki polygonalnej w QML.\n<li class=\"l\"> W module Qt TextToSpeech wprowadzono mo\u017cliwo\u015b\u0107 generowania danych PCM (Pulse-Code Modulation) do dalszego przetwarzania syntetyzowanej mowy (wcze\u015bniej wspierano jedynie bezpo\u015brednie wyj\u015bcie na urz\u0105dzenie d\u017awi\u0119kowe). Zapewniono dodatkowe opcje segmentacji tekstu, dodano API do wyszukiwania wymaganych g\u0142os\u00f3w oraz API do okre\u015blania dost\u0119pnych funkcji silnika.\n<li class=\"l\"> W zestawie modu\u0142\u00f3w &#171;Qt for Python&#187;, kt\u00f3ry dostarcza narz\u0119dzia do tworzenia aplikacji graficznych w j\u0119zyku Python z wykorzystaniem Qt, dodano wsparcie dla operacji asynchronicznych przy u\u017cyciu asyncio. Zapewniono zgodno\u015b\u0107 Qt for Python z urz\u0105dzeniami opartymi na architekturze AArch64.\n<li class=\"l\"> Zaktualizowano stos Boot2Qt, kt\u00f3ry mo\u017ce by\u0107 u\u017cywany do tworzenia system\u00f3w mobilnych z obs\u0142ug\u0105 Qt i QML. \u015arodowisko systemowe w Boot2Qt zosta\u0142o zaktualizowane do platformy Yocto 4.2 (Mickledore). Pracujemy nad dostarczeniem gotowych wersji Boot2Qt dla p\u0142yt NXP oraz urz\u0105dze\u0144 Renesas R-Car.\n<li class=\"l\"> Dodano wsparcie dla platformy Android 13. Na platformach Windows i Linux poprawiono wsparcie dla architektury ARM. Wraz z towarzysz\u0105cymi pakietami z projektu Debian w oficjalnych repozytoriach dystrybucji dost\u0119pne s\u0105 pakiety z Qt 6 dla Debian 11 i Debian 12, a w repozytoriach Qt Company \u2014 pakiety z komercyjnymi komponentami Qt 6.6 dla Debiana.\n<li class=\"l\"> Ulepszono narz\u0119dzia deweloperskie dla platformy WebAssembly, umo\u017cliwiaj\u0105ce tworzenie aplikacji Qt dzia\u0142aj\u0105cych w przegl\u0105darkach internetowych i przeno\u015bnych mi\u0119dzy r\u00f3\u017cnymi platformami sprz\u0119towymi. Aplikacje kompilowane dla platformy WebAssembly dzi\u0119ki JIT-kompilacji osi\u0105gaj\u0105 wydajno\u015b\u0107 zbli\u017con\u0105 do kodu natywnego, mog\u0105 korzysta\u0107 z Qt Quick, Qt Quick 3D oraz dost\u0119pnych w Qt narz\u0119dzi wizualizacji. W nowej wersji uproszczono debugowanie aplikacji dla WebAssembly oraz poprawiono wsparcie dla tej platformy dzi\u0119ki obs\u0142udze dynamicznego \u0142adowania (aplikacje dla WebAssembly mog\u0105 teraz by\u0107 dostarczane z wsp\u00f3lnymi bibliotekami i wtyczkami Qt).<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=59907\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.6, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0440\u0430\u0449\u0438\u0432\u0430\u043d\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 6. \u0412 Qt 6.6 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c Windows 10+, macOS 11+, Linux (Ubuntu 22.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.6\/9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY \u0438 QNX. \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 Qt [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":110771,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-110770","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.6, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0440\u0430\u0449\u0438\u0432\u0430\u043d\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 6.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-frejmvorka-qt-6-6\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.6 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.6, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0440\u0430\u0449\u0438\u0432\u0430\u043d\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 6.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-frejmvorka-qt-6-6\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-10-12T13:10:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-10-12T13:10:31+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wydanie frameworka Qt 6.6 | ProHoster","description":"Firma Qt Company opublikowa\u0142a wersj\u0119 frameworka Qt 6.6, w kt\u00f3rej kontynuowane s\u0105 prace nad stabilizacj\u0105 i rozbudow\u0105 funkcjonalno\u015bci ga\u0142\u0119zi Qt 6.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-frejmvorka-qt-6-6","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.6 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.6, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0440\u0430\u0449\u0438\u0432\u0430\u043d\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 6.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-frejmvorka-qt-6-6","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-10-12T13:10:31+00:00","article:modified_time":"2023-10-12T13:10:31+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"110770","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-09 21:46:53","updated":"2026-02-09 21:46:53","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/110770","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=110770"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/110770\/revisions"}],"predecessor-version":[{"id":160358,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/110770\/revisions\/160358"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/110771"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=110770"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=110770"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=110770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}