Skip to content

Commit f8fafa6

Browse files
chore: Release 2.0.0 (#1550)
* chore: Release 2.0.0 * Update `uv.lock` * Add zizmor comment * Remove useless comment --------- Co-authored-by: edgarrmondragon <[email protected]> Co-authored-by: Edgar Ramírez Mondragón <[email protected]>
1 parent 04d62ff commit f8fafa6

26 files changed

+111
-98
lines changed

.changes/2.0.0.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
## 2.0.0 - 2025-10-17
2+
3+
### ✨ Added
4+
5+
- [#1328](https://github.com/edgarrmondragon/citric/issues/1328) Added `user_id` and `username` parameters to `list_users` method
6+
7+
- [#1329](https://github.com/edgarrmondragon/citric/issues/1329) Added `mandatory`, `new_question_title`, `new_question_text` and `new_question_help` parameters to `import_question` method
8+
9+
- [#1369](https://github.com/edgarrmondragon/citric/issues/1369) Added a `get_summary_stat` method to get a specific survey stat
10+
11+
- [#1546](https://github.com/edgarrmondragon/citric/issues/1546) Official support for Python 3.14 and 3.15
12+
13+
- [#1548](https://github.com/edgarrmondragon/citric/issues/1548) Support updating answers using the REST API
14+
15+
- [#1549](https://github.com/edgarrmondragon/citric/issues/1549) Made the `RESTClient` public
16+
17+
### 🔄 Changed
18+
19+
- [#1372](https://github.com/edgarrmondragon/citric/issues/1372) Fixed typo `ExporAdditionalOptions` -> `ExportAdditionalOptions`
20+
21+
### 🐛 Fixed
22+
23+
- [#1351](https://github.com/edgarrmondragon/citric/issues/1351) Added missing fields and removed bad ones from schema of uploaded files response
24+
25+
- [#1445](https://github.com/edgarrmondragon/citric/issues/1445) Use 6.6.0+ `v1/auth` REST endpoints
26+
27+
### 🛠️ Refactored
28+
29+
- [#1354](https://github.com/edgarrmondragon/citric/issues/1354) Remove LimeSurvey version compatibility helpers and rely and good method documentation
30+
31+
- [#1547](https://github.com/edgarrmondragon/citric/issues/1547) Use `enum.StrEnum` to get enum members with the correct `repr()` value
32+
33+
### 📚 Documentation
34+
35+
- [#1423](https://github.com/edgarrmondragon/citric/issues/1423) Update code sample for custom session attributes to set custom headers
36+
37+
### 🏷️ Typing
38+
39+
- [#1374](https://github.com/edgarrmondragon/citric/issues/1374) Annotate the participant fields in the response from `list_participants`
40+
41+
- [#1375](https://github.com/edgarrmondragon/citric/issues/1375) Remove `TYPE_CHECKING` guards in modules that define types
42+
43+
### 📦 Packaging
44+
45+
- [#1371](https://github.com/edgarrmondragon/citric/issues/1371) Removed license trove classifier and rely on PEP 639 (https://peps.python.org/pep-0639/)
46+
47+
- [#1375](https://github.com/edgarrmondragon/citric/issues/1375) Make `typing-extensions` a runtime dependency
48+
49+
- [#1501](https://github.com/edgarrmondragon/citric/issues/1501) Dropped support for Python 3.8

.changes/unreleased/Added-20250418-121731.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/unreleased/Added-20250418-122240.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/unreleased/Added-20250512-210219.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/unreleased/Added-20251015-103335.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/unreleased/Added-20251017-004142.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/unreleased/Added-20251017-011917.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/unreleased/Changed-20250514-204743.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/unreleased/Documentation-20250708-214601.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/unreleased/Fixed-20250509-111713.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)