Skip to content

Release Notes

0.2.3 [2026-08-19]

Security:

  • Bumped the base image to flywheel/python:3.13-wolfi-build (Python 3.13.15), remediating CVE-2026-4786 and CVE-2026-15308 flagged by the image scanner on the python-3.12 Wolfi packages (3.12.14-r1)

Maintenance:

  • Bumped requires-python to ~=3.13 and ruff target-version to py313
  • Set CI PYVER to 3.13

0.2.2 [2022-10-25]

Enhancements:

  • Added test coverage for metadata writing functionality

Fixes:

  • Fixed log message generation when message length exceeds word dictionary size
  • Corrected time tracking between consecutive log messages

Maintenance:

  • Updated CI/CD pipeline to use new SSE QA CI templates instead of legacy poetry-pre-commit templates
  • Updated pre-commit hooks to use new QA CI repository with standardized hooks
  • Replaced poetry-based Docker build with pip requirements-based approach for improved build efficiency
  • Removed poetry execution wrapper from command and entrypoint configurations
  • Updated Docker image to remove unnecessary packages and improve layer caching
  • Set pytest coverage threshold to 0 in CI configuration
  • Updated manifest URLs to point to correct GitLab repository location
  • Changed numeric config defaults from float to integer format for consistency
  • Removed obsolete test Dockerfile

Documentation:

  • Reformatted CONTRIBUTING.md with improved line breaks and readability
  • Added changelog entry documentation guidelines to contribution guide
  • Updated release process documentation to use automated pipeline approach
  • Fixed markdown formatting and link syntax throughout documentation
  • Corrected whitespace and formatting in README.md

0.2.1 [2021-11-19]

Fixes:

  • Fixed log message generation when message length exceeds word dictionary size

Maintenance:

  • Updated mypy dependency from ^0.790 to ^0.910
  • Changed log_sleep_time_in_sec config type from integer to number with default 1.0

0.2.0 [2021-11-04]

Maintenance:

  • Updated version from 0.1.0 to 0.2.0 across manifest.json and pyproject.toml

0.1.0 [2021-10-29]

Maintenance:

  • Bumped version to 0.1.0 to align with history
  • Updated gear image reference to 0.1.0

0.0.1 [2021-10-27]

Enhancements:

  • Added stress test gear for infrastructure testing with configurable runtime, output files, and resource consumption
  • Added support for creating temporary files and output files with configurable sizes
  • Added hash algorithm support (md5, sha384) for output file verification
  • Added configurable logging with adjustable message count, size, and timing
  • Added exit signal URL support to coordinate gear shutdown with external systems
  • Added unique filename generation option for output files

Maintenance:

  • Added project infrastructure including pyproject.toml, Dockerfile, and poetry configuration
  • Added CI/CD configuration with GitLab CI pipeline
  • Added pre-commit hooks for code quality checks (isort, black, validate-manifest)
  • Added MIT license and project documentation
  • Added utility scripts for job scheduling and hash validation
  • Added .gitignore and .env files for development environment

Documentation:

  • Added README with gear usage instructions and configuration details
  • Added CONTRIBUTING.md with development setup and workflow guidelines
  • Added initial release notes