우리는 꽉 채웠습니다 Mendix 다양한 새로운 기능과 개선 사항이 포함된 9.12 릴리스. Team Server GIT, Workflow 및 Datahub 개선 사항부터 microflow/nanoflow 작업 비활성화, 통합 스타일 편집기 개선 사항, 그리고 최근에 출시된 몇 가지 흥미로운 새로운 앱 서비스까지, 이 릴리스에는 모든 사람을 위한 무언가가 있습니다!
9.12 릴리스도 다음 중 하나입니다. MTS 릴리스 그러니 이 버전은 분명 한동안 사용하고 싶을 겁니다.
팀 서버 Git
이 릴리스를 통해 개발자는 앱을 만들 때 새로운 Team Server Git(베타)을 옵션으로 선택할 수 있습니다. Team Server Git은 Team Server SVN 옆에 있는 옵션이며 Team Server SVN과 동일한 기능을 제공하지만 Subversion 대신 Git 저장소에 모델을 저장합니다. 아시다시피 Git은 가장 인기 있는 버전 제어 시스템입니다. Studio와 퍼블릭 클라우드 오퍼링에서 Developer Portal과 플랫폼 API에 이르기까지 플랫폼 전반에서 작동합니다. Git 지원은 이미 버전 제어를 더욱 강력하게 만들고 앞으로 여러 기회를 제공합니다.
새로운 앱을 만들 때 사용자는 모델을 Git에 저장할지, SVN에 저장할지 선택할 수 있습니다.
개발자 포털에서 새 프로젝트를 생성할 때도 동일한 옵션을 사용할 수 있습니다.
이 릴리스의 일부로 새로운 버전도 제공됩니다. 플랫폼 SDK앱이 SVN이나 Git에 호스팅되어 있든, 이 API는 앱의 콘텐츠에 액세스하는 균일한 방법을 제공합니다.
워크플로우
Studio에서 새로운 앱에 워크플로를 사용할 수 있게 되어 기쁩니다.
…그리고 Studio Pro…
…그리고 상태 변경 이벤트부터 시작해 세 가지 중요한 새로운 개선 사항이 포함되었습니다.
상태 변경 이벤트
워크플로 상태 변경 이벤트를 도입하여 Workflow 또는 WorkflowUserTask 상태가 변경될 때 트리거되는 마이크로플로를 구성하여 개발자에게 많은 유연성을 제공합니다. 예를 들어, 이를 사용하여 완료된 모든 작업 및 워크플로에 대한 사용자 지정 감사 추적을 만들거나 워크플로가 실패 상태로 전환될 때 관리자에게 이메일을 보낼 수 있습니다.
개선된 워크플로 실패 처리
지금까지 사용자/시스템 작업이 성공적으로 완료되지 않으면 실패 상태로 전환되고 워크플로가 계속되지 않았습니다. 새로 추가된 활동 "재시도"를 사용하면 마이크로플로는 워크플로에서 마지막으로 실패한 활동/작업을 다시 실행하여 유연한 접근 방식을 사용하여 실패를 처리할 수 있습니다.
Studio의 맞춤형 승인 워크플로 앱
개발자 포털을 통해 새 앱을 만들 때 Studio의 새로운 승인 요청 빌더를 사용하여 승인 앱을 만드는 옵션이 이미 있었습니다. 승인 요청 양식 내용을 지정하면 즉시 완벽하게 작동하는 워크플로가 준비됩니다.
기존 Studio 앱에 대해 동일한 승인 앱 마법사를 추가했습니다. 새 워크플로를 만들 때 마법사를 사용하거나 처음부터 워크플로를 빌드할 수 있는 옵션이 제공됩니다. 양식 빌더는 도메인 모델, 또는 Mendix 데이터 허브.
나노플로우/마이크로플로우 활동 비활성화
아직 흐름을 빌드하고 테스트 중이기 때문에 마이크로플로우나 나노플로우에서 일부 활동을 일시적으로 비활성화하고 싶었던 적이 있나요? 이제 가능합니다! 마이크로플로우 활동을 마우스 오른쪽 버튼으로 클릭하고 활동 비활성화를 선택하면 활동이 페이드 아웃으로 표시됩니다. 흐름을 실행하고 디버깅하는 동안 이러한 비활성화된 활동은 건너뜁니다. 또한 일관성 검사 오류가 발생하지 않고도 흐름에서 비활성화된 활동 블록을 분리할 수 있습니다. 시도해 보세요!
이는 다음에서 추천된 아이디어를 기반으로 합니다. 마티스 멀더, 에릭 카이퍼예산 및 라몬 프리게 누가 그것을 제출했는가 Mendix 아이디어 포럼. 고맙습니다, Mathilde, Erik, Ramón!
스타일 편집기 개선
와 Mendix 9.9 통합 스타일 편집기가 출시되어 통합된 경험을 통해 사용자 지정 스타일 변경을 더 간단하고 빠르게 수행할 수 있게 되었습니다. 이제 다음 단계를 밟았습니다. 편집기에는 SCSS 및 JS 파일에 대한 자동 완성 및 IntelliSense 지원이 개선되었습니다. 즉, 프로젝트의 다른 스타일 파일에서 가변적인 제안을 받을 수 있습니다. 그리고 무엇보다도 일반 CSS 파일에 대한 지원도 추가했습니다.
디자인 모드에서 빵 부스러기
Studio Pro 디자인 모드에 Studio의 브레드크럼 기능을 추가했습니다. 이를 통해 위젯 선택이 더 쉬워지고 페이지 구조를 이해하는 데 도움이 됩니다.
맥스어시스트
MxAssist 성능 봇
MxAssist 성능 봇 귀하의 앱을 검사하여 앱 성능을 개선하는 데 도움을 주는 지능형 가상 공동 개발자입니다. Mendix 애플리케이션을 빌드하는 동안 실시간으로 개발 모범 사례를 확인하세요. 이번 릴리스에서는 새로운 Performance Bot 모범 사례인 MXP014를 추가하여 Create/Update/Delete 활동이 마이크로플로우에서 시작 이벤트에 너무 가깝게 배치되어 데이터베이스가 필요 이상으로 일찍 잠금 또는 리소스를 획득하여 앱 성능에 영향을 미칠 수 있는 상황을 감지하는 데 도움이 됩니다.
당신은에 대해 자세히 알아볼 수 있습니다 Performance Bot 모범 사례는 여기를 참조하세요..
MxAssist 로직 봇
우리는 자동 매개변수화를 풍부하게 하기 위해 노력해 왔습니다. MxAssist 로직 봇. 9.12 릴리스와 함께 "목록에서 계산"에 대한 자동 매개변수화를 확장했습니다.
…그리고 “검증 피드백 추가”
App Services
마켓플레이스에서 앱 서비스를 출시하게 되어 기쁩니다.
Mendix 분석가들이 "패키지 비즈니스 역량(PBC)"이라고도 부르는 앱 서비스는 "구성 가능한 기업"을 가능하게 하는 재사용 가능한 빌딩 블록입니다. 이들은 인공 지능(AI), 머신 러닝(ML) 등과 같은 고급 소프트웨어 기능을 활용하고, 클라우드 서비스에서 지원하는 UI 빌딩 블록으로 패키징된 고가치 도메인 기능을 제공합니다.
새로 추가된 앱 서비스에 대한 개요는 다음과 같습니다.
문서 데이터 캡처 서비스
문서 데이터 캡처 서비스 (Abbyy 지원) 실제 문서와 이미지에서 데이터를 수집하고 비즈니스 프로세스를 디지털화하기 위한 보다 스마트한 앱을 구축할 수 있습니다. 새로운 앱 서비스 세트 중 첫 번째를 출시했습니다(송장 처리, 영수증 처리, 지능형 문서 서비스) 학습 가능한 모델과 일부 사전 학습된 전문 모델을 사용하여 문서 디지털화 사용 사례를 처리합니다.
인지 AI 서비스
인지 AI 서비스 (AWS 지원) AI 전문가 없이도 애플리케이션에 스마트 언어 처리 기능을 제공합니다. 이러한 앱 서비스에는 다음이 포함됩니다. 텍스트 분석, 번역, 음성-텍스트 변환예산 및 TTS(텍스트 음성 변환).
커뮤니케이션 서비스
통신 서비스에는 현재 다음이 포함됩니다. 이메일 앱 서비스. 이메일 앱 서비스를 사용하면 제작자가 이메일 전송을 자동화하고 조정할 수 있는 기능을 포함할 수 있습니다. Mendix 앱. 이 서비스는 SMTP 서버를 실행하고 구성하는 오버헤드 없이 최소한의 구성만 필요합니다. 워크플로 또는 마이크로플로에서 활동으로 끌어서 놓고 구성합니다. Mendix 나머지는 알아서 처리합니다.
모든 앱 서비스는 무료 체험판으로 탐색할 수 있습니다. 또한, 이메일 서비스, 번역 및 텍스트 분석예산 및 음성 합성 및 인식 코스는 다음에서 이용 가능합니다: Mendix 아카데미. 또한 다른 앱 서비스를 시작하는 데 도움이 되는 추가 학습 경로를 출시할 예정입니다.
웹 앱에 대한 엄격한 CSP 지원
설정하여 콘텐츠 보안 정책 앱에 (CSP)를 적용하면 앱의 신뢰할 수 있는 웹 페이지 컨텍스트를 악용할 수 있는 악성 콘텐츠로부터 앱을 보호할 수 있습니다.
9.12 릴리스에서는 (진보적) 웹 앱을 더 엄격하게 만들 수 있습니다. 그러나 이는 사용자 지정 및 타사 콘텐츠(예: html, 위젯)를 포함한 모든 구성 요소가 규칙을 준수해야 하며 그렇지 않으면 앱이 중단된다는 것을 의미합니다. 따라서 이는 기본적으로 활성화되지 않습니다.
데이터 허브
외부 엔터티를 사용하여 새 개체 만들기
이제 외부 엔터티를 사용하여 OData 서비스에서 새 객체를 만들 수 있습니다. Odata 서비스에서 Insertable 체크박스를 선택하여 새 객체 생성을 활성화할 수 있습니다. 선택적으로 Microflow를 사용하여 고유한 검증 구현을 제공할 수 있습니다.
API를 배포한 후 Studio Pro의 Data Hub Catalog와 Data Hub 창은 모두 API가 새 데이터 생성을 지원한다는 것을 나타냅니다. 다음을 사용하여 이를 수행합니다. 활동을 만들다 외부 엔터티와 함께 사용하는 경우 다음으로 API로 전송할 수 있습니다.
만들기 시작할 준비가 되셨나요?
Mendix 9.12 준비됐어 다운로드.
자세한 내용은 다음에서 모든 기능, 개선 사항, 수정 사항 등을 자세히 살펴보세요. Mendix 9.12 릴리스 노트.













