master
cancellation: Hook up ^C (#62655)
arrayshow: use terminal width when there is no vertical room (#62543)
Base: Remove unused imports flagged by JETLS (#62533)
Base: Remove dead stores and unused bindings flagged by JETLS (#62534)
cancellation: Hook up libuv to cancellation (#62557)
Don't trigger full rebuild if git is dirty (#60023)
docs: fix grammar and clarity in comments and docstrings (#62083)
Allow instance docstrings within `@enum` (#61955)
Replace hand-maintained CPU tables with cpufeatures library (#61292)
Recognize `Tuple` and `AbstractVector` as `Ordered` in `Base.OrderStyle` (#62485)
Add explicitly wrapping versions of integer arithmetic (#50790)
Base: Minor cosmetic changes (#62535)
Fix unary plus (#61052)
wait-after-close no longer errors on one-shot Timers (#62539)
Base: Remove unused internal arguments and bindings (#62554)
Remove specialized `Vector` and `Matrix` constructors (#57692)
Add `TypeName.concrete_only` flag to opt-in to inference barrier for abstract calls (prevents invalidations) (#61504)
cmd: allow mixed value types in environment variable pairs (#61528)
docs: fix Base.Libc.memcmp compat note (1.9 → 1.10) (#61882)
cancellation: Make `@sync` cancel aware (#62656)
Set max_methods 1 for several IO functions (#60391)
coreir: Remove unused `InterConditional`/`InterMustAlias` constructors (#62528)
Use a single Float16 ABI. (#51666)
module: warn consistently on deprecated bindings imported via `using` (#62450)
deprecate fld1, fldmod1 for cld, cldmod1 (#62484)
Base.download: remove DOWNLOAD_HOOKS mechanism (#38818)
merge the three methods of `error` into a single method (#60878)
errorshow: collapse code loading frames in package stacktraces (#62513)
core: support odd-bit primitive integers, add Core.bitsizeof (#61359)
cancellation: Add mechanisms to cancel OpenBLAS and GMP (#62629)
Fix @fastmath x^2 inlining regression for Float32 and Float16 (#60640)
[JuliaLowering] Propagate `soft_scope` kwarg through high-level lowering APIs (#61484)
cleanup math organization (#62007)
(mostly) NFC: make Base dogfood its own APIs more sometimes (#61713)
type system: Add TypeEgal kind (#62001)
Memory: fold setindex! bounds check into a single unsigned compare (#61904)
Add sizehint for IdDict constructor with iterator (#60836)
Base: Replace many 1-arg `@assert`s with 2-arg (#61230)
Fix performance regression in hvcat of simple matrices (#57422)
trimming: Add `_uv_hook_close` support (#58871)
build: Use direct ld for Windows links (#62152)
loading: fix undefined variable in parse_cache_buildid error paths (#62664)
Extend `Base.rationalize` instead of defining new function (#56793)
fix minmax for missing (#62280)
MPFR: fix MethodError in `setproperty!(::BigFloat, ::Symbol, v)` (#62576)
slightly better type inference for `reverse(::NTuple)` (#55394)
docs: improve 'See also' in many docstrings (#60858)
Compiler: use the correct value for JL_OPTIONS_COMPILE_MIN in precompile.jl (#62462)
Feature/change bootstrap to use libdl in pcre (#60967)
Fix typos in `@static` docstring (#54227)
prevent unnecessary `hash` collisions for `Pair` (#57285)
path: Bind exception in `homedir(username)` (#62553)
Port `StringView` to Base (#60526)
fix bounds checking and unaliasing of `copyto!` for PermutedDimsArray (#61554)
loading: add a cache-fetch hook consulted before compiling a package (#62568)
Make `Base.isfieldatomic` `public` (#62476)
Use imperative form in docstrings (#60153)
forward several whole-array functions on ReshapedArray to the parent (#62622)
cancellation: Wire up compute cancellation (#62604)
Add explicit imports for types and fix bugs (#57302)
reinterpretarray: Use aligned_sizeof for elsize when element sizes match (#62544)
Update rounding.jl docstring (#58277)
cancellation: Add basic CancellationToken[Source] APIs (#62429)
Prefer `# Examples` in docstrings (#53276)
Rewrite macros to use automatic hygiene
Sys: Fix CPU summary aggregation across models and speeds (#62609)
Update terminfo data (#58406)
threadcall: modernize @threadcall to use native Julia objects (#62329)
Add `Libdl.LazyLibrary` (#50074)
Threads: `@atomic` reference API for `Atomic`, deprecate `a[] = v` (#62382)
use `_string_n` instead of `StringMemory` to reduce allocations for a few `string` calls (#60471)
🐛 Prevent git output with signature information (#60584)
avoid `state` getting `Core.Box` in `iterate` on a `WeakKeyDict`