]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commitdiff
- 1.18.5 rel_1_18_5
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 25 Jun 2026 15:19:59 +0000 (11:19 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 25 Jun 2026 15:19:59 +0000 (11:19 -0400)
docs/build/changelog.rst
docs/build/conf.py
docs/build/unreleased/1258.rst [deleted file]
docs/build/unreleased/1712.rst [deleted file]
docs/build/unreleased/1745.rst [deleted file]
docs/build/unreleased/1806.rst [deleted file]
docs/build/unreleased/1820.rst [deleted file]

index 4c89e394effb0651867e48ac2d200d174ccfa6f5..d2e55027a53d665bcb7a767f066329b8d15a4fd4 100644 (file)
@@ -5,7 +5,61 @@ Changelog
 
 .. changelog::
     :version: 1.18.5
-    :include_notes_from: unreleased
+    :released: June 25, 2026
+
+    .. change::
+        :tags: bug, autogenerate
+        :tickets: 1258
+
+        Fixed rendering of dialect keyword arguments containing
+        :class:`~sqlalchemy.schema.Column` objects within sequences, such as
+        ``postgresql_include``.  These were previously rendered using ``repr()``,
+        producing invalid Python in the generated migration scripts.  Column
+        objects within list or tuple values are now correctly rendered as their
+        string column names.  Pull request courtesy Ajay Singh.
+
+    .. change::
+        :tags: usecase, commands
+        :tickets: 1712
+
+        Added ``--splice`` support to the :func:`.merge` command. Previously, the
+        merge command would suggest using ``--splice`` when attempting to merge
+        non-head revisions, but the flag was not actually accepted by the command.
+        The ``splice`` parameter is now available in both the command-line
+        interface and the :func:`.command.merge` function, matching the existing
+        support in :func:`.command.revision`.  Pull request courtesy Kadir Can
+        Ozden.
+
+    .. change::
+        :tags: bug, mysql
+        :tickets: 779, 1745
+
+        Implemented type comparison for :class:`.ENUM` datatypes on MySQL, which
+        checks that the individual enum values are equivalent.  If additional
+        entries are on either side, this generates a diff.  Changes of order do not
+        generate a diff.  Pull request courtesy Furkan Köykıran.
+
+
+    .. change::
+        :tags: usecase, environment
+        :tickets: 1806
+
+        Added :paramref:`.ScriptDirectory.get_heads.consider_depends_on`
+        parameter to :meth:`.ScriptDirectory.get_heads`. When set to ``True``,
+        head revisions that are also a dependency of another revision via
+        ``depends_on`` are excluded from the result, matching the effective
+        heads that would be present in the ``alembic_version`` table after
+        running all upgrades.
+
+    .. change::
+        :tags: bug, operations
+        :tickets: 1820
+
+        Fixed bug where the ``inline_references`` parameter of
+        :meth:`.Operations.add_column` did not include foreign key referential
+        actions such as ``ON DELETE``, ``ON UPDATE``, ``DEFERRABLE``,
+        ``INITIALLY``, and ``MATCH`` when rendering the inline ``REFERENCES``
+        clause.
 
 .. changelog::
     :version: 1.18.4
index 127a5ec73ca5e0c85c59516279f353266f5c71bc..e065844503fec86f7aaa118fe77ca30612a1e220 100644 (file)
@@ -101,8 +101,8 @@ author = "Mike Bayer"
 # The short X.Y version.
 version = alembic.__version__
 # The full version, including alpha/beta/rc tags.
-release = "1.18.4"
-release_date = "February 10, 2026"
+release = "1.18.5"
+release_date = "June 25, 2026"
 
 
 # The language for content autogenerated by Sphinx. Refer to documentation
diff --git a/docs/build/unreleased/1258.rst b/docs/build/unreleased/1258.rst
deleted file mode 100644 (file)
index ad73a65..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-.. change::
-    :tags: bug, autogenerate
-    :tickets: 1258
-
-    Fixed rendering of dialect keyword arguments containing
-    :class:`~sqlalchemy.schema.Column` objects within sequences, such as
-    ``postgresql_include``.  These were previously rendered using ``repr()``,
-    producing invalid Python in the generated migration scripts.  Column
-    objects within list or tuple values are now correctly rendered as their
-    string column names.  Pull request courtesy Ajay Singh.
diff --git a/docs/build/unreleased/1712.rst b/docs/build/unreleased/1712.rst
deleted file mode 100644 (file)
index e724f96..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-.. change::
-    :tags: usecase, commands
-    :tickets: 1712
-
-    Added ``--splice`` support to the :func:`.merge` command. Previously, the
-    merge command would suggest using ``--splice`` when attempting to merge
-    non-head revisions, but the flag was not actually accepted by the command.
-    The ``splice`` parameter is now available in both the command-line
-    interface and the :func:`.command.merge` function, matching the existing
-    support in :func:`.command.revision`.  Pull request courtesy Kadir Can
-    Ozden.
diff --git a/docs/build/unreleased/1745.rst b/docs/build/unreleased/1745.rst
deleted file mode 100644 (file)
index 7d86ba9..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-.. change::
-    :tags: bug, mysql
-    :tickets: 779, 1745
-
-    Implemented type comparison for :class:`.ENUM` datatypes on MySQL, which
-    checks that the individual enum values are equivalent.  If additional
-    entries are on either side, this generates a diff.  Changes of order do not
-    generate a diff.  Pull request courtesy Furkan Köykıran.
-
diff --git a/docs/build/unreleased/1806.rst b/docs/build/unreleased/1806.rst
deleted file mode 100644 (file)
index df04d21..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-.. change::
-    :tags: usecase, environment
-    :tickets: 1806
-
-    Added :paramref:`.ScriptDirectory.get_heads.consider_depends_on`
-    parameter to :meth:`.ScriptDirectory.get_heads`. When set to ``True``,
-    head revisions that are also a dependency of another revision via
-    ``depends_on`` are excluded from the result, matching the effective
-    heads that would be present in the ``alembic_version`` table after
-    running all upgrades.
diff --git a/docs/build/unreleased/1820.rst b/docs/build/unreleased/1820.rst
deleted file mode 100644 (file)
index f8f0791..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-.. change::
-    :tags: bug, operations
-    :tickets: 1820
-
-    Fixed bug where the ``inline_references`` parameter of
-    :meth:`.Operations.add_column` did not include foreign key referential
-    actions such as ``ON DELETE``, ``ON UPDATE``, ``DEFERRABLE``,
-    ``INITIALLY``, and ``MATCH`` when rendering the inline ``REFERENCES``
-    clause.