Revise.jl Versions Save

Automatically update function definitions in a running Julia session

v3.3.0

2 years ago

Revise v3.3.0

Diff since v3.2.1

Merged pull requests:

v3.2.1

2 years ago

Revise v3.2.1

Diff since v3.2.0

Closed issues:

  • Odd problem with plotting via PGFPlotsX and PyPlot with Revise v3.2.0 (#658)
  • Revise should track NetworkOptions (#659)

Merged pull requests:

  • Add stdlib NetworkOptions to recipes (#660) (@t-bltg)

v3.2.0

2 years ago

Revise v3.2.0

Diff since v3.1.20

Closed issues:

  • Revise doesn't update methods when code is modified outside of edit() (#653)
  • Revise won't load on Mac M1 machines with Macos monterey (#654)

Merged pull requests:

  • add current type mutation workaround doc (#650) (@xgdgsc)
  • Add overall docstring for module (#651) (@HsupoLeng)
  • Fix warning admonition in home page (#652) (@ErikQQY)
  • Fix minor grammatical error in config.md (#656) (@NucciTheBoss)
  • Eliminate most usages of asynchronous processing (#657) (@timholy)

v3.1.20

2 years ago

Revise v3.1.20

Diff since v3.1.19

Closed issues:

  • Revise doesn't track imports with a precompiled sysimage. (#549)
  • custom macro generates type gives in typeassert, expected Symbol, got a value of type (#616)
  • UndefVarError: TakeWhile not defined - afterwards REPL results lag behind (#617)
  • Revise can fail on revising function defined via metaprogramming (#643)
  • ERROR: no path found for ATK_jll [7b86fcea-f67b-53e1-809c-8f1719c154e8] and hash d2cb610e0f31d9d20f4ca37e4535ea5e6f374889 (#645)
  • Repl evaluation delayed by one step (#647)

Merged pull requests:

  • Type-assert the result of predicate(stmt) (#644) (@timholy)
  • allow Revise to work when put into a sysimage (#648) (@KristofferC)
  • Stop pushing results to backend.response_channel (#649) (@timholy)

v3.1.19

2 years ago

Revise v3.1.19

Diff since v3.1.18

Closed issues:

  • Revise not tracking subdirectories inside WSL2 when updating LOAD_PATH variable (#615)
  • Revise failure when adding module and relative import (#627)
  • includet includes files with recursive includes twice (#639)

Merged pull requests:

  • Allow evaluation of later modules on err (#641) (@timholy)
  • Prevent double-execution (#642) (@timholy)

v3.1.18

2 years ago

Revise v3.1.18

Diff since v3.1.17

Closed issues:

  • Redefining consts not possible: mention in "Limitations"? (#618)
  • ERROR: MethodError: no method matching iterate(::Module) when including in Julia 1.6.x (#625)
  • Logo graphics and Dark Mode (#628)
  • Plots.jl optional backend files are not tracked (#636)

Merged pull requests:

  • add easier command for copy (#619) (@xgdgsc)
  • direct link to config doc (#620) (@xgdgsc)
  • Make README graphic DarkMode friendly (#635) (@cormullion)
  • Add a couple more limitations (closes #618) (#638) (@timholy)
  • Fix #636 (#640) (@timholy)

v3.1.17

2 years ago

Revise v3.1.17

Diff since v3.1.16

Closed issues:

  • Having Revise running can change type inference (#630)
  • Trouble with tracking stdlib on 1.8 (#631)

Merged pull requests:

  • Handle new Manifest.toml format (#629) (@IanButterworth)

v3.1.16

3 years ago

Revise v3.1.16

Diff since v3.1.15

Closed issues:

  • Revise not working after updating to Julia 1.6.1 (#624)

Merged pull requests:

  • fix precompile warning on Julia nightly (#626) (@simeonschaub)

v3.1.15

3 years ago

Revise v3.1.15

Diff since v3.1.14

Merged pull requests:

v3.1.14

3 years ago

Revise v3.1.14

Diff since v3.1.13

Closed issues:

  • Can't compile on Julia 1.7.0-DEV.653 (2021-03-03) (#613)

Merged pull requests:

  • Turn precompile asserts into warnings (#614) (@timholy)