Skip to content

Releases: python-scim/scim2-tester

0.2.8

Choose a tag to compare

@github-actions github-actions released this 02 Apr 11:55
0.2.8
8728803
[0.2.8] - 2026-04-02

--------------------

Fixed
^^^^^
- Fix ``ref``/``value`` consistency for root complex attributes (e.g. standalone ``GroupMember``).

0.2.7

Choose a tag to compare

@github-actions github-actions released this 02 Apr 10:08
0.2.7
cc27a93
[0.2.7] - 2026-04-02

--------------------

Fixed
^^^^^
- Fix ``ref``/``value`` consistency for nested complex attributes like ``Manager``. :pr:`47`

Added
^^^^^
- Attribute filtering compliance checkers for ``attributes`` and ``excludedAttributes`` on single resource, list, and ``.search`` endpoints (:rfc:`7644` §3.4). :issue:`20`

0.2.6

Choose a tag to compare

@github-actions github-actions released this 19 Feb 16:07
0.2.6
a8c0145
[0.2.6] - 2026-02-19

--------------------

Changed
^^^^^^^
- Random integers are 32bits and positive.

0.2.5

Choose a tag to compare

@github-actions github-actions released this 25 Jan 16:01
0.2.5
7f0d160
[0.2.5] - 2026-01-01

--------------------

Changed
^^^^^^^
- Use scim2-models native path management.

0.2.4

Choose a tag to compare

@github-actions github-actions released this 10 Oct 09:22
0.2.4
5c69b38
[0.2.4] - 2025-10-10

--------------------

Added
^^^^^
- Support for Python 3.14.

Fixed
^^^^^
- Compatibility with Pydantic 2.12.

0.2.3

Choose a tag to compare

@github-actions github-actions released this 22 Aug 07:36
0.2.3
b5365e4
[0.2.3] - 2025-08-22

--------------------

Fixed
^^^^^
- Error and critical check results directly raise an exception when ``raise_exceptions=True``.
- Use ``ComplexAttribute`` instead of ``MultiValuedComplexAttribute`` to generate data.
- Respect the ``primary`` attribute unique truthy value when generating random values.
- Correctly handle value generation in sub-attributes. :issue:`41`

0.2.2

Choose a tag to compare

@github-actions github-actions released this 13 Aug 21:55
0.2.2
b330cf1
[0.2.2] - 2025-08-13

--------------------

Fixed
^^^^^
- Discovery checkers are always executed, even with tag filtering.
- Don't execute PATCH tests when the ServiceProviderConfig advises patch is not supported.

0.2.1

Choose a tag to compare

@github-actions github-actions released this 13 Aug 16:29
0.2.1
50539ca
[0.2.1] - 2025-08-13

--------------------

Fixed
^^^^^
- Sort results in get_all_available_tags, so it can be used with pytest-xdist.
- `generate_random_value` generate coherent `ref` and `value` values for complex attributes. :pr:`30` :pr:`37`
- Include PATCH operations in get_all_available_tags.

0.2.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 13:03
0.2.0
4169cbe
[0.2.0] - 2025-08-12

---------------------

Added
^^^^^
- Check filtering. :issue:`23`
- PATCH checks. :pr:`31`

0.1.14

Choose a tag to compare

@github-actions github-actions released this 28 Mar 11:05
0.1.14
20e4746
[0.1.14] - 2025-03-28

---------------------

Fixed
^^^^^
- Fix a Pydantic warning.