Skip to content

Commit 556c938

Browse files
committed
revert back to old changelog section titles
1 parent c3f9e11 commit 556c938

File tree

3 files changed

+33
-35
lines changed

3 files changed

+33
-35
lines changed

docs/source/changelog.rst

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ Changelog
22
=========
33

44

5-
:release:`0.33.2`
6-
-----------------
5+
0.33.2
6+
------
77

88
A release to fix a memory leak caused by event handlers that were not being removed
99
when components updated.
@@ -13,8 +13,8 @@ when components updated.
1313
- Non-root component event handlers cause memory leaks - :issue:`510`
1414

1515

16-
:release:`0.33.1`
17-
-----------------
16+
0.33.1
17+
------
1818

1919
A hot fix for a regression introduced in ``0.33.0`` where the root element of the layout
2020
could not be updated. See :issue:`498` for more info. A regression test for this will
@@ -25,8 +25,8 @@ be introduced in a future release.
2525
- Fix 498 pt1 - :pull:`501`
2626

2727

28-
:release:`0.33.0`
29-
-----------------
28+
0.33.0
29+
------
3030

3131
The most significant fix in this release is for a regression which manifested in
3232
:issue:`480`, :issue:`489`, and :issue:`451` which resulted from an issue in the way
@@ -68,8 +68,8 @@ yet.
6868
- Update issue form - :pull:`471`
6969

7070

71-
:release:`0.32.0`
72-
-----------------
71+
0.32.0
72+
------
7373

7474
In addition to a variety of bug fixes and other minor improvements, there's a breaking
7575
change to the custom component interface - instead of exporting multiple functions that
@@ -104,8 +104,8 @@ See :ref:`Custom JavaScript Components` for details on the new interface.
104104
- fix #429 - move client JS to top of src/ dir - :pull:`430`
105105

106106

107-
:release:`0.31.0`
108-
-----------------
107+
0.31.0
108+
------
109109

110110
The :class:`~idom.core.layout.Layout` is now a prototype, and ``Layout.update`` is no
111111
longer a public API. This is combined with a much more significant refactor of the
@@ -140,8 +140,8 @@ Instead, a unique ID is generated internally which is associated with the
140140
- fix #419 and #412 - :pull:`422`
141141

142142

143-
:release:`0.30.1`
144-
-----------------
143+
0.30.1
144+
------
145145

146146
Removes the usage of the :func:`id` function for generating unique ideas because there
147147
were situations where the IDs bound to the lifetime of an object are problematic. Also
@@ -153,11 +153,11 @@ lead to confusing bugs.
153153

154154
- warn if key is param of component render function - :pull:`421`
155155
- fix :issue:`417` and :issue:`413` - :pull:`418`
156-
- add changelog entry for :ref:`v0.30.0` - :pull:`415`
156+
- add changelog entry for :ref:`0.30.0` - :pull:`415`
157157

158158

159-
:release:`0.30.0`
160-
-----------------
159+
0.30.0
160+
------
161161

162162
With recent changes to the custom component interface, it's now possible to remove all
163163
runtime reliance on NPM. Doing so has many virtuous knock-on effects:
@@ -200,8 +200,8 @@ desired library from a CDN.
200200
- Remove all runtime reliance on NPM - :pull:`398`
201201

202202

203-
:release:`0.29.0`
204-
-----------------
203+
0.29.0
204+
------
205205

206206
Contains breaking changes, the most significant of which are:
207207

@@ -231,8 +231,8 @@ Contains breaking changes, the most significant of which are:
231231
- correctly serialize File object - :commit:`a2398dc`
232232

233233

234-
:release:`0.28.0`
235-
-----------------
234+
0.28.0
235+
------
236236

237237
Includes a wide variety of improvements:
238238

@@ -285,8 +285,8 @@ and breaking changes, the most significant of which are:
285285
- pass children as props to mount() - :commit:`9494bc0`
286286

287287

288-
:release:`0.27.0`
289-
-----------------
288+
0.27.0
289+
------
290290

291291
Introduces changes to the interface for custom Javascript components. This now allows
292292
JS modules to export a ``mount(element, component, props)`` function which can be used
@@ -302,8 +302,8 @@ variety of component implementations.
302302
- federate modules with mount function - :commit:`bf63a62`
303303

304304

305-
:release:`0.26.0`
306-
-----------------
305+
0.26.0
306+
------
307307

308308
A collection of minor fixes and changes that, as a whole, add up to something requiring
309309
a minor release. The most significant addition is a fix for situations where a
@@ -321,8 +321,8 @@ update deletes the original button.
321321
- rename daemon to run_in_thread + misc - :commit:`417b687`
322322

323323

324-
:release:`0.25.0`
325-
-----------------
324+
0.25.0
325+
------
326326

327327
Completely refactors :ref:`Layout Dispatchers <Layout Dispatcher>` by switching from a
328328
class-based approach to one that leverages pure functions. While the logic itself isn't
@@ -342,8 +342,8 @@ of ``anyio``.
342342
- refactor dispatchers - :commit:`ce8e060`
343343

344344

345-
:release:`0.24.0`
346-
-----------------
345+
0.24.0
346+
------
347347

348348
This release contains an update that allows components and elements to have "identity".
349349
That is, their state can be preserved across updates. Before this point, only the state
@@ -373,16 +373,16 @@ to allow users to enable this behavior early.
373373
- fixes: #331 - add roadmap to docs - :commit:`4226c12`
374374

375375

376-
:release:`0.23.1`
377-
-----------------
376+
0.23.1
377+
------
378378

379379
**Highlighted Commits:**
380380

381381
- fix non-deterministic return order in install() - :commit:`494d5c2`
382382

383383

384-
:release:`0.23.0`
385-
-----------------
384+
0.23.0
385+
------
386386

387387
**Highlighted Commits:**
388388

docs/source/conf.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
"pull": ("https://github.com/idom-team/idom/pull/%s", "#"),
3535
"discussion": ("https://github.com/idom-team/idom/discussions/%s", "#"),
3636
"commit": ("https://github.com/idom-team/idom/commit/%s", ""),
37-
"release": ("https://pypi.org/project/idom/%s", "v%s"),
3837
}
3938

4039
# -- General configuration ---------------------------------------------------

noxfile.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -198,15 +198,14 @@ def tag(session: Session):
198198
install_requirements_file(session, "make-release")
199199
session.run("pysemver", "check", version)
200200

201-
expected_title = f":release:`{version}`"
202201
changelog_file = ROOT / "docs" / "source" / "changelog.rst"
203202
for line in changelog_file.read_text().splitlines():
204-
if line == expected_title:
203+
if line == version:
205204
break
206205
else:
207206
session.error(
208207
f"No changelog entry for {version} in {changelog_file} - "
209-
f"make sure you have a title section called {expected_title}."
208+
f"make sure you have a title section called {version}."
210209
)
211210

212211
session.run("git", "tag", version, external=True)

0 commit comments

Comments
 (0)