공정 분석 - 2022년 3월 뉴스
7001 단어 bpmntypescriptnewsanalytics
매월 다시 말씀드리지만 Process Analytics 프로젝트의 목표는 BPMN 2.0 표기법 및 오픈 소스 라이브러리를 사용하여 웹 페이지에 의미 있는 Process Analytics 구성 요소를 신속하게 표시하는 것입니다.
3월에는 BPMN Visualization JavaScript/TypeScript 라이브러리와 BPMN Visualization R 패키지 🤗를 개선하는 작업을 했습니다. 여기서 새로운 소식을 확인하세요👀!
BPMN 시각화 JS/TS 라이브러리
3월에는 0.22.0 및 0.23.0 2가지 버전을 출시했습니다.
TypeScript 프로젝트 개선 📃
프로젝트에서 설치할 필요typed-mxgraph를 제거하여 TypeScript 통합을 단순화했습니다.
이제 TypeScript 프로젝트에서 사용하기가 그 어느 때보다 쉬워졌습니다bpmn-visualization 🎉.
새로운 API 📚
새 API를 사용하여 런타임에 사용된 bpmn-visualization 및 mxGraph 버전을 검색할 수 있습니다: getVersion() .
통합의 예가 아래에 나와 있습니다 👇.
이것은 페이지 바닥글에 버전 정보를 표시하는 다음 JavaScript 코드로 수행됩니다.
// Use the new “Version” API
const version = bpmnVisualization.getVersion();
// bpmn-visualization version
const versionAsString = `bpmn-visualization@${version.lib}`;
// List all dependencies in the form of “dependency-1@version / dependency-2@version / ….”
const dependenciesAsString = [...version.dependencies].map(([name, version]) => `${name}@${version}`).join('/');
// “footer” is the html element that displays the version information
footer.innerText = `${versionAsString} with ${dependenciesAsString}`;
참고: 이는 버전 4.2.2와 같이 현재 문제를 일으키는 최신 버전mxGraph 라이브러리를 사용하는 프로젝트를 디버그하는 데 유용합니다.
BPMN 렌더링 수정 ✅
☢️ 라이브러리는 BPMN 2.0 소스에 정의된 에지의 웨이포인트 좌표를 허용하지 않았습니다. 대신 부작용이 많은 직교 모서리를 사용하도록 강요했습니다.
아래 동영상 👇은 메시지 흐름의 동작 변경을 보여줍니다. 첫 번째 부분은 0.23.0 버전 이전에 수행된 렌더링을 나타냅니다. 메시지 흐름(및 해당 레이블)의 위치는 확대/축소 비율 😵💫에 따라 변경되는 경우가 있습니다. 가장자리 중간에 표시되도록 구성된 오버레이에도 동일한 문제가 적용되었습니다. 가장자리의 시작 또는 끝으로 이동했습니다.
비디오의 두 번째 부분은 0.23.0 버전을 사용하여 수행됩니다. 가장자리 세그먼트는 더 이상 항상 직각이 아니며 요소의 위치는 확대/축소 배율에 관계없이 변경되지 않습니다. 🥳
release notes of the 0.23.0 version에서 '항상 직교 모서리 사용' 구성을 제거하여 해결되는 전체 문제 목록을 확인하십시오.
문서 개선 🎁
이제 라이브러리에서 사용되는 아이콘을 docs/users/images/icons 폴더에서 SVG 형식으로 사용할 수 있습니다. 응용 프로그램에서 아이콘을 자유롭게 재사용하십시오.
아이콘을 표시하도록 사용자 설명서도 업데이트되었습니다.
데모 개선 ✨
데모의 레이아웃이 모바일 장치용으로 개선되었습니다.
데모는 바닥글에 bpmn-visualization 및 mxGraph 라이브러리의 현재 버전도 표시합니다.
BPMN 시각화 - R 패키지
3월에 우리는 1개 버전을 출시했습니다: 0.1.2 .
주요 변경 사항은 bpmn-visualization 라이브러리를 버전 0.23.0으로 업그레이드한 것입니다.
그게 다야!
이번 3월 프로젝트 소식이 마음에 드셨기를 바라며 4월의 소식을 기대해주세요👋.
그 동안 최신 뉴스 및 릴리스를 확인하려면 다음을 통해 팔로우하십시오.
Dustin Humes의 표지 사진 Unsplash
Reference
이 문제에 관하여(공정 분석 - 2022년 3월 뉴스), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/process-analytics/process-analytics-march-2022-news-3862텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)