Releases: tm-a-t/TGPy
Releases · tm-a-t/TGPy
v0.17.1
v0.17.1 (2024-12-21)
Bug Fixes
- build: Fix docker build (
8afb6f6
)
Detailed Changes: v0.17.0...v0.17.1
v0.17.0
v0.17.0 (2024-12-21)
Bug Fixes
-
ci: Fix semantic release config (
98db29c
) -
docker: Fix restart() failing to start tgpy in docker (
5fcd14c
)
Build System
-
nix: Make build use rev from nix (
f7dfdde
) -
nix: Update flake.lock (
aaa7591
) -
Update nixpkgs in flake.lock
-
Fix nix evaluation
-
Update poetry dependencies
Chores
- Format .nix files (
bac06a8
)
Features
-
Switch to PEP621 compliant pyproject.toml and pyproject.nix (
7c20075
) -
Rewrite pyproject.toml to be PEP621 compliant
-
Update flake.nix to use pyproject.nix
-
Package poetry from master, use it in actions
Detailed Changes: v0.16.0...v0.17.0
v0.16.0
Feature
- Telegram API ID and hash now can be loaded from environment (
9c22347
)
Fix
- Parse_tgpy_message no longer returns positive result for
TGPy error>
messages (818e47d
) - Sending
cancel
in comments and topics now works correctly. Fixcancel
throwing error when the message is not a TGPy message (1d3ba1a
) - Ctx.is_manual_output is fixed (
2e591f5
)
Documentation
- Describe loading of API secrets from env in guide (
eb2a023
)
v0.15.1
Fix
- Config is no longer erased when it fails to save. Also, the config is saved synchronously now (
df539a3
) - Restart now works correctly when tgpy is not in PYTHONPATH (e.g. in a container) (
16d3830
) - The correct data directory is now used when TGPY_DATA is set to a relative path and restart is called (
f483d6c
)
v0.15.0
Feature
- Telethon: Layer 179 (
010f4ef
) - Cd to DATA_DIR/workdir on tgpy start (
f51dc84
) - Real time progress feedback (
8e85d7a
) - Stop running message execution on
cancel
, addstop
command to only stop execution without blacklisting the message (547c1c6
) - Truncate exceptions (#39) (
739fbbc
)
Documentation
- Reset page scale back to normal (
20ec126
)