• There may be compatibility issues in the version changes of the library due to incompatibility with the development environment, language, tool, and other library versions. Therefore, you must choose the type and version of an open-source library according to compatibility such as identifying the dependency between libraries.
• There can be vulnerabilities in the open-source library in use. You must continuously examine security vulnerabilities and the release note announced with the version changes so that you can promptly detect and respond to vulnerabilities and minimize their impact.