# Julia 1.9 feature freeze: October 10, 2022

**URL:** <https://discourse.julialang.org/t/julia-1-9-feature-freeze-october-10-2022/87606>\
**Category:** Internals & Design\
**Tags:** announcement\
**Created:** [September 21, 2022, 9:46pm UTC](https://discourse.julialang.org/t/julia-1-9-feature-freeze-october-10-2022/87606 "2022-09-21T21:46:38Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![dilumaluthge](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dilumaluthge/32/29283_2.png) [@dilumaluthge](https://discourse.julialang.org/u/dilumaluthge)\
**Post date:** [September 21, 2022, 9:46pm UTC](https://discourse.julialang.org/t/julia-1-9-feature-freeze-october-10-2022/87606/1 "2022-09-21T21:46:38Z")

</div>

We’ve set the feature freeze for Julia 1.9 to Monday, October 10, 2022. If there are any feature PRs you’d like to get into Julia 1.9, they’ll need to be merged prior to that date.

---

<div class="post-metadata">

**Author:** ![Krastanov](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/krastanov/32/6817_2.png) [@Krastanov](https://discourse.julialang.org/u/Krastanov)\
**Post date:** [September 22, 2022, 3:01am UTC](https://discourse.julialang.org/t/julia-1-9-feature-freeze-october-10-2022/87606/2 "2022-09-22T03:01:12Z")

</div>

I am curious whether these two PR are on schedule to be part of 1.9? I do not have the background necessary to guess what their chances are.

- [Support external linkage in "sysimages" by timholy · Pull Request #44527 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/pull/44527)
- [Enable JuliaSyntax.jl as an alternative Julia parser by c42f · Pull Request #46372 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/pull/46372)

---

<div class="post-metadata">

**Author:** ![Oscar\_Smith](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oscar_smith/32/25343_2.png) [@Oscar\_Smith](https://discourse.julialang.org/u/Oscar_Smith)\
**Post date:** [September 22, 2022, 3:31am UTC](https://discourse.julialang.org/t/julia-1-9-feature-freeze-october-10-2022/87606/3 "2022-09-22T03:31:24Z")

</div>

A lot of the reason for the timing of the freeze being set as it is is so that there will be time to hopefully get the first of these done. The second PR is basically ready, but the determination on to mergability has to do with how mature JuliaSyntax.jl is by the freeze date. I played around with it a little a few weeks ago, and at that point it wasn’t ready, but was really nice when it worked.

---

<div class="post-metadata">

**Author:** ![Zach\_Christensen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/zach_christensen/32/7220_2.png) [@Zach\_Christensen](https://discourse.julialang.org/u/Zach_Christensen)\
**Post date:** [September 23, 2022, 5:17am UTC](https://discourse.julialang.org/t/julia-1-9-feature-freeze-october-10-2022/87606/4 "2022-09-23T05:17:32Z")

</div>

I have a few PRs open that I think it would be reasonable to get across the finish line before that date. Most of them have some form of discussion but things have died down. What’s the most appropriate (least obnoxious) way to get the necessary reviews from core devs?

---

<div class="post-metadata">

**Author:** ![jishnub](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jishnub/32/33620_2.png) [@jishnub](https://discourse.julialang.org/u/jishnub)\
**Post date:** [September 23, 2022, 5:50am UTC](https://discourse.julialang.org/t/julia-1-9-feature-freeze-october-10-2022/87606/5 "2022-09-23T05:50:44Z")

</div>

The core devs recommend bumping regularly. I think the people involved would be notified automatically.

---

<div class="post-metadata">

**Author:** ![jishnub](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jishnub/32/33620_2.png) [@jishnub](https://discourse.julialang.org/u/jishnub)\
**Post date:** [November 9, 2022, 6:54am UTC](https://discourse.julialang.org/t/julia-1-9-feature-freeze-october-10-2022/87606/6 "2022-11-09T06:54:43Z")

</div>

Has the feature freeze date been pushed back, given that v1.9 doesn’t seem to have branched off yet?

---

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [November 10, 2022, 1:22am UTC](https://discourse.julialang.org/t/julia-1-9-feature-freeze-october-10-2022/87606/7 "2022-11-10T01:22:59Z")

</div>

We were waiting for the work on saving machine code in package precompilation files to be ready but that’s taking a while so after some discussion the plan is to branch 1.9 soon and backport the machine code saving stuff when it’s ready. We don’t normally do that but this seems worth making an exception for.

---

<div class="post-metadata">

**Author:** ![stephenll](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stephenll/32/28751_2.png) [@stephenll](https://discourse.julialang.org/u/stephenll)\
**Post date:** [November 10, 2022, 8:26pm UTC](https://discourse.julialang.org/t/julia-1-9-feature-freeze-october-10-2022/87606/8 "2022-11-10T20:26:07Z")

</div>

Complete newbie question here… How do we know what changes made the 1.9 release? I’m aware of the documentation that is generated and the release notes, but I’m assuming other changes make the release. Specifically, I’m interested in [update TOML from upstream library by KristofferC · Pull Request #47448 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/pull/47448) Thanks.

---

<div class="post-metadata">

**Author:** ![Alec\_Loudenback](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/alec_loudenback/32/278_2.png) [@Alec\_Loudenback](https://discourse.julialang.org/u/Alec_Loudenback)\
**Post date:** [November 12, 2022, 4:42am UTC](https://discourse.julialang.org/t/julia-1-9-feature-freeze-october-10-2022/87606/9 "2022-11-12T04:42:40Z")

</div>

IANACC (I am not a core contributor) but I understand that anything that’s merged into `master` prior to [this file](https://github.com/JuliaLang/julia/blob/master/VERSION) getting set to `1.10` then it will be included in the `1.9` branch. So #47448 would be included in `1.9`
