Skip to content

Commit 4fb769e

Browse files
author
semantic-release
committed
1.41.3
Automatically generated by python-semantic-release
1 parent 1d79b16 commit 4fb769e

File tree

3 files changed

+82
-2
lines changed

3 files changed

+82
-2
lines changed

CHANGELOG.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,86 @@
22

33
<!-- version list -->
44

5+
## v1.41.3 (2026-03-02)
6+
7+
### Bug Fixes
8+
9+
- Code formatting ([#165](https://github.com/bartekmp/osmosmjerka/pull/165),
10+
[`1d79b16`](https://github.com/bartekmp/osmosmjerka/commit/1d79b16928763728ae7eee7cafcf31540d355ea8))
11+
12+
- Loading phrases in record browser ([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
13+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
14+
15+
### Chores
16+
17+
- Update python deps
18+
([`70574e8`](https://github.com/bartekmp/osmosmjerka/commit/70574e8a048b7b8beed6bd4e2721c58b461e58d1))
19+
20+
### Refactoring
21+
22+
- Extract AddCustomPhraseDialog from PrivateListManager
23+
([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
24+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
25+
26+
- Extract BatchImportDialog from PrivateListManager
27+
([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
28+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
29+
30+
- Extract CreateListDialog from PrivateListManager
31+
([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
32+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
33+
34+
- Extract DeleteConfirmationDialog from PrivateListManager
35+
([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
36+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
37+
38+
- Extract scoring utilities from App.jsx ([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
39+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
40+
41+
- Extract ShareListDialog from PrivateListManager
42+
([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
43+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
44+
45+
- Extract StatisticsDashboard tabs and colocate BrowseRecords components
46+
([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
47+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
48+
49+
- Extract StatisticsDialog from PrivateListManager
50+
([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
51+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
52+
53+
- Fix backend scripts formatting ([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
54+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
55+
56+
- Fix tests formatting ([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
57+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
58+
59+
- Replace boolean view state with single activeView string
60+
([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
61+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
62+
63+
- Split components & add tests ([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
64+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
65+
66+
### Testing
67+
68+
- Add comprehensive tests for GameHeader and Timer components
69+
([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
70+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
71+
72+
- Add comprehensive tests for ScoreDisplay component
73+
([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
74+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
75+
76+
- Add tests for CreateListDialog and DeleteConfirmationDialog
77+
([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
78+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
79+
80+
- Add tests for remaining dialog components
81+
([#164](https://github.com/bartekmp/osmosmjerka/pull/164),
82+
[`cbf83e5`](https://github.com/bartekmp/osmosmjerka/commit/cbf83e52d3eb9437036d988784b085b44f7ee7e8))
83+
84+
585
## v1.41.2 (2026-03-01)
686

787
### Chores

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "osmosmjerka",
3-
"version": "1.41.2",
3+
"version": "1.41.3",
44
"type": "module",
55
"private": true,
66
"scripts": {

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "osmosmjerka"
3-
version = "1.41.2"
3+
version = "1.41.3"
44
description = "Web-based word search game for learning foreign languages"
55
license = "Apache-2.0"
66
requires-python = ">=3.13"

0 commit comments

Comments
 (0)