{"id":182021,"date":"2026-06-11T08:48:31","date_gmt":"2026-06-11T06:48:33","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/openproject-17-5"},"modified":"2026-06-11T08:48:31","modified_gmt":"2026-06-11T06:48:33","slug":"openproject-17-5","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/openproject-17-5","title":{"rendered":"OpenProject 17.5","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23567\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/8fbdcae01993d2f730137a4ec7bf5d2c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p>        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23568\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/bc4c201432a0d3f443ba40dc00ec5e9a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p>        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23569\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/3759d6b5d8e09144a22c7ced0afadf85.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p>        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23570\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/ea01ac70bc7ddba7dea0f758fa39f384.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p><noindex>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23567\/original.png\" class=\"active\"><\/a><\/noindex><\/p>\n<p>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23568\/original.png\"><\/a><\/p>\n<p>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23569\/original.png\"><\/a><\/p>\n<p>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23570\/original.png\"><\/a><\/p>\n<p>      <noindex><\/p>\n<p>V\u00e4ljaanne on avaldatud <strong><a rel=\"nofollow\" href=\"https:\/\/github.com\/opf\/openproject\/releases\/tag\/v17.5.0\">OpenProject 17.5.0<\/a><\/strong> \u2014 avatud projektide, \u00fclesannete, ajakaarte, agile planeerimise, kohtumiste, dokumentatsiooni ja meeskonna koost\u00f6\u00f6d haldava s\u00fcsteemi. Projekti kood on litsentseeritud <strong>GPLv3<\/strong>, arendus toimub <a rel=\"nofollow\" href=\"https:\/\/github.com\/opf\/openproject\">avalikult GitHubis<\/a>. V\u00e4ljalase toimus <strong>10. juunil 2026<\/strong>.<\/p>\n<p><\/noindex><\/p>\n<p>OpenProject 17.5 peamine uuendus on t\u00f6\u00f6pakettide projektide identifikaatorite lisamine, mis on hetkel beetastaatusega. Varasemalt said \u00fclesanded OpenProjectis \u00fchtse numbrilise numbri, n\u00e4iteks #2385. N\u00fc\u00fcd saab administraator valida re\u017eiimi, kus identifikaator h\u00f5lmab projekti konteksti, n\u00e4iteks PROJ-01. See lihtsustab t\u00f6\u00f6d organisatsioonides, kus on palju projekte, ja aitab Jira migreerimisel, kus meeskonnad on sageli harjunud projektide v\u00f5tmete, \u00fclesannete, kasutamisega.<\/p>\n<p>P\u00f5hiuuenduste nimekiri:<\/p>\n<ul>\n<li>\n<p><strong>T\u00f6\u00f6pakettide projektide identifikaatorid.<\/strong><br \/>\nOpenProject 17.5-s saavad administraatorid valida vana \u00fcldise numbrilise j\u00e4rjestuse ja uue projekti p\u00f5histe identifikaatorite re\u017eiimi vahel. Seade kehtib kogu paigalduse kohta. Vanad numbrilised lingid, j\u00e4rjehoidjad ja mainimised j\u00e4tkavad t\u00f6\u00f6tamist, samuti on seade v\u00f5imalik tagasi v\u00f5tta.<\/p>\n<\/li>\n<li>\n<p><strong>Jira migreerimise t\u00e4iustused.<\/strong><br \/>\nJira Migrator on \u00f5ppinud s\u00e4ilitama \u00fclesannete projektide identifikaatoreid OpenProjectisse \u00fcleviimisel. Samuti on lisatud t\u00e4htaegade, hinnanguliste t\u00f6\u00f6koormuste ja j\u00e4\u00e4nud t\u00f6\u00f6koormuste migreerimine. See v\u00e4hendab konteksti kaotsiminekut Jira \u00fcleminekul ja v\u00f5imaldab s\u00e4ilitada tuttavad \u00fclesannete t\u00e4histused.<\/p>\n<\/li>\n<li>\n<p><strong>T\u00f6\u00f6de t\u00fc\u00fcpide v\u00e4listamine backlog'ist.<\/strong><br \/>\nProjekti seadetes saab n\u00fc\u00fcd eraldi t\u00f6\u00f6pakettide t\u00fc\u00fcpe exclude backlog'ist. N\u00e4iteks v\u00f5ib meeskond eemaldada backlog'ist k\u00f5rgetasemelised epikad v\u00f5i saavutuspunktid, j\u00e4ttes sprintide planeerimisse ainult elemendid, millega meeskond reaalselt t\u00f6\u00f6tab.<\/p>\n<\/li>\n<li>\n<p><strong>Parandatud valmisoleku m\u00e4\u00e4ratlemise k\u00e4sitlemine backlog'ides.<\/strong><br \/>\nValmisolekuks peetavate staatuste konfiguratsioon arvesse v\u00f5etakse n\u00fc\u00fcd backlog'ides j\u00e4rjekindlamalt. See on kasulik meeskondadele, kus erinevat t\u00fc\u00fcpi t\u00f6id peetakse erinevate protsessi etappide l\u00f5petatuks.<\/p>\n<\/li>\n<li>\n<p><strong>T\u00f6\u00f6sprindivaatamiste ja \u00fclesannete kaardid on \u00fcmber kujundatud.<\/strong><br \/>\nBacklog'i moodulis on v\u00e4rskendatud sprintide pealkirju, backlog'i konteinerite ja t\u00f6\u00f6pakettide kaarte. Liides on muutunud selgemaks: paremini on n\u00e4htavad vanemad \u00fclesanded, kasutuspunktid, prioriteedid, teostajad ja sprintide olek.<\/p>\n<\/li>\n<li>\n<p><strong>Sisseehitatud lingid \u00fclesannetele dokumentides.<\/strong><br \/>\nDocuments moodulis saab n\u00fc\u00fcd viidatud t\u00f6\u00f6pakette otse tekstiparagrahvide sisse lisada, mitte ainult eraldi blokke. See muudab projektdokumendi lugemise mugavamaks ja v\u00f5imaldab loomulikult viidata \u00fclesannetele tekstis.<\/p>\n<\/li>\n<li>\n<p><strong>CKEditoris laiendatud \u00fclesannete mainimised.<\/strong><br \/>\nCKEditoril p\u00f5hinevates tekstiv\u00e4ljade, sealhulgas \u00fclesannete kirjelduste, kohtumiste p\u00e4evakorra elementide ja wiki-lehtede puhul laienevad mainimised ## ja ### n\u00fc\u00fcd otse redaktoris. \u00dcksiku ID asemel n\u00e4idatakse rohkem konteksti: t\u00fc\u00fcp, staatus ja \u00fclesande teema.<\/p>\n<\/li>\n<li>\n<p><strong>Igakuuselt korduvad kohtumised.<\/strong><br \/>\nKohtumiste seeriad on saanud paindlikuma ajakava: korduvad kohtumised saab m\u00e4\u00e4rata mallide alusel nagu \"kuu esimene esmasp\u00e4ev\" v\u00f5i \"kuu viimane reede\". See on mugav regulaarsete \u00fclevaatusete, komitee, s\u00fcnteside ja retrospektiivide jaoks.<\/p>\n<\/li>\n<li>\n<p><strong>V\u00e4hem tarbetut e-kirja.<\/strong><br \/>\nOpenProject \u00fchendab n\u00fc\u00fcd mitu kiiret muudatust kohtumistes v\u00e4hemate kirjadega. Teade saadetakse vaid p\u00e4rast redigeerimise pause, mis v\u00e4hendab tarbetute e-kirjade arvu p\u00e4evakorra koostamisel.<\/p>\n<\/li>\n<li>\n<p><strong>Massiline rollide valik t\u00f6\u00f6voo seadistamisel.<\/strong><br \/>\nAdministraatorid saavad t\u00f6\u00f6voo seadistamisel valida mitmeid rolle korraga. See kiirendab keerukate \u00f5iguste ja staatuste skeemide konfigureerimist, eriti ettearvamatustes, kus on palju rolle.<\/p>\n<\/li>\n<li>\n<p><strong>Sprint-jagamise litsentsimise muutmine.<\/strong><br \/>\nSprintide jagamine projektide vahel on kantud Corporate plaani. Juba olemasolevad seadistused s\u00e4ilivad p\u00e4rast uuendamist, kuid selliste seadistuste loomine, muutmine v\u00f5i taasaktiveerimine n\u00f5uab n\u00fc\u00fcd Corporate plaani.<\/p>\n<\/li>\n<li>\n<p><strong>Session-authenticated API-p\u00e4ringute kaitse muutmine.<\/strong><br \/>\nAPIv3 mitte-GET p\u00e4ringute puhul sessiooniautentimise korral kasutatakse n\u00fc\u00fcd X-Requested-With: XMLHttpRequest asemel Sec-Fetch-Site: same-origin. See muudatus on seotud CSRF-kaitsega ja ei tohiks m\u00f5jutada tavap\u00e4raseid API-integratsioone, mis kasutavad OAuth-i v\u00f5i API-\u017eetone.<\/p>\n<\/li>\n<li>\n<p><strong>SSRF-kaitse SAML-integratsiooniks.<\/strong><br \/>\nServer-Side Request Forgery kaitse on laiendatud SAML-ile. Enamikus installatsioonides t\u00e4iendavaid toiminguid ei n\u00f5uta, kuid SAML-i puhul sisemiste IP-aadresside kasutamisel v\u00f5ib olla vajalik lubamistse loendi seadistamine l\u00e4bi OPENPROJECT_SSRF_PROTECTION_IP_ALLOWLIST.<\/p>\n<\/li>\n<li>\n<p><strong>CVE-2026-52779 haavatavuse parandus.<\/strong><br \/>\nV\u00e4ljaandes on fikseeritud autentimisviga Calendar ja Team Planner moodulites. Probleem v\u00f5imaldas kasutajal, kellel olid juhtimis\u00f5igused \u00fches projektis, kustutada teise projekti avalikke kalendri v\u00f5i meeskonna planeerimise p\u00e4ringuid, kus tal ei olnud vastavaid \u00f5igusi.<\/p>\n<\/li>\n<\/ul>\n<p><noindex><\/p>\n<p>Lisaks sellele sisaldab OpenProject 17.5 rohkelt parandusi Backlogsis, <a rel=\"nofollow\" href=\"https:\/\/www.openproject.org\/docs\/installation-and-operations\/jira-migration\/\">Jira Migrator<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.openproject.org\/docs\/user-guide\/meetings\/\">Kohtumised<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.openproject.org\/docs\/user-guide\/documents\/\">Dokumendid<\/a>, BlockNote, CKEditor, haldusliides, filtrite t\u00f6\u00f6, teema kohandamine, mobiilne kujundus ja PDF-i eksport. Uuendamine on soovitatav k\u00f5igile 17.x versiooni kasutajatele.<\/p>\n<p><\/noindex><\/p>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/18316157\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a OpenProject 17.5.0 \u2014 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u043c\u0438, \u0437\u0430\u0434\u0430\u0447\u0430\u043c\u0438, \u0434\u043e\u0440\u043e\u0436\u043d\u044b\u043c\u0438 \u043a\u0430\u0440\u0442\u0430\u043c\u0438, agile-\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c, \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u043c\u0438, \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439 \u0438 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv3, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u043e \u043d\u0430 GitHub. \u0420\u0435\u043b\u0438\u0437 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f 10 \u0438\u044e\u043d\u044f 2026 \u0433\u043e\u0434\u0430. \u0413\u043b\u0430\u0432\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 OpenProject 17.5 \u2014 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043d\u044b\u0445 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u0432 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u043f\u043e\u043a\u0430 \u0432 \u0441\u0442\u0430\u0442\u0443\u0441\u0435 Beta. \u0420\u0430\u043d\u044c\u0448\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0432 OpenProject \u043f\u043e\u043b\u0443\u0447\u0430\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":182022,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182021","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.1.1 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/openproject-17-5\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\udd47OpenProject 17.5 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/openproject-17-5\" \/>\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=\"2026-06-11T06:48:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-11T06:48:33+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\udd47OpenProject 17.5 | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/openproject-17-5","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\udd47OpenProject 17.5 | ProHoster","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/openproject-17-5","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":"2026-06-11T06:48:33+00:00","article:modified_time":"2026-06-11T06:48:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/182021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=182021"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/182021\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/182022"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=182021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=182021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=182021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}