Skip to content

Release 3.5.1

Compare
Choose a tag to compare
@robert-nogueira robert-nogueira released this 04 Jul 02:22
· 76 commits to main since this release

Release Notes - [3.5.1] (03/07/2024)

📜 Summary

This release includes updates to dependencies, improvements to the CLI and core classes, and fixes for log messages and test cases.

🚀 Features

  • Added new dependencies: DeployData and DomainAnalytics imports in squarecloud/__init__.py.

📦 Dependencies

  • Updated aiohttp from 3.9.3 to 3.9.5.

🐛 Bug Fixes

  • Core Classes:

    • Fixed return value of __repr__ method in Application class (squarecloud/app.py).
  • CLI:

    • Updated table title and rows to use app.name instead of app.tag in squarecloud/cli/app.py.
    • Fixed table headers and rows in app_list and app_group to remove unnecessary fields in squarecloud/cli/app.py.
  • Logging:

    • Fixed log message to use app.name instead of app.tag in CaptureListenerManager (squarecloud/listeners/capture_listener.py).
  • Tests:

    • Added imports and assertions in test_app.py to check the return types of various methods.

✨ Enhancements

  • Type Hints:
    • Added ParamSpec and TypeVar for type hints in Client class (squarecloud/client.py).

🚨 Breaking Changes

  • This release has no breaking changes.