Releases: neiromaster/postbridge
Releases · neiromaster/postbridge
v0.5.4
Compare
Sorry, something went wrong.
No results found
Changes since v0.5.3
♻ Refactoring
refactor: Use context manager for VideoFileClip (e2e768f )
v0.5.3
Compare
Sorry, something went wrong.
No results found
Changes since v0.5.2
✨ Features
feat: Get video dimensions using moviepy before uploading (3b676f7 )
🐛 Fixes
fix: Add ignores for moviepy and enable useLibraryCodeForTypes (b9e1d7d )
v0.5.2
Compare
Sorry, something went wrong.
No results found
Changes since v0.5.1
✨ Features
feat: Add support for donut_link attachment type (83146d2 )
Other changes
style: Add top padding to log message (f0d4211 )
v0.5.1
Compare
Sorry, something went wrong.
No results found
Changes since v0.5.0
🐛 Fixes
fix: Handle connection timeouts when fetching VK posts (8a9e14d )
♻ Refactoring
refactor: Improve error handling in main processing loop (1b3b2d7 )
v0.5.0
Compare
Sorry, something went wrong.
No results found
Changes since v0.4.1
✨ Features
feat: Add support for downloading photos from VK posts (8e2b5af )
feat: Replace custom progress bar with tqdm (9e8f3c5 )
♻ Refactoring
refactor: Introduce structured logging for improved readability (efdf9e6 )
v0.4.1
Compare
Sorry, something went wrong.
No results found
Changes since v0.4.0
🐛 Fixes
fix: Add multiprocessing.freeze_support() for PyInstaller (8b85b29 )
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 )
v0.3.2
Compare
Sorry, something went wrong.
No results found
Changes since v0.3.1
✨ Features
feat: Add timestamp to check cycle log message (f644d0a )
v0.3.1
Compare
Sorry, something went wrong.
No results found
Changes since v0.3.0
🚀 CI/CD
ci: Improve changelog generation script (051f281 )
v0.3.0
Compare
Sorry, something went wrong.
No results found
Changes since v0.2.4
Other changes
feat: Restart browser on cookie error to refresh session (0742556 )
feat: Allow multiple VK to Telegram bindings (e2d41b5 )