This pull request includes several updates to the docker.versions plugin, focusing on version updates, bug fixes, and code improvements. The most important changes are outlined below:
Version and Metadata Updates:
Updated the version and MD5 hash in docker.versions.plg to reflect the new release date. (docker.versions.plg, docker.versions.plgL9-R10)
Added a changelog entry for the new version, highlighting fixes for missing open containers image date and fallback mechanisms. (docker.versions.plg, docker.versions.plgR47-R49)
Enhanced the getChangeLogs function in Containers.php to better handle primary and secondary releases by initializing variables and checking for releases more robustly. (Containers.php, [1][2]
This pull request includes several updates to the
docker.versions
plugin, focusing on version updates, bug fixes, and code improvements. The most important changes are outlined below:Version and Metadata Updates:
docker.versions.plg
to reflect the new release date. (docker.versions.plg
, docker.versions.plgL9-R10)docker.versions.plg
, docker.versions.plgR47-R49)Code Improvements:
convertToDateString
method inGeneric.php
to accept nullable strings, improving its flexibility and handling of null values. (Generic.php
, src/docker.versions/usr/local/emhttp/plugins/docker.versions/server/helpers/Generic.phpL15-R20)getChangeLogs
function inContainers.php
to better handle primary and secondary releases by initializing variables and checking for releases more robustly. (Containers.php
, [1] [2]makeReq
function inReleases.php
to publish warning messages instead of throwing exceptions, ensuring smoother error handling and user feedback. (Releases.php
, src/docker.versions/usr/local/emhttp/plugins/docker.versions/server/services/Releases.phpL107-R108)