{"id":148781,"date":"2025-11-18T23:12:24","date_gmt":"2025-11-18T21:12:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52"},"modified":"2025-11-18T23:12:24","modified_gmt":"2025-11-18T21:12:24","slug":"vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52","title":{"rendered":"Lansarea sistemului de gestionare a codului surs\u0103 Git 2.52","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dup\u0103 trei luni de dezvoltare, a fost lansat\u0103 versiunea sistemului distribuit de gestionare a codului surs\u0103 Git 2.52. Git se distinge prin performan\u021ba sa ridicat\u0103 \u0219i ofer\u0103 instrumente pentru dezvoltarea neliniar\u0103, bazate pe ramific\u0103ri \u0219i fuziuni. Pentru a asigura integritatea istoricului \u0219i rezisten\u021ba la modific\u0103ri \"retroactive\", este folosit\u0103 hasharea implicit\u0103 a \u00eentregii istorii anterioare \u00een fiecare commit, precum \u0219i autentificarea prin semn\u0103turi digitale ale dezvoltatorilor pentru etichetele \u0219i commiturile individuale. Codul Git este distribuit sub licen\u021ba GPLv2+.    <\/p>\n<p>Comparativ cu versiunea anterioar\u0103, noua versiune a integrat 637 de modific\u0103ri, realizate de 94 de dezvoltatori (33 dintre ei particip\u00e2nd pentru prima dat\u0103 la dezvoltarea Git). Principalele nout\u0103\u021bi (1, 2, 3):  <\/p>\n<ul>\n<li class=\"l\"> A fost ad\u0103ugat\u0103 comanda \"git last-modified\" pentru a afi\u0219a lista fi\u0219ierelor dintr-o revizie specificat\u0103 \u0219i a commiturilor prin care au fost f\u0103cute ultimele modific\u0103ri \u00een fiecare dintre aceste fi\u0219iere.       $ git last-modified HEAD       b56f6dcd7b4c90192018e848d0810f091d092913        test.h     29330ae4b820147c98e723399e9438c8bee60a8a        test1.c     573ad8917beb99dc643b6e7f5c117a294384a575        test2.c\n<li class=\"l\"> A fost ad\u0103ugat\u0103 comanda \"git repo\" pentru a efectua ac\u021biuni legate de extragerea informa\u021biilor din repository. Au fost propuse dou\u0103 subcomenzi \u2014 \"git repo info\" \u0219i \"git repo structure\", care afi\u0219eaz\u0103 informa\u021bii despre set\u0103rile repository-ului \u0219i detalii despre structura acestuia (de exemplu, se poate afla num\u0103rul de referin\u021be \u0219i obiecte din repository).               $ git repo info object.format references.format       object.format=sha1     references.format=reftable       $ git repo structure         | Structura repository-ului | Valoare  |     | \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 | \u2014\u2014\u2014\u2014\u2014 |     | * Referin\u021be         |        |     |   * Num\u0103r            |   1983 |     |     * Ramuri       |      4 |     |     * Etichete       |   1125 |     |     * Remotes        |    854 |     |     * Alte         |      0 |     |                      |        |     | * Obiecte accesibile  |        |     |   * Num\u0103r            | 518955 |     |     * Commituri        |  77469 |     |     * Arbori          | 188865 |     |     * Blobs          | 251631 |     |     * Etichete       |    990 |\n<li class=\"l\"> \u00cen comanda \"git refs\" au fost ad\u0103ugate trei subcomenzi, care unific\u0103 opera\u021biile de baz\u0103 disparate \u0219i intersectate asupra referin\u021belor (git for-each-ref, git show-ref, git update-ref \u0219i git pack-refs):\n<ul>\n<li class=\"l\"> \"git refs optimize\" \u2014 optimizarea backend-ului de stocare a referin\u021belor (dup\u0103 analogia cu \"git pack-refs\").\n<li class=\"l\"> \"git refs list\" \u2014 afisarea listei tuturor referin\u021belor (dup\u0103 analogia cu \"git for-each-ref\" sau \"git show-ref\").\n<li class=\"l\"> \"git refs exists\" \u2014 verificarea existen\u021bei unei referin\u021be (analog cu \"git show-ref --exists\").  <\/ul>\n<li class=\"l\"> Formatul pentru exportul sau importul istoricului de commituri a fost extins cu posibilitatea de a utiliza semn\u0103turi criptografice, bazate at\u00e2t pe identificatorii de obiecte utiliza\u021bi de algoritmul SHA-1, c\u00e2t \u0219i de SHA-256. \u00cen comanda &#171;git fast-import&#187; a fost implementat suportul pentru procesarea etichetelor semnate, similar cu commiturile semnate. Au fost ad\u0103ugate op\u021biunile &#171;&#8212;signed-commits=&lt;mod&gt;&#187; \u0219i &#171;&#8212;signed-tags=&lt;mod&gt;&#187; pentru a controla procesarea commiturilor \u0219i etichetelor semnate \u00een etapa de import (modul poate avea valorile verbatim, warn-verbatim, warn-stri, strip sau abort).\n<li class=\"l\"> \u00cen comanda &#171;git maintenance&#187; a fost ad\u0103ugat suport pentru o nou\u0103 strategie &#171;geometric&#187; (&#171;git config set maintenance.strategy geometric&#187;), care permite reducerea timpului de \u00eentre\u021binere a marilor monorepozitorii. Comparativ cu strategia disponibil\u0103 anterior, care utiliza logica din comanda &#171;git gc&#187;, noua strategie evit\u0103 reambalarea tuturor obiectelor \u0219i exclude opera\u021biunile deosebit de consumatoare de resurse, cum ar fi combinarea tuturor fi\u0219ierelor pack (combinarea se face, dac\u0103 este posibil, pe p\u0103r\u021bi \u0219i f\u0103r\u0103 cur\u0103\u021barea obiectelor \u0219terse).\n<li class=\"l\"> A fost ad\u0103ugat\u0103 comanda &#171;git sparse-checkout clean&#187; pentru simplificarea restaur\u0103rii st\u0103rii directorului de lucru, prin eliminarea fi\u0219ierelor care nu corespund noii defini\u021bii sparse-checkout, ce nu ar trebui s\u0103 fie prezente \u00een copia local\u0103 conform parametrilor curen\u021bi de sparse-checkout.\n<li class=\"l\"> Pentru a elimina complica\u021biile din cod \u0219i a simplifica \u00eentre\u021binerea, a fost efectuat un refactoring pentru a reduce utilizarea variabilei globale the_repository.\n<li class=\"l\"> Utilizarea filtrelor Bloom a fost extins\u0103, o structur\u0103 probabilistic\u0103 pentru verificarea apartenen\u021bei la un set, ce permite identificarea gre\u0219it\u0103 a unui element absent, dar exclude omisiunea unui element existent. Filtrele Bloom sunt acum folosite pentru a accelera c\u0103utarea \u00een istoricul schimb\u0103rilor atunci c\u00e2nd se specific\u0103 m\u0103\u0219ti \u00een c\u0103ile fi\u0219ierelor, de exemplu &#171;foo\/bar\/*\/baz&#187;.\n<li class=\"l\"> Performan\u021ba comenzii &#171;git describe&#187; a fost \u00eembun\u0103t\u0103\u021bit\u0103 cu 30%, datorit\u0103 utiliz\u0103rii unei cozi de priorit\u0103\u021bi. \u00cen &#171;git remote rename&#187; au fost accelerate opera\u021biunile de redenumire a leg\u0103turilor. \u00cen &#171;git ls-files&#187; a fost extins\u0103 utilizarea indicilor. Lucr\u0103rile cu comanda &#171;git log -L&#187; au fost semnificativ accelerare prin excluderea compara\u021biilor excesive de trei niveluri \u00een procesarea fuziunii commiturilor. Au fost introduse optimiz\u0103ri \u00een biblioteca xdiff.\n<li class=\"l\"> A fost oferit\u0103 op\u021biunea op\u021bional\u0103 de a utiliza implement\u0103ri \u00een limbajul Rust pentru unele func\u021bii interne, cum ar fi codificarea \u0219i decodificarea valorilor \u00eentregi de lungime variabil\u0103. \u00cen mod implicit, codul Rust nu este utilizat \u0219i pentru a fi inclus necesit\u0103 specificarea op\u021biunii de construire WITH_RUST. \u00cen viitor, se preconizeaz\u0103 refacerea unor componente interne semnificative Git \u00een Rust \u0219i ad\u0103ugarea Rust printre dependen\u021bele de construc\u021bie obligatorii \u00een Git 3.0.\n<li class=\"l\"> Lista modific\u0103rilor incompatibile a fost actualizat\u0103 \u0219i vor fi aplicate \u00een ramura Git 3.0. \u00cen Git 3.0 s-a decis ca setarea init.defaultBranch s\u0103 fie modificat\u0103 implicit la valoarea \u201emain\u201d, adic\u0103 \u00een depozitele create cu comanda \u201egit init\u201d, ramura implicit\u0103 va fi denumit\u0103 \u201emain\u201d \u0219i nu \u201emaster\u201d. De asemenea, se observ\u0103 o trecere implicit\u0103 la identificatorii de obiecte bazate pe algoritmul de hash SHA-256 la ini\u021bializarea noilor depozite. Pentru a facilita portabilitatea \u00eentre depozitele cu identificatori de obiecte bazate pe hash-uri SHA-1 \u0219i SHA-256, se ofer\u0103 posibilitatea de a efectua opera\u021biuni de push \u0219i pull dintr-un depozit care utilizeaz\u0103 un alt algoritm de hash, \u00een depozitul cu un singur algoritm de hash.      <\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64279\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \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.52. Git \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \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, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u044f\u043c\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0435\u0433\u043e\u0432 [&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-148781","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \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.52.\" \/>\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-52\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\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.52 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \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.52.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52\" \/>\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=\"2025-11-18T21:12:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-11-18T21:12:24+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.52 | ProHoster","description":"Dup\u0103 trei luni de dezvoltare, a fost lansat\u0103 versiunea sistemului de gestionare a codului surs\u0103 Git 2.52.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52","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.52 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \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.52.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52","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":"2025-11-18T21:12:24+00:00","article:modified_time":"2025-11-18T21:12:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"148781","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":"2026-01-23 16:03:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 16:03:20","updated":"2026-01-23 16:03:20","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\/148781","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=148781"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/148781\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=148781"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=148781"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=148781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}