Releases
v0.4.0
Compare
Sorry, something went wrong.
No results found
Changes since v0.3.2
✨ Features
feat: Handle multiple videos in a post by sending them as a Telegram album (0d0a7e5 )
feat: Add command-line argument for log level (09b10ec )
feat: Add logging for skipped posts without video (801590c )
feat: Add data transfer objects for VK API (cfc6eed )
feat: Add httpx dependency (7110f42 )
feat: Add pydantic-yaml and aiofiles dependencies (f3e9ed6 )
🐛 Fixes
fix(typing): Add type: ignore for external library issues (ea27fef )
♻ Refactoring
refactor: Simplify graceful shutdown using asyncio.CancelledError (ffb4135 )
refactor: Introduce manager pattern and graceful shutdown (0670d2a )
refactor: Convert application to use asyncio for asynchronous operations (8b8c70a )
refactor: Refine Pydantic State model using RootModel (65f46a6 )
refactor: Use Pydantic model for state management (873ee45 )
refactor: Use Pydantic models for VK API data (d592a91 )
refactor: Add type hints across the codebase (7183cab )
refactor: Move more hardcoded values to settings (1e1571c )
refactor: Implement Pydantic settings for configuration management (662a847 )
refactor: Add type hints and docstrings to cleaner module (1ab033c )
⚙ Build
build: Add vk-api-stubs for type hinting (e72a773 )
build: Update dependencies and add pyright (396fcf1 )
🔧 Chore
chore: Add .gitattributes to enforce LF line endings (6271409 )
chore: Fix typos in log messages (c16b987 )
Other changes
Merge pull request #1 from neiromaster/global-refactor (7489ff6 )
style: Add newline to end of file (6c450c7 )
You can’t perform that action at this time.