Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,9 @@ Allows authorized users to create, edit, and manage document pages. Support for

---

## 🛠 What's New (v0.2.19)
## 🛠 What's New (v0.2.20)

- Fixed a profile crash path where malformed user data could trigger `'NoneType' object has no attribute 'split'`.
- Hardened profile data normalization so missing `username` values are safely handled as empty strings.
- Improved profile update payload formatting to avoid extra spaces and unstable name parsing.
- Fixed the bug of the program update

---

Expand Down
6 changes: 2 additions & 4 deletions README_RU.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,9 @@

---

## 🛠 Что нового (v0.2.19)
## 🛠 Что нового (v0.2.20)

- Исправлен сценарий сбоя профиля, при котором некорректные данные пользователя могли приводить к ошибке `'NoneType' object has no attribute 'split'`.
- Усилена нормализация данных профиля: при отсутствии `username` теперь безопасно используется пустая строка.
- Улучшено формирование данных при сохранении профиля, чтобы избежать лишних пробелов и нестабильного разбора имени.
- Исправлен баг обновления программы

---

Expand Down
2 changes: 1 addition & 1 deletion app.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
os.environ.setdefault("QT_SCALE_FACTOR_ROUNDING_POLICY", "PassThrough")


APP_VERSION = "0.2.18"
APP_VERSION = "0.2.20"

class Application:
"""
Expand Down
6 changes: 2 additions & 4 deletions utils/whats_new_modal.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,11 @@


RELEASE_NOTES = {
"0.2.19": [
"0.2.20": [
{
"title": "Стабильность профиля",
"items": [
"Исправлен сценарий сбоя профиля при некорректном формате данных пользователя (ошибка вида: 'NoneType' object has no attribute 'split').",
"Нормализация данных профиля усилена: отсутствующий username теперь безопасно обрабатывается как пустая строка.",
"Формирование имени при сохранении профиля улучшено: лишние пробелы удаляются, чтобы избежать нестабильного разбора.",
"Исправлен баг обновления программы"
],
},
],
Expand Down
Loading