Revision 3d88550124d30ac88fd68a851df2a67216a5854b authored by Gabriel Baraldi on 06 September 2023, 10:35:01 UTC, committed by GitHub on 06 September 2023, 10:35:01 UTC
This avoids a crashes where we run the destructors because C++ is fun
and runs destructors before thread exit.
1 parent f9d1767
Raw File
NEWS.md
Julia v1.11 Release Notes
========================

New language features
---------------------

Language changes
----------------

Compiler/Runtime improvements
-----------------------------
* Updated GC heuristics to count allocated pages instead of individual objects ([#50144]).
* A new `LazyLibrary` type is exported from `Libdl` for use in building chained lazy library
  loads, primarily to be used within JLLs ([#50074]).

Command-line option changes
---------------------------

Multi-threading changes
-----------------------

Build system changes
--------------------

New library functions
---------------------
* `copyuntil(out, io, delim)` and `copyline(out, io)` copy data into an `out::IO` stream ([#48273]).

New library features
--------------------
* `replace(string, pattern...)` now supports an optional `IO` argument to
  write the output to a stream rather than returning a string ([#48625]).

Standard library changes
------------------------

* `pmap` now defaults to using a `CachingPool` ([#33892]).

#### Package Manager

#### LinearAlgebra

#### Printf

#### Profile

#### Random

#### REPL

#### SuiteSparse


#### SparseArrays

#### Test

#### Dates


#### Distributed

#### Unicode


#### DelimitedFiles


#### InteractiveUtils

Deprecated or removed
---------------------


External dependencies
---------------------
* `tput` is no longer called to check terminal capabilities, it has been replaced with a pure-Julia terminfo parser.

Tooling Improvements
--------------------


<!--- generated by NEWS-update.jl: -->
back to top