Revise.jl Versions Save

Automatically update function definitions in a running Julia session

v3.5.14

2 months ago

Revise v3.5.14

Diff since v3.5.13

Merged pull requests:

  • Update limitations.md with REPL session (#798) (@mkitti)
  • Add continue-on-error to CI (#799) (@timholy)
  • Bump codecov/codecov-action from 3 to 4 (#800) (@dependabot[bot])
  • Workaround issue when internal code loading function gives a path to entry file instead of directory to package (#806) (@KristofferC)

Closed issues:

  • Segfault loading package on julia 1.8+ when Revise is loaded (#674)
  • custom revise callback (#681)
  • Can't track changes in module loaded via "using ..Module"? (#692)
  • Segfault when revising package (#704)
  • "Failed to revise" when using submodule (#718)
  • Function not getting recompiled after changing struct definition (#797)
  • Warnings on Julia v1.10.1 when installing or loading packages (#802)
  • Fail to precompile on nightly: 1.12.0-DEV.18 (#805)

v3.5.13

4 months ago

Revise v3.5.13

Diff since v3.5.12

Merged pull requests:

  • Let Base handle parsing errors on Julia 1.10+ (#793) (@timholy)
  • Eval thunks that create methods (#794) (@timholy)
  • Groundwork for a fix for #718 (#795) (@timholy)

Closed issues:

  • Extra "end" causes an error inside Revise instead of being reported properly (#655)
  • Wrong "Invalid redefinition of type" for certain UnionAll field types (#770)
  • New macro calls defining functions are incorrectly revised (#792)

v3.5.12

4 months ago

Revise v3.5.12

Diff since v3.5.11

Merged pull requests:

  • Prevent double-execution of thunks (#786) (@timholy)
  • Add filesystem delays in non_jl_test.jl (#787) (@timholy)
  • More cleanups to non-jl test (#790) (@timholy)
  • Reduced reassignment to global consts (#791) (@timholy)

Closed issues:

  • Precompilation failed on Julia 1.8 on Windows (#707)
  • redefinition of constant bug when using @require (#736)
  • Julia 1.10.0 segfault at test exit (Windows-only) (#789)

v3.5.11

4 months ago

Revise v3.5.11

Diff since v3.5.10

Merged pull requests:

  • allow CI nightly to fail so badge is green (#769) (@Moelf)
  • Update cookbook.md (#771) (@nathanrboyer)
  • Fix tests that were broken by 1.10 (#784) (@timholy)
  • Correct pc for empty function definition (#785) (@timholy)

Closed issues:

  • Revise not working anymore for files that contain type definition (but the type is not changed) (#734)
  • Duplicate functions can confuse Revise (#750)
  • Revise fails tracking when editing file from different cluster nodes (#752)
  • includet gives error when include doesn't (#753)
  • Wrong directory for include during revision (#758)
  • Whenever I edit a file Revise thinks I changed a struct definition (#772)
  • Can it be that revise does not track functions under invokelatest? (#775)
  • Strange behavior in the nighlty (#777)
  • Failed to revise due to some gensym method (#782)

v3.5.10

5 months ago

Revise v3.5.10

Diff since v3.5.9

Merged pull requests:

  • minor updates on old code (#781) (@aviatesk)

v3.5.9

5 months ago

Revise v3.5.9

Diff since v3.5.8

Merged pull requests:

  • Restore filtering of non-src files (#776) (@fredrikekre)

v3.5.8

6 months ago

Revise v3.5.8

Diff since v3.5.7

Merged pull requests:

  • Filter out more doc signature expressions (#774) (@fredrikekre)

Closed issues:

  • Revising "docstring" f(::A{T}) where T fails with semi-helpful error message (#735)

v3.5.7

6 months ago

Revise v3.5.7

Diff since v3.5.6

Merged pull requests:

  • Update to Documenter v1 (#764) (@carstenbauer)
  • Fix parse_cache_header signature change (#767) (@serenity4)

Closed issues:

  • Move to JuliaLang Github Organization (#768)

v3.5.6

7 months ago

Revise v3.5.6

Diff since v3.5.5

Merged pull requests:

  • fix: add check for nothing as manifest file in active_project_watcher (#765) (@thazhemadam)

Closed issues:

  • Error when loading Revise on startup (#762)

v3.5.5

7 months ago

Revise v3.5.5

Diff since v3.5.4

Merged pull requests:

  • make REPL AST transform work when active_module is set to Core.Compiler (#751) (@aviatesk)
  • Correct default use of skip_include in includet docstring (#757) (@axsk)