19.2: 보안 업데이트 동결 2026년 9월 3일; 최종 설치 프로그램 후보 2026년 9월 6일 • 20.0: 메인에서 열기; EA7 코드 업데이트 동결 2026년 10월 1일; 코드 업데이트 동결 2027년 1월 7일
2026년 8월 28일 JMP 개발 업데이트에 오신 것을 환영합니다!
19.2 버전 업데이트가 막바지에 접어들고 있으며, 9월 3일에는 보안 업데이트가 , 9월 6일에는 설치 후보 버전이 공개될 예정입니다 . 19.2 릴리스 노트 작성이 진행 중이며, 문서 팀은 19.2 도움말 관련 자료를 준비하고 있습니다.
19.2 버전 이후 다음 긴급 버그 수정은 19.2.3 버전 에서 진행될 예정입니다. JMP 20까지 기다릴 수 없는 버그를 발견하신 경우, 해당 버그를 '중요' 우선순위로 표시하고 '예정 버전' 필드에 19.2.3을 추가하여 개발 관리자, 기술 지원팀, 사용자 지원팀 및 제품 관리팀에서 검토할 수 있도록 해 주시기 바랍니다. 또한, 19.2.3 버전에 포함될 버그는 20.0 버전에서 해결 및 테스트를 거친 후에야 긴급 버그 수정 릴리스에 포함될 수 있음을 다시 한번 알려드립니다. 개발 관리자들은 매주 회의에서 중요 항목을 정기적으로 검토하고 있습니다.
EA6 코드 동결 기간이 만료되었으므로, 기능 페이지의 '동기 및 요약' 섹션을 업데이트하고 EA6에 관련된 업데이트 사항을 명시해 주세요. 또한, 현재 버전에 더 이상 적용되지 않는 오래된 콘텐츠는 페이지에서 삭제해 주시기 바랍니다. EA7 코드 동결은 10월 1일에 진행될 예정입니다.
계획했던 개발 및 마케팅 기능 동결일로부터 한 달이 지났 습니다. 이번 주 개발 운영 회의에서 관리자들과 논의한 바와 같이, 현재 시점에서는 '늦은 기능' 페이지에 새로운 항목이 추가되지 않을 것으로 예상합니다. 단, 7월 23일 기능 동결 이전에 작업이 진행 중이었고 아직 완료되지 않았지만 버전 20 출시에 필수적인 경우는 예외입니다. 만약 이 시점 이후에 '늦은 기능' 페이지에 스토리 또는 에픽 항목이 추가되는 것을 확인하게 되면, 관리자들에게 연락하여 진행 상황을 다시 한번 확인하겠습니다. 버전 20 출시에 필수적이지 않은 사소한 신규 기능은 '20.1 기능' 페이지 에 추가해 주시기 바랍니다.
JMP 2027에 포함될 HTML 및 JMP Live 프로파일러의 새로운 작업에 대해 발표해 주신 폴 스파이찰라 님께 진심으로 감사드립니다! 이러한 변경 사항 중 일부는 JMP 20에서 업데이트된 3D 그래픽 라이브러리를 활용합니다. 회의에 참석하지 못하신 분들을 위해 녹화본을 여기에서 확인하실 수 있습니다 . 앞으로 몇 달 동안 여러 회의가 예정되어 있으며, JMP 개발 자원봉사자 페이지에 참여 가능한 시간이 더 있으니 계속해서 신청해 주세요. 이번 개발 주기에 여러분이 어떤 활동을 해오셨는지 기대하겠습니다!
일반 공지
주요 예정일
- 19.2 보안 동결 – 2026년 9월 3일
- 20 EA7 코드 동결 – 2026년 10월 1일
- 20을 위한 최종 휴대용 UI 문자열 핸드오프 – 2026년 11월 12일
- 20 코드 검토 모드 - 2026년 11월 26일
- 20 코드 동결 – 2027년 1월 7일
- JMP 19 및 JMP 20 의 전체 일정은 Confluence에서 확인하실 수 있습니다.
JMP 개발 업데이트
제품 관리 및 제품 마케팅
- 발레리: 이번 주에 저는 제품 관리팀의 미아와 스콧과 함께 말로우에서 열린 JMP EMEA 킥오프 행사에 참석했습니다. EMEA 영업 조직 전체의 동료들과 미국 팀원들을 다시 만나게 되어 정말 좋았습니다. 이번 행사는 영업 성과, 기술 및 마케팅 업데이트, 유익한 대화들로 가득했고, 즐거운 순간들과 특별한 축하 행사도 있었습니다.
shannon_conners_0-1788196962449.jpeg
- 브라이언 프리케:
- Greg Kraus와 그의 팀으로부터 받은 접근성 관련 피드백을 종합하고, 화면 낭독기 동작, 긴 대화 상자, 빠른 시작 탐색 및 메뉴 접근성을 다루는 구체적인 후속 질문을 준비했습니다.
- 접근성 관련 발표 자료에 대한 피드백을 제공했습니다.
- Fluent System 아이콘 현대화 작업이 2020년 버전에 맞춰 지속적으로 진행되었으며, 디버거, 정렬 및 테이블 관련 아이콘을 다루는 7개의 새로운 구현 티켓이 생성되었습니다.
- OutlineBox 제목 표시줄 아이콘 크기 조정을 개선하여 시각적 계층 구조와 일관성을 향상시켰습니다.
- 보다 견고한 장기 아이콘 전략을 수립하기 위해 윈도우 테마 전반에 걸쳐 플랫폼별 아이콘 동작을 조사했습니다.
- 공식의 개념을 가장 잘 나타내는 아이콘을 결정하기 위해 선호도 조사를 실시했습니다.
- JMP Live 보고서 워크플로 관련 논의를 지원합니다.
- 뷰 정렬 용어에 대한 UX 가이드라인을 제공하고, 사용자의 사고방식과 더 잘 부합하고 뷰 수준 작업과 테이블 수준 작업을 구분하는 명칭 사용을 제안했습니다.
- Lyssna 조달 및 갱신 관련 사항에 대한 지속적인 협력을 통해 향후 지불 조건 문제를 방지하고자 합니다.
- 접근성
- 아이콘 현대화
- 제품 UX 및 워크플로우
- UX 활성화
기술 지원 및 참여
- 웬디:
- 학생들이 학교로 돌아오면서 지원팀에서는 JMP 학생 관련 문의가 증가하고 있습니다. 가장 흔한 문의 사항은 접근 권한 요청, 특히 갱신 및 자격 관련 문제입니다.
- 아래는 기술 지원 및 고객 참여 관련 사례 주제에 대한 일반적인 그래프입니다. TS JMP 실시간 보고서 와 지난 14일 동안 지원팀에서 보고한 티켓을 보여주는 Jira 필터 링크를 제공합니다.
지난주 미주/일본 기술 지원팀의 사례 연구 주제:
shannon_conners_1-1788196962450.png
지난주 참여 대기열의 사례 주제 (제한 대상자 심사 관련 자동화 사례 제외):
shannon_conners_2-1788196962452.png
개발 운영
짐:
보도됨
- https://jmpdiscovery.atlassian.net/browse/JMP-32120 shwBuilder.cpp:14817 void CCBuilderModel::setupSaveLimitsTable(EvalContext *, DataTable *)에서 JSL UT 어설션 실패
- https://jmpdiscovery.atlassian.net/browse/JMP-32123 lifeDistribution.cpp:5668 void LifeDistNonParamPlotData::ensureKMMarkerData() const에서 JSL UT 어설션 실패
- https://jmpdiscovery.atlassian.net/browse/JMP-32125 openNLP.cpp:2241, Parser::parse(std::__1::shared_ptr)에서 TSAN 데이터 경쟁 오류 발생 , int, int volatile&)
- https://jmpdiscovery.atlassian.net/browse/JMP-32126 screening.cpp:1833에서 데이터 경쟁, YByXObject::processGroup(std::__1::shared_ptr , int, int, int, int, ThreadPoolFunction*)
- https://jmpdiscovery.atlassian.net/browse/JMP-32127 swap.h:45, std::__1::enable_if에서 데이터 경쟁 오류 발생 ::value && is_move_assignable ::value, void>::type
- https://jmpdiscovery.atlassian.net/browse/JMP-32135 필터링되거나 결측된 데이터가 Shapiro-Francia 정렬에 NaN 값을 전달할 때 Royston 정규성 검정 중 다변량 처리 능력(Multivariate Process Capability)이 충돌합니다.
- https://jmpdiscovery.atlassian.net/browse/JMP-32137 shwBuilderDlg.cpp의 UBSAN:1132
- https://jmpdiscovery.atlassian.net/browse/JMP-32138 shwBuilder.cpp의 UBSAN:6583
- https://jmpdiscovery.atlassian.net/browse/JMP-32139 shwBuilderVariables.cpp:1213의 UBSAN
- https://jmpdiscovery.atlassian.net/browse/JMP-32140 tabulate.cpp:17691의 UBSAN
- https://jmpdiscovery.atlassian.net/browse/JMP-32141 annoylib.h:768의 UBSAN
- https://jmpdiscovery.atlassian.net/browse/JMP-32143 displayCol.cpp:24656의 UBSAN
- https://jmpdiscovery.atlassian.net/browse/JMP-32144 fitRepeatedMeasures.cpp:1068의 UBSAN
확인됨
- https://jmpdiscovery.atlassian.net/browse/JMP-31680 newTopString() 사용 그룹 비교(15); 분포(15); 로그정규분포(2); 비모수적 분포(24); 정규분포(10); 점별 분포(15)
- https://jmpdiscovery.atlassian.net/browse/JMP-31339 znomsolve.cpp:46, znomprob(int, int, double const*, double const*, double*)에서 TSAN 데이터 경쟁 오류 발생
- https://jmpdiscovery.atlassian.net/browse/JMP-30934 processScreening.cpp:984, ProcessScreenObj::processOne(int, int, std::__1::span)에서 TSAN 데이터 경쟁 오류 발생 , RowStatesMask const*, int const*, double const*, double const*, long const*, ProcessData&)
- https://jmpdiscovery.atlassian.net/browse/JMP-30935 unique_ptr.h:288, std::__1::unique_ptr에서 TSAN 데이터 경쟁 오류 발생 >::reset[abi:dee210106](DataGridViewInfo*)
- https://jmpdiscovery.atlassian.net/browse/JMP-31334 dtColProperties.cpp:4050에서 TSAN 데이터 경쟁 오류 발생, CachedPropertyListMap::get(ColumnPropertyKey const&, bool) const
- https://jmpdiscovery.atlassian.net/browse/JMP-31408 term.h:544의 const JString &Term::charLevel(int) const에서 JSL UT 어설션 실패
- https://jmpdiscovery.atlassian.net/browse/JMP-15587 헤드 파티션이 측정되지 않았습니다
- https://jmpdiscovery.atlassian.net/browse/JMP-14949 jColor.cpp:2204 void JMPColor::setJSLColor(int)에서 JSL UT 어설션 실패
- https://jmpdiscovery.atlassian.net/browse/JMP-31376 dtProperties.cpp:1806의 UBSAN
- https://jmpdiscovery.atlassian.net/browse/JMP-31367 wScale.cpp:1030의 UBSAN
- https://jmpdiscovery.atlassian.net/browse/JMP-31357 byGroups.cpp:677의 UBSAN
- https://jmpdiscovery.atlassian.net/browse/JMP-31356 processCapability.cpp:4507의 UBSAN
- https://jmpdiscovery.atlassian.net/browse/JMP-1015 topEvalSAS.cpp:6424의 JSL UT 어설션 실패, 가상 JString CCodeGenerator::argMetadataType(CodeGenType)
- https://jmpdiscovery.atlassian.net/browse/JMP-6208 heap-use-after-free(READ:8) at __threading_support:330, std::__1::__libcpp_thread_isnull()
- Shannon L: JMP 19.1.5 및 JMP Live 19.5.2 릴리스 종료 작업을 완료했습니다. Melanie와 함께 전환 화면 검토를 통해 Jira 관리 기능을 지속적으로 개선하고, 중요 이슈 자동화 후속 조치를 진행했으며, 워크플로 및 보고 요청에 대한 운영 지원을 제공했습니다. 또한 Atlassian 사용자 지원을 추가로 수행했습니다. SAS CIS 및 R&D VMWare 센터에 있는 JMP 서버 목록을 Audrey와 함께 관리하여 마이그레이션 또는 폐기 계획을 수립하고 있습니다. SAS의 새로운 ServiceNow 환경 구축 프로젝트인 Project Greenfield에 참여하여 JMP 담당자로서 변경 챔피언 역할을 수행했습니다(자세한 내용은 곧 공개). EA7 스프린트 업무를 담당했습니다. JMP 2027 제품명 업데이트 작업을 계속 진행했습니다. SAS CIS Atlassian Cloud Champions Community of Practice 시리즈 계획 수립을 포함하여 주간 기술 회의에 참석했습니다.
- 멜라니: 새로운 Macintosh 앱 이름(JMP(Pro) 2027)이 필요한 JSL 단위 테스트를 업데이트했습니다. • 다양한 DevOps Jira를 테스트, 검증 및 완료했습니다. • 설치 프로그램을 사용한 성공적인 실행과 설치 프로그램 없이 성공적인 실행 간의 차이를 보여주는 UT 로그 보고서의 상태 그래프를 개선했습니다( JMPTOOL-2367 ). • 순서 날짜 열을 사용하는 UT 로그 보고서의 그래프 빌더 그래프를 수정했습니다( JMP-30073 ) – 이 문제를 찾는 데 도움을 주신 Seema와 Paul Spychala에게 감사드립니다 ! • 다양한 CI 테스트 및 빌드 실패를 추적하고 후속 조치를 취했습니다.
- 건강 상태:
- 현재 DailyUT Watcher의 새로운 비예약 버전을 개발 중입니다. 이 버전은 설치 프로그램 생성을 감시하고, Jenkins에 해당 작업을 대기열에 추가하며, 필요에 따라 가상 머신을 생성합니다. 이는 DailyUT 엔드투엔드 프로세스를 온디맨드로 전환하기 위한 준비 작업입니다. 현재 프로토타입에서 완벽하게 작동하며, 다음 주에 소규모 테스트 배포를 진행할 예정입니다.
- 맥 CI 머신들을 업데이트하고 전반적인 유지보수를 진행했습니다. 두 대의 맥 CI 머신 모두 정리를 마쳤으며, 이번 업데이트를 통해 지난주 빌드 속도가 느리거나 빌드 과정이 원활하지 않았던 문제가 개선되기를 바랍니다.
- 마이런:
- JMPTOOL-2393 – 처리되지 않은 Mac 충돌
- Acrolinx - SAS R&D의 Markup AI로의 마이그레이션과 JMP에 미치는 영향에 대해 논의합니다.
- JMPTOOL-2385 – 19.1.5 관련 테스트 할당 및 이메일 작업 비활성화
- jmptool에서 AWS로의 크래시 시스템 마이그레이션을 계속 진행 중입니다.
- 단발:
- 19.1.5/19.5.2 버전 출시
- 존 슈뢰들(John Schroedl)과 협력하여 버전 19 Windows 설치 프로그램 단계에서 VD 재배포 가능 패키지에 적용된 변경 사항을 문서화합니다.
- 20 EA 6에 대한 설치자 코드 준비 및 검토.
- 섀넌 C: JMP 충돌 문제 및 이전 특수 단위 테스트 실행 문제들을 검토하여 해결된 항목들을 정리했습니다. 최근 보고된 몇 가지 충돌 문제에 대해 개발자 및 테스터와 협력했습니다. Shannon L과 함께 EA 알림 템플릿을 검토했습니다. 정기적인 그룹 및 개별 회의를 진행했으며, 지속적인 프로세스 개선 관련 세션에 참석했습니다. 3분기 후속 회의를 준비했습니다.
현지화
- 앨리슨: memoQ에서 20.0 휴대용 UI 핸드오프 1 키트를 처리하고 현지화를 위해 번역팀에 전달했습니다. 번역가 및 검토자와 휴대용 UI 현지화 일정에 대해 소통하고 참고 자료를 공유했습니다. Zip에서 구매 및 신규 공급업체 온보딩 요청에 대해 공급업체, 구매 부서 및 법무팀과 소통했습니다. 현지화된 19.1.5 릴리스 노트를 웹팀에 전달하여 웹사이트에 게시하도록 했습니다.
- 크시슈토프: 새로운 memoQwb 온라인 워크플로우를 활용한 PortableUI 20.0 번역 도구 출시를 지원했습니다. Acrolinx의 MarkupAI 변경 사항이 미치는 영향(UI 문자열 검사에 중점)을 검토 중입니다. Oxygen용 번역 도구 준비(새로운 템플릿, 필터)를 진행하고 있습니다. 새로운 L10N 팀 스크립트 및 자동화 기능을 테스트하고 있습니다.
- 소하일: ChatUI 시스템 프롬프트를 업데이트하고, 편집 카테고리를 추가하고, 다양한 UI 요소를 수정하고, 작업 오류를 디버깅했습니다.
- 트리시: 버전 20을 계획 중이에요.
선적 서류 비치
- 수잔 C:
- JMP 19.2 릴리스 노트 - 일관성 검토 및 Acrocheck 검사를 완료하고 검토를 위해 제출했습니다. 현재까지 접수된 검토 피드백을 반영했습니다.
- 릴리스 노트 관련 Confluence 페이지를 업데이트하고 Allison과 만났습니다.
- JMP Live - 디터와 에릭에게 제안된 개요를 보냈고, 사소한 변경 사항 하나를 적용했습니다.
- 3분기 점검 질문에 답변하고 키아나와 만나 논의했습니다.
- 키아나:
- 19.2 릴리스 노트 작업을 했습니다.
- 3분기 진행 상황에 대해 의료진과 회의를 가졌습니다.
- Oxygen Publishing Engine의 구매 프로세스.
- JMP 19.2 프로젝트 관리 작업.
- 크리스 : 19.2 릴리스 노트를 완성했습니다. Oxygen 프레임워크를 업데이트하고 새로운 도움말 스타일을 적용하는 데 시간을 투자했습니다. 번역된 19.2 도움말도 제작 중입니다.
- 데본 : JMP Live 문서를 XML로 변환하여 19.2 버전의 현지화된 문서 라이브러리를 구축하고 있습니다.
- 질: UI 문자열 검토. 릴리스 노트 검토. JMP-29489 및 JMP-8651.
시스템/호스트 테스트
- 맨디:
- 손상된 데이터 테이블 및 데이터 테이블 충돌, 손상된 열/값 레이블 복구 를 위한 긴급 버그 수정 테스트를 주도했습니다. 19.1.5, 19.2, 20.0 버전에 도움을 주신 모든 분들께 감사드립니다!
- " 데이터 테이블에서 상위 항목으로 이동 " 아이콘 검증 및 필터 보기의 확장/축소 기능을 개선 했는데, 보기 좋게 바뀌었습니다. Mia, Laura CS와 함께 JMP 20에 추가할 샘플 데이터 테이블 작업을 진행 중입니다 .
- 8~10건의 기술 지원(TS) 트랙을 접수 및 처리했으며, 이메일을 통해 질문하고 중복되는 경우 지라(Jira)를 개설했습니다.
- 신입 테스터들을 대상으로 다양한 교육을 진행했습니다. 통계 부서의 David E.가 진행하던 JSL 테스트 작업을 도왔습니다. MR과 Recode에 대한 JSL 테스트를 추가하여 다른 테스터에게 인계했습니다. 동적 테이블 테스트를 몇 개 더 추가했고, 필터 뷰 관련 작업을 진행하며 필요한 부분에 JSL 테스트를 추가했습니다. Ernest 및 다른 테스터들과 함께 자동 태깅 관련 SE 채팅에 참석하여 논의했고, 그 결과 몇 가지 변경 사항이 도출되었으며, 대부분 긍정적인 피드백을 받았습니다.
- "부패 값 레이블을 더 잘 읽어들이는 방법" 에 대해 작업했습니다. - 20 버전에서 아주 잘 작동합니다. 감사합니다, 어니스트! 제가 테스트해 본 결과, 19.1.5 및 19.2 버전으로 되돌아가면 새로운 프롬프트는 나타나지만 테이블이 열리고 값 레이블이 표시되지 않습니다. 하지만 20 버전에서는 프롬프트가 표시되지 않고 테이블이 열리며 값 레이블이 다시 나타납니다. 19.2 버전으로 되돌아가는 것은 너무 위험합니다.
- 9월 초 개발자 발표용 PPT 작업을 하고 있고, 데모용 데이터 자동 태깅 작업도 진행 중입니다. 개발자가 추가하는 필터 보기 수정 사항(행 꾸미기 기능 포함) 작업도 진행했는데, 아직 완료되지 않았습니다. 오늘은 헤더 요약 그래프 기본 설정을 활성화하는 JIRA 작업을 하고 있습니다. 두 가지 설정이 기본적으로 활성화되어 있습니다.
shannon_conners_3-1788196962460.png
shannon_conners_4-1788196962471.png
- 에릭 호튼:
- JMP-27463 문제를 확인하고 해결했습니다. AspenTech IP.21 서버 UI에서 도움말 버튼을 클릭하면 유효하지 않은 정보 없는 온라인 도움말 페이지로 리디렉션되는 문제였습니다. PI 서버 연결에 대한 도움말 페이지는 올바르게 표시되는 것도 확인했습니다.
- JMP-31585 쿼리 빌더가 문자 데이터를 524287자에서 잘라내는 문제를 확인하고 해결했습니다.
- JMP-30224 문제(Databricks REST 연결에서 쿼리 빌더 사용)를 확인하고 해결했습니다.
- JMP-30222 문제 확인 및 해결 완료: Databricks REST 연결을 사용한 테이블 가져오기
- Databricks REST 커넥터를 사용하여 테이블을 가져오고 쿼리 빌더를 실행하는 새로운 테스트를 야간 테스트 실행에 추가했습니다.
- 향유:
- JMP-13950 의 Tabulate 기능에 열 머리글 줄 바꿈 기능을 추가하는 것에 대한 사전 테스트를 시작했습니다.
- 배포 관련 A11Y 문제점을 요약하여 개발팀에 검토를 요청합니다.
- JMP-32024 및 JMP-30843 에서 발견된 Recode Together 관련 문제를 해결하기 위해 새로운 Mimic 테스트를 추가했습니다.
- Tabulate에서 로컬 데이터 필터 제거 시 발생하는 회귀 오류를 입력했습니다: JMP-32177
- 닉 H: JMP 20의 버그 및 기능 검증에 집중하고 있습니다. 관련 단위 테스트와 이미지 테스트가 여러 개 추가되었습니다. 또한 메타데이터 단위 테스트 작업을 계속 진행하면서 어니스트와 협력하여 특정 예상 동작을 개선하고 있습니다.
- 저스틴: 새로운 엔드포인트 관리자 기능을 익히고 해당 기능에 대한 테스트 전략 및 초기 테스트 코드를 작성하기 시작했습니다. 또한 테스트를 수정하고 접미사 테스트 환경을 유지 관리하고 있습니다.
- 오드리: 인턴의 업무 일부를 회수하고 그녀의 계약 연장 여부가 불확실한 상황에서 현재 상황을 파악하려고 합니다. 유닛 테스트를 업데이트했습니다. Endpoint Manager에 대해 배우고 있습니다( 크리스 헤서 덕분입니다!). JMP 20 출시 일정 페이지에 모든 20.x(.x) 릴리스의 초안 출시 일정을 추가했습니다.
웹 테스트
- 조롱:
- JMP Live 20 EA6 릴리스 준비를 주도했으며, 여기에는 설치 프로그램 스모크 테스트, 패키징 조정 및 배포 계획이 포함되었습니다.
- Keycloak 설치, 인증 및 데이터베이스 마이그레이션 문제를 조사하고 테스트했으며, SAML 및 IdP 시작 로그인 시나리오도 포함했습니다.
- WebJMP/Pool Manager 배포 및 기타 배포 관련 문제에 영향을 미치는 설치 프로그램 결함을 파악하고 조사 과정을 주도했습니다.
- EA 빌드를 검증하고, 빌드 호환성 문제를 조사하고, 원격 PostgreSQL 연결을 테스트했습니다.
- 서버 업데이트 및 부하 자동화 테스트를 위한 인프라 지원을 포함하여 테스트 및 부하 환경 구축을 지원했습니다.
- 인프라 팀과 협력하여 AWS 네트워크 연결을 검증하고 테스트 환경에 영향을 미치는 액세스 문제를 해결했습니다.
- JMP Live 20 출시 준비를 지원하기 위해 향후 진행될 대규모 설치 프로그램 검증 작업("설치 프로그램 마라톤")을 위한 팀 준비를 완료했습니다.
shannon_conners_5-1788196962473.png
- 시마:
- 사용자 지정 상태 UI의 순서 변경을 허용합니다.
- 사용자 정의 상태를 위한 CRUD 관리자 패널 섹션
- 경고 패널의 사용자 지정 상태를 가져와 상태 드롭다운 및 패널 목록에서 사용합니다.
- 경고 상태 필터를 사용자 지정 상태를 포함하도록 업데이트하세요.
- 분류 상태의 심각도 수준을 보고서에 입력하세요.
- 마커 쿼리에 markerIds 필터를 추가합니다.
- 이메일 알림에는 레이블 없이 사용자 지정 분류 상태가 표시됩니다.
- 그룹을 경고 활성화로 변경했을 때, 알림을 받아서는 안 되는 일부 PS 보고서에 대해 알림이 전송되었습니다.
- triage_status 제거 시 다운 마이그레이션 문제 발생
- 홈페이지 경고 목록 (일관성 없는 링크 대상, 콘솔 오류)
- 마커와 패키지 정보를 동시에 조회하면 거래 오류가 발생합니다.
- 관리도에서 다중 선택 기능이 작동하지 않습니다.
- 사용자 지정 분류 변경 사항을 보려면 세션을 새로 고쳐야 합니다.
- 새 주문을 저장하기 전에 새 상태를 추가하면 상태가 저장 전 순서대로 되돌아갑니다.
- 기본 상태와 동일한 이름으로 사용자 지정 상태를 저장할 수 없어야 합니다.
- 후이:
- 일본어 보고서 발행과 관련하여 `WEBJMP-12641`을 검증했습니다.
- 프로세스 스크리닝, 행 가시성, 경고 창 접근 및 툴팁 렌더링에서 4개의 결함이 보고되었으며, 그중 하나는 회귀 오류입니다.
- 로컬 데이터 필터 범위, 크로스헤어, 필터 검색, 컨스텔레이션 플롯 및 JMP Live I18N 경고 유효성 검사에 대한 세밀한 제어 기능을 지속적으로 실행하고 있습니다.
- 다음 단계는 제공된 수정 사항 검증, 목표 회귀 테스트 범위 확보, 그리고 활성 I18N 경고 유효성 검사 완료에 집중하는 것입니다.
- 지표: 검증됨 1건, 차단됨 0건, 재개됨 0건, 보고됨 4건, 회귀 1건.
핵심
- 데이브 B:
- 막대 높이가 축과 일치하지 않는 분포 그래프를 보여주는 18/19개 저널의 문제를 해결하는 방법을 조사했습니다.
- ubsan의 `plot col` 관련 버그를 수정하고, `plot col`에 예상치 못한 값이 전달되는 원인을 추적하려고 노력했습니다.
- 스크립트가 그래프에 중복된 세그먼트를 추가하는 버그를 수정했습니다.
- Dan S: 키보드 탐색 중 휴대용 상자에 툴팁을 표시하는 추가 작업. <를 수정했습니다.
- Xan: 그래프 빌더에서 카디널리티가 높은 순서형 열을 더 이상 암묵적으로 연속형으로 전환하지 않습니다. 진행 중: 헤더 그래프 옵션 기록.
에너지부하(DOE)와 신뢰성
- 에릭 M:
- Fit Life에서 잔차 플롯에 대한 Kaplan-Meier 마커 생성을 더 빠르게 할 수 있도록 인덱스 정렬 기능을 추가했습니다.
- X에 따른 생명 기간 설정 및 생명 분포 비교 - 그룹 비교에서 오버레이 확률 플롯에 대한 그래프 사용자 지정 동작 개선
- 최근 업데이트에서 발생한 이벤트 플롯의 캐시된 GroupRowStateAbility 관련 버그를 수정했습니다.
- 생명 분포 확률 그래프에 대한 개선 사항 및 버그 수정:
- Life Distribution에서 로그 위치 척도 임계값 모델을 사용한 고정 매개변수 피팅의 수렴 문제를 조사하기 시작한 Simin을 도와 디버그 워크플로를 구축했습니다.
- Dan S.가 진행하는 새로운 교육을 위해 "C++ 프로그래밍 기초 완벽 가이드"를 검토하기 시작했습니다.
- 단어:
- JMP를 이용한 열화 분석에 대한 일반적인 소개를 담은 열화 분석 블로그 시리즈의 첫 번째 글이 게시되었습니다. 링크는 다음과 같습니다: 신뢰성 분석에서의 열화 분석 소개 . 신뢰성 및 열화 분석에 관심 있는 분이라면 누구나 읽어보시기를 권장합니다. 이 블로그는 JMP를 이용한 열화 분석 경험이 전혀 없는 분들을 포함하여 일반 독자를 대상으로 작성되었습니다.
- 또한 Caleb, Mark, Ryan DeWitt의 의견과 제안을 반영하여 2단계 적층 제조 설계 옵션을 업데이트했습니다.
- 케일럽: 표본 크기 탐색기의 여러 버그를 수정하는 작업을 진행 중입니다. 주로 가속 샘플링 관련 버그에 집중하고 있습니다.
호스팅 및 인터페이스
- 할 것이다:
- 데이터 커넥터 편집기에 편의성 향상 기능을 추가합니다. 구체적으로, 대화 상자에서 모달 동작을 제거하고 연결 매개변수에 대한 검색 필터를 추가합니다.
- 테스트를 통해 발견된 MATLAB 런타임 오류를 조사합니다.
- SharePoint 및 OneDrive 데이터 커넥터 추가 기능에 대한 Discovery Baltimore 프레젠테이션을 녹화했습니다.
- 폴 N : 파이썬 업데이트 작업 중:
- JMP-32124 - 보안 - 2020년형 Python을 3.14.6에서 3.14.7로 업데이트합니다. Windows용 업데이트는 완료되었으며, macOS용 업데이트는 아직 배포되지 않았습니다. 이번 업데이트에는 10여 건의 보안 수정 사항이 포함되어 있습니다.
- JMP-32162 - 보안 - Python 3.13에 포함된 OpenSSL을 3.0.21 버전(2026년 9월 지원 종료)에서 OpenSSL 3.5.7 버전(2030년 지원 종료 예정, 새로운 장기 지원(LTS) 버전)으로 업데이트합니다. 정부 기관 고객들이 OpenSSL 3.0.21 지원 종료(다음 주)에 대해 문제를 제기하고 있어, 재구축된 OpenSSL을 사용하여 Python 3.13.15를 다시 빌드해야 합니다. macOS와 Windows 19.2에서 빌드 및 테스트를 완료했지만, 배포 전에 추가적인 정리 및 검증 작업이 필요합니다. Python 18.2.2 이후로는 소스 코드에서 Python을 빌드할 필요가 없었기 때문에, Python 3.13에 맞춰 빌드 스크립트를 최신화해야 했습니다. 참고: Python 3.14.6 및 7에는 이미 OpenSSL 3.5.x가 포함되어 있으므로 JMP20은 이 문제의 영향을 받지 않습니다.
- 존 슈뢰들:
- 접근성: 에반의 도움으로 Windows의 "음성 액세스" 기능과 컨텍스트 메뉴가 연동되지 않던 문제를 해결했습니다. 이식 가능한 코드가 화면 낭독기에 중요한 UI 변경 사항을 알릴 수 있도록 API를 추가했습니다. 이러한 변경 사항은 시각적인 정보로만 알 수 있었습니다. 빠른 시작 페이지를 업데이트하여 팁 페이지 전환 시 사용자에게 알림을 표시하도록 했습니다.
- 호스트: 마우스 커서가 호스트 컨트롤 위에 있을 때 cursorTrack이 실행되지 않도록 호스트 코드를 수정했습니다. 라디오 버튼과 체크박스가 휴대용 툴팁 대신 호스트 툴팁을 사용하도록 업데이트했습니다. < 키 입력란 지원을 추가했습니다. ARM에서 새롭게 사용 가능한 앱에 대한 블로그 게시물과 ARM 개발 카탈로그에 있는 정보를 확인하세요.
대화형 HTML
- 폴 스파이찰라:
- JMPLive에서 서버 설정 없이 영구 저장 기능을 테스트하고 개발하는 데 도움이 되는 도구를 개발했습니다.
- 순환 종속성을 제거했습니다.
- 내장된 표면 플롯의 순서축 값 수정 (JMPHTML-15725)
- JMPLive에서 Contour Profiler의 설정 유지 기능을 지원합니다(JMPHTML-15733).
- 마이크 스티클스: JMPPRODMGMT-804(대화형 HTML: 다중 응답)에서 파생된 JMPHTML-15788(다중 응답 막대 차트 지원) 작업에 착수했습니다. 이 작업은 상당한 노력이 필요할 것으로 예상됩니다.
- 존 파월: Scatterplot 3D의 반투명 법선 윤곽 타원체 및 비평행 밀도 윤곽선의 렌더링을 개선하기 위해 깊이 정렬 삼각형 렌더링을 구현합니다( JMPHTML-15727 ).
- 마이클 세노위트: LDF HTML에서 개수 세기 및 찾기 기능 확장 작업을 담당했습니다.
JMP 라이브
- 오로라:
- 프로세스 스크리닝 트리아지 (버그 수정, 보고서 로드 성능 개선, 감사 로그 페이지 성능 개선)
- 자동화 테스트 중 데이터베이스 연결 수가 급증하는 현상을 (에릭과 함께) 조사합니다.
- 타사 패키지를 업데이트하세요.
- (다른 많은 사람들과 함께) JMP Live EA 6 빌드를 계획합니다.
- 레코드 디스커버리 미국 포스터
통계
- 존 홀
- 프로세스 스크리닝에서 메뉴 항목 재정렬(JMP-29636) 및 측정 시그마 속성 관련 충돌 수정(JMP-32101)이 이루어졌습니다.
- Design Space Profiler에서 공유 제한 영역을 연한 녹색으로 표시합니다(JMP-32118).
- 응답 스크리닝에서 TSAN이 감지한 데이터 경쟁 문제를 수정합니다(JMP-32126).
통계 테스트
- 토냐: 프로세스 스크리닝에서 메뉴와 조건부 서식을 간소화하는 새로운 기능을 테스트 중입니다. 한도 관리에서 사양 미달 표시기 열에 대한 새로운 기능을 테스트하고 있습니다. 최근 문자열 변경으로 인해 CUSUM 단위 테스트 파일을 업데이트하고 있습니다. 애니가 플랫폼을 재작성한 후 CUSUM에 대한 추가 테스트를 진행하고 있습니다. 다변량 기능 관련 Jira 티켓을 정리하고 새로 생성된 구성 요소로 이동하고 있습니다.
생명과학 최신 소식
- 드류: 테스터가 선택한 JMP Clinical 템플릿에 대한 벤치마크 콘텐츠를 생성하는 데 도움이 되는 벤치마킹 도구를 개발 중입니다. JMP Clinical의 필수 수정 사항(Must-Fix) Jira를 해결하고 있습니다.
섀넌의 메모
앞으로 몇 주 동안은 다시 90도에 가까운 더위가 예상되지만, 커피숍들은 벌써 가을 분위기를 내기 시작했네요!
shannon_conners_6-1788196962507.png
r/dataisbeautiful에 올라온 이 게시물은 2년 전 것이지만, 혹시 최신 데이터가 포함된 게시물을 보시면 알려주세요! :smiling_face_with_smiling_eyes: 즐거운 주말 보내세요!
shannon_conners_7-1788196962519.png