Skip to content

Latest commit

 

History

History
212 lines (133 loc) · 5.1 KB

CHANGELOG.md

File metadata and controls

212 lines (133 loc) · 5.1 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

1.3.1 - 2024-12-20

  • Azure: Add missing alias for dateOffset

1.3.0 - 2024-12-13

  • Azure: Add support for ARM64 Images
  • Azure: Parse all SKUs to find the security type

1.2.3 - 2024-12-10

  • Explicitly set packaging as a requirement
  • Bump dependencies

1.2.2 - 2024-11-21

  • Fix update_skus bug when a single gen is set
  • Drop support for Python 3.8
  • Add support for Python 3.13
  • Bump dependencies

1.2.1 - 2024-10-07

  • Azure Hotfix: Return original SKU if Gen1 & Gen2 are set

1.2.0 - 2024-10-01

  • Azure: Fix update_skus rountine for Gen1 default
  • Azure: Pin ProductSubmission schema
  • Bump dependencies

1.1.0 - 2024-09-13

  • Add support for Python 3.12
  • Adds ability to handle error messages that are URLs.
  • Azure: Only publish when changes were made
  • Azure: Support coreVirtualMachine publishing

1.0.1 - 2024-08-14

  • Documentation: Fixes url from internal gitlab to github
  • Azure: Remove unnecessary "AZURE_PUBLISHER_NAME"

1.0.0 - 2024-07-30

  • Azure: Add publishing collision detection
  • Remove some stage_preview code leftovers
  • Remove wrong model class from Docs
  • Azure: Wait to publish during publish collision
  • Azure Refactor: Make some methos public in utils
  • Azure: Retry on publish_preview
  • Azure: Retry on publish_live

0.9.3 - 2024-07-16

  • Allow publishing to draft plans in Azure
  • Bump certifi and zipp

0.9.2 - 2024-06-25

  • Bump urllib3 to fix a CVE
  • Remove "Not converting empty JSON" message from logs

0.9.1 - 2024-06-11

  • Log diff offer for Azure
  • Adds waiting for the most current changeset to avoid collision in AWS.
  • fixes issue with sonarqube
  • AWS change IpRanges replaced with CidrIps.
  • Bugfix security groups recommendations.
  • Fixes optional items in delivery option.
  • Prevent empty keys to warn
  • AWS: Clears up what is actually happening between draft or creation.

0.9.0 - 2024-05-28

  • Add missing models for AWS
  • Bump requests to fix CVE-2024-35195
  • Pprint long response logs

0.8.0 - 2024-04-22

  • AWS: Added major/minor params for restricting versions.
    • major: Limits versions on major version, defaults to None.
    • minor: Limits versions on minor version, defaults to 1.
    • patch versions work as previously by limiting to 1 if restrict_version is true.
  • Updated dependencies for CloudPub

0.7.2 - 2024-04-10

  • AWS: Changes KeepDraft/preview_only to create a draft version change in AWS

0.7.1 - 2024-03-12

  • Azure: Pass the SecurityType on VMISku

0.7.0 - 2024-03-08

  • Pin the Azure schema for VMIPlanTechConfig

0.6.1 - 2024-02-27

  • AWS: Adds access endpoint url

0.6.0 - 2024-02-27

  • Azure: add property security_type to VMISku
  • Log unused JSON attributes during class conversion
  • AWS: Allows access to timeout attempts through AWSProductService

0.5.1 - 2024-02-13

  • Azure: Include SV in SAS comparison exclusion
  • Remove JSON conversion debug logs

0.5.0 - 2024-01-XX

  • Azure: Check first for draft instead live
  • Azure: Force submitting offer to "preview" when it's on "stage to preview" mode
  • Azure: Reduce pooling interval

0.4.2 - 2023-11-08

  • Azure: Fix the Audience constructor for `ProductReseller``
  • Bump urllib3 to 1.26.18 to fix a CVE

0.4.1 - 2023-10-20

  • Azure: Fix validator for VMImageSource
  • Azure: No longer filter out deprecated images

0.4.0 - 2023-10-04

  • Azure: allow publishing to preview
  • AWS: Add AMI Ids to RestrictVersion return to allow deleting images/snapshots

0.3.2 - 2023-09-14

  • Azure: Do not fail on 50X errors from job status

0.3.1 - 2023-09-12

  • Fix bug when dealing with scheduled deprecation images on Azure.

0.3.0 - 2023-09-06

  • Use AWS models to validate and manipulate the boto3 requests/responses
  • Enhance the is_sas_eq logs for Azure to better distinct the expected and received SAS URI

0.2.0 - 2023-08-09

  • Do not filter out deprecated images on Azure

0.1.7 - 2023-08-01

  • Bump internal dependencies

0.1.6 - 2023-06-28

  • Bump requests to 2.31.0
  • Azure: Fix publish to live
  • Azure: reduce the wait interval for configure

0.1.5 - 2023-05-23

  • Revert Azure: always overwrite images on draft
  • Update the default schema version on Azure Session
  • Fix typo in models.ms_azure.CorePricing

0.1.4 - 2023-05-10

  • Azure: always overwrite images on draft

0.1.3 - 2023-03-30

  • Fix Azure bug with deprecated Disk Versions

0.1.2 - 2023-03-23

AWS:

  • Adds restricting versions

0.1.1 - 2023-03-21

Azure:

  • Change disk version to be mandatory
  • Refactor the publish method
  • Fix bad converter for Government Certification
  • Fix the friendly_name on OSDetails for Azure
  • Fix code smells

AWS:

  • Fix timeout security issue
  • Update timeout attempts/ intervals

0.1.0 - 2023-02-22

This is the first version of cloudpub, capable of:

  • Associating and publishing a VHD image on Azure through the Product Ingestion API.
  • Associating and publishing an AMI on AWS through Boto3.