릴리스 노트
Oracle APEX 최신 릴리스의 새 기능과 시간이 지나면서 어떤 방식으로 개선되었는지 확인하십시오. 릴리스 노트, 마키 기능 및 기타 개선사항에 대해 알아보십시오.
버전 24.2
2025년 1월 릴리스
이번 Oracle APEX 릴리스는 생성형 AI에 대한 지원을 기반으로 하며 새로운 AI 기능(AI 호출을 위한 RAG 데이터 제공, 텍스트 생성을 위한 새 동적 작업, AI를 통한 사용자정의 데이터 모델 생성, 벡터 검색 지원, 생성기 AI 구성 개선사항 등)을 소개합니다. 또한 APEX 24.2는 새로운 JSON 소스 공유 구성요소, 템플리트 구성요소에 대한 그룹화 지원, 시각적 객체 종속성 보고 기능, 워크플로우 및 REST 데이터 소스에 대해 향상된 다양한 기능, 개선된 Oracle Fusion Cloud Application 프로젝트와의 통합, 보다 나은 텍스트 메시지 대체 구문 및 페이지 디자이너에서의 액세스 지원, Font APEX 2.4, 범용 테마 업데이트 등을 제공합니다.
공고 보기 새로운 기능 보기-
생성형 AI에 대한 새로운 기능
AI 기반 앱과 APEX AI 도우미를 위한 새로운 기능이 APEX 24.2에 추가되었습니다. 개발자는 AI 호출을 위한 RAG(검색 증강 생성) 데이터를 선언적으로 구성하고, 자연어를 사용하여 사용자정의 데이터 모델을 생성하고, 새 동적 작업을 활용하고, 개선된 생성형 AI 구성 화면을 포함하여 보다 나은 생성기 환경을 누릴 수 있습니다. 또한 새로운 검색 구성 유형을 통해 Oracle Database 23ai 벡터 검색에 대한 지원이 추가되었습니다.
-
JSON 데이터 소스
새로운 JSON 소스 공유 구성요소를 통해 개발자는 JSON 열이 있는 테이블을 사용하거나 Oracle Database 23ai에서 이중성 뷰, JSON 모음 테이블 및 JSON 모음 뷰를 사용하여 JSON 소스를 생성한 후 해당 데이터 소스에서 직접 APEX 구성요소를 생성할 수 있습니다.
-
템플리트 구성요소 개선사항
그룹화, 보고서 결과를 정렬하는 선언적 방법, 템플리트 구성요소 영역에 대한 더 나은 제어를 위해 향상된 API를 지원하도록 템플리트 구성요소 플러그인 유형이 개선되었습니다.
-
워크플로우의 향상된 기능
호출 가능한 워크플로우, 애플리케이션 간 워크플로우 복사, 모든 작업에서 워크플로우를 재개하는 기능을 지원하도록 워크플로우 구성요소가 향상되었습니다. 활용률 보고서 내에서 워크플로우 정의를 보고 CLOB 값을 워크플로우 변수 및 매개변수로 전달합니다. 페이지 생성 마법사에서 사용자 태스크 및 워크플로우 페이지 생성 기능이 개선되어 사용자에게 최신 APEX 구성요소 및 테마 패턴을 통해 간소화된 레이아웃을 제공합니다.
-
REST 소스의 향상된 기능
유연한 원격 서버 구성, 토큰 기반 페이지 매김, 새 정렬 기능 및 간소화된 공유 구성요소 영역을 지원하도록 REST 데이터 소스가 개선되었습니다.
-
Oracle Fusion Cloud Applications
애플리케이션 생성 마법사의 새로운 "Fusion 통합" 옵션과 Fusion REST API에 대한 확장된 지원을 통해 APEX와 Fusion Application 프로젝트의 통합이 개선되었습니다.
-
애플리케이션 객체 종속성
새로운 시각적 객체 종속성 보고 기능을 통해 개발자는 간편하게 애플리케이션을 스캔하고 작업영역 내 데이터베이스 객체에 대한 참조를 볼 수 있습니다.
-
생성기의 텍스트 메시지 개선사항
텍스트 메시지 검색 및 선택에 대한 액세스를 향상시키고 단축된 대체 구문을 사용하여 텍스트 메시지를 참조하도록 페이지 디자이너가 업데이트되었습니다. 또한 텍스트를 텍스트 메시지로 정의하고 해당 메시지를 필요한 언어로 번역하여 간단하게 단일 애플리케이션을 여러 언어로 번역하고 언어 간 전환을 수행할 수 있게 되었습니다.
-
범용 테마
범용 테마가 개선되어 250개 이상의 풀 컬러 국기 아이콘이 도입되고, 콘텐츠 행의 그룹화가 지원되고, 여러 아바타의 지역을 생성할 수 있는 기능과 다양한 새 유틸리티 클래스, 비밀번호 표시 여부, 중앙에 위치한 테마 저장소를 통한 향상된 앱 성능이 제공됩니다.
-
접근성 개선사항
APEX는 최신 OAG 3.2 지침을 완전히 채택했습니다. APEX 생성기는 읽기 전용 요소를 액세스 가능하게 렌더링하고 접근성에 영향을 미치는 머리글 레벨 계층 문제를 수정하도록 업데이트되었습니다. ARIA 실시간 영역도 실시간 메시지를 일관되게 처리하도록 업데이트되었습니다.
-
OpenTelemetry 지원
개발자가 APEX 애플리케이션에서 클라이언트 측 UX 데이터를 수집하고 UX 성능에 대한 심층 분석을 수행할 수 있도록 APEX에 OpenTelemetry 지원이 추가되었습니다.
-
생성기 개선사항
다양한 APEX 생성기 기능이 개선되었습니다. 이에 따라 작업영역 전체에서 페이지를 익스포트 및 임포트하고, 생성기 확장을 자동으로 구독하고, 보다 사용자 친화적인 방식으로 목록을 확인 및 편집하고, 페이지 디자이너를 개선하여 선언적으로 모달 대화상자의 크기 조정을 가능하게 하고, 페이지 디자이너 제목과 연결 고리에서 직접 페이지 및 앱 정보를 확인할 수 있습니다.
기타 기능
- Excel 템플리트를 보고서 레이아웃으로 지원하도록 문서 생성기 통합 서비스가 개선되었습니다. DOCX에서 DOCX로, XLSX에서 PDF로 또는 XLSX에서 XLSX로 인쇄합니다.
- 번역된 버전의 애플리케이션을 실행할 때 번역된 버전이 기본 언어로 최신 상태가 아닌 경우 개발자에게 통지됩니다.
- 선택된 값을 콤마로 구분된 목록으로 표시할 때 개수 단추가 포함되도록 다수 선택 페이지 항목이 업데이트되었습니다.
- 이제 항목 플러그인은 기본적으로 업데이트된 인프라를 활용하므로 개발자가 항목에 대한 속성을 개수에 제한 없이 구성할 수 있습니다.
- 개발자는 동적 작업 새로고침을 사용할 때 스크롤 막대의 현재 페이지 매김 및 위치가 유지되도록 대화식 보고서를 구성할 수 있습니다.
- 패싯이 지정된 검색의 향상된 기능으로는 새 동기화 기능을 사용하여 기존 영역에 대한 새 패싯을 생성하는 옵션도 있으며, 대화상자에 패싯을 표시하는 새 옵션을 통해 많은 패싯이 제공됩니다.
- 새 대체 문자열 MAIN_APP_ID를 사용하는 개발자는 작업 복사본에서 실행 중인 경우에도 기본 애플리케이션 ID를 안정적으로 참조할 수 있습니다.
- 보다 나은 UI 경험을 제공하기 위해 검색 구성에서 생성된 검색 페이지가 개선되었습니다. 생성된 검색 입력 필드는 기본 검색 아이콘을 포함하며 ESC 입력 시 지워지고 위치 표시자를 표시합니다. 검색이 발생하기 전에 결과 영역이 비어 있지 않도록 검색 결과 영역에 대한 표준 기본 메시지가 추가되었습니다.
- 팝업 LOV 검색 속성이 업데이트되어 새 LOV 구성요소(예: 하나 선택, 다수 선택 및 콤보 상자)에서 일관되게 유지됩니다. 일치 유형 및 대소문자 구분 속성을 사용하여 검색 기능을 더욱 다양하게 활용할 수 있습니다.
- 오른쪽에서 왼쪽으로의 텍스트 렌더링을 완벽하게 지원하도록 맵 영역이 향상되었습니다. 이로써 맵 영역의 RTL 레이블 표시와 관련된 미해결 버그가 수정되었습니다.
- 이 릴리스에서는 APEX 플랫폼 전체에서 안전하지 않은 인라인 스타일, 스크립트 태그 및 JavaScript 의사 URL 없이 content-security-policy에 대한 지원을 확장합니다.
- APEX PL/SQL API 업데이트는 개발자에게 새롭고 개선된 기능을 제공합니다. 완전히 새로운 패키지인 APEX_SHARED_COMPONENTS는 공유 구성요소에 사용할 수 있는 새 API를 제공합니다. 새 GET_MESSAGE 함수와 업데이트된 UPDATE_MESSAGE 및 CREATE_MESSAGE 프로시저를 포함하도록 APEX_LANG 패키지가 향상되었습니다. 절대 URL을 처리하기 위해 APEX_PAGE의 GET_URL 함수에 새 매개변수가 추가되었습니다. APEX_REGION의 새 GET_ID 함수를 사용하여 명명된 영역의 ID를 반환합니다. 또한 APEX_CREDENTIAL의 SET_SCOPE 프로시저를 사용하여 웹 인증서의 범위를 프로그래밍 방식으로 변경합니다.
- Oracle JET 17.0.2, FullCalendar 6.1.15, Monaco Editor 0.51.0, MarkedJS 14.1.2, DOMPurify 3.1.6, Terser 5.31.3, Cropper.js 1.6.2, Turndown 7.2.0, Font APEX 2.4, Oracle Rich Text Library 2.0, jQuery Migrate 3.5.2, MapLibre 4.6.0을 비롯하여 몇 가지 JavaScript 라이브러리가 최신 릴리스로 업데이트되었습니다.
버전 24.1
2024년 6월 릴리스
이번 Oracle APEX 릴리스에서는 애플리케이션 개발을 도와주는 APEX 도우미, 선언적인 방식 그리고 새로운 APEX_AI
API를 사용해서 애플리케이션에 AI 서비스를 구성 및 통합하는 기능을 포함하여 생성형 AI를 위한 지원이 도입되었습니다. 또한 APEX 24.1에는 새로운 하나 선택과 다수 선택 페이지 항목, 더 빠르고 더 유연한 템플리트 구성요소, 계층적 REST 데이터 소스 프로파일, 새로운 워크플로우 다이어그램 영역, 구성요소 그룹, 기능 개선이 이뤄진 작업 복사본과 생성기 확장, 문서 생성기와의 통합, 글꼴 APEX 2.3과 범용 테마 업데이트, 읽기 전용 항목에 대한 추가 지원과 기타 접근성 개선사항 등이 도입되었습니다.
-
생성형 AI 지원
APEX에 생성형 AI 지원이 통합되면서 APEX 도우미가 생성형 AI를 이용해서 다양한 개발 활동을 지원하는 통합 대화형 도구로 발전했습니다. 이를 통해 앱을 생성하고, SQL 질의를 작성하고, 코드를 디버깅할 수 있습니다. 또한 애플리케이션 전반에 걸쳐서 사용자정의 AI 기능을 선언적으로 그리고 프로그래밍적으로 구축하도록 생성형 AI 서비스를 구성할 수 있습니다.
-
새 페이지 항목
새로운 하나 선택 및 다수 선택 페이지 항목을 통해서는 값 목록에서 하나 이상의 옵션을 선택하여, 브라우저 고유 선택 목록보다 더 유연하게 스타일 지정과 검색을 수행할 수 있습니다.
-
템플리트 구성요소 개선사항
템플리트 구성요소는 이제 보다 신속하게 렌더링되고, 간편한 구성요소 작성을 위해 선택 및 슬롯을 지원하고, 데이터 소스 없이도 사용할 수 있습니다.
-
워크플로우 및 승인 개선사항
워크플로우 구성요소의 개선사항에는 새로운 워크플로우 다이어그램 영역, 새로운 워크플로우 대시보드 페이지, 비우기 가능한 태스크 및 워크플로우 인스턴스 검색을 위해 개선된 API, 간편한 디버깅을 위한 워크플로우 인스턴스 ID 등이 포함됩니다. 승인 구성요소는 태스크 개시자의 태스크 승인 및 거부를 허용하고 태스크 휴가 규칙을 추가하도록 개선되었습니다.
-
계층적 REST 소스 데이터 프로파일 지원
APEX 구성요소는 이제 모든 계층 레벨에서 REST 소스의 데이터를 소비할 수 있습니다.
-
구성요소 그룹
새로운 공유 구성요소 유형인 구성요소 그룹을 통해서는 기타 공유 구성요소의 모음을 생성하고 이러한 구성요소를 쉽게 복사, 구독, 새로고침할 수 있습니다. 또한 목록, 데이터 로드 정의, REST 데이터 소스, 인증 체계, 권한 부여 체계, 값 목록, 플러그인, 바로가기, 검색 구성 등의 공유 구성요소에 대해 더 많은 기능을 지원하도록 구독 기능이 확장되었습니다.
-
작업 복사본 개선사항
애플리케이션 작업 복사본 기능은 여러 복사본에서 페이지가 변경될 때 보다 효율적인 개발 경험을 제공하도록 개선되었습니다. 개발자는 페이지 디자이너에서 새로운 옵션을 통해 다른 작업 복사본의 단일 페이지와 기본 애플리케이션 간의 변경사항을 찾고 비교할 수 있습니다.
-
문서 생성기와 통합
OCI 문서 생성기 기능과 함께 새로운 원격 인쇄 서버 유형을 활용해서 Microsoft Word 템플리트에서 PDF 문서를 생성할 수 있습니다. 새로운 페이지 프로세스 또는 새로운 APEX_PRINT API를 사용하여 보고서 레이아웃을 쉽게 인쇄할 수 있습니다.
-
생성기 확장 개선사항
이제는 동일한 인스턴스의 다른 작업영역이 호출할 수 있는 APEX 생성기 확장을 호스팅하도록 작업영역을 구성할 수 있습니다. 현재 생성기 세션에서 열 수 있는 확장 앱을 생성 및 게시하고 작업영역의 애플리케이션 메타데이터에 액세스할 수 있습니다.
-
범용 테마
글꼴 APEX 2.3은 범용 테마에 새로운 아이콘을 도입하고, 값-쌍 및 컨텍스트 정보 템플리트에 대한 비어 있는 결과를 숨기기 위한 새로운 템플리트 옵션을 추가하며, Redwood Light의 구성요소에 약간의 UI 향상 기능을 포함합니다.
-
접근성 개선사항
읽기 전용 항목이 액세스 가능한 렌더링을 지원하도록 업데이트되었고, 접근성 관련 도움말 텍스트가 페이지 디자이너의 관련 속성에 추가되었습니다. 또한 다양한 접근성 중심의 버그 수정이 이뤄졌습니다.
-
성공 메시지 자동 해제
새로운 애플리케이션 레벨 설정으로 애플리케이션 성공 메시지를 해제할 수 있고 새로운 API를 사용하여 해제 환경설정과 타이밍을 제어할 수 있습니다.
-
생성기 개선사항
개발자 경험을 향상시킬 수 있도록 다양한 생성기 개선사항이 이뤄졌습니다. 여기에는 결과를 범주별로 표시하고, 검색 시간을 강조 표시하고, 애플리케이션 간에 구성요소를 쉽게 익스포트 및 임포트하고, 읽기 쉬운 YAML 형식으로 페이지 익스포트를 허용하는 스포트라이트 검색 업데이트와 페이지 디자이너 및 REST 데이터 소스에 대한 약간의 기능개선이 포함됩니다.
기타 기능
- 영역 플러그인은 이제 플러그인 속성 수를 무제한으로 지원합니다.
- 이제 입력 패싯과 수동 범위 입력에서 지원되는 날짜 선택기를 사용하여 패싯 검색 및 스마트 필터 영역에서 결과를 필터링하고 날짜 표현을 사용자정의하도록 형식 마스크를 설정할 수 있습니다.
- 새로운 동적 작업 다운로드 및 프로세스 유형을 사용하여 BLOB 및 CLOB 파일의 다운로드를 쉽게 트리거할 수 있습니다. 단일 파일 또는 여러 파일을 zip으로 다운로드하고 다운로드한 첨부 파일로 표시하거나 브라우저에 인라인으로 표시하도록 선택할 수 있습니다.
- 새로운 입력 동적 작업 이벤트를 통해 요소 값이 변경될 때마다 작업을 트리거합니다. 또한 JavaScript 코드와 실행 서버측 코드 작업이 동적 작업의 작업 유형에 대한 빠른 선택 옵션에 추가되어 이렇게 일반적으로 사용되는 옵션에 쉽게 액세스할 수 있습니다.
- 이제 페이지 단추로 제공되는 새로운 처리 중 표시 속성을 이용해서 여러 페이지 제출을 방지할 수 있습니다.
- APEX에서 런타임 메시지에 대한 언어 지원이 우크라이나어와 베트남어를 포함하도록 확장되었습니다.
- APEX_SEARCH API의 일부로 제공되는 두 가지 새로운 Oracle Text Query 기능인 검색 엔진과 전문가 검색을 사용하여 퍼지 및 근접 검색을 포함하여 고급 전체 텍스트 검색 기능을 지원합니다.
- 기본 인증 또는 OAuth2 클라이언트 웹 인증서가 클라이언트 ID 및 클라이언트 암호가 저장된 데이터베이스 인증서를 참조할 수 있습니다. Oracle Database 23ai 또는 Autonomous Database 릴리스 19c 이상에서만 사용 가능합니다.
- 다중 값 기반 항목에 대한 사용자정의 구분 기호를 정의하고 콤보 상자, 목록 관리자, 팝업 LOV, 목록 선택, 다수 선택, 셔틀 유형에 대한 새로운 사용자정의 구분 기호 지원을 통해 개별 항목 구현을 방지할 수 있습니다.
- SAML 인증에서 "AssertionConsumerServiceIndex" 속성에 대한 지원으로 APEX 인스턴스 관리자가 인스턴스 관리 설정에서 여러 도메인에 대해 SAML 콜백을 구성하도록 허용할 수 있습니다.
- 인스턴스 관리자는 ORACLE_APEX_MAIL_QUEUE 스케줄러 작업을 호출할 때 처리할 최대 전자메일 수를 정의하여 단일 테넌트가 수행하는 메일 요청 수를 제어할 수 있습니다.
- 대체 레이블 속성이 이제 대화식 보고서 열에 제공되어 개발자가 대화상자 및 다양한 추가 열 머리글 배치에 사용하기 위한 마크업으로 열 머리글을 사용자정의할 수 있습니다.
- 사용자는 APEX ADB 인스턴스에서 제공되는 새로운 프로세스 유형인 서버측 지오코딩을 통해 UI와 독립적으로 우편 주소를 좌표로 전환할 수 있습니다.
- APEX 개발자는 새로운 APEX_APP_OBJECT_DEPENDENCY API를 사용하여 애플리케이션을 분석하고 페이지 및 애플리케이션에 따라 데이터베이스 객체에 대한 모든 참조를 보고할 수 있습니다.
- 새로운 PL/SQL API로 새로운 개발자 기능이 추가되었습니다. 개발자는 APEX_AUTOMATION API 내에 제공되는 새로운 TERMINATE 함수를 통해 현재 실행 중인 자동화를 종료할 수 있습니다. APEX_EXEC의 새로운 DESCRIBE_QUERY 함수를 통해서는 데이터 소스의 열 및 데이터 유형을 기술할 수 있습니다. 그리고 계정 및 인스턴스 생성 및 잠금 해제와 APEX 권한 부여에 대한 새로운 제어 레벨을 제공하도록 APEX_INSTANCE_ADMIN API가 업데이트되었습니다.
- Oracle JET 16.0.1, FullCalendar 6.1.11, Monaco Editor 0.47.0, MarkedJS 12.0.1, Less.js 4.2.0, DOMPurify 3.0.11, Terser 5.30.3, TinyMCE 6.8.3, PrismJS 1.29.0, CSSO 5.0.5, Cropper.js 1.6.1, Turndown 7.1.2, Font APEX 2.3, Oracle Rich Text Library를 비롯해서 일부 JavaScript 라이브러리가 새로운 릴리스로 업데이트되었습니다. 또한 Mapbox도 MapLibre 4.0.1로 업그레이드되었습니다.
버전 23.2
2023년 11월 릴리스
이번 Oracle APEX 릴리스에는 애플리케이션 작업 복사본, 워크플로우, 공유 구성요소 내 구독을 위한 확장된 기능 및 세 가지 새로운 페이지 항목(콤보 상자, 이미지 업로드 및 QR 코드)이 도입되었습니다. 또한 APEX 23.2는 Quick SQL의 새로운 모양, 증가된 템플리트 구성요소의 다양성, 사용자정의 맵 배경, Fusion App 확장 지원, 수많은 APEX 생성기 업데이트, REST 인프라 개선 등 기존 구성요소에 대한 여러 가지 향상된 기능을 제공합니다!
공고 보기 새로운 기능 보기-
애플리케이션 작업 복사본
버그를 수정하거나 기능을 추가하기 위해 앱의 작업 복사본을 생성한 후 선택적으로 변경사항을 기본 애플리케이션에 다시 병합합니다. 원하는 만큼 여러 개의 작업 복사본을 생성할 수 있으므로 여러 개발자가 하나의 애플리케이션에 변경사항을 제공하고 병합할 수 있습니다.
-
워크플로우
플랫폼에 기본적으로 내장된 직관적이고 시각적인 워크플로우 디자이너를 사용하여 비즈니스 프로세스를 로우코드 방식으로 자동화할 수 있는 완전히 통합된 워크플로우 솔루션입니다.
-
새 페이지 항목
새 콤보 상자, 이미지 업로드 및 QR 코드 생성기 항목을 사용하여 다양한 기능으로 앱을 생성합니다.
-
사용자정의 맵 배경
이제 맵은 사용자정의 배경 타일을 지원하므로 이전보다 더 다양한 방법으로 공간 데이터를 시각화할 수 있습니다. 이러한 맵 배경은 공유 구성요소에 정의되어 있으며 모든 맵 구성요소에서 사용할 수 있습니다.
-
패싯이 지정된 검색 개선사항
임의 패싯 및 정렬 방향에 대한 지원이 추가되어 개발자와 사용자 모두 패싯 검색을 통해 보고서 데이터 필터링 및 정렬을 더욱 효과적으로 제어할 수 있습니다.
-
템플리트 구성요소 업데이트
템플리트 구성요소가 더 빠르게 렌더링되고 다양한 속성을 지원하므로 개발자가 보다 정교한 UI 구성요소를 구축할 수 있습니다. 또한 범용 테마의 일부인 내장 템플리트 구성요소의 다양성이 확장되어 미리 정의된 기능이 더 많이 제공됩니다.
-
향상된 공유 구성요소 구독
공유 구성요소 내 구독이 향상되어 애플리케이션 전체에서 구성요소 일관성을 보다 간편하게 관리할 수 있게 되었습니다.
-
Quick SQL 업데이트
최소한의 입력과 매우 빠른 SQL 생성, 내장 엔티티 관계 다이어그램을 사용하여 애플리케이션 데이터 모델을 생성, 유지보수 및 검토합니다.
-
REST 데이터 소스 개선사항
APEX 내 REST 인프라에 대한 다양한 개선사항으로 외부 애플리케이션과의 통합이 강화되고 APEX 기반 솔루션의 범위가 확장됩니다.
-
Fusion App 확장
Fusion Apps REST API에서 데이터를 질의, 삽입, 업데이트 및 삭제할 REST 데이터 소스를 생성합니다. REST 데이터 소스가 정의되면 Fusion Apps REST API에 접속된 모든 APEX 영역을 사용하고 SQL의 기능을 사용하여 사용자정의 환경을 구축할 수 있습니다.
-
워크플로우 및 승인 개선사항
확장된 기능을 통해 새로운 사용자 태스크 사용 사례를 처리합니다.
기타 기능
- 작업 태스크를 사용하여 명시적 승인 결과 없이 참가자의 입력이나 승인이 필요한 사용자 태스크를 정의합니다.
- 애플리케이션 생성 프로세스의 첫번째 페이지는 이전보다 더 쉽게 새 애플리케이션을 생성할 수 있도록 모양이 새로워졌습니다. 전체 애플리케이션 생성 마법사를 거치지 않고도 몇 번의 마우스 누르기만으로 새 애플리케이션을 생성할 수 있습니다.
- 더욱 직관적이고 향상된 사용자 환경을 생성하기 위해 임포트 및 익스포트 마법사가 간소화되었습니다. 다양한 유형의 익스포트를 위해 표준화된 새로운 탐색 시스템을 사용하여 앱, 페이지 또는 구성요소를 익스포트한 후 몇 단계만 거치면 작업영역과 애플리케이션으로 임포트할 수 있습니다.
- 생성기 확장 링크를 사용하여 생성기 UI에 링크와 메뉴 항목을 추가하려면 작업영역을 사용자정의합니다. 작업영역에 대한 링크가 구성되면 작업영역 검색 및 관리 메뉴 사이에 연관된 확장 메뉴가 나타납니다.
- 페이지 디자이너의 렌더링 트리 컨텍스트 메뉴에서 새 설명 및 설명 제거 옵션을 통해 페이지 디자이너의 컨텍스트 메뉴에서 바로 구성요소의 구축 옵션 속성을 토글할 수 있습니다.
- 애플리케이션 갤러리 개선사항을 통해 설치 대화상자를 사용하지 않고 앱을 설치하거나 여러 앱을 순서대로 설치할 수 있습니다. 새 업데이트 옵션을 사용하면 이전에 설치된 앱을 제거하지 않고도 최신 버전을 얻을 수 있습니다.
- 모든 사용자에게 더 나은 사용자 환경을 생성하기 위해 개발 환경에 대한 일반적인 접근성 향상과 수많은 접근성 중심의 버그 수정이 이루어졌습니다.
- 대화상자 닫기 프로세스에 성공 메시지 표시라는 새 속성이 있습니다. 설정할 경우 페이지의 최상위 레벨 프레임에 성공 메시지가 표시됩니다.
- 애플리케이션 정의의 새 애플리케이션 파일 스토리지 옵션을 사용하면 오브젝트 스토리지를 애플리케이션 정적 리소스(예: 이미지, CSS 및 JavaScript) 저장 위치로 사용할 수 있습니다.
- 대화식 보고서 속성에 대한 사용자정의 대상을 선택할 때 애플리케이션에 글꼴 APEX가 포함되어 있으면 링크 아이콘이 기본적으로 fa-edit로 설정됩니다. fa-edit도 빠른 선택 목록에 추가되었습니다.
- APEX 검색 구성 마법사의 새 검색 유형은 새로운 Oracle Database 23c 기능인 유비쿼터스 데이터베이스 검색을 지원합니다.
- 컨텍스트 값을 배경 실행 체인과 연관하고, 선택적으로 이를 기반으로 실행을 직렬화합니다.
- APEX_INSTANCE_ADMIN API의 새 매개변수를 사용하면 APEX 작업영역에서 앱을 사용 안함으로 설정하고 제한할 수 있습니다. DISABLE_APPS_LOGIN 매개변수를 사용하여 일부 또는 모든 앱을 사용 안함으로 설정하거나, HTTP 요청 헤더를 식별하고 퍼블릭 사용이 허용되는 앱을 결정하는 RESTRICT_APPS_HEADER 매개변수를 사용하여 백오피스 앱에 대한 액세스를 제한합니다.
- 기본 데이터 집합에서 샘플 애플리케이션을 쉽게 구축하기 위한 청사진과 함께 아랍어 및 이탈리아어 모두에 대해 EMP 및 DEPT 데이터 집합이 추가되었습니다.
- 이제 정적 목록 항목의 하위 항목을 목록 참조로 채울 수 있으며 목록을 최대 열 개 레벨까지 중첩할 수 있습니다. 참조된 목록은 정적이거나 동적일 수 있으며 목록 활용률 보고서에서 목록 및 하위 목록 관계를 쉽게 식별할 수 있습니다.
- 페이지 디자이너의 텍스트와 텍스트 영역, HTML 템플리트 구성요소 속성을 비롯하여 {with/} 및 {apply/} 블록 지정에서 템플리트 지시어를 사용할 수 있게 되었습니다.
- 직렬화 및 APEX 오류 처리와의 통합 향상, 트랜잭션 및 비트랜잭션 제출 허용을 통해 배경 페이지 처리가 개선되었습니다.
- 색상, 배경, 질감, 채워 넣기 및 추가 스타일 지정을 조정하여 Redwood Light 테마에 새로운 모양과 느낌을 제공합니다.
- Oracle JET 15.0.0, jQuery 3.6.4, jQuery Migrate 3.4.1, FullCalendar 6.1.8, MarkedJS 5.1.2, DOMPurify 3.0.5, Terser 5.19.2 및 TinyMCE 6.6.1을 포함하여 일부 JavaScript 라이브러리가 새로운 릴리스로 업데이트되었습니다.
버전 23.1
2023년 5월 릴리스
이번 Oracle APEX 릴리스에는 템플리트 구성요소, PWA 푸시 통지, 향상된 APEX 관리 환경 및 현대화된 객체 브라우저가 도입되었습니다. APEX 23.1은 또한 페이지 처리를 위한 추가 제어 기능, 추가적인 승인 구성요소 기능, REST 데이터 소스 검색 및 응답 개선사항, 다양한 APEX 생성기 업데이트 등 여러 개선사항을 지원합니다.
공고 보기 새로운 기능 보기-
템플리트 구성요소
템플리트 구성요소는 작업, 메뉴 및 사용자정의 속성을 지원하여 재사용 가능한 UI 구성요소를 작성하기 위한 새로운 플러그인 유형입니다. 이러한 구성요소는 독립형 영역으로 렌더링할 수 있으며 보고서 내에서 열의 부분 항목으로 사용될 수도 있습니다.
-
PWA 푸시 통지
단일 스위치로 제공되는 로우코드 푸시 통지를 지원합니다. 푸시 통지를 수신하도록 옵트인한 데스크톱 및 모바일 사용자에게 쉽게 통지할 수 있습니다.
-
현대화된 객체 브라우저
객체 브라우저는 더 쉽게 액세스할 수 있고 간소화된 사용자 환경을 제공하므로, 데이터베이스 객체를 이전보다 쉽게 관리할 수 있습니다.
-
페이지 처리 기능 개선
일련의 페이지 프로세스를 그룹화해서 처리를 백그라운드로 오프로드하거나 조건부 실행 관리 기능을 간소화합니다.
-
REST 데이터 소스 개선사항
소스 검색 및 응답을 더 효과적으로 제어할 수 있도록 REST 데이터 소스가 업데이트되었습니다.
-
APEX 관리 기능 개선
새로운 관리자 다이제스트를 포함하고, 자동 프로비저닝 제한을 허용하고, 새로운 APEX_APPLICATION_ADMIN API를 제공하도록 APEX 관리 환경이 향상되었습니다.
-
승인 구성요소 개선사항
승인 작업을 생성할 때 만기 날짜 지원을 제공하도록 승인 구성요소가 향상되었습니다.
기타 기능
- 현재 애플리케이션에서 페이지 복사본을 생성하거나 새로운 페이지를 복사본으로 생성 단추를 사용하여 페이지 생성 마법사에서 직접 다른 앱을 생성할 수 있습니다.
- 페이지 디자이너에서는 코드 편집기의 새로운 저장 및 실행 기능을 사용하여 페이지 디자이너를 닫지 않고도 코드 편집기 대화상자에서 직접 페이지를 실행할 수 있습니다.
- 설명서에 적합한 문서 또는 장을 재지정할 수 있는 컨텍스트를 포함하도록 APEX 생성기 애플리케이션에서 설명서 리소스 링크가 업데이트되었습니다.
- APEX Builder는 이제 친화적인 URL을 사용하도록 업데이트되어 향후 생성기에서 PWA를 사용으로 설정할 수 있게 되었습니다.
- 최대 25개까지 속성을 지원하고 사용자정의 속성에 그룹을 지정할 수 있도록 플러그인이 확장되었습니다.
- 데이터베이스 23c에서 속성 그래프에 대한 기본 지원이 추가되었습니다.
- SQL Workshop 메뉴에서 직접 SQL Developer Web을 열 수 있습니다. ORDS 버전 23.1에서 지원되며 인스턴스 레벨에서 구성해야 합니다.
- 이제 엔드 투 엔드 추적을 위해 실행 컨텍스트 ID를전달하여 외부 웹 서비스를 구성할 수 있습니다.
- 새로운 앱 보안 속성인 세션 상태 커밋은 세션 및 항목 값의 변경사항은 물론 해당 커밋이 처리되는 방법도 제어합니다.
- PWA용으로 생성되는 애플리케이션 아이콘이 적합한 마스킹을 적용하도록 업데이트되어, 더 많은 플랫폼 및 장치에서 적합하게 표시됩니다.
- 영역 표시 선택기는 이제 탭에 아이콘을 표시할 수 있고 활성 탭을 기억하는 새로운 옵션도 포함되었습니다.
- 즉시 사용 가능한 템플리트 구성요소, 제목 표시줄 및 주 영역을 위한 새로운 상단 위치, 축소 가능 영역 및 영역 표시 선택기 영역에 대해 향상된 렌더링 등을 포함하도록 범용 테마가 업데이트되었습니다.
- 이제 테마 롤러 인터페이스에서 직접 테마를 다운로드 및 업로드할 수 있습니다.
- 이전의 JET 색상 선택기는 새로운 웹 구성요소 기반의 색상 선택기로 대체되었습니다.
- 데이터베이스 객체에 대한 REST 지원 기능이 APEX 객체 브라우저에서 제거되고 APEX RESTful 서비스에 배치되었습니다.
- HTML 및 ARIA 속성을 적합하게 이스케이프하고 HTML 마크업이 화면 판독기에 노출되지 않도록 일반 텍스트 속성이 업데이트되었습니다.
- TinyMCE JavaScript 라이브러리가 추가되었고 더 이상 사용되지 않는 CKEditor 대신 기본 서식 있는 텍스트 편집기로 사용됩니다.
- Oracle JET 14.0.0, FullCalendar 5.11.3, PrismJS 1.29.0, MarkedJS 4.2.5, DOMPurify 2.4.3, CKEditor5 36.0.0, Terser 5.16.1, CSSO 5.0.5, Cropper.js 1.5.13 및 MapLibre 2.4.0을 포함하여 일부 JavaScript 라이브러리가 새로운 릴리스로 업데이트되었습니다.
버전 22.2
2022년 11월 릴리스
이번 Oracle APEX 릴리스에는 애플리케이션 검색, 호출 API 프로세스 유형, 동적 콘텐츠 영역, 영역에 대한 랜드마크 지원, 자동 완성이 포함된 업데이트된 텍스트 필드, 새롭게 개선된 날짜 선택기가 도입되었습니다.APEX 22.2는 또한 승인 구성요소에 대한 새로운 기능 및 운영, 다양한 PWA 및 모바일 개선사항, 페이지 항목에 대한 CLOB 세션 상태, 개발자 환경 기능 개선 등 기존 구성요소에 대한 여러 개선사항을 지원합니다.
공고 보기 새로운 기능 보기-
신청서 검색
완전히 새로운 검색 영역 및 검색 구성 공유 구성요소를 사용해서 APEX 애플리케이션에 다양한 검색 기능을 쉽게 추가할 수 있습니다. 여러 데이터 소스 간에 일치 항목을 찾아서 통합된 단일 검색 결과 영역에 관련 일치 항목을 표시하는 강력한 검색 엔진 스타일 기능을 사용자들에게 즉시 제공할 수 있습니다.
-
API 프로세스 유형 호출
이 새로운 페이지 수준의 프로세스 유형은 PL/SQL 코드를 작성할 필요 없이 프로시저 및 함수를 완전히 선언적인 방법으로 실행할 수 있게 해줍니다.
-
승인 구성요소 개선사항
승인 구성요소가 추가 기능을 포함하도록 향상되었습니다. 만료 날짜, 만료 정책, 작업 로깅 등을 구성할 수 있습니다.
-
날짜 선택기
APEX를 위해 새로운 날짜 선택기가 처음부터 새로 구축되었으며, 더 빠르고, 보다 쉽게 액세스할 수 있고 더 가벼운 효율적인 사용자 환경을 제공합니다.
-
PWA 및 모바일 업데이트
기능 감지, 앱 스크린샷, 앱 바로가기, 장치 지리적 위치, 웹 공유 및 선언적 메타 태그 등의 추가 기능을 포함하도록 승인 구성요소가 향상되었습니다.
-
영역에 대한 랜드마크 지원
랜드마크는 화면 판독기 사용자가 웹 페이지 구조와 웹 페이지를 빠르게 탐색하는 방법을 이해할 수 있게 하는 데 있어서 중요한 역할을 담당합니다. Oracle APEX 22.2에서는 이제 개발자가 페이지 구조를 화면 판독기로 전달하는 방법을 더 유연하게 제어할 수 있도록 특정 영역에 대해 랜드마크를 다시 정의할 수 있습니다.
기타 기능
- 동작 이름을 지정하고 동적 작업을 디바운스 및 스로틀할 수 있습니다.
- PL/SQL 패키지에 인증서를 하드코딩하거나 다른 안전하지 않은 방법으로 인증서를 저장하지 않도록 APEX_LDAP API에서 새로운 p_credential_static_id 매개변수가 지원됩니다.
- APEX_ESCAPE API에는 이제 CLOB를 완전히 지원하는 새로운 함수와 특수 문자 및 HTML을 이스케이프하기 위한 csv 및 striphtml 함수가 포함됩니다.
- 페이지 항목 및 대화식 그리드 열에 32K자가 넘는 값을 저장할 수 있습니다.
- 자동 완성 항목이 고유 APEX 웹 구성요소로 재구성되었고 보다 효율적인 사용자 환경, 아이콘 지원, 계단식 값 목록 등을 제공합니다.
- 이제 특히 높은 픽셀 밀도의 디스플레이에서 디스플레이 품질 향상을 위해 맵 영역에 벡터 레이어를 사용할 수 있습니다.
- 새로운 가상 키보드 속성으로 스마트폰 및 태블릿에서 쉬운 숫자 입력을 지원합니다.
- 인스턴스 업그레이드 및 애플리케이션 임포트의 일부로 여전히 FullCalendar v3가 사용된 이전 달력 영역에 대해 이전 논리가 업데이트되었습니다.
- 도구모음 항목 오버플로우와 인라인 편집의 사용자정의 HTML 지원을 제공하는 사용자정의 HTML 허용을 제어할 수 있도록 도구모음 스타일에 대한 새로운 속성으로 서식 있는 텍스트 편집기가 업데이트되었습니다.
- 이제 클래식 및 대화식 보고서 열의 HTML 표현에 템플리트 지시문을 사용할 수 있으므로 SQL 질의에서 조건부 출력 논리를 제거할 수 있습니다.
- 열 및 테이블 시퀀스를 설정하고, 청사진 이름을 바꾸는 기능, 사용자정의 데이터 소스 및 수식에 대한 사용성 개선사항, 향상된 도움말 텍스트 등을 포함하여 데이터 생성기에 몇 가지 업데이트 및 개선사항이 추가되었습니다!
- 이제 애플리케이션 별칭을 사용하여 APEX 앱을 찾고, "alias:page"를 사용해서 앱 내부로 범위가 지정된 검색을 수행하고, "regexp:" 및 표현식으로 검색 문자열을 시작하여 정규 표현식을 사용해서 검색할 수 있습니다.
- Oracle JET 12.1.3, jQuery UI 1.13.2, jQuery Migrate 3.4.0, FullCalendar 5.11.2, PrismJS 1.28.0, MarkedJS 4.0.17, DOMPurify 2.3.8 및 CKEditor5 35.0.1을 포함하여 일부 JavaScript 라이브러리가 새로운 릴리스로 업데이트되었습니다.
버전 22.1
2022년 5월 릴리스
이번 Oracle APEX 릴리스에는 승인 및 통합 작업 목록, 간소화된 페이지 생성 마법사, 읽기 가능한 애플리케이션 익스포트 형식 및 데이터 생성기가 도입되었습니다. APEX 22.1은 또한 토큰화된 행 검색, 간편한 영역 정렬 방법, 패싯이 지정된 검색 개선 사항, PWA 서비스 작업자에 대한 추가 사용자정의, 보다 간소화된 개발자 환경 등 기존 구성요소에 대해 몇 가지 향상된 기능을 제공합니다.
공고 보기 새로운 기능 보기-
승인 및 통합 작업 목록
새로운 승인 구성요소 덕분에 사람의 승인이 필요한 솔루션 제공 시간을 기록적으로 단축시킬 수 있습니다. 애플리케이션에서 사용자의 페이지 초기화 작업과 단일 통합 작업 목록을 사용한 승인자 프로세스 작업을 정의합니다.
-
간소화된 페이지 생성
APEX 앱에서 페이지를 이전보다 쉽게 생성할 수 있도록 페이지 생성 마법사가 대폭 간소화되었습니다. 스마트 기본값 적용, 사용자 입력 최소화, 페이지 탐색 개선을 통해 마법사가 간소화되었습니다.
-
JSON 또는 YAML 형식으로 읽기 가능한 애플리케이션 익스포트
이제 애플리케이션 익스포트에 YAML/JSON 형식의 읽기 가능하고 쉬운 "diffable" 버전을 포함할 수 있습니다.
-
행 검색, 향상됨.
애플리케이션 전반에 걸쳐 보다 자연스럽고 직관적인 검색 환경을 제공할 수 있도록 APEX 내부의 행 검색 기능이 향상되었습니다. 새로운 토큰화된 검색 동작이 지원되어 단어가 여러 열에 걸쳐 있더라도 사용자가 여러 단어를 입력하고 보다 관련성이 있는 콘텐츠를 찾을 수 있습니다.
-
간편해진 영역 정렬
새로운 페이지 항목별 정렬 기능으로 개발자가 해당 영역의 정렬 옵션을 쉽게 구성할 수 있습니다. 지원되는 영역을 사용해서 항목을 설정하여 정렬 순서를 구성하고, 변경 이벤트에 따라 자동으로 선택하고, 절에 따라 적합한 순서를 적용하고, 영역을 새로고침할 수 있습니다.
-
패싯이 지정된 검색 개선사항
클라이언트측 필터링을 위한 검색어 강조 표시, 패싯 레벨 제어가 추가된 새로운 패싯별 작업 메뉴, 몇 가지 접근성 및 사용자 환경 개선을 지원하도록 패싯이 지정된 검색이 업데이트되었습니다.
-
마크다운 및 서식 있는 텍스트 편집기
HTML과 마크다운 모두 서식 있는 텍스트의 생성 및 표시와 관련해서 많은 향상이 이뤄졌습니다.
-
PWA 서비스 작업자 사용자정의
이제 APEX 개발자가 PWA 엔진을 이용해서 자체 서비스 작업자 코드를 삽입하여 푸시 알림, 웹 앱 결제, 백그라운드 앱 업데이트 등 모든 것을 처리할 수 있습니다.
-
영구 인증
새로운 영구 인증으로 고객의 업무 재개 속도를 빠르게 지원할 수 있습니다. 한 번만 사인인해도 사인인 상태가 계속 유지됩니다.
-
범용 테마 업데이트
완전히 새로운 이미지 영역 템플리트, 영역 이미지 지원, 향상된 페이지 렌더링 성능 등으로 범용 테마가 업데이트되었습니다.
-
데이터 생성기
테이블에 입력할 샘플 데이터가 필요하신가요? APEX의 완전히 새로워진 데이터 생성기를 사용하면 데이터 생성 청사진을 쉽게 정의하고 무작위로 생성된 샘플 데이터로 테이블을 채울 수 있습니다. 청사진이 정의된 다음에는 샘플 데이터 익스포트를 CSV 또는 JSON 파일로 생성하거나 기존 테이블에 직접 데이터를 삽입할 수 있습니다.
-
애플리케이션 아이콘
새로운 애플리케이션 아이콘 편집기를 사용해서 애플리케이션에 필요한 브랜드를 부여할 수 있습니다. 애플리케이션 아이콘을 업로드하면 런타임 중 APEX에서 애플리케이션에 자동으로 전달됩니다.
-
간편한 앱 갤러리 설치
이제 APEX를 나가지 않아도 시작 앱과 샘플 앱을 설치할 수 있습니다. 업데이트된 앱 갤러리에서 몇 초 이내에 원하는 앱을 선택하고 설치할 수 있습니다.
-
REST 지원 SQL 질의를 위한 REST 소스 지원
이제 REST 지원 SQL 위에서 원격 데이터베이스에서 실행할 REST 소스를 생성하고 APEX 구성요소에서 SQL 질의를 추상화할 수 있습니다.
-
세션 우선 적용
개발자는 세션 우선 적용을 통해 파일 경로, 추가 파일 및 전역화 특성 등 APEX 엔진이 일반적으로 담당하는 값을 세션에서 빠르게 변경할 수 있습니다.
-
파일 URL 개선사항
JavaScript 및 CSS 파일 URL 구문이 새로운 기능으로 향상되었습니다.
기타 기능
- 이제 구성요소 익스포트를 사용하여 작업영역 정적 파일을 포함할 수도 있습니다.
- 이제 한 애플리케이션에서 다른 애플리케이션으로 목록 구독이 가능하며, 여러 애플리케이션 간에 공유되는 단일 목록 정의가 지원됩니다. 또한 목록 생성 및 복사 마법사와 목록 편집 페이지가 간소화되었습니다.
- APEX_WEB_SERVICE API에 이제 CLEAR_REQUEST_HEADERS 및 CLEAR_REQUEST_COOKIES 프로시저가 포함되어 요청 헤더 및 쿠키 지우기를 프로그래밍 방식으로 쉽게 수행할 수 있습니다.
- 이제 APEX 보고 구성요소에서 데이터 다운로드가 이전보다 더 빨라졌습니다.
- 브래킷 쌍에 대한 색상 구분 지원 옵션, 일반적이지 않게 숨겨진 문자를 강조 표시하는 기능, JavaScript 함수 및 전역 변수 선언에 정의된 JavaScript 코드에 대한 intellisense 지원까지 APEX의 코드 편집기가 여러 향상 기능으로 업데이트되었습니다.
- 공유 구성요소 페이지에 이제 구성요소 개수가 포함된 배지가 표시되고, 사용자 인터페이스에서 프로그레시브 웹 앱 설정을 위한 링크가 더 눈에 띄도록 변경되었고, 사용성 개선을 위한 기타 소규모 변경사항이 포함되었습니다.
- Oracle JET 12, jQuery UI 1.13.1, FullCalendar 5.5.1, PrismJS 1.26.0, MarkedJS 4.0.12, DOMPurify 2.3.1, CKEditor4 4.18.0, CKEditor5 32.0.0 및 MapLibre 1.15.2(이전에 사용된 Mapbox)를 포함하여 일부 JavaScript 라이브러리가 새로운 릴리스로 업데이트되었습니다.
버전 21.2
2021년 11월 릴리스
이번 Oracle APEX 릴리스에는 스마트 필터, 프로그레시브 웹 앱 및 REST 서비스 카탈로그가 도입되었습니다. APEX 21.2는 또한 범용 테마, 신규 및 업데이트된 페이지 구성요소, 여러 개선사항을 통해 개발자 경험 및 많은 부분에서 더 뛰어난 UI 유연성을 제공합니다.
공고 보기 새로운 기능 보기-
스마트 필터
스마트 필터는 필터 추천 또는 검색어로 데이터 범위를 빠르게 좁힐 수 있게 해주는 새로운 검색 구성요소입니다. 개발자는 이 구성요소를 사용함으로써 불편을 없애주고 원하는 정보를 즉각적으로 찾을 수 있는 단일 제어 수단을 제공하는 간소화된 검색 경험을 사용자들에게 제공할 수 있습니다.
-
프로그레시브 웹 앱
APEX 앱을 PWA(프로그레시브 웹 앱)로 쉽게 정의하여 고급 캐싱 및 향상된 성능을 활용할 수 있습니다. 이러한 앱은 장치별 설치 지침에 따라 원하는 스마트폰에도 설치될 수 있습니다.
-
범용 테마 및 UI 업데이트
페이지 템플리트 간 추가 구성요소 배치, 모달 대화상자 드로어, 향상된 접근성, 더 매끄러워진 페이지 로드 등으로 애플리케이션 사용자 인터페이스를 더 효과적으로 제어할 수 있습니다.
-
패싯이 지정된 검색 개선사항
패싯이 지정된 검색이 이제 다중 값 열을 선언적으로 지원하고, 접근성이 향상되었고, 패싯 표시 방법을 더 효과적으로 제어할 수 있게 변경되었습니다.
-
업데이트된 경보 및 확인 대화상자
경보 및 확인 대화상자의 모양이 업데이트되었고 스타일, 제목, 아이콘, 심지어 사용자정의 단추 레이블까지 쉽게 지정할 수 있는 사용자정의 옵션을 제공합니다.
-
지오코딩 및 항목 매핑
주소 지오코딩이 훨씬 쉬워졌고, 맵을 페이지 항목으로 표시할 수도 있습니다! 가장 좋은 것은 API 키가 필요하지 않다는 것입니다!
-
REST 카탈로그 및 개선사항
사용자가 이제 REST 서비스의 메타데이터를 포함하는 카탈로그 검색 및 찾아보기를 수행하고 카탈로그 내에 있는 REST 서비스 메타데이터를 기반으로 APEX REST 데이터 소스를 생성할 수 있습니다. 또한 단순 HTTP REST 데이터 소스에 대한 페이지 매김 지원이 내장되었습니다.
-
향상된 보고서 다운로드, 가입 및 인쇄
이제 다운로드된 보고서에 이미지 열이 지원되어 PDF, XLSX 또는 HTML 익스포트 파일에 포함됩니다.
-
향상된 편집기
개발자가 파일을 매번 다시 업로드할 필요 없이 정적 애플리케이션, 작업영역, 플러그인 및 테마 파일에 대해 생성, 편집, 이름 바꾸기를 수행할 수 있게 해줍니다. 이 기능에는 또한 JavaScript 및 CSS 파일에 대한 자동 자동화와 LESS 파일 컴파일이 포함됩니다.
-
환경 설정
인스턴스 또는 작업영역 레벨에서 환경 배너를 구성하여 서로 다른 APEX 환경을 쉽게 구분할 수 있습니다.
-
전자메일 및 전자메일 템플리트 개선사항
전자메일 전송 페이지 프로세스에서 이제 선언적 가입을 포함하는 전자메일 템플리트가 지원됩니다.
기타 기능
- Data Packager를 사용하면 테이블 데이터를 포함하여 한 인스턴스에서 다른 인스턴스로 애플리케이션을 쉽게 이전할 수 있습니다.
- 이제 값 설정(동적 작업 또는 apex.item.setValue)을 수행하면 표시 값 및 추가 출력(정의된 경우)이 자동으로 채워집니다.
- 날짜 선택기에 이제 달력 팝업이 표시되는 시기를 제어할 수 있는 'Show On' 속성이 포함되었습니다.
- 사용자가 Esc 키를 누르거나 대화상자의 X 단추를 누르면 새로운 "대화상자 닫힘 또는 취소됨" 이벤트가 발생합니다.
- 이제 애플리케이션 익스포트를 위한 저작권 배너를 정의할 수 있습니다.
- 이제 LOGGER에서 기록된 메시지를 APEX 디버그 세션에 링크하고 LOGGER 메시지를 올바른 순서로 표시할 수 있도록 apex_debug.get_page_view_id 및 apex_debug.get_last_message_id가 있습니다.
- 그리고 mapRegion, facetsRegion, apex.date, apex.items, apex.regions 및 apex.env를 위한 새로운 API가 있습니다.
- 이제 21개 더 추가된 언어로 APEX 앱을 구축할 수 있습니다.
- Oracle JET 11, jQuery 3.6.0, PrismJS 1.24.1, MarkedJS 3.0.0 등을 포함하여 일부 JavaScript 라이브러리가 새로운 릴리스로 업데이트되었습니다.
버전 21.1
2021년 5월 12일 릴리스
이 Oracle APEX 릴리스에서는 기능상 다양한 최신 사용자 환경을 간편하게 전달할 수 있도록 여러 가지 흥미진진한 새로운 기능과 향상된 기능을 소개합니다.
공고 보기 새로운 기능 보기-
맵 영역
APEX 앱 내에서의 공간 데이터 표시가 이전보다 훨씬 쉬워졌습니다. 완전히 새로워진 고유 맵 구성요소를 사용하여 강력하고 풍부한 기능의 대화식 맵을 몇 분 이내에 APEX 앱에 추가할 수 있습니다. 이 기능은 Oracle eLocation Service로 지원되므로 즉시 사용 가능하며, API 키가 필요하지 않습니다!
-
새 애플리케이션 데이터 로드
새로운 데이터 로드 프로세스로 사용자가 애플리케이션에 CSV, XLSX, XML 및 JSON 데이터 형식을 업로드할 수 있도록 데이터 임포트 기능을 쉽게 추가할 수 있습니다.
-
패싯이 지정된 검색 개선사항
패싯이 지정된 검색에서 이제 맵 및 달력 영역 유형이 지원됩니다. 그리고 일반 사용자가 패싯을 표시하거나 숨길 수 있는 유연성이 추가되어 주문형으로 제공될 수 있는 고급 패싯 또는 드물게 사용되는 패싯을 쉽게 숨길 수 있습니다.
-
UI 및 테마 롤러 업데이트
범용 테마 및 테마 롤러가 향상되어 애플리케이션 사용자 인터페이스를 더 효과적으로 제어할 수 있으며, Redwood Light 테마 스타일이 업데이트되고, 새로운 클래스 속성 및 접근성 개선사항이 추가되었습니다.
-
REST 데이터 소스 업데이트
이제 CSV 데이터를 기준으로 REST 데이터 소스를 정의하여, 웹상의 CSV 파일을 테이블과 같이 취급할 수 있습니다. REST 데이터 소스에서는 이제 대소문자로 변환, 공백 삭제, 다른 테이블에서 조회 값 인출을 비롯하여 다양한 기본 제공되는 데이터 변환 기능이 지원됩니다.
-
고유 마크다운 지원
이 릴리스에서는 새로운 PL/SQL 마크다운 구문 분석기, 항목 및 열에 마크다운 형식의 콘텐츠를 표시하는 기능개선을 포함하여 마크다운 지원이 크게 향상되었습니다.
-
새로운 날짜 선택기 항목 유형
날짜 선택기 항목이 완전히 새롭게 바뀌었으며, 추가적인 표시 모드, 시간 선택, 동적 최소 및 최대 날짜 범위, 여러 사용자 환경 및 접근성 개선사항을 지원합니다.
-
개발자 환경
앱 생성기 내에서 개발자에게 더 나은 환경을 제공할 수 있도록 코드 편집기가 여러 가지로 개선되었습니다. 또한 APEXExport 유틸리티를 사용하여 애플리케이션 익스포트의 zip 파일을 임포트하고, 애플리케이션 및 페이지 체크섬을 찾아서 여러 환경 간에 쉽게 비교를 수행할 수 있으며, SQL 워크숍에 이제 새로운 공간 인덱스 생성 마법사가 포함되었습니다.
-
보안 개선사항
사용자가 문자를 이스케이프할 수 있게 해주는 애플리케이션 항목에 대한 속성, 기본 Referrer-Policy HTTP 헤더 및 최대 세션 유휴 시간 초과 증가와 같은 여러 보안 개선사항이 추가되었습니다.
-
보고 개선사항
이 릴리스에서는 또한 지연 로드 지원, PDF로 익스포트할 때의 복잡한 텍스트 레이아웃 언어 지원 및 대화식 그리드의 가변 높이 행 지원을 비롯하여 클래식 및 대화식 보고서에 여러 개선사항이 포함되었습니다.
기타 기능
- 이제 동적 작업에 대해 클라이언트측 조건, 서버측 조건, 권한 부여 및 빌드 옵션을 정의할 수 있습니다.
- 숫자 필드 페이지 항목 유형은 이제 형식 마스크 및 클라이언트측 검증에 따라 자동 형식 지정을 수행합니다.
- 여러 표시 모드, 색상 사전 설정, 대조 확인 및 여러 값 반환 형식에 대한 새로운 기능을 포함하여 색상 선택기 페이지 항목 유형이 업데이트되었습니다.
- 클라이언트측 검증 메시징과 서버 검증 메시징 사이의 일관성이 향상되었고 더 이상 오류 팝업이 표시되지 않습니다.
- APEX_JSON 및 APEX_EXEC 패키지에서 이제 GeoJSON 및 SDO_GEOMETRY가 지원됩니다.
버전 20.2
2020년 10월 21일 릴리스
이 Oracle APEX 릴리스에서는 기능상 다양한 최신 사용자 환경을 간편하게 전달할 수 있도록 여러 가지 흥미진진한 새로운 기능과 향상된 기능을 소개합니다.
공고 보기 새로운 기능 보기-
카드 영역
새로운 카드 영역은 레이아웃, 모양, 아이콘, 배지, 매체 및 작업의 사용자정의를 선언적으로 지원하는 경량 보고서 영역입니다. 카드를 사용하여 BLOB 열, URL 또는 비디오에서 가져온 매체를 iFrame에 포함시키고 공유할 수 있습니다. 카드는 다양한 정보를 작은 블록에 표시하는 데 유용합니다. 카드는 일반적으로 더 자세한 정보에 대한 항목을 제공하므로 선언적으로 여러 작업을 단추 또는 링크로 포함시킬 수 있습니다.
-
자동화
자동화는 질의 결과를 통해 트리거되는 일련의 PL/SQL 작업으로, 데이터를 모니터링한 다음 적절한 작업(예: 특정 요청 자동 승인 및 전자메일 경보 전송)을 수행하는 데 사용됩니다. 자동화는 APEX_AUTOMATION 패키지를 호출하여 일정에 따라 또는 요청 시 트리거될 수 있습니다. 질의 결과는 다음에서 파생될 수 있습니다. 테이블 또는 뷰, SQL 질의 또는 SQL 질의를 반환하는 PL/SQL 함수 로컬 데이터베이스 또는 REST 사용 SQL REST 데이터 소스(일명 웹 소스 모듈)
-
패싯이 지정된 검색 개선사항
패싯 값 수에 대한 막대 또는 파이 차트 생성, 부울 열에 대한 체크박스 패싯 그룹화, 입력 필드 패싯 유형에서 패싯 열과 사용자 입력 값 비교, 고유 값 패싯에 대한 성능 최적화를 지원하도록 패싯이 지정된 검색이 개선되었습니다.
-
보고서 인쇄
내장된 PDF 인쇄가 대화식 보고서, 대화식 그리드 및 클래식 보고서에서 중국어, 일본어 및 한국어로 지원됩니다. 대화식 보고서 - 전자메일 전송에서 원하는 다운로드 형식을 첨부할 수 있습니다. BI Publisher와의 향상된 통합을 제공합니다. 새로운 APEX_REGION.EXPORT_DATA 및 APEX_DATA_EXPORT API를 사용하여 PDF, CSV, Excel, HTML, JSON 및 XML 파일을 프로그래밍 방식으로 생성할 수 있습니다.
-
REST 데이터 소스 동기화
APEX는 REST 데이터 소스(이전의 웹 소스 모듈)에서 로컬 테이블로의 데이터 동기화를 지원합니다. 동기화는 APEX_REST_SOURCE_SYNC 패키지를 호출하여 일정에 따라 또는 요청 시 실행할 수 있습니다. 개발자는 REST 서비스에서 로컬 테이블로 데이터를 복사하기 위해 사용자정의 PL/SQL 코드를 빌드할 필요가 없습니다. APEX는 이를 선언적 옵션으로 제공합니다.
-
REST 데이터 소스 커넥터 플러그인
외부 REST API 용 커넥터 플러그인을 지원하도록 APEX 플러그인 인프라가 확장되었습니다. 따라서 APEX는 ORDS 또는 Oracle Fusion SaaS 서비스가 아닌 타사 REST 서비스에 대해서도 결과 페이지 매김 또는 서버측 필터링과 같은 REST API 기능을 완전히 활용할 수 있습니다.
-
새 웹 인증서 유형
APEX 20.2에는 웹 인증서에 대한 새로운 URL 질의 문자열 및 HTTP 헤더 유형이 도입되었습니다. 따라서 개발자는 URL의 일부로 API 키를 예상하는 등의 REST 서비스에 대해서도 안전하고 암호화된 인증서 스토리지를 사용할 수 있습니다. APEX는 이러한 중요한 부분이 디버그 또는 실행 로그에 기록되지 않도록 합니다. 이제 URL 패턴을 제공하여 웹 인증서를 보호할 수 있습니다. APEX는 제공된 패턴으로 시작하는 URL에 대해서만 웹 인증서를 사용합니다. 그렇지 않으면 오류 메시지가 발생합니다. URL 패턴을 변경하려면 웹 인증서의 비밀 부분을 다시 입력해야 합니다.
-
Redwood UI
범용 테마가 이제 새로운 Redwood Light 테마 스타일(테마 롤러를 통해 사용할 수 있음)을 지원합니다. 기존 앱을 새로고침하면 최신 버전의 범용 테마와 이 새로운 테마 스타일을 활용할 수 있습니다.
-
개발자 환경
페이지 디자이너의 속성 편집기 창에 여러 탭, 새로운 코드 편집기, 포함 코드 유틸리티를 도입하고 모델을 Quick SQL에 저장하여 개발자 환경을 개선했습니다.
-
신규 및 향상된 항목
새로운 체크박스 항목 유형. 파일 찾아보기, 서식 있는 텍스트 편집기, 텍스트 필드 텍스트 영역 항목 유형이 개선되었습니다.
기타 기능
- 전체 페이지를 다시 로드하지 않고도 지연 로드 및 새로고침을 지원하도록 트리 영역 유형이 향상되었습니다.
- 새로운 대화식 그리드 저장된 보고서 정적 ID를 지원합니다.
- 웹 소스 모듈은 이제 REST 데이터 소스라고 합니다.
버전 20.1
2020년 4월 23일 릴리스
이 Oracle APEX 릴리스에서는 기능상 다양한 최신 사용자 환경을 간편하게 전달할 수 있도록 여러 가지 흥미진진한 새로운 기능과 향상된 기능을 소개합니다.
공고 보기 설명서-
APEX + Redwood
Redwood(Oracle의 새로운 사용자 환경 설계 시스템)에 맞도록 APEX 및 앱 생성기의 사용자 인터페이스가 새롭게 갱신되었습니다. 새 디자인과 색상표는 전체 개발자 환경으로 확장되며 새로운 시각 효과를 제공합니다. APEX가 워크플로우와 완벽하게 통합될 수 있도록 APEX의 모양이 OS 또는 플랫폼 설정에 따라 어둡게 모드와 밝게 모드 간에 자동으로 전환될 수 있게 되었습니다.
-
패싯이 지정된 검색 개선사항
여러 개선사항 중에서 종속 값 목록, 조건부 패싯 및 간단한 개수 표시가 가능하도록 패싯이 지정된 검색이 개선되었습니다.
-
친화적 URL
런타임 시 보다 친화적인 URL이 가능하도록 APEX 앱의 URL 구문이 간소화되었습니다. 새로운 구문은 훨씬 이해하기 쉬운 SEO(Search Engine Optimization) 친화적 URL 구조를 제공하며 앱 내에서의 현재 위치에 대한 즉각적인 컨텍스트를 제공합니다. URL에는 더 이상 애플리케이션 또는 페이지 번호가 표시되지 않으며 대신 URL 구조에 대해 작업영역 경로 접두어, 애플리케이션 및 페이지 별칭, 표준 웹 매개변수 구문이 사용됩니다.
-
배치 및 익스포트 개선사항
원클릭 앱 배치, 자동 백업, Zip 익스포트 등 애플리케이션 수명 주기 관리와 관련된 다양한 기능이 개선되었습니다. 해당 기능을 통해 APEX 앱을 간편하게 배치하여 기존 워크플로우에 통합할 수 있습니다.
-
고유 PDF 인쇄
대화식 그리드에서 바로 PDF 파일을 인쇄할 수 있게 되었습니다. 이 기능은 강조 표시, 열 그룹화 및 단 나누기와 같은 형식 지정 옵션이 포함된 PDF 파일을 생성합니다.
-
메가 메뉴
이제 애플리케이션 탐색을 위한 메가 메뉴가 범용 테마에 포함됩니다. 메가 메뉴는 탐색 메뉴를 축소 가능한 부동 패널로 렌더링하여 모든 탐색 항목을 한 번에 표시합니다. 특히 애플리케이션의 다양한 측면을 표시하는 데 유용하며 앱 섹션에 직접 액세스할 수 있도록 해줍니다.
기타 기능
- 이제 APEX 세션이 만료되기 바로 전 사용자에게 경보가 전송되고 확장 기회가 주어집니다.
- SODA(Simple Oracle Document Access) 모음을 지원하도록 SQL 워크숍이 확장되었습니다.
- 오른쪽에서 왼쪽으로 쓰는 언어에 대해 범용 테마 내 다양한 개선사항 및 버그 수정이 제공되었습니다.
- URL 매개변수와 새 APEX_IG API를 통해 대화식 그리드에서 데이터를 필터링할 수 있게 되었습니다.
- Oracle JET(JavaScript Extension Toolkit) 라이브러리의 버전이 버전 8.0으로 업그레이드되었습니다.
-
패싯이 지정된 검색
이전과 완전히 다른 방식으로 데이터를 필터링하고 빠르게 검색할 수 있게 해주는 새로운 구성요소인 패싯이 지정된 검색이 도입되었습니다. 간단하고 새로운 방법으로 사용자가 데이터를 검색하고 어려움 없이 새로운 통찰을 얻을 수 있도록 도와줍니다.
-
완전히 새로운 팀 개발
팀원들이 더 쉽고 간단하게 서로 협력할 수 있도록 팀 개발이 완전히 새롭게 달라졌습니다. 기능 개선 요청이나 새로운 기능 개발 또는 버그 수정까지 이제는 모든 것을 하나의 문제로 추적하고 지정, 레이블 및 관리를 쉽게 수행할 수 있습니다. 심지어 통지를 수신하고, 현재 발생 중인 모든 항목들에 대한 전체 타임라인을 단일 페이지에서 확인할 수 있습니다.
-
신규 및 향상된 항목 유형
완전히 새롭게 바뀐 팝업 LOV 구성요소부터 스위치 항목을 위한 완전히 새로운 UI까지, 이번 릴리스에서 신규 및 개선된 항목 유형으로 즉시 시작하십시오.
-
확장된 공유 LOV
추가 데이터 소스, 선언적 열 매핑 및 다중 표시 열에 대한 지원을 포함하여 공유 LOV(값 목록)에 대한 여러 개선사항이 있습니다.
-
생성기 개선사항
생산성 향상을 위해 Oracle APEX 앱 생성기에 여러 변경사항 및 사용자 환경 개선사항이 적용되었습니다.
-
범용 테마
범용 테마에 UI 정교화, 접근성 향상, 새로운 템플리트 옵션이 추가되었습니다. 테마 롤러를 사용하여 애플리케이션이 그 어느 때보다 좋아보이게 만들 수 있도록 도와줍니다.
기타 기능
- 개발자 도구모음에서 기본 디버그 레벨을 설정할 수 있으며, 이러한 기본 디버그 레벨은 앱 생성기에서 다시 실행될 때 기억된 상태로 유지됩니다.
- 대화식 보고서, 대화식 그리드 및 팝업 LOV 검색을 REST 서비스로 전달할 수 있습니다. 이 기능을 사용하려면 웹 소스 모듈 매개변수에 대해 행 검색에 사용 스위치를 사용으로 설정하십시오.
- 기존 테이블에 대한 고유 Excel, CSV, XML 및 JSON 문서 업로드를 허용하도록 SQL Workshop의 데이터 업로드 기능이 확장되었습니다.
- SQL Workshop 데이터 로드 및 APEX_DATA_PARSER 패키지는 최대 20개까지 CLOB 열을 지원합니다.
- Oracle Text 인덱스 열이 선택된 경우, 대화식 보고서 및 팝업 LOV 행 검색 시 퍼지 또는 언어 검색과 같은 고급 검색 기능을 활용할 수 있습니다. 참고: 팝업 LOV의 경우 Oracle Text 인덱스 열이 공유 LOV 정의에서 선택됩니다.
- Oracle JET, jQuery, FullCalendar, CKEditor, CodeMirror 등을 포함한 새 릴리스에 맞게 일부 라이브러리가 업데이트되었습니다.
-
어둡게 모드
APEX 개발 환경은 이제 눈의 피로를 덜어주는 어두운 색상 체계로 렌더링될 수 있으며 특히 밤늦게까지 개발하는 사람들에게 유용합니다.
-
파일에서 앱 생성
SQL 워크숍의 데이터 업로드 기능과 '파일에서 애플리케이션 생성' 기능이 새로운 끌어 놓기 사용자 인터페이스로 현대화되었으며 고유 Excel, CSV, XML 및 JSON 문서를 지원합니다. 새로운 퍼블릭 데이터 로드 PL/SQL API도 사용할 수 있습니다.
-
REST 사용 폼
REST 사용 SQL 및 웹 소스에 대한 내장 지원이 폼 영역으로 확장되어 원격 데이터 소스에 대한 읽기/쓰기 액세스가 가능합니다.
-
폼 영역 유형
새로운 폼 영역 유형이 크게 개선되었으며 페이지 항목에 대해 데이터를 효율적으로 검색 및 처리할 수 있게 해줍니다.
기타 기능
- 새로운 상태 측정 게이지 차트
- 차트의 선언적 글꼴 서식
- 이제 누적 차트의 그룹 및 범주 레이블을 정의할 수 있습니다.
- 간트 차트에는 선언적 도구설명 지원이 포함됩니다.
- 새로운 "기본 콘텐츠로 건너뛰기" 링크를 포함하여 범용 테마에서 향상된 접근성 개선사항입니다.
- 이제 범용 테마에 트리 기반 탐색 메뉴를 위한 두 가지 스타일이 추가되었습니다.
- 범용 테마를 위한 새로운 인라인 팝업 영역 템플리트가 있습니다.
- 이동 경로 및 범용 테마에서의 몇몇 다른 UI 구성요소에 대한 반응 동작이 향상되었습니다.
- 첫번째 행 선택 및 새로운 도구모음 콘트롤을 포함하여 대화식 그리드에 여러 가지 새로운 선언적 속성이 추가되었습니다.
- 영역 열기 및 닫기에 대한 새로운 동적 작업이 추가되었습니다.
- 소셜 로그인을 사용하도록 앱 생성기에 대한 인증을 구성할 수 있습니다.
- JavaScript API 문서에 대한 새 추가사항
- 메모리에만 세션 상태 저장
- APEX 업그레이드 시 ACL 자동으로 복사
- 향상된 번역 편집
- APEX_STRING 개선사항
- APEX_SESSION 추가사항
- jQuery 모바일 제거
- APEXExportSplitter 제거
-
간소화된 작업영역 요청
추가 옵션을 통해 새로운 작업영역 요청을 간소화하고 단계를 줄일 수 있습니다.
-
페이지 생성 마법사의 새 페이지 유형
이제 페이지 생성 마법사를 통해 마스터 디테일 및 대시보드 페이지를 동시에 생성할 수 있습니다.
-
샘플 데이터세트로 앱 생성
샘플 데이터세트를 설치하면 사전 정의된 페이지의 페이지 생성 마법사로 바로 이동할 수 있습니다.
-
새 정적 값 목록 편집기
이제 페이지 디자이너에서 간편하게 정적 값 목록을 정의할 수 있습니다.
기타 기능
- REST 워크숍 내 경고 개선으로 사용자정의 손실 방지
- 보다 포괄적인 JavaScript API 설명서
- Oracle APEX 릴리스와 별도로 글꼴 APEX 스타일시트 및 글꼴 파일을 업데이트할 수 있는 기능
- 글꼴 APEX가 버전 2.1로 업데이트되었으며 몇 가지 버그가 수정되었습니다.
- EMP/DEPT 샘플 데이터세트 10개국어로 지역화
- 터치 이벤트 처리 관련 다양한 개선사항.
- 범용 테마 일반 개선사항 및 버그 수정
- 생성기 전반에서 기본 페이지에 "시작하기" 링크 추가
버전 18.1
2018년 5월 24일 릴리스
이 릴리스는 원격 데이터 소스 통합 및 강력한 고품질 애플리케이션 기능 통합을 모두 용이하게 하는 혁신적인 개선을 포함하고 있습니다.
공고 보기 설명서-
애플리케이션 기능
액세스 제어, 피드백, 작업 보고, 전자메일 보고, 동적 사용자 인터페이스 선택 등을 포함한 고차원 애플리케이션 기능을 쉽게 앱에 추가할 수 있습니다.
-
REST 사용 SQL 지원
이제 차트, 보고서, 달력, 트리를 생성할 수 있고 Oracle REST 데이터 서비스(ORDS)에서 제공하는 REST 지원 SQL 서비스에 대해 프로세스를 호출할 수도 있습니다.
-
웹 소스 모듈
일반 REST 데이터 피드, Oracle REST 데이터 서비스의 REST 서비스 및 Oracle Cloud Application REST Service를 포함하여 다양한 REST 끝점에서 데이터 서비스에 선언적으로 액세스합니다.
-
REST 워크숍
고객의 Oracle Database 객체에 대한 REST 서비스의 생성을 지원하기 위해 완전히 재구성된 REST 워크숍입니다.
-
소셜 인증
이제 개발자는 간편하게 인증 수단으로 Oracle Identity Cloud Service, Google, Facebook, 일반 OpenID Connect 및 일반 OAuth2를 사용하는 APEX 애플리케이션을 생성할 수 있습니다.
-
범용 테마 + 모바일 UI
범용 테마에는 개발자가 일반적인 모바일 UI 패턴을 구현할 수 있는 여러 가지 기능이 있으며, 모바일 애플리케이션을 생성하는 데 도움이 되는 jQuery Mobile 위젯 기반의 새로운 구성요소도 있습니다.
기타 기능
- 지능적인 기본값과 더 적은 단계의 간소화된 마법사를 사용하여 개발자가 이전보다 신속하게 구성요소를 생성할 수 있습니다.
- 글꼴 APEX 2: 더욱 상세한 고해상도 아이콘 집합이 새로 나왔습니다.
- 이제 APEX 권고자에 접근성 중심 테스트 모음이 포함됩니다.
- 새로운 차트 유형 - 간트, 상자 그림, 피라미드 차트를 만들 수 있습니다.
- 향상된 샘플 차트 애플리케이션
- 새로운 차트 수준 및 시리즈 수준 속성
- 대화식 그리드: 아래로 복사 기능이 새롭게 제공되어 한 행에서 다른 행으로 데이터를 복사할 수 있습니다.
- 대화식 그리드: 이제 행 또는 셀 범위를 선택하여 클립보드에 복사할 수 있습니다.
- 대화식 그리드: "작업 > 형식 > 늘이기"로 사용자가 보고서 설정을 제어할 수 있습니다. 열 너비 및 열 속성 "늘이기"를 통해 사용 가능한 공간을 채우도록 열 너비를 늘릴지 여부에 대해 선언적으로 제어할 수 있습니다.
- 퍼블릭 JavaScript 위젯 API 설명서
- 페이지 디자이너: 이용 편의성 개선을 위한 UI를 업데이트하고 "그룹으로 이동" 기능을 개선했습니다.
- 스티키 필터: 이제 키워드를 고정하여 페이지 디자이너에서 다른 요소를 눌러도 사라지지 않도록 할 수 있습니다.
- jQuery 및 jQuery UI 라이브러리 업그레이드: jQuery 3.1.1 및 jQuery UI 1.12.0
- 새로운 Oracle JET 라이브러리: Oracle JET 4.2.0
- APEX 검색: APEX 전반에서 빠른 탐색과 통일된 검색 경험을 제공합니다. 헤더에서 검색 단추를 누르거나 키보드 단축키를 사용하여 활성화할 수 있습니다.
- Oracle JET 입력 검색 구성요소를 기반으로 하는 새로운 "텍스트 필드(자동 완성 사용)" 항목 유형을 제공합니다.
- 이제 페이지에 JavaScript 오류가 있으면 개발자 도구 모음에 빨간색 지표가 나타납니다. 페이지 정보 > 페이지 타이밍 표시에 페이지 성능 타이밍이 표시됩니다.
- 터치 기반 동적 작업, 누르기 및 두 번 누르기, 길게 누르기, 문지르기, 이동에 대한 선언적 지원으로 풍부한 기능성 모바일 애플리케이션 생성을 지원합니다.
- 범용 테마: 단추 배치를 위한 스티키 머리글과 바닥글을 비롯하여 모바일 UI 패턴을 지원하는 여러 템플리트 옵션이 있습니다.
- 범용 테마: 모바일 장치에 최적화된 새로운 탭 기반 탐색 메뉴 템플리트를 제공합니다.
- 범용 테마: 클래식 보고서에서 페이지 매김을 사용할 수 없을 때 이를 숨길 수 있는 새로운 템플리트 옵션이 제공됩니다.
- 범용 테마 샘플 앱이 모바일 UI 패턴 및 여러 기타 개선사항으로 개선되었습니다.
버전 5.1
최종 업데이트 2017년 12월 17일(버전 5.1.4) – 최초 릴리스 2016년 12월 21일
이 릴리스는 일반 사용자 생산성을 현저히 혁신하고 강력한 새 선언 기능을 도입하여, 브라우저만으로 보기 좋은 반응형 데이터 기반 데스크톱 및 모바일 애플리케이션을 개발, 설계 및 배치할 수 있도록 합니다.
공고 보기 설명서-
대화식 그리드
이제 다양한 클라이언트측 영역 유형인 대화식 그리드를 생성하여 동적인 JSON 지원 그리드에서 여러 행의 데이터를 신속하게 편집할 수 있습니다. 대화식 그리드는 대화식 보고서와 테이블 형식에서 최고의 기능을 결합한 것입니다. 개발자는 대화식 그리드를 사용하여 수직 및 수평 방향으로 n레벨의 마스터-디테일-디테일 관계를 쉽게 렌더링할 수 있습니다.
-
Oracle JET 차트
Oracle Application Express의 데이터 시각화 엔진은 이제 최신 JavaScript, CSS3 및 HTML5의 디자인 및 개발 원칙에 기반한 모듈식 오픈 소스 툴킷인 Oracle JET(JavaScript Extension Toolkit)를 지원합니다. 이 JavaScript 차트 작성 솔루션은 고도의 커스터마이징 및 액세스 가능한 대화식이며, 자동 반응형 디자인 지원을 제공합니다. Oracle JET와 Application Express의 통합으로 이제 사용자정의 가능한 세련된 모양의 다기능 차트를 신속하게 작성할 수 있습니다.
-
범용 테마
범용 테마가 간소화되어 모든 구성요소에 향상된 디자인과 UI를 제공합니다. 이 릴리스에서는 새 템플리트, 테마 스타일 및 라이브 템플리트 옵션이 도입되었습니다. 라이브 템플리트 옵션을 사용하면 실시간으로 애플리케이션을 사용자정의할 수 있으므로 다양한 템플리트 옵션을 사용해 애플리케이션에 완벽한 UI를 제공할 수 있습니다.
-
애플리케이션 생성기 개선
지능적인 기본값과 더 적은 단계의 간소화된 마법사를 사용하여 개발자가 이전보다 신속하게 구성요소를 생성할 수 있습니다.
-
생산성 애플리케이션
기존의 모든 생산성 및 샘플 앱을 더욱 개선하고 Competitive Analysis, Quick SQL 및 REST Client Assistant의 세 가지 새로운 생산성 앱도 도입했습니다.
-
마법사 간소화
지능적인 기본값과 더 적은 단계의 간소화된 마법사를 사용하여 개발자가 이전보다 신속하게 구성요소를 생성할 수 있습니다.
기타 기능
- 이제 범용 테마에서 콘텐츠에 맞춰 자동으로 높이가 확대 또는 축소되는 모달 대화상자, 오른쪽에서 왼쪽으로 쓰는 언어에 대한 선언적 지원 및 기타 100여 가지 개선사항을 제공합니다.
- 글꼴 APEX는 Oracle Application Express 및 범용 테마를 사용한 비즈니스 애플리케이션 개발을 보완하도록 고안된 1,100개 이상의 아이콘을 구비한 새로운 아이콘 라이브러리입니다.
- 새롭게 바뀐 Sample Charts에서 새로워진 Oracle JET 차트를 시연할 수 있습니다.
- Sample Master-Detail 앱에서는 이제 다양한 대화식 그리드 조합 또는 마키 페이지를 사용하여 관련 테이블을 표시할 수 있는 여러 가지 방법이 제공됩니다.
- 새로운 Sample 앱 3가지는 Sample Interactive Grids, Sample Projects, Sample REST Services입니다. Sample Interactive Grids 앱은 읽기 전용, 편집 가능, 고급 기능 등 풍부한 대화식 그리드 기능을 제공합니다.
- 개발자가 페이지 디자이너로 전환하는 데 도움이 되도록, 새로운 구성요소 뷰 탭이 페이지 디자이너에 포함되었습니다. 레거시 구성요소 뷰에서 실제 게시될 페이지를 확인할 수 있습니다.
- 페이지 제출 - 새 페이지 속성 "제출 시 다시 로드"를 통해 개발자가 페이지 제출 이후 언제 페이지를 다시 로드할지 지정할 수 있습니다. 페이지 제출은 더 이상 wwv_flow.accept 프로시저의 매개변수를 사용하지 않고, 대신 모든 페이지 항목 값을 JSON 문서에 저장하여 wwv_flow.accept로 전달하도록 변경되었습니다. 이 변경사항에 따라 이제 페이지당 200개 항목 제한도 해제되었습니다.
- 창 간 탭 순서를 변경하여 페이지 디자이너를 사용자정의할 수 있습니다.
- 이제 속성 편집기에서 검색 대화상자에 연관 속성 이름 전체 또는 일부를 입력하여 특정 속성 또는 그룹을 빠르게 검색해 찾을 수 있습니다. 속성 편집기에서 변경된 속성은 페이지를 저장하기 전까지 파란색으로 표시됩니다.
- 포괄적인 종료일, JavaScript 사용자정의, 동적 작업 이벤트 및 키보드 지원을 비롯하여 다양한 달력 구성요소를 개선했습니다.
- APEX 생성기 UI 개선사항 - 이제 단일 파일(또는 압축 파일)뿐만 아니라 여러 파일 및 여러 압축 파일을 업로드할 수 있습니다. 이 기능은 정적 작업영역 파일, 정적 애플리케이션 파일, 테마 파일, 플러그인 파일에 사용할 수 있습니다.
- 항목 유형 - 파일 찾아보기 페이지 항목을 여러 파일 업로드를 지원하도록 구성할 수 있고 파일 유형에 따라 제한할 수도 있습니다.
- 이제 페이지 디자이너에서 두 창 모드를 지원하므로 동시에 창 두 개에서 작업할 수 있습니다.