Releases: timholy/Revise.jl
Releases · timholy/Revise.jl
v3.8.1
Revise v3.8.1
Merged pull requests:
- Correctly revise methods defined in external method tables (#904) (@serenity4)
- Path-switching for extensions (#909) (@timholy)
- fixes for Compiler stdlib (#913) (@vtjnash)
- Add PCRE2_jll and Zlib_jll as known stdlibs (#930) (@eschnett)
- Use
invokelatest
when printing errors afterincludet
(#934) (@Keno) - Track Core.Compiler under a separate PkgId (#936) (@Keno)
- Remove manifest from docs & bump version (#941) (@serenity4)
Closed issues:
v3.8.0
Revise v3.8.0
Breaking
- From the perspective of codebase complexity, we have removed the interface for supporting non-.jl files.
As this was originally an experimental feature, it should not affect most users, but if you were using this functionality, please continue using v3.7 or re-implement this feature in v3.9 or later (#921)
Changes
- Includes many internal implementation improvements and code cleanup
Merged pull requests:
- remove no-longer necessary
moduledeps
data structure (#916) (@aviatesk) - some minor refactoring on
methods_by_execution!
(#917) (@aviatesk) - some minor code cleanups (#918) (@aviatesk)
- some more minor code cleanups (#919) (@aviatesk)
- remove no longer used
DocExpr
(#920) (@aviatesk) - remove the interface to support non .jl files (#921) (@aviatesk)
- some more minor cleanups on the code base (#922) (@aviatesk)
- fix docs build. (#923) (@aviatesk)
- avoid duplicated logs from
get_def
(#924) (@aviatesk)
v3.7.6
Revise v3.7.6
Merged pull requests:
v3.7.5
Revise v3.7.5
Merged pull requests:
v3.7.4
Revise v3.7.4
Merged pull requests:
- remove
CodeTracking.line_is_decl
usages (#899) (@aviatesk) - Get rid of two precompiles from trivial Julia execution (#901) (@PatrickHaecker)
- bump LCU version to 3.2 (#907) (@aviatesk)
- Add a test for #883 (#908) (@timholy)
- Avoid redefining types in sigs mode (#910) (@timholy)
Closed issues:
- Configure polling rate? (#857)
- higher order functions (#870)
- Spurrious "invalid redefinition of constant" error on types with self referential parameters in subtype delcaration (#883)
- loading revise on 1.11 releases leads to very slow exiting of REPL (#887)
- Global definitions not visible after
includet
(#893) - Third time is charm! (#895)
- includet not responding to change when ran from inside the includet instead of the REPL (#896)
- revise not working when module src in subfolders (#898)
- Incorrect prompt color when revision happens during
help>
mode (#902) - minimal evaluation for loading.jl makes Julia internals broken (#903)
- Adding Revise to
startup.jl
breaks Pkg mode (#905) - Precompilation fails since LoweredCodeUtils 3.2.0 release (#906)
v3.7.3
v3.7.2
Revise v3.7.2
Merged pull requests:
- Tests: Remove faulty registry install skip given registry install is fast now (#881) (@IanButterworth)
- CI fixes (#882) (@IanButterworth)
- Call distributed worker functions with
@invokelatest
(#884) (@JamesWrigley) - update for JuliaLang/julia#57093 (#885) (@aviatesk)
Closed issues:
v3.7.1
v3.7.0
v3.6.5
Revise v3.6.5
Merged pull requests:
- Bump codecov/codecov-action from 4 to 5 (#868) (@dependabot[bot])
- Look through SSAValue to find
include
(#869) (@Keno) - Adjust to JuliaLang/julia#56878 (#873) (@Keno)