Skip to content

Commit a985791

Browse files
chore: bump version to 0.4.1
1 parent dbd79d9 commit a985791

File tree

4 files changed

+22
-4
lines changed

4 files changed

+22
-4
lines changed

CHANGELOG.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,25 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased](https://github.com/KyokoMiki/nemorosa/compare/0.4.0...HEAD)
8+
## [Unreleased](https://github.com/KyokoMiki/nemorosa/compare/0.4.1...HEAD)
9+
10+
## [0.4.1](https://github.com/KyokoMiki/nemorosa/compare/0.4.0...0.4.1) - 2025-11-08
11+
12+
### Changed
13+
14+
- **Password Redaction in Logs**: Changed log output to automatically redact passwords from URLs, preventing sensitive credentials from appearing in log messages and improving security
15+
16+
### Fixed
17+
18+
- **Docker Entrypoint Parameter Passing**: Fixed parameter passing issue in Docker entrypoint script
19+
- **Database Operations During Shutdown**: Protected database operations from cancellation during shutdown by wrapping cache sync operations with `asyncio.shield()`, ensuring clean exit during shutdown operations
20+
21+
### What's Changed
22+
23+
* fix(clients): protect database operations from cancellation during shutdown by @KyokoMiki in https://github.com/KyokoMiki/nemorosa/pull/44
24+
* feat(logging): redact passwords from URLs in log messages by @KyokoMiki in https://github.com/KyokoMiki/nemorosa/pull/45
25+
26+
**Full Changelog**: https://github.com/KyokoMiki/nemorosa/compare/0.4.0...0.4.1
927

1028
## [0.4.0](https://github.com/KyokoMiki/nemorosa/compare/0.3.0...0.4.0) - 2025-11-07
1129

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "uv_build"
44

55
[project]
66
name = "nemorosa"
7-
version = "0.4.0"
7+
version = "0.4.1"
88
description = "A specialized cross-seeding tool designed for music torrents, featuring automatic file mapping, partial matching, and seamless torrent injection"
99
readme = "README.md"
1010
license = { text = "GPL-3.0-or-later" }

src/nemorosa/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""Nemorosa - Cross-seeding tool specifically designed for Gazelle-based music trackers."""
22

3-
__version__ = "0.4.0"
3+
__version__ = "0.4.1"
44
__author__ = "KyokoMiki"
55
__description__ = (
66
"A specialized cross-seeding tool designed for music torrents, featuring "

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)