Skip to content

Latest commit

 

History

History
256 lines (212 loc) · 16 KB

CHANGELOG.md

File metadata and controls

256 lines (212 loc) · 16 KB

Change Log

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.

v3.2.0 - 2024-11-21

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v3.1.3...v3.2.0 by @obervinov in #116

🐛 Bug Fixes

  • fix conflict between device metadata and user-agent in the Downloader() class
  • fix the login strategy for exceptions

💥 Breaking Changes

  • Downloader() class configuration has been changed. Please, check the new parameters in README.md and update Vault configuration
  • remove Post and Posts List buttons from the bot commands, because it is have been replaced by the Posts button (buttons have the same functionality). Required to update the users roles in the vault and recreate start up message

🚀 Features

  • add validators for session settings in the Downloader() class

v3.1.3 - 2024-11-01

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v3.1.2...v3.1.3 by @obervinov in #115

🐛 Bug Fixes

  • remove the conflicting _check_incomplete_transfers() method with the queue processing thread from the Uploader() class - this is a deprecated mechanism
  • rewrite the exception handling in the Downloader() class
  • add exception handling for the ChallengeRequired in the Downloader() class
  • other small improvements

v3.1.2 - 2024-10-28

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v3.1.1...v3.1.2 by @obervinov in #114

🐛 Bug Fixes

  • general bug fixes and improvements
  • add additional exception handling for the Downloader() class

v3.1.1 - 2024-10-24

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v3.1.0...v3.1.1 by @obervinov in #113

📚 Documentation

🐛 Bug Fixes

  • add support for instagram's new link format (with post owner name)

v3.1.0 - 2024-10-23

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v3.0.0...v3.1.0 by @obervinov in #111

🚀 Features

  • bump workflows to 2.0.2
  • bump dependencies versions

💥 Breaking Changes

  • bump python version to 3.12

🐛 Bug Fixes

v3.0.0 - 2024-10-09

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.3.0...v3.0.0 by @obervinov in #102

💥 Breaking Changes

  • replacement of instaloder module with instagrapi module
  • function with the `proxy' configuration has been moved to Vault
  • remove the outdated storage types: Dropbox and Mega (Support for individual cloud providers removed in favour of webdav compatible providers)
  • change of parameter configuration for downloader-api and uploader-api in the Vault. Please, check the new parameters in README.md

🚀 Features

  • replacement of instaloder module with instagrapi module
  • replace the base image of project with python:3.9.20 (Ubuntu instead of Alpine)

v2.3.0 - 2024-10-04

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.2.1...v2.3.0 by @obervinov in #95

💥 Breaking Changes

  • now all user data is stored in the database
  • psql credentials are now written out via Vault Database Engine

🚀 Features

🐛 Bug Fixes

  • general bug fixes and improvements

v2.2.1 - 2024-08-24

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.2.0...v2.2.1 by @obervinov in #94

🐛 Bug Fixes

v2.2.0 - 2024-08-20

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.1.8...v2.2.0 by @obervinov in #90

🐛 Bug Fixes

🚀 Features

v2.1.8 - 2024-07-14

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.1.7...v2.1.8 by @obervinov in #80

🐛 Bug Fixes

🚀 Features

v2.1.7 - 2024-06-25

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.1.6...v2.1.7 by @obervinov in #74

🐛 Bug Fixes

  • fix exception when the post_id not found in the instagram content sources

v2.1.6 - 2024-06-22

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.1.5...v2.1.6 by @obervinov in #70

💥 Breaking Changes

  • remove unused database environment attribute (permanent path in the Vault: configurations/database)
  • remove unused environment variable PROJECT_ENVIRONMENT
  • the automatic queue verification mechanism has been removed. Instead of this method, added functionality to update the queue processing time via a message to the bot
  • change the structure of the table messages: add a new column state and updated_at, rename column timestamp to created_at

🐛 Bug Fixes

🚀 Features

  • Bump dependency versions for modules and workflows
  • Add button for rescheduling the queue

v2.1.5 - 2024-05-29

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.1.4...v2.1.5 by @obervinov in #61

🐛 Bug Fixes

v2.1.4 - 2024-05-29

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.1.3...v2.1.4 by @obervinov in #60

🐛 Bug Fixes

v2.1.3 - 2024-05-29

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.1.2...v2.1.3 by @obervinov in #59

🐛 Bug Fixes

v2.1.2 - 2024-05-29

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.1.1...v2.1.2 by @obervinov in #55

🚀 Features

v2.1.1 - 2024-05-29

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.1.0...v2.1.1 by @obervinov in #58

🐛 Bug Fixes

v2.1.0 - 2024-05-28

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v2.0.0...v2.1.0 by @obervinov in #37

🐛 Bug Fixes

📚 Documentation

💥 Breaking Changes

  • Add PostgreSQL support to the bot stack (instead of Vault). All bot data except configurations and user data is now stored in the database.
  • Remove outdated method for processing full account data per link of user profile.
  • Move all configuration of components form environment variables to the Vault.

🚀 Features

v2.0.0 - 2023-09-16

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v1.0.1...v2.0.0 by @obervinov in #7

In this release, the approach with issue and github project was implemented already at the very last stages of release preparation, so:

  • issue contains a list of mixed issues
  • these issue are duplicated in the readme sections

🐛 Bug Fixes

📚 Documentation

💥 Breaking Changes

🚀 Features

v1.0.1 - 2022-11-06

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/compare/v1.0.0...v1.0.1

📚 Documentation

  • updated the documentation in the file README.md and changed license to MIT by @obervinov in #2 and #3

🚀 Features

  • added flake8 and fixed warnings by @obervinov in #1

v1.0.0 - 2022-11-05

What's Changed

Full Changelog: https://github.com/obervinov/pyinstabot-downloader/commits/v1.0.0

💥 Breaking Changes

  • project release