@@ -5,7 +5,56 @@ Changelog
5
5
6
6
.. changelog ::
7
7
:version: 1.13.1
8
- :include_notes_from: unreleased
8
+ :released: December 20, 2023
9
+
10
+ .. change ::
11
+ :tags: bug, autogenerate
12
+ :tickets: 1337
13
+
14
+ Fixed :class: `.Rewriter ` so that more than two instances could be chained
15
+ together correctly, also allowing multiple ``process_revision_directives ``
16
+ callables to be chained. Pull request courtesy zrotceh.
17
+
18
+
19
+ .. change ::
20
+ :tags: bug, environment
21
+ :tickets: 1369
22
+
23
+ Fixed issue where the method :meth: `.EnvironmentContext.get_x_argument `
24
+ using the :paramref: `.EnvironmentContext.get_x_argument.as_dictionary `
25
+ parameter would fail if an argument key were passed on the command line as
26
+ a name alone, that is, without an equal sign ``= `` or a value. Behavior is
27
+ repaired where this condition is detected and will return a blank string
28
+ for the given key, consistent with the behavior where the ``= `` sign is
29
+ present and no value. Pull request courtesy Iuri de Silvio.
30
+
31
+ .. change ::
32
+ :tags: bug, autogenerate
33
+ :tickets: 1370
34
+
35
+ Fixed issue where the "unique" flag of an ``Index `` would not be maintained
36
+ when generating downgrade migrations. Pull request courtesy Iuri de
37
+ Silvio.
38
+
39
+ .. change ::
40
+ :tags: bug, versioning
41
+ :tickets: 1373
42
+
43
+ Fixed bug in versioning model where a downgrade across a revision with two
44
+ down revisions with one down revision depending on the other, would produce
45
+ an erroneous state in the alembic_version table, making upgrades impossible
46
+ without manually repairing the table. Thanks much to Saif Hakim for
47
+ the great work on this.
48
+
49
+ .. change ::
50
+ :tags: bug, typing
51
+ :tickets: 1377
52
+
53
+ Updated pep-484 typing to pass mypy "strict" mode, however including
54
+ per-module qualifications for specific typing elements not yet complete.
55
+ This allows us to catch specific typing issues that have been ongoing
56
+ such as import symbols not properly exported.
57
+
9
58
10
59
.. changelog ::
11
60
:version: 1.13.0
0 commit comments