release history

Release History

Data format is : YYYY-MM-DD
Version format is : major.minor.patch

5.3.1 ( 2025-07-16 )

  1. 오픈소스 보안취약점 대응관련 spring 버전업

    • spring : 6.2.2 -> 6.2.8
  2. 오픈소스 보안취약점 대응관련 라이브러리 버전업

    • gluestd dependency 변경

      • slf4j-api : 2.0.16 -> 2.0.17
      • micrometer-commons : 1.14.3 -> 1.14.8
      • micrometer-observation : 1.14.3 -> 1.14.8
    • gluestd_excel dependency 변경

      • poi : 4.1.2 -> 5.4.1
      • poi-ooxml : 4.1.2 -> 5.4.1
      • poi-ooxml-lite 5.4.1 추가
      • poi-ooxml-schemas 삭제
      • log4j-api-2.25.0 추가
      • log4j-to-slf4j-2.25.0 추가
      • curvesapi : 1.06 -> 1.08
      • SparseBitSet : 1.2 -> 1.3
      • xmlbeans : 3.1.0 -> 5.3.0
    • gluestd_httpclient dependency 변경

      • httpclient5 : 5.4.1 -> 5.4.4
      • httpcore5 : 5.3.1 -> 5.3.4
      • httpcore5-h2 : 5.3.1 -> 5.3.4
    • gluestd_redis dependency 변경

      • spring-data-redis : 3.4.2 -> 3.4.7
      • spring-data-keyvalue : 3.4.2 -> 3.4.7
      • spring-data-commons : 3.4.2 -> 3.4.7
      • spring-oxm : 6.2.2 -> 6.2.8
    • gluestd_mongodb dependency 변경

      • spring-data-commons : 3.4.2 -> 3.4.7
      • spring-data-mongodb : 4.4.2 -> 4.4.7
  3. glue-core 모듈 수정

    • com.poscoict.glueframework.web.control.GlueMultipartRequest 수정
      content parsing 하던 부분을 Servlet File Upload 기능으로 대체 (HttpServletRequest.getParts 활용)
      dispatcher servlet 설정 부분에 multipart-config 설정 필요

      <servlet>
      <servlet-name>dispatcher</servlet-name>
      <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
      <multipart-config>
          <!-- 경로, 사이즈 조정 필요 -->
          <location>C:/tmp/</location>
          <max-file-size>20971520</max-file-size>
          <max-request-size>41943040</max-request-size>
          <file-size-threshold>5120</file-size-threshold>
      </multipart-config>
      </servlet>
      
      • getFileContentsForHuge() -> getFileContents() 메소드명 변경
    • com.poscoict.glueframework.biz.activity.GlueFileSave 수정
      GlueMultipartRequest에 저장해 둔 InputStream 객체 이용