{"id":103599,"date":"2022-03-23T15:37:14","date_gmt":"2022-03-23T13:37:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-java-se-18"},"modified":"2022-03-23T15:37:14","modified_gmt":"2022-03-23T13:37:14","slug":"vypusk-java-se-18","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-java-se-18","title":{"rendered":"Publikimi i Java SE 18","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Pas gjasht\u00eb muajsh zhvillimi, kompania Oracle publikoi platform\u00ebn Java SE 18 (Java Platform, Standard Edition 18), e cila p\u00ebrdor projektin e hapur OpenJDK si implementimin referenc\u00eb. P\u00ebrve\u00e7 heqjes s\u00eb disa mund\u00ebsive t\u00eb tejkaluara, Java SE 18 ruan p\u00ebrputhshm\u00ebrin\u00eb e prapme me versionet e m\u00ebparshme t\u00eb platform\u00ebs Java \u2014 shumica e projekteve Java t\u00eb shkruara m\u00eb par\u00eb do t\u00eb funksionojn\u00eb pa modifikime kur ekzekutohen n\u00eb versionin e ri. Paketat e gatshme p\u00ebr instalim t\u00eb Java SE 18 (JDK, JRE dhe Server JRE) jan\u00eb p\u00ebrgatitur p\u00ebr Linux (x86_64, AArch64), Windows (x86_64) dhe macOS (x86_64, AArch64). Implementimi referenc\u00eb i Java 18 i zhvilluar brenda projektit OpenJDK \u00ebsht\u00eb plot\u00ebsisht i hapur n\u00ebn licenc\u00ebn GPLv2 me p\u00ebrjashtime t\u00eb GNU ClassPath q\u00eb lejojn\u00eb lidhjen dinamike me produkte komerciale.     <\/p>\n<p>Java SE 18 \u00ebsht\u00eb klasifikuar si nj\u00eb l\u00ebshim me nj\u00eb periudh\u00eb mb\u00ebshtetjeje standarde, me p\u00ebrdit\u00ebsime q\u00eb do t\u00eb l\u00ebshohen deri n\u00eb l\u00ebshimin e ardhsh\u00ebm. Si nj\u00eb deg\u00eb me periudh\u00eb t\u00eb gjat\u00eb mb\u00ebshtetjeje (LTS), rekomandohet Java SE 17, me p\u00ebrdit\u00ebsime q\u00eb do t\u00eb l\u00ebshohen deri n\u00eb vitin 2029. Kujtojm\u00eb se q\u00eb nga l\u00ebshimi i Java 10, projekti kaloi n\u00eb nj\u00eb proces t\u00eb ri zhvillimi, q\u00eb parashikon nj\u00eb cik\u00ebl m\u00eb t\u00eb shkurt\u00ebr p\u00ebr formimin e l\u00ebshimeve t\u00eb reja. Funksionaliteti i ri tani zhvillohet n\u00eb nj\u00eb deg\u00eb master q\u00eb rifreskohet vazhdimisht, n\u00eb t\u00eb cil\u00ebn p\u00ebrfshihen ndryshimet e gatshme, dhe nga e cila \u00e7ohen deg\u00eb p\u00ebr stabilizimin e l\u00ebshimeve t\u00eb reja \u00e7do gjasht\u00eb muaj.     <\/p>\n<p>Disa nga risit\u00eb e Java 18 jan\u00eb:  <\/p>\n<ul>\n<li class=\"l\"> P\u00ebr default \u00ebsht\u00eb e aktivizuar kodimi UTF-8. Java API, q\u00eb trajtojn\u00eb t\u00eb dh\u00ebna tekstuale me marrjen parasysh t\u00eb kodimit t\u00eb simboleve, tani do t\u00eb p\u00ebrdorin p\u00ebr default UTF-8 n\u00eb t\u00eb gjitha platformat, pavar\u00ebsisht nga m\u00ebnyrat e konfigurimit t\u00eb sistemit dhe lokaliteti i caktuar. P\u00ebr t\u00eb rikthyer sjelljen e vjet\u00ebr, ku kodimi zgjidhet duke u bazuar n\u00eb lokalitetin e sistemit, mund t\u00eb p\u00ebrdoret parametri \u00ab-Dfile.encoding=COMPAT\u00bb.\n<li class=\"l\"> N\u00eb p\u00ebrmbajtje p\u00ebrfshihet paketa com.sun.net.httpserver, e cila p\u00ebrmban utilitarin jwebserver dhe API-n\u00eb e bibliotek\u00ebs me implementimin e nj\u00eb serveri http t\u00eb thjesht\u00eb p\u00ebr sh\u00ebrbimin e p\u00ebrmbajtjes statike (nuk mb\u00ebshteten p\u00ebrpunuesit CGI dhe servlet). Serveri http i integruar nuk \u00ebsht\u00eb optimizuar p\u00ebr ngarkesa pune dhe nuk mb\u00ebshtet menaxhimin e aksesit dhe autentifikimin, pasi \u00ebsht\u00eb fokusuar kryesisht n\u00eb p\u00ebrdorim gjat\u00eb zhvillimit p\u00ebr t\u00eb krijuar prototipa, p\u00ebr debugging dhe p\u00ebrshtatjen e projekteve.\n<li class=\"l\"> N\u00eb JavaDoc \u00ebsht\u00eb implementuar mb\u00ebshtetje p\u00ebr etiket\u00ebn \u00ab@snippet\u00bb p\u00ebr t\u00eb inkorporuar shembuj funksional\u00eb dhe fragmente kodi n\u00eb dokumentacionin e API-s\u00eb, p\u00ebr t\u00eb cilat mund t\u00eb aplikohet mjete p\u00ebr verifikimin e sakt\u00ebsis\u00eb, theksimin e sintaks\u00ebs dhe integrimin me IDE.\n<li class=\"l\"> Realizimi i API-s\u00eb java.lang.reflect (Core Reflection) \u00ebsht\u00eb ripar\u00eb, e cila \u00ebsht\u00eb e destinuar p\u00ebr t\u00eb marr\u00eb informacione mbi metodat, fushat dhe konstruktoret e klasave, si dhe p\u00ebr aksesin n\u00eb struktur\u00ebn e brendshme t\u00eb klasave. API vet\u00eb java.lang.reflect ka mbetur i pandryshuar, por tani \u00ebsht\u00eb implementuar p\u00ebrmes p\u00ebrdorimit t\u00eb descriptor\u00ebve t\u00eb metod\u00ebs (method handles), t\u00eb ofruar nga moduli java.lang.invoke, n\u00eb vend t\u00eb aplikimit t\u00eb gjenerator\u00ebve t\u00eb kodit t\u00eb bajt\u00ebve. Ky ndryshim ka lejuar unifikimin e implementimeve t\u00eb java.lang.reflect dhe java.lang.invoke dhe ka thjeshtuar mb\u00ebshtetje e tyre.\n<li class=\"l\"> Sugjerohet nj\u00eb realizim i tret\u00eb i projektit p\u00ebr API-n\u00eb Vector, i cili ofron funksione p\u00ebr llogaritjet vektoriale, t\u00eb cilat p\u00ebrpunohen duke p\u00ebrdorur instrukcione vektoriale t\u00eb procesor\u00ebve x86_64 dhe AArch64 dhe lejojn\u00eb aplikimin e operacioneve nj\u00ebkoh\u00ebsisht n\u00eb disa vlera (SIMD). Ndryshe nga funksionalitetet q\u00eb ofrohen n\u00eb JIT-komilin e HotSpot p\u00ebr vektorizimin e automatik t\u00eb operacioneve skalar, API i ri lejon menaxhim t\u00eb qart\u00eb t\u00eb vektorizimit p\u00ebr p\u00ebrpunimin paralel t\u00eb t\u00eb dh\u00ebnave.\n<li class=\"l\"> Shtohet interface SPI (service-provider interface) p\u00ebr zgjidhjen e emrave t\u00eb hosteve dhe <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/lir\/ipv4\/\"   title=\"IP-adresave\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"851\">IP-adresave<\/a>, e cila lejon p\u00ebrdorimin e zgjidh\u00ebsve alternativ\u00eb n\u00eb java.net.InetAddress, t\u00eb cilat nuk jan\u00eb t\u00eb lidhur me p\u00ebrpunuesit q\u00eb ofrohen nga sistemi operativ.\n<li class=\"l\"> Skenari i dyt\u00eb i implementimit paraprak t\u00eb API-t Foreign Function &amp; Memory \u00ebsht\u00eb propozuar, me t\u00eb cilin aplikacionet mund t\u00eb bashk\u00ebpunojn\u00eb me kodin dhe t\u00eb dh\u00ebnat q\u00eb jan\u00eb jasht\u00eb Java runtime. API i ri lejon thirrjen efikase t\u00eb funksioneve q\u00eb nuk ekzekutohen n\u00eb JVM dhe qasje n\u00eb memorjen q\u00eb nuk menaxhohet nga JVM. P\u00ebr shembull, mund t\u00eb thirren funksione nga bibliotekat e jashtme t\u00eb ndara dhe t\u00eb qasen n\u00eb t\u00eb dh\u00ebnat e procesit pa p\u00ebrdorimin e JNI.\n<li class=\"l\"> Shtoi nj\u00eb zbatim t\u00eb dyt\u00eb eksperimental t\u00eb p\u00ebrputhjes me model n\u00eb shprehjet \u00abswitch\u00bb, e cila lejon q\u00eb n\u00eb etiketat \u00abcase\u00bb t\u00eb p\u00ebrdoren jo vlera t\u00eb sakta, por modele fleksibile q\u00eb mbulojn\u00eb nj\u00eb seri vlerash, p\u00ebr t\u00eb cilat m\u00eb par\u00eb duhej t\u00eb p\u00ebrdoren zinxhir\u00eb t\u00eb mundimsh\u00ebm shprehjesh \u00abif\u2026else\u00bb.          Object o = 123L;     String formatted = switch (o) {         case Integer i -&gt; String.format(\u00abint %d\u00bb, i);         case Long l    -&gt; String.format(\u00ablong %d\u00bb, l);         case Double d  -&gt; String.format(\u00abdouble %f\u00bb, d);         case String s  -&gt; String.format(\u00abString %s\u00bb, s);         default        -&gt; o.toString();     };\n<li class=\"l\"> Mekanizmi i finalizimit \u00ebsht\u00eb shpallur i vjetruar dhe do t\u00eb \u00e7aktivizohet n\u00eb nj\u00eb nga l\u00ebshimet e ardhshme, s\u00eb bashku me metodat p\u00ebrkat\u00ebse, si Object.finalize(), Enum.finalize(), Runtime.runFinalization() dhe System.runFinalization().\n<li class=\"l\"> N\u00eb mbledh\u00ebsit e mbetjeve ZGC (Z Garbage Collector), SerialGC dhe ParallelGC \u00ebsht\u00eb implementuar mb\u00ebshtetje p\u00ebr dedupifikimin e vargjeve.    <\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56899\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 Java SE 18 (Java Platform, Standard Edition 18), \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u044d\u0442\u0430\u043b\u043e\u043d\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 OpenJDK. \u0417\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0432 Java SE 18 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0430 \u043e\u0431\u0440\u0430\u0442\u043d\u0430\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 \u043f\u0440\u043e\u0448\u043b\u044b\u043c\u0438 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u043c\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Java &#8212; \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0440\u0430\u043d\u0435\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 Java-\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043f\u043e\u0434 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103599","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 Java SE 18 (Java Platform, Standard Edition 18), \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u044d\u0442\u0430\u043b\u043e\u043d\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 OpenJDK.\" \/>\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\/sq\/blog\/news\/vypusk-java-se-18\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a Java SE 18 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 Java SE 18 (Java Platform, Standard Edition 18), \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u044d\u0442\u0430\u043b\u043e\u043d\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 OpenJDK.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-java-se-18\" \/>\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=\"2022-03-23T13:37:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-03-23T13:37:14+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\udd47L\u00ebshimi i Java SE 18 | ProHoster","description":"Pas gjasht\u00eb muajsh zhvillimi, kompania Oracle nxori platform\u00ebn Java SE 18 (Java Platform, Standard Edition 18), e cila p\u00ebrdor projektin e hapur OpenJDK si implementimin referues.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-java-se-18","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\u0412\u044b\u043f\u0443\u0441\u043a Java SE 18 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 Java SE 18 (Java Platform, Standard Edition 18), \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u044d\u0442\u0430\u043b\u043e\u043d\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 OpenJDK.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-java-se-18","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":"2022-03-23T13:37:14+00:00","article:modified_time":"2022-03-23T13:37:14+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103599","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":"2022-03-23 13:38:15","updated":"2026-02-08 20:40:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/103599","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=103599"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/103599\/revisions"}],"predecessor-version":[{"id":158042,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/103599\/revisions\/158042"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=103599"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=103599"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=103599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}