diff --git a/docker/Dockerfile b/docker/Dockerfile index 301e636..e3f3c02 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -11,8 +11,8 @@ RUN apk add --no-cache gcc musl-dev libffi-dev make WORKDIR /app # Install any needed packages specified in requirements.txt -# Note: The requirements.txt should contain pan-os-upgrade==0.4.0 -RUN pip install --no-cache-dir pan-os-upgrade==0.4.0 +# Note: The requirements.txt should contain pan-os-upgrade==0.4.1 +RUN pip install --no-cache-dir pan-os-upgrade==0.4.1 # Set the locale to avoid issues with emoji rendering ENV LANG C.UTF-8 diff --git a/docs/about/release-notes.md b/docs/about/release-notes.md index 3d9bd65..dd7c70f 100644 --- a/docs/about/release-notes.md +++ b/docs/about/release-notes.md @@ -2,10 +2,21 @@ Welcome to the release notes for the `pan-os-upgrade` tool. This document provides a detailed record of changes, enhancements, and fixes in each version of the tool. +## Version 0.4.1 + +**Release Date:** *<20240127>* + +### What's New + +- Resolved an issue where missing fields in session snapshots for older PAN-OS versions caused errors in Pydantic models +- Updated the requirements.txt file to reflect the latest compatible versions of dependencies +- Refined the reboot logic to make it more straightforward, improving code readability and maintainability + ## Version 0.4.0 **Release Date:** *<20240126>* + ### What's New - Support for three unique workflows: diff --git a/pyproject.toml b/pyproject.toml index 2c0bcc8..3401ab5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pan-os-upgrade" -version = "0.4.0" +version = "0.4.1" description = "Python script to automate the upgrade process of PAN-OS firewalls." authors = ["Calvin Remsburg "] license = "Apache 2.0"