From 629f16efc8576edd7f003ec634ef61774695a7ef Mon Sep 17 00:00:00 2001 From: "Michael J. Sullivan" Date: Tue, 25 Feb 2025 14:35:06 -0800 Subject: [PATCH] Mention that we dropped ``id`` from free objects in the changelog (#8392) Co-authored-by: Scott Trinh --- docs/resources/changelog/6_x.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/resources/changelog/6_x.rst b/docs/resources/changelog/6_x.rst index 5806c6d5b06..1abcbbde920 100644 --- a/docs/resources/changelog/6_x.rst +++ b/docs/resources/changelog/6_x.rst @@ -305,6 +305,18 @@ Additional changes EdgeQL ------ +* Free objects no longer have an ``id`` property. This is a breaking + change, though we expect the real-world impact to be minor. If you + need a dynamically generated new ID for free objects, it can be + added manually, using one of our UUID generation functions. + + .. code-block:: edgeql + + select { + id := uuid_generate_v1mc(), + property := 'Some string', + } + * Add ``__default__`` keyword to refer to default value. (:eql:gh:`#7214`)