Skip to content

Releases: projectnamul/beginner

v0.4.0

Choose a tag to compare

@Properks Properks released this 04 Jun 03:04
30b365f

📝 Outline

  • Add Logging to ExceptionAdvice

⭐️ Changes

  • Change handler to be able to return message fot logging
  • Add ExceptionAdviceLogger to handle logging

v0.3.1

Choose a tag to compare

@Properks Properks released this 03 Jun 06:35
6c199eb

⭐️ Changes

  • Add Serializable to BaseResponse to be able to be serialized when it is used as redis cache (#25 )
  • Change to set HttpStatus for ExceptionAdvice

v0.3.0

Choose a tag to compare

@Properks Properks released this 02 Jun 04:48
a71cdd2

📝 Outline

  • Restructure exception advice (#22)

⭐️ Changes

  • Change handler to handle the overall of the error handling progress
  • Delete response generic in writer
  • Change the way how ExceptionAdvice handle exception to select handler and ErrorReasonDTO with ExceptionHandlerRegistry
  • Change registry contains only handler and ErrorReasonDTO
  • Change configurer to contains all Exception with ExceptionHandlerRegistry and be able to register and unregister handler

v0.2.1

Choose a tag to compare

@Properks Properks released this 01 Jun 07:44
278ccac

⭐️ Changes

  • Fix REAMDME.md to modify the usage

v0.2.0

Choose a tag to compare

@Properks Properks released this 01 Jun 05:40
4de63cb

⭐️ Changes

  • Fix field of AbstractBaseResponse and DefaultResponse
  • Separate the ResponseWriteUtil into the SuccessResponseWriter and the FailureResponseWriter
  • Change ResponseWriteUtil field in every ExceptionAdviceHandler to FailureResponseWriter
  • Change some file locations (package)

v0.1.3

Choose a tag to compare

@Properks Properks released this 31 May 09:36
e643bf2

⭐️ Changes

  • Add git workflows
  • Fix pom.xml to deploy

v0.1.2

Choose a tag to compare

@Properks Properks released this 30 May 08:23
e282f3b

⭐️ Changes

  • Fix groupId org.namu to org.namul (Fixed)

v0.1.1

Choose a tag to compare

@Properks Properks released this 30 May 07:40
f739a5d

⭐️ Changes

  • Add two method in ErrorReasonDTO, SuccessReasonDTO. (#12)
  • Move two field in DefaultResponse to AbstractBaseResponse. For modified ErrorReasonDTO and SuccessReasonDTO. (#12)
  • Modify to create ExceptionAdvice separately for each exception. (#12)
  • Add ExceptionAdviceHandler to handle Exception in each ExceptionAdvice. (#12)
  • Add ExceptionHandlerRegistry to store ExceptionAdviceHandler. (#12)
  • Add ExceptionAdviceConfigurer to customize ExceptionAdvice. (#12)
  • Add AutoConfiguration to apply ExceptionAdviceConfigurer. (#12)

v0.1.0

Choose a tag to compare

@Properks Properks released this 24 May 05:23
25720b8

⭐️ Changes

  • Rename ReasonDTO to SuccessResonDTO
  • Abstract ErrorReasonDTO and SuccessReasonDTO with interface
  • Rename ApiResponse* to DefautResponse*
  • Create ResponseWriteUtil which write success and fail response with BaseErrorCode and BaseSuccessCode
  • Create ResponseWriter which write success response
  • Create ExceptionAdviceHandler which write fail response in ExceptionAdvice
  • Rename GeneralException to ServerApplicationException
  • Abstract DefaultResponse(ApiResponse) with interface and Abstract class
  • Create default class for all interfaces
  • Add AutoConfiguration about DefaultResponseWriter and DefaultExceptionAdviceHandler when ResponseWriter and ExceptionAdviceHandler weren't registered in bean
  • Add README.md in ApiPayload

v0.0.3

Choose a tag to compare

@Properks Properks released this 20 May 08:39
4c1a4c0

⭐️ Changes

  • Change groupId and artifactId (#5 )