Sourced from authlib's releases.
v1.7.2
What's Changed
- Fix the readme links by
@azmeukin authlib/authlib#886- Allow non-recommended algorithms in ClientSecretJWT and PrivateKey by
@azmeukin authlib/authlib#887- Validate BCP47 language tags with a regex by
@azmeukin authlib/authlib#873- Fix RFC7523 signing with non RSA keys by
@azmeukin authlib/authlib#884Full Changelog: https://github.com/authlib/authlib/compare/v1.7.1...v1.7.2
v1.7.1
What's Changed
- Fix authlib.jose deprecation warning poping from _joserfc_helpers by
@azmeukin authlib/authlib#881- Fix redirecting to unvalidated
redirect_urionInvalidScopeErrorinOpenIDImplicitGrantandOpenIDHybridGrant.Full Changelog: https://github.com/authlib/authlib/compare/v1.7.0...v1.7.1
a0b76fa
chore: bump to 1.7.2c85c7f2
Merge pull request #884
from azmeuk/852-rfc7523-key-importa3b2add
Merge pull request #873
from azmeuk/bcp47f2578ea
fix: Import RSAKey in auth.py for additional key supportb57182c
fix: fallback support RSAKey when client_secret is text4e75902
Merge branch 'main' into 852-rfc7523-key-import5eb4a86
Merge pull request #887
from azmeuk/883-alg5633f37
fix: allow non-recommended algorithms in ClientSecretJWT and
PrivateKeyJWT4c8e7b3
Merge pull request #886
from azmeuk/885-readme23b333e
docs: fix the readme linksSourced from apprise's releases.
v1.10.0
What's Changed
The big wow factor of this release would be the huge effort put into Matrix E2EE built into Apprise without adding overhead to the plugin itself. Huge props to those that helped out. Other than that, a few more services have been added (137 supported now :rocket: ).
The official documentation website (https://appriseit.com) got a nice cleanup; the Service listings are now searchable; some nice tweaks to the URL Builder as well.
:mega: New Notification Services:
- Opsgenie functionality ported to jira:// in caronc/apprise#1273
- Evolution API (WhatsApp) notification plugin by
@opastorelloin caronc/apprise#1579- Added blink(1) support in caronc/apprise#1578
- Exotel Support in caronc/apprise#782
- Added Octopush Support in caronc/apprise#622
- Added Postmark support in caronc/apprise#1590
:lady_beetle: Bugfixes
- ntfy:// tags= changed to xtags= in caronc/apprise#1555
- this allows tags to work again correctly for those dependant on it; previously
tags=conflicted withtags=in Apprise)- XMPP server hostname can differentiate to what is found in JID in caronc/apprise#1560
- fixed issue with mailto:// when using yahoo.com in caronc/apprise#1561
- Fluxer time dependant unittest assertion optimized for slower systems in caronc/apprise#1566
- fixed templating references impacting url generation (on https://appriseit.com) in caronc/apprise#1582
- fixed KeyError Exception thrown when certain emoji's specified in caronc/apprise#1592
:bulb: Features
- Migrate the Dot. (Quote/0) plugin from API v1 to API v2 by
@HerbertGaoin caronc/apprise#1512
- Updated Dot. plugin to better align with Apprise in caronc/apprise#1588
- URLs that can not be loaded are more verbose for the reasoning in caronc/apprise#1568
- Webex wxteams:// Bot API Support in caronc/apprise#1567
- fixes parse_url() -> url() -> parse_url() inconsistency in caronc/apprise#1572
- Pushover Delivery Group Support in caronc/apprise#1563
- Matrix token template cleanup in caronc/apprise#1573
- fcm:// add apns-push-type header for reliable iOS delivery by
@AlbertoLanaroin caronc/apprise#1577- Home Assistant "Service' Notification Support Added (extension to what was already there) in caronc/apprise#1294
- Added attachment support to Mattermost in caronc/apprise#1583
- :fire: Matrix E2EE Support in caronc/apprise#1574
- Matrix Hookshot support added in caronc/apprise#1586
- Mastodon supports hashtag/user references in caronc/apprise#1587
- PushPlus refactored to support more options in caronc/apprise#1589
- Inproved azure:// error handling and message responses in caronc/apprise#1499
:heart: Life-Cycle Support
- Update LoC badge by
@github-actions[bot] in caronc/apprise#1554- Memory-Optimized Plugin Management in caronc/apprise#1557
- Ruff linter configuration updated and applied to entire codebase in caronc/apprise#1562
- i18n(pt_BR): add Brazilian Portuguese translation by
@opastorelloin caronc/apprise#1580- i18n(es): add Spanish translation by
@opastorelloin caronc/apprise#1581Installation
Apprise is available on PyPI through pip:
... (truncated)
343c960
bummped version to v1.10.067b5230
Inproved azure:// error handling and message responses (#1499)755f174
bugfix: KeyError Exception thrown when certain emoji's specified (#1592)a7bc56d
PushPlus refactored to support more options (#1589)9d0056b
Added Postmark support (#1590)0617ef7
Updated Dot. plugin to better align with Apprise standards (#1588)0fbe094
Added Octopush Support (#622)58d0f1e
Exotel Support (#782)2a8d62f
Mastodon supports hashtag/user references (#1587)1382633
Matrix Hookshot support added (#1586)Sourced from seleniumbase's releases.
4.48.4 - CDP Mode: Patch 104
CDP Mode: Patch 104
What's Changed
- CDP Mode: Patch 104 by
@mdmintzin seleniumbase/SeleniumBase#4339Full Changelog: https://github.com/seleniumbase/SeleniumBase/compare/v4.48.3...v4.48.4
4.48.3 - Update config and dependencies
Update config and dependencies
What's Changed
- Update config and dependencies by
@mdmintzin seleniumbase/SeleniumBase#4338Full Changelog: https://github.com/seleniumbase/SeleniumBase/compare/v4.48.2...v4.48.3
9ae2c55
Merge pull request #4339
from seleniumbase/cdp-mode-patch-104854529f
Version 4.48.40e8b32f
Update CDP Mode examplesa756d91
Update CDP Mode7e07f81
Merge pull request #4338
from seleniumbase/update-config-and-dependenciesdbf2979
Version 4.48.3163ef1b
Refresh Python dependenciese5b2ffd
Update default config in Chromeac638ca
Update examples2fe80fe
Update CDP Mode examplesSourced from prek's releases.
0.3.13
Release Notes
Released on 2026-05-06.
Bug fixes
- Respect hook filters for message files (#2049)
Documentation
- Add Godot Engine to users in README (#2047)
Contributors
Install prek 0.3.13
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/prek/releases/download/v0.3.13/prek-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/j178/prek/releases/download/v0.3.13/prek-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install prekDownload prek 0.3.13
File Platform Checksum prek-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum prek-x86_64-apple-darwin.tar.gz Intel macOS checksum prek-aarch64-pc-windows-msvc.zip ARM64 Windows checksum prek-i686-pc-windows-msvc.zip x86 Windows checksum prek-x86_64-pc-windows-msvc.zip x64 Windows checksum prek-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum prek-i686-unknown-linux-gnu.tar.gz x86 Linux checksum prek-riscv64gc-unknown-linux-gnu.tar.gz RISCV Linux checksum
... (truncated)
Sourced from prek's changelog.
0.3.13
Released on 2026-05-06.
Bug fixes
- Respect hook filters for message files (#2049)
Documentation
- Add Godot Engine to users in README (#2047)
Contributors
0.3.12
Released on 2026-05-05.
Highlights
auto_update.cooldown_daysis now available in both the user-level global config (~/.config/prek/prek.tomlon Linux and macOS, or$XDG_CONFIG_HOME/prek/prek.tomlwhen set;%APPDATA%\prek\prek.tomlon Windows) and project config. Set a user default forprek auto-update, then override it per project when a repository needs a different update cadence.[auto_update] cooldown_days = 7Enhancements
- Add global auto-update cooldown config (#2041)
- Add project auto-update cooldown config (#2044)
- Support
language: dart(#1146)Bug fixes
- Pass commit message file to workspace hooks (#2043)
- Preserve non-UTF8 filenames from git (#2023)
- ruby: put resolved Ruby's bin dir on
$PATHforgeminvocations (#2021)Documentation
... (truncated)
81b290e
Bump version to 0.3.13 (#2050)3f5e5c6
Respect hook filters for message files (#2049)1fab887
Add Godot Engine to users in README (#2047)93a71e0
Remove deleted dist/post/index.cjs from publish prek
version workflow (#2046)56d6d0c
Bump version to 0.3.12 (#2045)5f94f6f
Add project auto-update cooldown config (#2044)c52833e
Add global auto-update cooldown8af3054
Pass commit message file to workspace hooks (#2043)1bf54f5
Update Rust crate serde-saphyr to 0.0.25 (#2036)8c9761a
Bump rand to 0.9.4 (#2040)Sourced from ruff's releases.
0.15.12
Release Notes
Released on 2026-04-24.
Preview features
- Implement
#ruff:file-ignorefile-level suppressions (#23599)- Implement
#ruff:ignorelogical-line suppressions (#23404)- Revert preview changes to displayed diagnostic severity in LSP (#24789)
- [
airflow] Implementtask-branch-as-short-circuit(AIR004) (#23579)- [
flake8-bugbear] Fixbreak/continuehandling inloop-iterator-mutation(B909) (#24440)- [
pylint] FixPLC2701for type parameter scopes (#24576)Rule changes
- [
pandas-vet] Suggest.arrayas well inPD011(#24805)CLI
- Respect default Unix permissions for cache files (#24794)
Documentation
- [
pylint] FixPLR0124description not to claim self-comparison always returns the same value (#24749)- [
pyupgrade] Expand docs on reusableTypeVars and scoping (UP046) (#24153)- Improve rules table accessibility (#24711)
Contributors
@dylwil3@AlexWaygood@woodruffw@avasis-ai@Dev-iL@denyszhak@ShipItAndPray@anishgirianish@augustelalande@amyreese@majiayu000Install ruff 0.15.12
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.15.12/ruff-installer.sh | sh
... (truncated)
Sourced from ruff's changelog.
0.15.12
Released on 2026-04-24.
Preview features
- Implement
#ruff:file-ignorefile-level suppressions (#23599)- Implement
#ruff:ignorelogical-line suppressions (#23404)- Revert preview changes to displayed diagnostic severity in LSP (#24789)
- [
airflow] Implementtask-branch-as-short-circuit(AIR004) (#23579)- [
flake8-bugbear] Fixbreak/continuehandling inloop-iterator-mutation(B909) (#24440)- [
pylint] FixPLC2701for type parameter scopes (#24576)Rule changes
- [
pandas-vet] Suggest.arrayas well inPD011(#24805)CLI
- Respect default Unix permissions for cache files (#24794)
Documentation
- [
pylint] FixPLR0124description not to claim self-comparison always returns the same value (#24749)- [
pyupgrade] Expand docs on reusableTypeVars and scoping (UP046) (#24153)- Improve rules table accessibility (#24711)
Contributors
66f93cf
Bump 0.15.12 (#24815)476a4d0
[ty] Complete support for more detailed diagnostics on possibly unbound
error...ed669ea
Implement #ruff:file-ignore file-level suppressions (#23599)e73d952
[ty] Include inferred type in invalid-key concise
diagnostic for union/inte...80feb29
[ty] report only dead annotation-only locals as unused (#24811)0fbf2bc
Drop deprecated license classifier (#24808)43b174c
[ty] Infer lambda parameter types with Callable type
context (#24317)4f449ae
[ty] Add error context for intersection types (#24772)5b4e753
[ty] Add support for goto in literal enum member inlay hint (#24792)e7cc762
[ty] Add error context for TypedDict assignments (#24790)