Skip to content

Commit d215968

Browse files
committed
docs: Updated changelog
1 parent e934f82 commit d215968

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

doc/changelog.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
Changelog
22
=========
33

4+
[Unreleased]
5+
------------
6+
7+
Performance
8+
^^^^^^^^^^^
9+
- Cached commonly used metadata of fields to :attr:`~scim2_models.BaseModel.__scim_info__`.
10+
- Collapsed all scim context validators in :class:`~scim2_models.BaseModel` to one model validator.
11+
- Collapsed serialization to one model serializer in :class:`~scim2_models.BaseModel`.
12+
- Moved ``model_dump`` and ``model_dump_json`` to :class:`~scim2_models.BaseModel`.
13+
- Cached ``_normalize_attribute_name``.
14+
- Simplified ``normalize_attribute_names``
15+
16+
Fixed
17+
^^^^^
18+
- Check recursively extensions' replace constraints.
19+
- The result of ``model_dump`` does not differ from native pydantic's dump if ``scim_ctx`` is set to ``None``.
20+
421
[0.6.12] - 2026-04-13
522
---------------------
623

0 commit comments

Comments
 (0)