From 285cfa472b2ce83b6f9916bc3a169fc538c1c695 Mon Sep 17 00:00:00 2001 From: Keno Fischer Date: Thu, 1 May 2025 19:39:25 +0200 Subject: [PATCH 1/2] Add 1.12 NEWS entry on binding partition Will need to be manually backported since this is in NEWS.md on 1.12 rather than HISTORY. Closes #57596 --- HISTORY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/HISTORY.md b/HISTORY.md index 0c55b0954a0f8..b76833756c85d 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -6,6 +6,7 @@ New language features * New option `--trim` creates smaller binaries by removing code that was not proven to be reachable from entry points. Entry points can be marked using `Base.Experimental.entrypoint` ([#55047]). +* Redefinition of constants is now well defined and follows world age semantics. Additional redefinitions (e.g. of structs) are now allowed. See the new manual chapter on world age. * A new keyword argument `usings::Bool` has been added to `names`, returning all names visible via `using` ([#54609]). * The `@atomic` macro family now supports reference assignment syntax, e.g. `@atomic :monotonic v[3] += 4`, From e7c41ddb70648b91b86d76b1405a2ccbe2c76ef2 Mon Sep 17 00:00:00 2001 From: Shuhei Kadowaki <40514306+aviatesk@users.noreply.github.com> Date: Mon, 5 May 2025 10:36:59 +0900 Subject: [PATCH 2/2] Update HISTORY.md --- HISTORY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index b76833756c85d..d6b5b380ab364 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -6,7 +6,7 @@ New language features * New option `--trim` creates smaller binaries by removing code that was not proven to be reachable from entry points. Entry points can be marked using `Base.Experimental.entrypoint` ([#55047]). -* Redefinition of constants is now well defined and follows world age semantics. Additional redefinitions (e.g. of structs) are now allowed. See the new manual chapter on world age. +* Redefinition of constants is now well defined and follows world age semantics. Additional redefinitions (e.g. of structs) are now allowed. See [the new manual chapter on world age](https://docs.julialang.org/en/v1.13-dev/manual/worldage/). * A new keyword argument `usings::Bool` has been added to `names`, returning all names visible via `using` ([#54609]). * The `@atomic` macro family now supports reference assignment syntax, e.g. `@atomic :monotonic v[3] += 4`,