Mercurial > hgrepos > Python > libs > data-schema
annotate CHANGES.txt @ 50:0dd9a251f884
Changes
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Thu, 03 Aug 2023 09:24:43 +0200 |
| parents | 9a3da5a008fc |
| children | 682c32265978 |
| rev | line source |
|---|---|
|
18
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
1 .. -*- coding: utf-8; mode: rst; indent-tabs-mode: nil; -*- |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
2 |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
3 .. |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
4 .. Tags: breaking, feature, bugfix, test, misc, doc |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
5 .. |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
6 |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
7 .. _changelog: |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
8 |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
9 =========== |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
10 Changelog |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
11 =========== |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
12 |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
13 Pre-1.0 Series |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
14 ============== |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
15 |
| 50 | 16 n/a |
| 17 --- | |
| 18 | |
| 19 - **[feature]** | |
| 20 Proper :py:mod:`pickle` support for all validation-relevant data | |
| 21 (problems, schema, context). This includes a proper :py:meth:`__eq__` | |
| 22 implementation also. | |
| 23 | |
| 24 - **[feature]** | |
| 25 Implement additional conditions: `ref-false`, `ref-not-exists`, | |
| 26 `when-ref-false` and `when-ref-not-exists` | |
| 27 | |
| 28 - **[bugfix]** | |
| 29 Several fixes regarding conditions in combination with schema references | |
| 30 | |
| 31 | |
| 34 | 32 v0.2 (2023-07-19) |
| 33 ----------------- | |
| 32 | 34 |
| 35 - **[breaking]** | |
| 36 Use ``$type`` instead of ``type`` to mark a schema or sub-schema | |
| 37 | |
| 38 - **[breaking]** | |
| 39 Consistent casing within the schema: using `kebab-case` | |
| 40 | |
| 41 - **[feature]** | |
| 42 Allow customizations of the schema loader and the data stream loader | |
| 43 | |
| 44 - Several internal changes (using e.g. `enum` instead of magic ints or strings) | |
| 45 | |
| 46 | |
|
18
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
47 v0.1 (2023-07-06) |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
48 ----------------- |
|
94daf3381338
Add a changelog in CHANGES.txt
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
49 |
| 22 | 50 - First independent version as standalone package |
