이 문서는 에 출시된 Jira Service Management 5.13.x Release Note 릴리즈 노트를 공유하기 위해 작성되었다.
Highlights
- Archive unused Assets objects
- Improvements to modal dialogs in Assets
- Changes to Security Bug Fix Policy
- Transition from http-builder library to native Groovy GET and POST
- Groovy 4 upgrade
- Expected downtime due to database upgrade in Jira Software 10.0 and Jira Service Management 6.0
- Removal of internal GraphQL APIs in Assets
- Restrict file extensions that can be uploaded to your Jira
- Tightening access with a websudo allowlist
- Confluence Page Viewer replaces the Confluence Page Gadget
- Introducing the Software Bill of Materials (SBOMs)
- Resolved issues
Jira 서비스 관리 5.15.x를 읽어보세요.업그레이드 노트이 릴리스에 대한 중요한 세부 정보를 확인하고 해결된 문제의 전체 목록을 확인하세요 .
호환 가능한 애플리케이션
호환되는 Jira 애플리케이션을 찾고 있다면 더 이상 찾지 마세요.
사용되지 않은 자산 객체 보관
을 위한: 관리자
더 이상 필요하지 않은 자산을 보관하여 인스턴스를 정리하고 개체 검색 성능을 향상시키세요. 이전에는 새 개체를 위한 공간을 확보하기 위해 사용 가능한 인덱스 메모리가 부족할 때 개체를 영구적으로 삭제해야 했습니다. 이제 대신 개체를 보관할 수 있습니다. 실수로 개체를 보관한 경우 언제든지 해당 개체를 복원할 수 있습니다. 객체 보관에 대해 자세히 알아보기
객체를 아카이브하려면 다음을 수행하십시오.
- 자산 관리자, 자산 관리자 또는 Jira 관리자로 로그인합니다.
- 개체로 이동한 다음 추가 옵션 메뉴 에서 보관 을 선택합니다 .
실수로 객체를 아카이브한 후 이를 복원하려는 경우:
- 상단 탐색 모음에서 자산 , 보관된 개체를 차례로 선택합니다 .
- 필터를 사용하여 개체를 검색하고 복원을 선택합니다 .
Assets의 mordal dialogs 개선
자산의 AUI(Atlassian 사용자 인터페이스) 대화 상자를 AUI Dialog1 에서 AUI Dialog2 로 업그레이드하여 모달 대화 상자의 사용자 환경을 개선하고 여러 접근성 문제를 해결했습니다.
보안 버그 수정 정책 변경
Atlassian 보안 버그 수정 정책을 업데이트하고 있습니다. 변경 사항은 2024년 3월 15일에 모든 Data Center 제품에 적용됩니다.
무엇이 바뀌나요?
이전에는 Atlassian 지원 종료 정책 에 따라 지원되는 모든 장기 지원 릴리스 와 6개월 미만의 모든 제품 버전에 대한 버그 수정 릴리스를 제공했습니다.
새로운 정책을 통해 Atlassian 지원 종료 정책 에 따라 지원되는 모든 장기 지원 릴리스에 대한 버그 수정 릴리스를 계속 제공할 예정이지만 , 가장 최근에 출시된 기능 릴리스만 지원 하도록 정책을 업데이트하고 있습니다 .
심각한 취약점이 발생할 경우 당사는 다음과 같은 조치를 모두 취할 것입니다.
취약점의 영향을 받는 제품의 최신 기능 릴리스에 대한 버그 수정을 제공합니다.
릴리스 일정에 따라 영향을 받는 제품의 새로운 기능 릴리스를 출시합니다.
Atlassian 지원 종료 정책을 준수하여 영향을 받는 제품의 지원되는 모든 장기 지원 릴리스에 대한 버그 수정 릴리스를 제공하십시오 .
우리는 소프트웨어 보안을 강화하고 업데이트를 더 빠르고 자주 제공하기 위한 가장 효과적인 방법을 개발하는 것을 목표로 합니다. 업그레이드를 고려할 때 최신 기능 릴리스에는 최신 보안 수정 사항과 향상된 기능이 포함되어 있으므로 가장 안전하고 안정적인 제품 버전임을 확신할 수 있습니다.
우려사항이 있거나 업데이트된 버그 수정 정책에 대해 설명이 필요한 경우 언제든지 지원팀에 문의해 주세요 .
공지: 보안 버그 수정 정책에 대한 변경 계획 | 에서 새로운 프로세스에 대한 자세한 내용을 확인하세요. Atlassian 지원 | Atlassian 문서
[예고]http-builder 라이브러리에서 기본 Groovy GET 및 POST로 전환
Jira Service Management 6.0에서는 http-library가 적극적으로 유지 관리되지 않기 때문에 제거할 계획입니다. Groovy 스크립트에서 이 라이브러리를 사용하는 경우 기본 Groovy GET 및 POST 메서드로 전환하는 것이 좋습니다.
[예고]그루비 4 업그레이드
을 위한: 관리자
더 나은 보안, 기능 및 구문 지원을 위해 Jira Service Management 6.0에서 Groovy 2에서 Groovy 4로 업그레이드할 계획입니다. 자산에서 Groovy 스크립트를 사용하고 있다면 Jira Service Management 6.0의 EAP 릴리스 또는 Groovy 4 콘솔에서 기존 스크립트를 테스트하여 스크립트가 제대로 작동하는지 확인하세요.
주요 변경 사항 중 일부는 다음과 같습니다.
- 문의 구문이 변경됩니다
switch. intersect()배열의 메서드 구문이 변경되었습니다 .- isser/getter 속성의 해상도가 변경되었습니다.
picocli@Grab패키지는 더 이상 번들로 제공되지 않습니다 . 대신 추가 패키지를 사용하세요 .ImportCustomizer모듈당 한 번 적용됩니다(이전에는 클래스당 한 번 적용되었습니다).groovy-jaxb,groovy-bsf및StaticTypeCheckingVisitor#collectAllInterfacesByName모듈을 더 이상 사용할 수 없습니다.- Antlr2 기반 구문 분석은 더 이상 사용할 수 없습니다(새로운 Parrot 구문 분석기 사용).
- 일부 CLI 도움말 메시지의 형식이 변경되었습니다.
에서 다음 문제가 발생하면
JsonSlurperJsonSlurper를Jackson ObjectMapper.java.lang.RuntimeException: Unable to load FastStringService at org.apache.groovy.json.internal.FastStringUtils.getService(FastStringUtils.java:56) ~[?:?] at org.apache.groovy.json.internal.FastStringUtils.toCharArray(FastStringUtils.java:66) ~[?:?] at org.apache.groovy.json.internal.BaseJsonParser.parse(BaseJsonParser.java:114) ~[?:?] at groovy.json.JsonSlurper.parseText(JsonSlurper.java:205) ~[?:?]다음 표에는 클래스, 패키지 및 모듈 이름에 대한 변경 사항이 나열되어 있습니다.
클래스/패키지/모듈 이름 그루비 2 그루비 4 그루비-xml groovy.utilgroovy.xml그루비 groovy.xml.QNamegroovy.namespace멋진 개미 groovy.utilgroovy.ant그루비 콘솔 groovy.inspectgroovy.consolegroovy.inpsect.swinguigroovy.uigroovy.console.uigroovy.ui.ConsoleApplet더 이상 사용되지 않음 그루비-그루비시 org.codehaus.groovy.tools.shellorg.apache.groovy.groovysh그루비-jmx groovy.util.GroovyMBeangroovy.jmx그루비니오 org.codehaus.groovy.runtime.NioGroovyMethodsorg.apache.groovy.nio.extensions.NioExtensionsorg.codehaus.groovy.runtime.WritablePathorg.apache.groovy.nio.runtime그루비 스윙 org.codehaus.groovy.bindingorg.apache.groovy.swing.bindinggroovy.modelgroovy.swing.modelgroovy.inspect.swinguiorg.apache.groovy.swing.table그루비 테스트 org.codehaus.groovy.runtime.ScriptTestAdapterorg.apache.groovy.testgroovy.transform.NotYetImplementedgroovy.test.NotYetImplementedgroovy.utilgroovy.testgroovy.langgroovy.testGroovyClassLoader 유형이 더 강한 유형 으로 변경되었습니다 sourceCache.classCacheMap
주요 변경 사항의 전체 목록을 보려면 다음을 확인하세요.
[예정] Jira Software 10.0 및 Jira Service Management 6.0의 데이터베이스 업그레이드로 인해 예상되는 가동 중지 시간
우리는 Jira Software 10.0 및 Jira Service Management 6.0에서 MySQL 및 Oracle 데이터베이스의 구조를 변경하여 작업(문제 생성, 댓글 업데이트 또는 상태 변경과 같은 작업)에 대한 타임스탬프의 정확성을 밀리초 단위까지 향상할 계획입니다.
MySQL 또는 Oracle 데이터베이스를 사용하는 경우 업그레이드 중에 , 및 테이블의 일부 열이 마이그레이션되므로 jiraissue추가 jiraaction업그레이드 가동 중지 시간이 발생합니다. changegroup문제가 500만 개 미만인 경우 가동 중지 시간은 20분 미만일 것으로 예상됩니다.
가동 중지 시간은 데이터베이스 성능, 크기 및 , 및 테이블 jiraissue의 행 수에 비례합니다 .jiraactionchangegroup
정확한 견적을 얻고 업그레이드를 계획하려면 다음을 수행하세요.
데이터베이스에서 다음 명령을 실행하여 행 수를 찾으세요.
SELECT COUNT(*) FROM jiraissue; SELECT COUNT(*) FROM jiraaction; SELECT COUNT(*) FROM changegroup;
- Amazon RDS db.m6g.8xlarge에 대해 제공된 다음 벤치마크 데이터를 사용하여 가동 중지 시간을 추정합니다.
jiraissue테이블: 백만 행당 약 26.527초jiraaction테이블: 백만 행당 약 7.592초- 변경 그룹 테이블: 백만 행당 약 9.468초
jiraissue예를 들어, , jiraaction및 테이블 에 각각 5백만 개, 8백만 개, 8천만 개의 행이 있는 경우 changegroup약 16.65분의 가동 중지 시간을 예상할 수 있습니다.
예고자산에서 내부 GraphQL API 제거
Jira Service Management 6.0에서는 내부 자산 GraphQL API를 제거하여 보안을 강화하고 Jira Service Management 및 자산 전체에 일관된 API 패턴을 설정하며 코드 베이스를 정리할 계획입니다.
Assets 아이콘을 구성하는 데 사용되는 API를 새로운 내부 REST 엔드포인트로 마이그레이션합니다.
제거예상 대상 목록:
- GraphQL 엔드포인트
/insight/graphql GraphQL queries:
쿼리 이름 설명 findObjectSchemas제공된 필터에 대한 개체 스키마를 찾습니다. 필터가 제공되지 않으면 모든 개체 스키마가 반환됩니다.
objectSchemaID로 객체 스키마 가져오기
findObjectTypes제공된 필터에 대한 개체 유형을 찾습니다. 필터가 제공되지 않으면 모든 객체 유형이 반환됩니다.
findObjectTypeRelations관련 개체 유형 찾기
objectTypeID로 객체 유형 가져오기
iconID로 아이콘 가져오기
globalIconTheme글로벌 아이콘 테마 받기
findObjects제공된 필터에 대한 개체를 찾습니다. 필터가 제공되지 않으면 모든 개체가 반환됩니다.
findObjectReferences지정된 개체에 대한 인바운드 및 아웃바운드 참조 찾기
findStatusTypes제공된 필터에 대한 상태 유형을 찾습니다. 필터가 제공되지 않으면 모든 개체 상태 유형이 반환됩니다.
findReferenceTypes제공된 필터에 대한 참조 유형 찾기
objectID로 객체 가져오기
findObjectTypeAttributes제공된 필터에 대한 객체 유형 속성을 찾습니다. 필터가 제공되지 않으면 모든 객체 유형 속성이 반환됩니다.
objectTypeAttributeID로 객체 유형 속성 가져오기
findUniqueObjectAttributeValues특정 객체 유형 속성에 대한 고유한 객체 속성 값 찾기
GraphQL mutations:
돌연변이 이름 설명 createObjectSchema새 개체 스키마 만들기
updateObjectSchema기존 개체 스키마의 이름 또는 설명 업데이트
copyObjectSchema기존 개체 스키마 복사
deleteObjectSchema기존 개체 스키마 삭제
createObjectType새 개체 유형 만들기
updateObjectType기존 객체 유형 업데이트
updateObjectTypePosition객체 유형 구조에서 객체 유형의 위치 변경
copyObjectType기존 객체 유형 복사
deleteObjectType기존 객체 유형 삭제
createObject새 개체 만들기
updateObject기존 객체 업데이트
deleteObject기존 객체 삭제
createObjectTypeAttribute새 객체 유형 속성 생성
updateObjectTypeAttribute기존 객체 유형 속성 업데이트
configureObjectTypeAttribute객체 유형 속성의 구성 변경
updateObjectTypeAttributePosition속성 목록에서 객체 유형 속성의 위치 변경
deleteObjectTypeAttribute기존 객체 유형 속성 삭제
createIcon새 아이콘 만들기
updateIcon기존 아이콘 업데이트
deleteIcon기존 아이콘 삭제
configureGlobalIconTheme글로벌 아이콘 테마 구성
resetGlobalIconTheme글로벌 아이콘 테마를 기본 구성으로 재설정
다음 기능은 Jira 플랫폼에 있습니다. 즉, Jira Software 및 Jira Service Management에서 사용할 수 있습니다.
Jira에 업로드할 수 있는 파일 확장자를 제한하세요.
즉시 사용 가능한 보안 기능을 하나 더 추가하세요! 잠재적인 malware로부터 Jira 인스턴스와 조직의 인프라를 보호하기 위해 관리자는 이제 문제를 통해 원치 않는 파일 확장자가 업로드되는 것을 제한할 수 있습니다.
특정 파일 형식을 제한하려면 각각 차단하거나 허용해야 하는 파일 확장자의 차단 목록이나 허용 목록을 생성하기만 하면 됩니다.
websudo 허용 목록으로 액세스 강화
websudo 작업에 추가 보안 계층을 추가하려면 Jira에 대한 자체 IP 주소/서브넷 허용 목록을 구성하고 활성화할 수 있습니다. 이는 특정 수퍼유저 작업이 사전 승인된 IP 주소에서만 수행될 수 있음을 의미합니다.
Confluence 페이지 뷰어는 Confluence 페이지 가젯을 대체합니다.
이번 릴리스에서는 오래되고 인기 있는 Confluence 페이지 가젯을 새로운 Confluence 페이지 뷰어로 대체합니다. 새로운 가젯은 현대적이고 안전한 기술 스택을 기반으로 구축되었으며 더 나은 전반적인 경험을 위해 몇 가지 UI 개선 사항이 포함되어 있습니다.
이전 버전과 마찬가지로 Confluence 페이지 뷰어를 사용하여 연결된 Confluence Data Center 사이트의 페이지를 Jira 대시보드에 삽입할 수 있습니다.
Jira Software 및 Jira Service Management의 소프트웨어 자재 명세서(SBOM) 소개
고객에게 가장 안전한 제품을 제공하려는 노력의 일환으로 Jira Service Management용 소프트웨어 재료 명세서(SBOM)를 도입합니다.

