{"id":106023,"date":"2022-12-13T15:36:42","date_gmt":"2022-12-13T13:36:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-39"},"modified":"2022-12-13T15:36:42","modified_gmt":"2022-12-13T13:36:42","slug":"vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-39","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-39","title":{"rendered":"Lansarea sistemului de gestionare a codului surs\u0103 Git 2.39","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dup\u0103 dou\u0103 luni de dezvoltare, a fost publicat\u0103 versiunea 2.39 a sistemului distribuit de gestionare a codului surs\u0103 Git. Git este unul dintre cele mai populare, fiabile \u0219i performante sisteme de control al versiunilor, oferind instrumente flexibile pentru dezvoltarea non-liniar\u0103, bazate pe ramificare \u0219i unificare a ramurilor. Pentru a asigura integritatea istoriei \u0219i rezisten\u021ba la modific\u0103ri retroactive, se utilizeaz\u0103 hash-ul implicit al \u00eentregii istorii anterioare \u00een fiecare commit, iar este posibil\u0103 \u0219i autentificarea digital\u0103 a semn\u0103turilor dezvoltatorilor pentru etichete \u0219i commit-uri individuale.       <\/p>\n<p>Comparativ cu versiunea anterioar\u0103, noua versiune include 483 de modific\u0103ri, realizate cu participarea a 86 de dezvoltatori, dintre care 31 au contribuit pentru prima dat\u0103. Principalele nout\u0103\u021bi sunt:  <\/p>\n<ul>\n<li class=\"l\"> \u00cen echipa \u201egit shortlog\u201d, destinat\u0103 afi\u0219\u0103rii sumarelor cu statistici din istoricul modific\u0103rilor, a fost ad\u0103ugat\u0103 op\u021biunea \u201e--group\u201d pentru gruparea arbitrar\u0103 a commit-urilor pe baza unor c\u00e2mpuri, nu doar a autorului sau commit-erului. De exemplu, pentru a afi\u0219a o list\u0103 de dezvoltatori cu informa\u021bii despre num\u0103rul modific\u0103rilor, incluz\u00e2nd asisten\u021bii men\u021biona\u021bi \u00een c\u00e2mpul \u201eCo-authored-by\u201d, se poate folosi comanda:       git shortlog -ns --group=author --group=trailer:co-authored-by\n<p>Ie\u0219irea shortlog-ului poate fi agregat\u0103 folosind specificatori de formatare, iar op\u021biunea &#171;&#8212;group&#187; permite simplificarea semnificativ\u0103 a cre\u0103rii de rapoarte complexe \u0219i elimin\u0103 necesitatea execut\u0103rii de comenzi suplimentare de sortare. De exemplu, pentru a crea un raport cu informa\u021bii despre c\u00e2te comituri pentru un anumit release au fost acceptate \u00een fiecare lun\u0103, se poate specifica: git shortlog v2.38.0.. &#8212;date=&#8217;format:%Y-%m&#8217; &#8212;group=&#8217;&#8217; -s 2 2022-08 47 2022-09 405 2022-10 194 2022-11 5 2022-12 Precedent, pentru a efectua o opera\u021bie similar\u0103, ar fi fost necesar\u0103 utilizarea utilitarului sort \u0219i uniq: git log v2.38.0.. &#8212;date=&#8217;format:%Y-%m&#8217; &#8212;format=&#8217;&#8217; | sort | uniq -c      <\/p>\n<li class=\"l\"> Func\u021bionalitatea mecanismului &#171;cruft packs&#187; a fost extins\u0103, acesta fiind destinat ambal\u0103rii obiectelor inaccesibile, pentru care \u00een repository nu exist\u0103 referin\u021be (nu sunt referite de ramuri sau etichete). Obiectele inaccesibile sunt \u0219terse de colectorul de de\u0219euri, dar \u00eenainte de \u0219tergere r\u0103m\u00e2n pentru o perioad\u0103 determinat\u0103 \u00een repository pentru a evita st\u0103rile de competi\u021bie. Mecanismul &#171;cruft packs&#187; permite stocarea tuturor obiectelor inaccesibile \u00eentr-un singur fi\u0219ier pack, iar informa\u021biile despre timpul de modificare a fiec\u0103rui obiect sunt reflectate \u00eentr-un tabel separat, stocat \u00eentr-un fi\u0219ier cu extensia &#171;.mtimes&#187;, pentru a nu se intersecta cu timpul general de modificare.\n<p>Timpul de p\u0103strare a obiectelor inaccesibile \u00een repository \u00eenainte de \u0219tergerea efectiv\u0103 este determinat de op\u021biunea &#171;&#8212;prune=&lt;date&gt;&#187;. Chiar dac\u0103 \u00eent\u00e2rzierile \u00eenainte de \u0219tergere sunt o metod\u0103 eficient\u0103 \u0219i practic\u0103 de a preveni deteriorarea repository-ului din cauza st\u0103rilor de competi\u021bie, aceasta nu este 100% sigur\u0103. Pentru a simplifica recuperarea unui repository deteriorat, \u00een noua versiune a fost oferit\u0103 posibilitatea de a salva obiectele lips\u0103, pentru care comenzii &#171;git repack&#187; i s-a ad\u0103ugat op\u021biunea &#171;&#8212;expire-to&#187;, care permite specificarea unui fi\u0219ier pentru a crea o copie extern\u0103 a tuturor obiectelor \u0219terse. De exemplu, pentru a salva \u00een fi\u0219ierul backup.git obiectele inaccesibile care nu s-au schimbat \u00een ultimele 5 minute, se poate folosi comanda: git repack &#8212;cruft &#8212;cruft-expiration=5.minutes.ago -d &#8212;expire-to=..\\\/backup.git      <\/p>\n<li class=\"l\"> Viteza de execu\u021bie a opera\u021biunii &#171;git grep &#8212;cached&#187; a fost semnificativ crescut\u0103 (cu p\u00e2n\u0103 la 70%) atunci c\u00e2nd se caut\u0103 \u00een zonele \u00een care se aplic\u0103 clonarea par\u021bial\u0103 (sparse-checkout) \u0219i pentru care exist\u0103 indici par\u021biali (sparse index). Anterior, atunci c\u00e2nd se specifica op\u021biunea &#171;&#8212;cached&#187;, c\u0103utarea se efectua mai \u00eent\u00e2i \u00een indicele obi\u0219nuit \u0219i apoi \u00een cele par\u021biale, ceea ce ducea la \u00eent\u00e2rzieri semnificative \u00een c\u0103utarea \u00een repository-uri mari.\n<li class=\"l\"> Executarea pe <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/server\/dts-newyork\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2733\">server<\/a> verificarea coeren\u021bei noilor obiecte \u00eenainte de a fi plasate \u00een repository \u00een timpul opera\u021biunii &#171;git push&#187;. Prin trecerea la un sistem de verificare bazat doar pe referin\u021bele declarate, \u00een repository-ul de testare cu 7 milioane de referin\u021be, din care doar 3% sunt acoperite de opera\u021biunea push, optimiz\u0103rile introduse au permis reducerea timpului de verificare cu 4.5 ori.\n<li class=\"l\"> Pentru a proteja \u00eempotriva posibilelor suprascrieri de tip integer \u00een cod, echipa \u201egit apply\u201d a restric\u021bionat dimensiunea maxim\u0103 a patch-urilor procesate. Dac\u0103 dimensiunea patch-ului dep\u0103\u0219e\u0219te 1 GB, va fi generat\u0103 o eroare.\n<li class=\"l\"> Pentru a proteja \u00eempotriva poten\u021bialelor vulnerabilit\u0103\u021bi, au fost f\u0103cute modific\u0103ri pentru a cur\u0103\u021ba informa\u021biile inutile din anteturile trimise atunci c\u00e2nd se folose\u0219te modulul h2h3 cu op\u021biunile GIT_TRACE_CURL=1 sau GIT_CURL_VERBOSE=1 \u00eempreun\u0103 cu HTTP\/2.\n<li class=\"l\"> C\u00e2nd se execut\u0103 opera\u021biunea check out c\u0103tre o ramur\u0103 care este un link simbolic c\u0103tre o alt\u0103 ramur\u0103, comanda \u201egit symbolic-ref HEAD\u201d acum va afi\u0219a numele ramurii \u021bint\u0103, \u0219i nu numele linkului simbolic.\n<li class=\"l\"> A fost ad\u0103ugat suport pentru argumentul @{-1} \u00een op\u021biunea \u201e--edit-description\u201d (\u201egit branch --edit-description @{-1}\u201d) pentru a edita descrierea ramurii anterioare.\n<li class=\"l\"> A fost ad\u0103ugat\u0103 comanda \u201egit merge-tree --stdin\u201d, permi\u021b\u00e2nd transmiterea unei liste de parametri prin fluxul standard de intrare.\n<li class=\"l\"> Pe sistemele de fi\u0219iere de re\u021bea, handler-ul fsmonitor, care urm\u0103re\u0219te modific\u0103rile \u00een FS, este dezactivat implicit.    <\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58318\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.39. Git \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445, \u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0445 \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0433\u0438\u0431\u043a\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043d\u0435\u043b\u0438\u043d\u0435\u0439\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0431\u0430\u0437\u0438\u0440\u0443\u044e\u0449\u0438\u0435\u0441\u044f \u043d\u0430 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0438 \u0438 \u0441\u043b\u0438\u044f\u043d\u0438\u0438 \u0432\u0435\u0442\u043e\u043a. \u0414\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0438 \u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u0438 \u043a \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c &#171;\u0437\u0430\u0434\u043d\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c&#187; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043d\u0435\u044f\u0432\u043d\u043e\u0435 \u0445\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0439 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u043a\u043e\u043c\u043c\u0438\u0442\u0435, [&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-106023","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.39.\" \/>\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\/ro\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-39\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.39 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.39.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-39\" \/>\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-12-13T13:36:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-12-13T13:36:42+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\udd47Lansarea sistemului de gestionare a codului surs\u0103 Git 2.39 | ProHoster","description":"Dup\u0103 dou\u0103 luni de dezvoltare, a fost lansat\u0103 versiunea sistemului distribuit de gestionare a codului surs\u0103 Git 2.39.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-39","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.39 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.39.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-39","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-12-13T13:36:42+00:00","article:modified_time":"2022-12-13T13:36:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"106023","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:39:56","updated":"2026-02-09 21:39:56","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/106023","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=106023"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/106023\/revisions"}],"predecessor-version":[{"id":160013,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/106023\/revisions\/160013"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=106023"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=106023"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=106023"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}