카테고리 없음

Mendix 10.12 -> 10.19 버전 변화 내용

k9e4h 2025. 2. 19. 17:56

10.13

  • Microsoft SQL Server용 JDBC 드라이버를 버전 12.6.3으로 업그레이드했습니다. Database Connector 와 같은 모듈 에서 통합 보안을 사용하여 SQL Server에 연결하는 경우 userlib 의 JDBC 드라이버도 업데이트해야 할 수 있습니다.

 

  • react-native 0.73.8 버전으로 업그레이드했습니다.
  • react-native-device-info 11.1.0 버전으로 업그레이드했습니다.
  • react-native-fast-image 8.6.3 버전으로 업그레이드했습니다.

10.14

 

  • Microsoft SQL Server용 JDBC 드라이버를 버전 12.8.0으로 업그레이드했습니다. Database Connector 와 같은 모듈 에서 통합 보안을 사용하여 SQL Server에 연결하는 경우 userlib 의 JDBC 드라이버도 업데이트해야 할 수 있습니다.
  • 10.12.0에서 공개 베타로 도입된 Git 부분 애플리케이션 복제가 이제 일반적으로 사용 가능합니다. 부분 복제는 필요한 최소한의 데이터 세트를 다운로드하므로 이 방법은 대규모 저장소 에서 작업할 때 전체 복제보다 훨씬 빠릅니다. Open app settings 또는 version control preferences 에서 새 앱이나 branch 다운로드하는 것과 같은 향후 복제 작업에 대한 복제 전략을 선택할 수 있습니다.

10.15

 

  • MariaDB 11.4에 대한 지원을 추가했습니다.
  • MySQL 8.4에 대한 지원을 추가했습니다.
  • 이제 REST 호출이 완료된 후 익명 사용자를 정리합니다.
  • Microsoft SQL Server용 JDBC 드라이버를 12.8.1 버전으로 업그레이드했습니다.
  • 외부 데이터베이스 커넥터에 다음과 같은 업데이트를 적용했습니다.
    • JSON을 매개변수 값으로 포함하는 하드코딩된 문자열과 외부 데이터베이스 쿼리 활동에 대한 지원을 추가했습니다 . (티켓 223881)
    • 외부 데이터베이스 쿼리 대화 상자 에서 확인 에 대한 키보드 단축키로 Ctrl+를 추가했습니다 . (티켓 223881)Enter
    • Oracle DB에 구성된 경우 TAF 모드를 수정하기 위해 Oracle Library를 23.5.1로 업데이트했습니다 FAILOVER_TYPE=SELECT. (티켓 225454, 226404)
    • Query External Database의 매개변수 섹션에 스크롤을 추가했습니다. (티켓 227464)
    • 이제 새 열 및/또는 삭제된 열로 기존 엔터티를 업데이트할 수 있습니다.
    • 새로운 쿼리를 생성할 때 이제 동일한 데이터베이스 연결 문서의 다른 쿼리에 매핑된 기존 엔터티를 재사용할 수 있습니다.
    • We now correctly take into account the excluded jars of managed dependencies when compiling Java actions.

10.16

  • Java 17을 사용하는 경우 사용 중단 경고를 추가했습니다.
  • 환경 설정 > 배포 에 관리되는 Java 종속성의 동기화를 비활성화하는 새 설정을 추가했습니다 . 이를 사용하면 Gradle 동기화가 실패하더라도(예: 에어갭 환경) 애플리케이션을 시작할 수 있습니다. Java 종속성이 누락된 경우 컴파일 오류가 발생할 수 있으며 복제 및 버전 충돌을 수동으로 처리해야 합니다. 동기화가 비활성화된 경우 SBOM 생성이 지원되지 않습니다.
  • 이제 우리는 내보낸 앱과 모듈 패키지에 Java 종속성을 포함합니다. 이는 Gradle 동기화가 비활성화된 경우 사용됩니다.
  • Mendix Runtime API 호출을 더 이상 사용하지 않고 . ICore#addSessionCookies으로 대체했습니다 ICore#addMendixCookies. 이 새로운 API 호출에는 애플리케이션이 실행되는 경로가 필요하지 않습니다.
  • 영어의 기본 날짜 패턴에서 사용자가 날짜 및 시간 입력 필드에 끊지 않는 공백을 삽입해야 하는 문제를 해결했습니다. (티켓 225500)

10.17

  • We now allow you to define parameters of microflows and nanoflows as optional using the Argument property. This means they can be called with an empty argument expression
  • App Configurations에 Headers 라는 새 탭을 추가했습니다 . 이 탭을 사용하면 개발 중에 사용할 헤더를 로컬로 구성할 수 있습니다. (로컬만인듯)
  • 앱에서 단위 크기에 대한 통계를 볼 수 있는 새로운 CLI 명령을 출시했습니다. 자세한 내용은 MPR Analyze Command를 참조하세요 .
  • 도움말 메뉴 > 지원 도구를 통해 Studio Pro 로그 수준을 변경하는 기능을 추가했습니다 .
  • Java 동작을 컴파일할 때 전체 디버그 정보를 포함할 수 있도록 하는 ' 전체 디버그 정보 생성' 이라는 새로운 설정을 환경 설정  추가했습니다 .
  • 지원 중단
  • 공급업체에서 더 이상 PostgreSQL 12를 지원하지 않으므로 이에 대한 지원을 중단했습니다.
  • 우리는 더 이상 사용하지 않습니다 . 대신 ICoreAction.getMetaInfo사용할 수 있습니다 .ICoreAction.getMetaInfoJsonString
  • 알려진 문제
  • Call REST 서비스 또는 Send REST 요청 활동 에서 보낸 아웃바운드 REST 요청의 본문은 Studio Pro 버전 10.16까지 적용된 인코딩인 UTF-8 대신 ISO-8859-1 인코딩을 사용하여 잘못 포맷되었습니다. (티켓 235194, 237487)

10.18

  • 열 이름에 공백과 특수 문자가 포함된 SQL 쿼리에 대한 지원이 외부 데이터베이스 커넥터에 추가되었습니다.
  • Call REST 작업에서 파일 문서를 요청 본문으로 사용하면 Content-Length 헤더가 없는 HTTP 요청이 발생하는 문제를 해결했습니다.
  • We fixed an issue where deployment failed when an entity had one system association (owner or changedBy) already in the database and a second one was added later.
  • We made improvements to the Changes pane:
    • Users can now resize columns to display the complete file path. Additionally, users can hover over the path to see the full file path in a tooltip.
    • We updated the button labels in the Changes pane, and certain dialogs to use local and server instead of mine and theirs for selecting the source when resolving file conflicts.
  • MPRv2 format
  • Studio Pro 의 변화 창에서 파일 변경 사항을 보고 충돌을 직접 해결할 수 있는 기능을 추가했습니다. 이제 파일 비교 도구를 열어 수정된 파일을 검토하거나 변화 창에 나열된 변경된 파일이 있는 폴더로 이동할 수 있습니다. 충돌을 해결하려면 로컬 버전을 유지하거나 수신 서버 버전을 수락하기만 하면 됩니다. 이 업데이트는 프로젝트 및 디스크 파일 관리를 간소화합니다. 자세한 내용은 Studio Pro 에서 버전 제어 사용  상태 섹션을 참조하세요.
  • Mendix Runtime API 에 데이터베이스 설정에 액세스하기 위한 새로운 메서드인 getDatabaseSettingAsString() 을 구현했습니다.
  • Gradle 8.5 미만 버전은 더 이상 지원되지 않습니다.\
  • CSS 파일의 줄 끝이 제대로 처리되지 않으므로 모든 변화 되돌리기를 사용하거나 다른 버전 제어 작업을 수행할 때 CSS 파일이 디스크 변화 대화 상자에 나타납니다.

 

10.19

  • Online Synchronization Mode (Beta)
  • PostgreSQL 또는 MariaDB/MySQL과 jdbc:aws-wrapper: 로 시작하는 DatabaseJdbcUrl 을 사용하는 경우 이제 AWS Wrapper JDBC 드라이버를 사용하여 데이터베이스에 연결합니다.
  • We updated the External Database Connector, which now supports connecting to any database by using the Java dependency specified by the user for the respective database in the module settings.
  • 엔터티에 이미 데이터베이스에 하나의 시스템 연결( owner 또는 changedBy )이 있고 나중에 두 번째 연결이 추가된 경우 배포가 실패하는 문제를 해결했습니다.
  • CustomJavaAction을 더 이상 사용하지 않습니다. 대신 UserAction을 사용하세요. Studio Pro 이제 Java 작업의 기본 클래스로 UserAction을 사용합니다.

 

 

반응형