@@ -5,7 +5,45 @@ Changelog
55
66.. changelog ::
77 :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+
947
1048.. changelog ::
1149 :version: 1.16.2
0 commit comments