Mendix 릴리스 10.9 - 내용을 확인하세요! | Siemens | Mendix

메인 컨텐츠로 가기

Mendix 릴리스 10.9 – 내용을 확인하세요!

또 다른 멋진 달이 왔습니다 Mendix 플랫폼 출시! 10.9는 개발자가 최고의 작업을 할 수 있도록 하는 풍부한 새로운 기능과 향상된 기능을 제공합니다. 구성 비밀과 같은 기능을 통해 로우코드 개발 경험이 다음 단계로 끌어올려집니다! 페이지 편집기의 새로운 X-ray 모드를 사용하면 그 어느 때보다 쉽게 ​​페이지를 개발할 수 있습니다.
이 모든 것과 훨씬 더 많은 것들이 있습니다. 계속 읽어서 안에 무엇이 있는지 확인하세요!

Studio Pro 업데이트

페이지 편집기 X-선 모드 베타

디자인 모드를 사용하면서 기본 컨테이너와 다른 구조적 요소를 더 쉽게 보고 선택할 수 있기를 바란 적이 있나요? 저희의 조사에 따르면, 이것이 구조적 모드로 전환하는 주된 이유 중 하나일 가능성이 큽니다. 이것이 바로 컨테이너, 레이아웃 그리드, 데이터 뷰와 같은 구조적 요소로 디자인 모드를 향상시키고 나머지 스타일링은 그대로 유지하는 새로운 뷰인 X-Ray를 발표하게 되어 기쁩니다! 이렇게 하면 구조적 모드로 전환할 필요 없이 디자인 모드 내에서 위젯을 선택하고 배치하는 것이 훨씬 쉬워질 것입니다.
이것은 베타 릴리스이며 앞으로 몇 달 동안 계속 개선될 것입니다. Windows에서 시도하려면 환경 설정에서 활성화할 수 있습니다(새로운 기능 > 페이지 편집기 > X-선 모드). 이 설정은 페이지 편집기의 툴바에 X-ray 토글 버튼을 표시합니다. Mac 사용자의 경우 이 설정 없이도 툴바에서 X-ray에 액세스할 수 있습니다.

Microflow URL 쿼리 매개변수

웹 요청은 종종 매개변수를 사용하여 동작을 사용자 정의합니다. 예를 들어, 양식을 여는 요청은 이러한 매개변수를 기반으로 일부 값을 미리 채울 수 있습니다. Microflow URL을 사용하면 이미 사용자 정의 요청을 정의하여 양식을 열 수 있습니다. Mendix 페이지와 URL 경로에 매개변수를 포함합니다.
이 업데이트에서는 Microflow URL을 사용하여 Microflow에 대한 매개변수를 정의하는 대체 방식으로 지원을 추가합니다. 쿼리 문자열. 쿼리 문자열은 URL의 끝(물음표 뒤)에 있는 문자열로, 간단한 텍스트 형식으로 매개변수에 값을 할당합니다. 매개변수를 Microflow에 추가한 다음 쿼리 문자열 매개변수를 설정하려면 다음을 확인합니다. 쿼리 문자열 Microflow URL 대화 상자에서 해당 정보를 확인하세요.

Microflow URL 쿼리 매개변수

구성 비밀

프로덕션 서비스와 민감한 정보가 있는 데이터 소스에 연결하는 데 사용되는 비밀번호와 기타 비밀은 버전 제어에 들어가서는 안 됩니다. 이렇게 하면 모든 개발자에게 이러한 비밀이 유출될 수 있기 때문입니다. Studio Pro에서 어떤 구성 상수를 비공개로 간주해야 하는지 지정하는 옵션을 추가했습니다. 이러한 값은 버전 제어에 커밋되는 대신 개발자 워크스테이션에 로컬로 저장됩니다.

구성 비밀

REST 커넥터 - DELETE 지원

최신 버전의 출시를 발표하게 되어 기쁩니다. Mendix REST 커넥터, 이제 DELETE 지원. 이 새로운 기능은 REST 커넥터의 기능을 더욱 향상시켜 사용자가 RESTful API에 DELETE 요청을 쉽게 보내고 몇 가지 간단한 단계만으로 리소스를 삭제할 수 있게 합니다.

외부 데이터베이스 커넥터를 사용하여 저장 프로시저 실행

이 릴리스에는 데이터베이스 로직을 실행하기 위한 기본 지원이 포함됩니다. 이제 매개변수가 없는 한 외부 데이터베이스에서 저장된 프로시저를 호출할 수 있습니다. 매개변수에 대한 지원은 향후 릴리스에서 추가됩니다.

외부 데이터베이스에 저장된 프로시저를 xecute합니다.

이벤트 위젯

이벤트라는 새로운 위젯을 발표하게 되어 기쁩니다. 이 일반 위젯을 사용하면 구성 요소가 로드되거나 컨텍스트가 변경될 때 작업을 실행할 수 있습니다. 예를 들어, 페이지 로드 시 환영 메시지를 표시하거나, 데이터 그리드가 로드를 완료하면 사용자 지정 JavaScript(NF 사용)를 실행하거나, 속성이 변경될 때 검증 Microflow를 트리거할 수 있습니다. 또한 지연을 사용하여 작업을 트리거하거나 간격 타이머를 사용하여 반복적으로 실행하는 것도 지원합니다. 사용 방법은 전적으로 사용자에게 달려 있습니다!

이벤트 위젯

Data grid 2, Combo-box 또는 Image 위젯으로 쉽게 업데이트 가능

이 릴리스를 사용하면 최신 버전으로 쉽게 업데이트할 수 있습니다. 데이터 그리드는 데이터 그리드 2로 변환할 수 있고, 정적 및 동적 이미지 위젯은 이미지 위젯으로 변환할 수 있으며, 드롭다운 위젯은 새 콤보 상자로 변환할 수 있습니다. 변환에는 Marketplace의 최신 위젯 버전이 필요할 수 있습니다.

디버깅 - 모두 계속

우리 모두 실수를 합니다. 그리고 때로는 찾기가 꽤 어려울 때도 있습니다. 그것이 바로 그 이유입니다. Mendix 애플리케이션 로직을 디버깅하고 Microflow와 Nanoflow 작업을 단계별로 수행하면서 모든 변수를 검사할 수 있습니다.

때로는 예상보다 더 많은 일이 발생합니다. 페이지나 위젯이 Nanoflow를 여러 번 호출하여 디버그 작업을 기다리는 여러 개의 일시 중지된 Nanoflow가 발생할 수 있습니다. 과거에는 각 Nanoflow를 개별적으로 계속 진행해야 했습니다. 더 이상 그럴 필요가 없습니다! 이제 한 번의 클릭으로 모든 Nanoflow(또는 Microflow)를 계속 진행할 수 있습니다. 모두 계속. 이 시간을 절약하는 방법을 즐기시기 바랍니다!

디버깅 계속하기

데이터 소스 업데이트

이건 설명하기 좀 어렵지만, 시간 내주셔서 충분히 이해하실 겁니다. 약속드립니다!

건축할 때 Mendix 응용 프로그램에서 원하는 기능을 점진적으로 구현하는 것이 일반적입니다. 예를 들어, 작은 도메인 모델로 시작하여 필요에 따라 확장할 수 있습니다. 일반적으로 이는 다음과 잘 작동합니다. Mendix, 하지만 일부 변경 사항은 지루한 작업으로 이어질 수 있습니다. 예를 들어 페이지에서 데이터 소스를 변경하면 이를 사용하는 모든 위젯을 업데이트해야 합니다. 이는 새 엔터티가 이전 엔터티의 일부 속성을 공유하는 경우에도 발생합니다.

이 릴리스에서는 이를 변경합니다. 한 엔터티에서 다른 엔터티로 데이터 소스를 변경하는 경우 호환되는 속성이 발견되면 위젯에 대한 연결을 유지합니다. 예를 들어, 다음 엔터티를 정의하는 경우:

엔터티 정의

OldEntity에서 NewEntity로 데이터 소스를 변경하면 호환되는 속성(Name 및 Amount)에 대한 위젯 연결이 유지됩니다. 호환되지 않는 속성(OldAttribute)만 오류를 표시합니다.

호환되지 않는 속성이 오류를 표시합니다.

여러분께서 일상 업무에 이 편리한 기능을 즐기시기 바랍니다.

마이크로플로우/나노플로우를 보여주세요

때로는 나노플로우와 마이크로플로우 중 어떤 것을 선택해야 할지 결정하기 어려울 때가 있습니다.

마이크로플로우-나노플로우를 보여주세요

조금 더 쉽게 하기 위해, 이제 선택한 나노플로우나 마이크로플로우를 배경에 표시할 수 있게 되었습니다. 이것이 앞으로 더 나은 선택을 하는 데 도움이 되기를 바랍니다!

모바일

WebSQL이 없는 오프라인 우선 PWA

오프라인에서 작동하는 앱을 빌드하는 것은 많은 모바일 앱에 중요한 요구 사항입니다. 이를 위해 우리는 모바일 앱을 빌드하는 오프라인 우선 접근 방식을 개발했으며, 이는 네이티브 모바일 앱과 프로그레시브 웹 앱에서 지원됩니다. Mendix. 후자의 경우, 우리는 WebSQL에 의존했습니다. 이는 대부분의 웹 브라우저에 내장된 데이터베이스 기술로, 데이터베이스 서버가 하는 방식과 유사하게 데이터를 저장할 수 있게 해줍니다. 그러나 이 기술은 더 이상 사용되지 않으며 곧 제거될 예정입니다.

이 릴리스에서는 WebSQL을 SQLite로 대체합니다. SQLite는 수년 동안 사용되어 온 데이터베이스 기술로, 안정적이고 미래에도 사용할 수 있습니다. 이 변경은 앱과 사용자에게 원활히 적용되며 애플리케이션 모델을 변경할 필요가 없고 오프라인 데이터베이스가 자동으로 마이그레이션됩니다.

업데이트는 다음에서만 출시됩니다. Mendix 10.9.0 뿐만 아니라 Mendix 10.6.6 및 9.24.18, 현재 MTS 및 LTS 버전입니다. 오프라인 우선 PWA에서 작업하는 경우 Mendix, 가능한 한 빨리 앱을 이러한 버전 중 하나로 업데이트하는 것이 좋습니다. 이 업데이트의 배경에 대한 자세한 내용은 다음에서 읽을 수 있습니다. 블로그.

이 업데이트는 또한 오프라인 우선 PWA에 대한 iOS 지원을 활성화하기 위한 첫 번째 단계입니다. 아직 준비가 되지 않았지만, 곧 실현하기 위해 열심히 노력하고 있습니다.

네이티브 모바일 앱 성능

모바일 앱은 최종 사용자에게 높은 기대감을 불러일으킵니다. 모바일 플랫폼의 일반적인 고품질은 사용자가 다음을 포함한 모든 모바일 앱에 대해 유사한 수준을 기대하게 만듭니다. Mendix 앱. 그래서 우리는 네이티브 모바일 앱을 제공합니다. Mendix최상의 사용자 경험을 제공할 수 있는 .
모든 기기에서 좋은 성능을 보이는 것은 모바일 앱의 인식된 품질에 있어 핵심적인 측면입니다. 이는 특히 Android 기기가 매우 빠른 것부터 매우 느린 하드웨어까지 다양하기 때문에 어려울 수 있습니다. 최근 이니셔티브에서 우리는 성능 개선에 집중했습니다. Mendix 네이티브 모바일 앱, 특히 느린 Android 기기에서. 이 릴리스는 향후 몇 달 동안 계획된 여러 가지 개선 사항의 시작을 알립니다.

이 업데이트는 React Native에서 페이지가 로드되는 방식을 변경합니다. 이는 React Native를 구동하는 기반 기술입니다. Mendix 네이티브 모바일 앱. 페이지는 이제 사용자가 액세스할 때만 로드됩니다. 이는 앱을 처음 로드하는 데 걸리는 시간에 긍정적인 영향을 미쳐 더 빨리 사용할 수 있게 합니다. 이 개선 사항을 다음에서 출시합니다. Mendix 10.9.0 및 Mendix 10.6.6.

이후 릴리스에서는 더욱 개선된 내용을 기대하세요!

모바일 SSO

네이티브 모바일 앱 사용자가 Single Sign-On(SSO)을 통해 로그인하도록 할 수 있습니다. B2E(기업 대 직원) 앱의 경우 ID 공급자는 회사 Entra ID일 수 있으며 B2C(기업 대 소비자) 앱의 경우 Facebook일 수 있습니다. Mendix 마켓플레이스에서 이제 '모바일 SSO' 모듈을 제공합니다. 이 모듈을 사용하면 최종 사용자가 네이티브 앱에 내장된 브라우저에서 선택한 IdP에 로그인할 수 있습니다. 이 새로운 모듈은 OIDC SSO 모듈의 확장 기능으로 작동하며, 이 모듈은 이미 웹 앱이나 Progressive Web Apps에 대한 SSO를 위한 최고의 모듈입니다.

이전에는 SSO를 구현하기 위해 일부 맞춤형 작업이 필요했지만, 새로운 모듈을 사용하면 플랫폼 지원을 갖춘 사용하기 쉬운 솔루션을 얻을 수 있습니다!

AI

Bedrock 커넥터 업데이트 및 새로운 쇼케이스 앱

AWS는 최근 Amazon Bedrock에 Agents 기능을 추가하여 개발자가 엔터프라이즈 시스템과 데이터 소스에서 여러 단계의 작업을 수행할 수 있는 자율 에이전트를 빌드할 수 있도록 했습니다. 최신 릴리스에서는 아마존 베드록 커넥터, Bedrock 에이전트와 채팅할 수 있는 기능을 추가했습니다. Mendix 응용 프로그램.

Anthropic Claude 3 및 Mistral AI 모델을 통해 Bedrock에서 새로운 강력한 기초 모델을 사용할 수 있습니다. 저희 커넥터는 이미 이러한 새로운 모델의 사용을 지원하며, 새로 출시된 쇼케이스 앱에서 작동 예시를 찾을 수 있습니다.

따라서 Amazon Bedrock 쇼케이스 앱 Bedrock Connector를 사용하여 생성 AI를 사용하는 다양한 방법을 보여줍니다. 여기에는 교육을 위해 설계된 "주제"가 포함됩니다. Mendix 개발자에게 Bedrock Connector에서 사용 가능한 다양한 작업을 사용하는 방법을 설명합니다. 그 위에 "쇼케이스"는 종단 간 시나리오와 Gen AI 기반 애플리케이션으로 실현할 수 있는 비즈니스 가치를 보여줍니다.

Amazon Bedrock을 자신의 애플리케이션에서 사용하는 데 관심이 있는 모든 사람, 또는 단순히 학습하고 무엇이 가능한지 보고 싶어 하는 모든 사람에게 좋은 출발점입니다!

OpenAI Showcase 앱 업데이트

여러 언어에 걸쳐 작업을 실행하기 위해 OpenAI의 대규모 언어 모델(LLM)을 활용하세요. 최신 릴리스에서 OpenAI 쇼케이스 앱 우리는 특히 여러 언어와 관련된 작업에 적합한 text-embeddings-3-large 모델을 포함했습니다. 의미 검색을 사용하여 언어 간에 유사한 데이터를 식별하고 LLM이 특정 콘텐츠와 관련된 언어로 사용자를 지원하는 방법을 살펴보세요.

또한, 일관성을 보장하고 반복적인 설정 노력을 줄이기 위해 각 예제와 작업에 대한 선택된 구성이 이제 데이터베이스에 저장됩니다.

개발자 포털

온라인마켓

Marketplace Reviews 경험의 개선 사항을 발표하게 되어 기쁩니다. 저희 사명의 핵심은 개발자 간의 활기찬 커뮤니티 상호작용을 촉진하는 것입니다. 저희는 집단적 통찰력이 제품 개선과 혁신을 촉진할 수 있다고 굳게 믿습니다. 지침을 제공하든, 개선 사항을 제안하든, 문제를 표시하든, 커뮤니티의 모든 기여는 생태계를 풍요롭게 합니다.

개발자에게 더 풍부한 통찰력을 제공하고 평가 프로세스를 간소화하기 위해 리뷰 기능을 개편했습니다. 새로운 기능은 다음과 같습니다.

  1. 분리된 평가 및 리뷰: 모든 피드백에 자세한 검토가 필요한 것은 아니라는 점을 인식하고, 우리는 독립적으로 평가를 제출할 수 있는 유연성을 도입했습니다. 사용자는 이제 서면 리뷰를 남길 의무 없이 4점 또는 5점의 구성 요소를 평가할 수 있습니다. 그러나 4점 미만의 평가의 경우 리뷰를 제공하는 것이 필수이므로 투명성과 책임성이 보장됩니다.
  2. 리뷰에 대한 익명의 견해: 리뷰와 같은 중요한 정보에 접근하는 것이 이제 더 매끄럽습니다. 사용자는 로그인할 필요 없이 Marketplace 사이트에서 직접 리뷰를 찾아볼 수 있습니다.
  3. 내 마켓플레이스에서 페이지 제거: My Marketplace의 "회사 리뷰" 페이지와 같은 중복된 기능을 제거하여 사용자 인터페이스를 최적화했습니다.
  4. 필터링 도입: 다양한 선호도와 요구 사항을 충족하기 위해 제품 세부 정보 페이지 내에서 리뷰에 대한 필터링 기능을 도입했습니다. 이제 사용자는 특정 기준에 따라 리뷰 검색을 세분화할 수 있습니다.
  5. 지도: Marketplace 구성 요소에 대한 리뷰를 작성하거나 피드백을 받는 개발자를 위해, 사용자가 피드백을 효과적으로 표현하거나 의미 있는 응답을 작성할 수 있도록 돕기 위한 유용한 팁으로 리뷰 탭을 강화했습니다.

개발 포털 마켓플레이스

Mendix 프라이빗 클라우드를 위한: 사용자 경험의 도약

우리는 다음과 같은 향상된 기능과 기능을 발표하게 되어 매우 기쁩니다. Mendix 사용자 경험을 향상시키고 개발 프로세스를 간소화할 것을 약속하는 개인 클라우드 포털 및 운영자를 위한 솔루션입니다.

Mendix 프라이빗 클라우드 포털

런타임 섹션의 사용자 정의 Jetty 옵션
이제 JettyOptions에 대한 사용자 정의 값을 Runtime 섹션에서 직접 설정할 수 있습니다. 이를 통해 더 많은 유연성과 제어가 가능합니다. Mendix 애플리케이션의 런타임 구성.

실패한 배포 패키지의 만료 날짜
실패한 배포 패키지에는 이제 자동으로 만료 날짜가 설정됩니다. 이를 통해 실패한 배포가 적절하게 관리되고 무한정 환경을 어지럽히지 않도록 합니다.

앱 상수를 Excel로 내보내기
이제 애플리케이션 상수를 Excel 파일로 내보내는 기능이 지원됩니다. 이 기능은 상수의 관리 및 문서화를 간소화하여 공유 및 협업을 더 쉽게 만들어줍니다. Mendix 프로젝트.

간소화된 클러스터 관리
클러스터 관리자 버튼이 제거되었습니다. 대신 이제 클러스터 개요 페이지에 직접 액세스할 수 있습니다. Mendix Private Cloud 버튼용. 이 변경은 탐색을 간소화하고 클러스터 관리 작업을 중앙 집중화합니다.

Deploy API를 통해 런타임 라이선스에 대한 제품 유형 설정
Deploy API를 사용하면 이제 네임스페이스와 환경 레벨에서 런타임 라이선스에 대한 제품 유형을 설정할 수 있습니다. 이를 통해 배포 중에 라이선스 구성을 보다 세부적으로 제어할 수 있습니다.

Mendix 운영자 v2.15

배포 후 자동 환경 재시작
특정 시나리오에서 새 MDA 패키지를 배포한 후 환경이 자동으로 다시 시작되지 않는 심각한 문제를 해결했습니다. 이제 환경이 변경 사항을 반영하기 위해 원활하게 다시 시작된다는 것을 알고 안심하고 업데이트를 배포할 수 있습니다.

이미지 빌더 업데이트: UBI9 지원
이제 ubi9 대신 ubi8를 사용하여 애플리케이션 이미지를 빌드하도록 이미지 빌더를 전환할 수 있습니다. 이 업데이트는 최신 표준에 맞춰져 있으며 최신 종속성 및 라이브러리와의 호환성을 보장합니다.

향상된 Kubernetes 상태 검사
개선된 라이브니스 프로브는 이제 특정 상태 검사 엔드포인트를 검사하여 Kubernetes가 일시적인 과부하 상황에서 애플리케이션을 다시 시작하지 못하도록 합니다. 이 개선 사항은 실패한 상태 검사 상태에 초점을 맞추어 시작 또는 라이브니스 프로브에 대한 수동 조정이 필요 없게 합니다.

단순화된 독립형 클러스터 구성
독립 실행형 클러스터의 경우 microflowConstants를 관리합니다. MendixApp CR이 이제 더 간단해졌습니다. Operator는 지정되지 않은 상수에 대해 자동으로 기본값을 사용하여 정의 누락으로 인한 배포 실패를 방지합니다. 또한 mendixRuntimeVersion 매개변수를 업데이트할 필요가 더 이상 없습니다.

보안 디버거 암호 저장
이제 디버거 비밀번호를 HashiCorp Vault 또는 AWS Secrets Manager에 안전하게 저장하여 권한이 있는 사용자가 액세스할 수 있도록 하는 동시에 중요한 정보를 보호할 수 있습니다.

개선된 CLI 기능
mxpc-cli의 향상된 기능에는 이전 세션을 재개하고 CLI를 닫은 후 모든 채워진 필드 값을 유지하는 기능이 포함됩니다. 또한 로그 수집 기능은 이제 더 포괄적인 정보를 저장하여 운영자 구성, 스토리지 계획, 빌드 세부 정보 등에 대한 통찰력을 제공합니다.

관리되는 네임스페이스에 대한 호환성 업데이트
이 버전으로 업그레이드하면 글로벌 운영자가 처리하는 관리되는 네임스페이스의 구성이 최신 향상 기능 및 기능과 호환되도록 업데이트됩니다.

향상된 주석 관리
Private Cloud Portal에서 주석 제거 또는 Mendix수신 또는 서비스에 대한 앱 CR은 운영자에게 해당 Kubernetes 리소스에서 해당 주석을 제거하라는 메시지를 표시하여 구성 관리를 간소화합니다.

mxpc-cli에서 AWS 지원 개선
mxpc-cli의 고정 ARN 검증은 사용자 지정 AWS 파티션의 ARN을 정확하게 인식하여 AWS China 및 GovCloud에서 더 나은 지원을 보장합니다.

Kubernetes 서버 세부 정보에 대한 가시성 향상
이제 Kubernetes 서버 세부 정보가 포함됩니다. Mendix 운영자 버전 데이터는 곧 Private Cloud Portal의 추가 정보 탭에서 접근이 가능해져 사용자는 Kubernetes 환경에 대한 더욱 심도 있는 통찰력을 얻을 수 있습니다.

더 자세한 내용을 탐색하고 포괄적인 정보를 더 알아보세요. 릴리즈 노트.

다음 앱을 시작할 준비가 되셨나요?

언어를 선택하세요