Rad Studio
[+] : OAuth2 서버 컴포넌트를 개선했어요. 새로운 이벤트 OnOAuth2ResponseError를 통해 HTTP 응답 오류를 커스터마이징할 수 있어요.[+] : JWT 서버 컴포넌트를 개선했어요. 새로운 이벤트 OnJWTResponseError를 통해 HTTP 응답 오류를 커스터마이징할 수 있어요.
[+] : SignalR 클라이언트 컴포넌트를 개선했어요. 쿠키 인증이 추가됐어요.
[+] : OpenSSL 지원을 개선했어요. OpenSSL 3.+ 버전의 레거시 프로바이더를 활성화하는 새로운 속성 SSL_Options.Legacy가 추가됐어요.
[+] : sgcIndy OpenSSL을 개선했어요. 하위 호환성을 위해 레거시 프로바이더를 로드하는 새로운 속성 LegacyProvider가 추가됐어요.
[+] : sgcIndy OpenSSL을 개선했어요. OSSL 프로바이더 경로를 설정하는 새로운 메서드 IdOpenSSLSetOSSLPath가 추가됐어요.
[+] : OpenAPI 파서를 개선했어요. 다중 상속이 있는 클래스 처리가 개선됐어요.
[*] : 버그 수정 - sgcIDE Expert: 브라우저가 레지스트리에서 자동으로 로드되지 않던 문제.
[*] : 버그 수정 - sgcIndy ALPN 프로토콜: Android에서 서버 컴포넌트 실행 시 발생하던 문제.
[*] : 버그 수정 - 설치: "C:\" 외의 드라이브에 설치할 때 파일을 찾을 수 없던 문제.
[*] : 버그 수정 - Setup: 패키지 버전이 표시되지 않던 문제.
[*] : 버그 수정 - TsgcHTTPAWS_SQS_Client "SignatureDoesNotMatch" 오류.
[*] : 버그 수정 - 내부 컴파일러 지시문: {IFDEF WINDOWS}를 {IFDEF MSWINDOWS}로 교체.
[*] : 버그 수정 - OpenAPI 클라이언트: 경로 매개변수에 "/" 문자가 포함된 경우 발생하던 문제.
[*] : 버그 수정 - OpenAPI Amazon S3: PutObject 메서드로 파일 업로드 시 발생하던 문제. 추가: 문자열 대신 스트림을 매개변수로 전달하는 새로운 메서드 PutObjectAsStream이 추가됐어요.
[*] : 버그 수정 - OpenAPI 파서: 함수가 boolean을 반환할 때 내부 함수가 string을 반환하도록 정의되어 있던 문제.
[*] : 버그 수정 - OpenAPI 파서: 함수가 반환값이 없을 때 발생하던 문제.
[*] : 버그 수정 - OpenAPI 파서: 문자열 배열 클래스 구현 시 DoRead 메서드에서 오류가 발생하던 문제.
[*] : 버그 수정 - OpenAPI 파서: 일부 경우에 Array 클래스가 올바르게 구현되지 않던 문제.
[*] : 버그 수정 - Indy 서버: Specifications.RFC6455 속성을 비활성화했을 때 TCP 연결이 수락되지 않던 문제.
[*] : 버그 수정 - SChannel을 IOHandler로 사용할 때 메모리 누수가 발생하던 문제. (알려준 Kenza에게 감사드려요.)
[*] : 버그 수정 - Indy 서버 컴포넌트의 메모리 누수 문제.
.NET
[*] : 버그 수정 - 내부 컴파일러 지시문: {IFDEF WINDOWS}를 {IFDEF MSWINDOWS}로 교체.[*] : 버그 수정 - Indy 서버: Specifications.RFC6455 속성을 비활성화했을 때 TCP 연결이 수락되지 않던 문제.
[*] : 버그 수정 - SChannel을 IOHandler로 사용할 때 메모리 누수가 발생하던 문제. (알려준 Kenza에게 감사드려요.)
[*] : 버그 수정 - Indy 서버 컴포넌트의 메모리 누수 문제.
