From 98152c0d88c9d012bfc728f3eec05e655fcf7500 Mon Sep 17 00:00:00 2001 From: jdholtz Date: Sat, 17 Aug 2024 13:02:09 -0700 Subject: [PATCH] Update to version 8.0 This is a big release (and long overdue one) with many contributions from the community and some necessary bug fixes. Thank you to everyone who contributes to the codebase, filing issues, and supporting the project! --- CHANGELOG.md | 9 ++++++++- southwest.py | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c2bb1ed..5231f2c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ When upgrading to a new version, make sure to follow the directions under the "U If there is no "Upgrading" header for that version, no post-upgrade actions need to be performed. -## Upcoming +## 8.0 (2024-08-17) ### New Features - A new [notification level](CONFIGURATION.md#notification-level) for notices (non-critical warnings) was added, which includes driver timeouts and Too Many Requests errors during logins. This is the lowest notification level offered @@ -23,11 +23,18 @@ length, and airport check-in required are more detailed - Add a backup NTP server to make retrieving time much more reliable ([#284](https://github.com/jdholtz/auto-southwest-check-in/pull/284) by [@dmytrokoren](https://github.com/dmytrokoren)) +### Bug Fixes +- Adapt check-ins to use Southwest's new API +([#282](https://github.com/jdholtz/auto-southwest-check-in/pull/282) by [@dmytrokoren](https://github.com/dmytrokoren)) +- Fix the webdriver failing to start when using Docker +([#291](https://github.com/jdholtz/auto-southwest-check-in/pull/291) by [@ne0ark](https://github.com/ne0ark)) + ### Upgrading - If you manually set `notification_level` in your configuration, it will need to be adjusted accordingly. - If it was set to `2` (error messages only), it needs to be set to `3` - If it was set to `1` (all messages), it needs to be set to `2` - Refer to the [notification level configuration](CONFIGURATION.md#notification-level) for more details on the levels +- Upgrade the dependencies to the latest versions by running `pip install -r requirements.txt` ## 7.5 (2024-06-07) diff --git a/southwest.py b/southwest.py index f471c9f5..3b82ffdf 100644 --- a/southwest.py +++ b/southwest.py @@ -4,7 +4,7 @@ import sys from typing import List -__version__ = "v7.5" +__version__ = "v8.0" __doc__ = """ Schedule a check-in: