Skip to content

Commit d3f7642

Browse files
committed
Release prep for 1.0.0b1 and 1.2.0
1 parent fac2400 commit d3f7642

File tree

6 files changed

+19
-18
lines changed

6 files changed

+19
-18
lines changed

c/CHANGELOG.rst

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
--------------------
2-
[1.2.0] - 2025-XX-XX
2+
[1.2.0] - 2025-09-24
33
--------------------
44

55
**Breaking changes**
@@ -14,15 +14,6 @@
1414
compatible with the correct mutation parent.
1515
(:user:`benjeffery`, :issue:`2729`, :issue:`2732`, :pr:`3212`).
1616

17-
- Mutations returned by ``tsk_treeseq_get_mutation`` now include pre-computed
18-
``inherited_state`` and ``inherited_state_length`` fields. The inherited state
19-
is computed during tree sequence initialization and represents the state that
20-
existed at the site before each mutation occurred (either the ancestral state
21-
if the mutation is the root mutation or the derived state of the parent mutation).
22-
Note that this breaks ABI compatibility due to the addition of these fields
23-
to the ``tsk_mutation_t`` struct.
24-
(:user:`benjeffery`, :pr:`3277`, :issue:`2631`).
25-
2617
**Features**
2718

2819
- Add ``TSK_TS_INIT_COMPUTE_MUTATION_PARENTS`` to ``tsk_treeseq_init``
@@ -41,6 +32,16 @@
4132
tree sequence is certainly known to be valid.
4233
(:user:`benjeffery`, :pr:`3212`).
4334

35+
- Mutations returned by ``tsk_treeseq_get_mutation`` now include pre-computed
36+
``inherited_state`` and ``inherited_state_length`` fields. The inherited state
37+
is computed during tree sequence initialization and represents the state that
38+
existed at the site before each mutation occurred (either the ancestral state
39+
if the mutation is the root mutation or the derived state of the parent mutation).
40+
Note that this breaks ABI compatibility due to the addition of these fields
41+
to the ``tsk_mutation_t`` struct.
42+
(:user:`benjeffery`, :pr:`3277`, :issue:`2631`).
43+
44+
4445

4546
--------------------
4647
[1.1.4] - 2025-03-31

c/VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.1.4
1+
1.2.0

c/tskit/core.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,12 +147,12 @@ sizes and types of externally visible structs.
147147
The library minor version. Incremented when non-breaking backward-compatible changes
148148
to the API or ABI are introduced, i.e., the addition of a new function.
149149
*/
150-
#define TSK_VERSION_MINOR 1
150+
#define TSK_VERSION_MINOR 2
151151
/**
152152
The library patch version. Incremented when any changes not relevant to the
153153
to the API or ABI are introduced, i.e., internal refactors of bugfixes.
154154
*/
155-
#define TSK_VERSION_PATCH 4
155+
#define TSK_VERSION_PATCH 0
156156
/** @} */
157157

158158
/*

python/CHANGELOG.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
--------------------
2-
[0.6.5] - 2025-0X-XX
3-
--------------------
1+
----------------------
2+
[1.0.0b1] - 2025-09-24
3+
----------------------
44

55
**Breaking Changes**
66

python/tests/test_lowlevel.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4863,7 +4863,7 @@ def test_kastore_version(self):
48634863

48644864
def test_tskit_version(self):
48654865
version = _tskit.get_tskit_version()
4866-
assert version == (1, 1, 4)
4866+
assert version == (1, 2, 0)
48674867

48684868
def test_tskit_version_file(self):
48694869
maj, min_, patch = _tskit.get_tskit_version()

python/tskit/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Definitive location for the version number.
22
# During development, should be x.y.z.devN
33
# For beta should be x.y.zbN
4-
tskit_version = "0.6.5.dev0"
4+
tskit_version = "1.0.0b1"

0 commit comments

Comments
 (0)