@@ -5,7 +5,45 @@ Changelog
5
5
6
6
.. changelog ::
7
7
:version: 1.16.3
8
- :include_notes_from: unreleased
8
+ :released: July 8, 2025
9
+
10
+ .. change ::
11
+ :tags: bug, autogenerate
12
+ :tickets: 1633
13
+
14
+ Fixed the rendering of ``server_default=FetchedValue() `` to ensure it is
15
+ preceded by the ``sa. `` prefix in the migration script. Pull request
16
+ courtesy david-fed.
17
+
18
+ .. change ::
19
+ :tags: usecase, commands
20
+ :tickets: 1683
21
+
22
+ Added new ``pyproject_async `` template, combining the new ``pyproject ``
23
+ template with the ``async `` template. Pull request courtesy Alc-Alc.
24
+
25
+ .. change ::
26
+ :tags: usecase, autogenerate
27
+ :tickets: 1686
28
+
29
+ Add "module" post-write hook. This hook type is almost identical to the
30
+ console_scripts hook, except it's running ``python -m black `` instead of
31
+ using black's ``console_script ``. It is mainly useful for tools without
32
+ console scripts (e.g. ruff), but has semantics closer to the
33
+ console_scripts hook in that it finds the ruff module available to the
34
+ running interpreter instead of finding an executable by path. Pull request
35
+ courtesy Frazer McLean.
36
+
37
+ .. change ::
38
+ :tags: bug, autogenerate
39
+ :tickets: 1692
40
+
41
+ Fixed autogenerate rendering bug which failed to render foreign key
42
+ constraints local to a :class: `.CreateTableOp ` object if it did not refer
43
+ to a ``MetaData `` collection via a private constructor argument that would
44
+ not ordinarily be passed in user-defined rewriter recipes, including ones
45
+ in the Alembic cookbook section of the docs.
46
+
9
47
10
48
.. changelog ::
11
49
:version: 1.16.2
0 commit comments