문서 메뉴
문서 홈
/ /
Atlas App Services

Atlas App Services 변경 로그

이 페이지의 내용

  • 2024년 출시
  • 2023년 출시
  • 2022년 출시
  • 2021년 출시
  • App Services CLI는 이제 Linux Arm64 머신에서 지원됩니다.

  • 앱 서비스 CLI

    • 사용자가 앱의 함수를 나열할 수 있도록 새로운 함수 목록 명령이 추가되었습니다.

    • 배포된 버전 대신 로컬 버전의 함수를 실행하기 위해 함수 실행 명령에 새로운 --use-local-app 플래그를 추가했습니다.

    • 표시할 사용자 수를 결정하기 위해 사용자 목록 명령에 새로운 --limit 플래그를 추가했습니다.

    • 이제 App Services CLI를 arm64 환경에서 사용할 수 있습니다.

  • 인증 제공자 사용자 메타데이터에 대한 사용자 캐싱이 개선되었습니다. 자세한 내용은 인증 제공자 메타데이터의 참고 사항을 참조하세요.

  • 이제 비공개 엔드포인트에는 일반, 동기화, 레거시의 세 가지 유형이 있습니다. 레거시 엔드포인트는 일반 엔드포인트 또는 동기화 엔드포인트로 마이그레이션해야 합니다. 자세한 내용 은 VPC 비공개 엔드포인트 사용을 참조하세요.

  • CLI의 경우 --user 플래그를 사용할 때 사용 가능한 앱 사용자 중에서 선택하라는 메시지가 추가되었습니다.

  • 세트를 지원하고 experimental 네임스페이스를 제거하도록 C++ SDK 모델 생성을 업데이트했습니다.

  • 이제 새 애플리케이션은 변경 스트림에서 16 MB를 초과하는 대규모 이벤트에 대해 $changeStreamSplitLargeEvent 단계 를 사용합니다.

  • UI 개선

    • UI의 SDK 객체 모델에 대한 모델 동기화 페이지에 스키마 버전 선택기를 추가했습니다.

    • 다크 모드 및 자동 서식 지정과 같은 새로운 기능으로 App Services UI 함수 편집기가 개선되었습니다.

    • App Services 배포 리전 설정에서 '오하이오' 대신 '아이오와'로 읽도록 Google Cloud 제공자 us-central1 레이블을 수정했습니다.

  • 이제 App Services UI 홈페이지의 앱을 알파벳 순서로 정렬할 수 있습니다.

  • 이제 데이터 소스의 서비스 이름이 CLI에서 클러스터 이름으로 기본 설정됩니다. CLI에서 서비스 이름을 선택하라는 메시지가 제거되었습니다.

  • JSON web token 토큰 길이 제한이 2048 자에서 4096 자로 증가했습니다.

  • 앱의 총 사용자 수를 표시하는 새로운 CLI 명령 ``users count``를 생성했습니다.

  • 예정된 Atlas Triggers가 오류 없이 작동을 멈추는 오류가 수정되었습니다.

  • UI에서 배포 구성 페이지에서 빈 리포지토리에 대한 자동 배포를 활성화하면 변경 사항이 지워지는 방식이 수정되었습니다.

  • 함수를 비동기화하고 결과를 기다리는 방식으로 인증 구독 함수 템플릿을 업데이트했습니다.

  • 적절한 경우 더 자세한 설명이 포함되도록 ErrOperationCanceled 오류 메시지를 업데이트했습니다.

  • 에지 서버는 이제 Cloud Sync 서버의 클라이언트 재설정 메시지를 존중합니다.

  • 여러 데이터 소스를 기존 앱에 연결하기 위해 새 엔드포인트를 만들었습니다.

  • 및 명령에 대해maxTimeMS float64db.aggregate db.coll.aggregate 허용하도록 시간 초과 변수 를 업데이트했습니다.

  • 데이터 소스를 삭제하기 전에 사용자 지정 사용자 데이터가 활성화되어 있지 않은지 확인하는 검사가 추가되었습니다. 사용자 지정 사용자 데이터가 활성화된 경우 사용자에게 400 오류가 발생합니다.

  • 동기화가 일시 중지되거나 종료되더라도 스키마 버전 정보는 여전히 App Services UI에 표시됩니다.

  • 변형 사용자 지정 리졸버를 앱에 푸시하면 빈 앱이 때때로 실패하는 오류가 수정되었습니다.

  • 사용자 지정 사용자 데이터가 비활성화된 경우에도 앱을 푸시하거나 풀링할 때 사용자 지정 사용자 데이터 변경 사항을 구문 분석할 수 있도록 오류가 수정되었습니다.

  • 이벤트를 AWS EventBridge로 전송하는 데이터베이스 트리거에 대한 사용자 지정 오류 핸들러 를 구성했습니다.

  • 데이터베이스 트리거에 대한 새로운 AWS EventBridge 사용자 지정 오류 처리를 지원하는 새로운 트리거 오류 핸들러 로그 유형 이 생성되었습니다.

  • 이제 Atlas Data Services 로그 페이지에서 기본 설정 시간대를 사용합니다.

  • 다트 객체 모델 생성 시 사전에 대한 지원이 추가되었습니다.

  • 서버리스 데이터 소스에 연결된 앱이 Device Sync를 잘못 활성화할 수 있던 오류가 수정되었습니다.

  • App Services UI에 표시되는 타임스탬프(예: 로그 메시지, 배포 기록)에 이제 시간대가 포함됩니다.

  • App Services Admin API에 대한 GET 메서드는 이제 부분 엔드포인트 대신 전체 엔드포인트를 반환합니다.

  • 기본 웹 소켓 읽기 제한을 16 MB에서 20 MB로 상향했습니다. 필요한 경우 읽기 제한을 높이기 위해 앱 수준 구성 설정을 추가했습니다.

  • 클라이언트 재설정을 트리거하는 App Services 관리자 API 엔드포인트가 추가되었습니다.

  • Raspberry Pi의 다중 아키텍처 빌드에 대한 에지 서버 지원이 추가되었습니다.

  • 사용자 세션에 대한 최대 새로 고침 토큰 만료가 180 일에서 5 년으로 증가했습니다. 새로 고침 토큰 만료 구성에 대한 자세한 내용은 새로 고침 토큰 만료 구성을 참조하세요.

  • services.cloud.mongodb.com 도메인을 릴리스했습니다. Atlas Device SDK를 통한 App Services UI 웹 방문, 관리자 API 요청 및 클라이언트 API 요청은 이제 ko-kr-6522657354e3c285a.getsmartling.com/ko-kr 에서 새 도메인으로 마이그레이션을 시작할 수 있습니다. 자세한 내용은 도메인 마이그레이션을 참조하세요.

  • 사용자 지정 JWT 제공자를 통해 인증된 요청은 이제 JWT의 정보를 기반으로 사용자의 프로필 데이터(예: context.user.data)를 업데이트합니다.

  • 64-비트 long 및 32-비트 integer 간의 차이점을 표시하도록 App Services 스키마 UI를 업데이트했습니다.

  • 공백을 포함한 이름과 같이 유효하지 않은 데이터베이스 또는 컬렉션 이름을 사용하여 스키마를 생성할 수 없습니다.

  • MongoDB 애그리게이션 작업은 더 이상 allowDiskUse 에 대한 기본값을 지정하지 않습니다.

  • 인덱싱된 쿼리 가능 필드에 지원되는 유형으로 integer 가 추가되었습니다.

  • 이제 Device Sync 권한이 false 으)로 설정된 읽기 필터를 해당 쓰기 필터와 올바르게 통합합니다.

  • App Services 'HTTPS 엔드포인트 생성' UI에서 엔드포인트 경로에 대해 슬래시(/)를 추가했습니다.

  • App Services CLI를 사용하여 중첩된 폴더에 함수를 쓸 수 있는 지원이 추가되었습니다.

  • App Services UI에 다크 모드가 출시되었습니다. 다크 모드를 활성화하려면 Atlas 사용자 기본 설정을 열고 모양새를 다크 모드로 설정합니다.

  • App Services CLI를 다운로드할 수 있는 UI 링크가 추가되었습니다.

  • 새 앱에 대한 파티션 기반 동기화 UI를 비활성화했습니다. 기존 앱에는 파티션 기반 동기화가 지원 중단될 때까지 파티션 기반 동기화 및 Flexible Sync 구성 화면이 모두 계속 표시됩니다.

  • C++에서 생성된 모델의 구문 강조 표시를 수정했습니다.

  • AWS EventBridge 재시도 요청에 지수 백오프를 추가했습니다.

  • realm-cli 대신 새로운 appservices CLI를 사용하도록 제품 UI 및 설명서를 업데이트했습니다.

  • 데이터베이스 및 배포의 모든 컬렉션을 감시하는 트리거에 대한 지원이 추가되었습니다.

  • Realm C++ 베타 SDK에 대한 Device Sync 모델 생성이 추가되었습니다.

  • 이제 비공개 엔드포인트가 활성화된 앱을 VPC 외부에서 들어오는 요청을 허용하도록 구성할 수 있습니다.

  • 사용자가 잘못된 이메일 주소로 새 이메일/비밀번호 ID를 등록하려고 할 때 더 이상 대기 중인 사용자 계정을 생성하지 않습니다.

  • 이제 App Services에서 활성 트리거, 로그 전달자, 동기화 또는 기타 이벤트 구독이 있는 데이터 소스를 삭제할 수 없습니다.

  • Device Sync는 이제 GeoJSON 포인트 필드에 대한 지리적 쿼리를 지원합니다.

  • 종료로 인해 무효화된 번들 Realm으로 부트스트랩을 시도하는 Device Sync 클라이언트에는 이제 클라이언트 재설정 명령이 전송됩니다.

  • Device Sync 개발자 모드는 이제 호환성이 손상되는 스키마 변경을 정상적으로 처리합니다. 이는 새 앱에만 적용됩니다.

  • 이제 Device Sync 성능 임계값이 연결된 클러스터의 크기에 따라 확장됩니다.

  • 이제 트리거 및 Device Sync가 일시적인 문제로부터 더 빠르게 복구됩니다.

  • 프로그래밍 정보 CLI 공지사항에 대한 지원이 추가되었습니다.

  • Atlas 에지 서버에서 show dbsshow collections 에 대한 지원이 추가되었습니다.

  • UI 개선

    • 트리거 일치 및 프로젝트 표현식은 서식을 유지하고 다시 로드할 때 예쁘게 표시됩니다.

    • UI의 포함된 객체 목록 내의 필드에 대한 관계 생성에 대한 지원이 추가되었습니다.

    • 스키마 페이지에서 반복되는 UI 오류 상태를 수정했습니다.

  • 이제 스키마 생성기가 올바른 Kotlin SDK 모델을 출력합니다.

  • 이제 AWS EventBridge 트리거에 대한 로그에 문서 크기와 ID가 포함됩니다.

  • Device Sync에서 인덱싱된 쿼리 가능 필드 에 대한 지원이 추가되었습니다.

  • Atlas Function 메모리 제한을 256MB에서 350MB로 상향했습니다.

  • 새 앱은 자동으로 Flexible Sync로 선택되며 파티션 기반 동기화를 활성화할 수 없습니다.

  • 이제 애플리케이션을 삭제할 때 UI에 확인 대화 상자가 표시됩니다. 이 대화 상자에는 애플리케이션 이름과 영구적으로 삭제된다는 경고가 포함됩니다. 이 변경은 실수로 삭제되는 것을 방지하는 데 도움이 됩니다.

  • 이제 GraphQL API 구성에서 GraphQL 인트로스펙션 쿼리를 비활성화할 수 있습니다.

  • Atlas UI에서 EventBridge 트리거가 지원되는 리전에 자카르타, 케이프타운, 멜버른, 하이데라바드, UAE 및 취리히를 추가했습니다.

  • UI의 시크릿 입력에 여러 줄로 구성된 시크릿에 대한 지원이 추가되었습니다.

  • 함수의 집계 파이프라인에 maxTimeMS 옵션에 대한 지원이 추가되었습니다.

  • 자동 GitHub 배포에서 중첩된 디렉토리의 함수에 대한 지원이 추가되었습니다.

  • 다음과 같은 종류의 요청은 더 이상 청구 사용량 지표에 포함되지 않습니다.

    • 변경 세트가 포함되지 않은 유연한 동기화 다운로드

    • 연결 해제와 같은 일시적인 문제로 인해 실패한 요청

  • 이제 사용자 지정 사용자 데이터 ID 필드에 문자열 또는 ObjectId 값이 포함될 수 있습니다.

  • 타사 서비스 사용 중단 날짜가 1, 2024 11월로 연장되었습니다.

  • 정적 호스팅 초안 생성 및 배포 속도가 크게 향상되었습니다.

  • '계층형 Device Sync'의 이름을 'Device Sync 에지 서버'로 변경

  • Atlas UI의 왼쪽 탐색에 'Device Sync'를 추가했습니다.

  • 함수 실행 제한 시간 이 270 초에서 300 초로 증가했습니다.

  • Device Sync 앱을 파티션 기반 동기화에서 Flexible Sync로 자동 마이그레이션하기 위한 지원이 추가되었습니다. 자세히 알아보려면 Device Sync 모드 마이그레이션을 참조하세요.

  • 이제 Atlas UI의 앱 카드는 마지막 업데이트 시간을 기준으로 정렬됩니다.

  • Device Sync 변경 세트에 필수 필드가 누락되어 기본 클러스터에서 일시적인 JSON schema 오류가 발생할 수 있는 문제를 수정했습니다.

  • 함수에서 axios@^1.3.6 에 대한 지원이 추가되었습니다.

  • 함수 실행 제한 시간 이 240 초에서 270 초로 증가했습니다.

  • 사용자의 Atlas 기본 설정에 지정된 시간대 및 날짜 형식을 사용하도록 예정된 트리거 구성 UI를 업데이트했습니다.

  • null 허용 유형 주석이 있는 소스 생성기를 기반으로 C# 모델을 출력하도록 Realm SDK 모델 생성기를 업데이트했습니다.

  • Realm Mobile Sync 구성 UI에서 권한 섹션을 제거했습니다. 대신 통합된 Rules 화면에서 권한을 정의하세요.

  • 이제 여러 스키마가 동일한 title 값을 사용하면 GraphQL API가 경고를 표시합니다.

  • UI에서 'Asymmetric Sync'의 이름이 'Data Ingest'로 변경되었습니다.

  • 비밀번호 재설정 함수currentPasswordValid 매개변수를 추가합니다.

  • Atlas Device Sync를 Flexible Sync로 업데이트하여 다른 서비스 와 동일한 규칙 및 권한을 사용하세요 . 이 업데이트는 현재 새로 생성된 앱에만 적용됩니다. 2월 26 주 2023 에 기존 앱의 Flexible Sync 관련 규칙이 다른 서비스와 동일한 규칙 및 권한을 사용하도록 마이그레이션됩니다.

  • 클러스터 크기에 따라 데이터베이스 변경 스트림을 동시에 수신 할 수 있는 최대 클라이언트 수를 제거합니다.

  • 오하이오 AWS 리전(aws-us-east-2)에서 App Services 배포 를 지원합니다.

  • API 키 인증을 위해 apiKey 인증 자격 증명 헤더를 사용하여 Atlas Data API 요청 을 인증합니다.

  • 관계 배열에 중첩된 관계에 대한 쿼리를 위한 GraphQL API 지원.

  • UI에서 앱을 만들거나 구성할 때 App Services는 선택한 Atlas 데이터 소스에 지리적으로 가장 가까운 App Services 배포 리전 을 기본 옵션으로 선택합니다.

  • AWS 상파울루 리전(aws-sa-east-1)에서 App Services 배포 를 지원합니다.

  • Atlas Triggers 및 Atlas Data API 앱을 가져오도록 관리자 API 엔드포인트를 업데이트했습니다.

  • context.app.id 함수는 문자열(이전의 BSON ObjectId)을 반환합니다.

  • 런던 AWS 리전(aws-eu-west-2)에서 App Services 배포 를 지원합니다.

  • App Services 지표를 검색하기 위해 관리자 API 엔드포인트가 추가되었습니다.

  • 규칙에 대한 새로운 UI를 도입했습니다.

  • Realm 스키마에서 null 값을 선택적 유형으로 허용하는 기능이 도입되었습니다.

  • UI에서 로그를 다운로드하는 기능이 추가되었습니다.

  • BETWEEN 및 문자열 연산자 BEGINSWITH, ENDSWITH, CONTAINS 를 사용하는 쿼리에 대한 Flexible Sync 지원이 추가되었습니다.

  • 기본 배열에 대한 쿼리에 대한 Flexible Sync 지원이 추가되었습니다.

  • 함수의 성능 개선, 특히 외부 요청을 하는 종속성에 대한 런타임 감소를 목표로 합니다.

  • MongoDB Atlas는 모든 App Services에 대한 TLS 인증서를 위한 새로운 인증 기관인 Let's Encrypt로 이전했습니다.

  • 애플리케이션의 IP 액세스 목록 에 의해 차단된 요청은 더 이상 청구에 포함되지 않습니다.

  • 가장 최근의 25 배포를 내보내고 다시 배포하는 기능이 도입되었습니다.

  • 앱 서버에 대한 클라이언트 요청의 성능을 개선합니다.

  • 집계 파이프라인이 $set 연산자를 지원하지 않는 문제를 수정합니다.

  • '유효하지 않은 세션' 로그를 줄입니다.

← GitHub 스니펫 [사용 중단됨]