Skip to content

Releases: timholy/Revise.jl

v3.6.4

19 Nov 07:19
71eb16a
Compare
Choose a tag to compare

Revise v3.6.4

Diff since v3.6.3

Merged pull requests:

  • Adjust to upcoming change in world age semantics (#864) (@Keno)
  • Fix a few more tests on master (#866) (@Keno)
  • Fix "juliadir" test (#867) (@Keno)

Closed issues:

  • "UNHANDLED TASK ERROR: TaskFailedException" when running extra tests (#859)
  • Seems like problem that Revise doesn't work in Visual Studio Code notebooks has never been fixed (#865)

v3.6.3

14 Nov 20:14
2a1e0bd
Compare
Choose a tag to compare

Revise v3.6.3

Diff since v3.6.2

Merged pull requests:

  • Adjust to upcoming Compiler excision from Base (#862) (@Keno)
  • Support two-argument version of Core.include (#863) (@Keno)

Closed issues:

  • __has_internal_change not defined (#861)

v3.6.2

16 Oct 10:35
f709880
Compare
Choose a tag to compare

Revise v3.6.2

Diff since v3.6.1

Merged pull requests:

  • Prepare for upcoming change to include (#854) (@Keno)

v3.6.1

10 Oct 10:45
3306c02
Compare
Choose a tag to compare

Revise v3.6.1

Diff since v3.6.0

Merged pull requests:

Closed issues:

  • Best way to use Revise to iterate on REPL code (#741)
  • Solved: Revise does not work on linux (#778)
  • Quality of life issue – avoid revising when user is exiting REPL (#796)
  • Incomplete docs for track (#804)
  • Error line numbers ignore changes to whitespace inside function body (#814)
  • Unable to Revise a package using ParallelStencil.jl (#821)
  • Revise causes method ambiguity (#843)

v3.6.0

25 Sep 11:43
33ee1c8
Compare
Choose a tag to compare

Revise v3.6.0

Diff since v3.5.18

Merged pull requests:

  • do a little bit of work to try confirm that the git repo found is actually a julia repo before running Core.Compiler test (#836) (@KristofferC)
  • Capture log message instead of telling users to ignore it (#844) (@giordano)
  • Add locking to revise() (#846) (@timholy)
  • Add force=true kwarg to revise(mod::Module) (#847) (@timholy)
  • Skip a problematic test on 1.6 (#848) (@timholy)

Closed issues:

  • Test error when testing Revise on buildkite (#834)
  • Tools for when FileWatching doesn't work properly (#839)
  • Found no method matching LoweredCodeUtils.CodeEdges (#840)
  • Add force_revise function to handle delayed updates on NFS when using JULIA_REVISE_POLL=1 (#842)
  • Revise.revise(...) is not safe to be called from multiple threads simultaneously (#845)

v3.5.18

31 Jul 09:42
13a5eb7
Compare
Choose a tag to compare

Revise v3.5.18

Diff since v3.5.17

Merged pull requests:

  • Decouple version switching test from ExpontentialUtils (#831) (@Keno)
  • Extend loaded_precompiles fix to 1.11 (#833) (@Keno)

Closed issues:

  • Problem with loading REPLExt on Julia 1.11-rc2 and Revise 3.5.17 (#832)

v3.5.17

28 Jul 19:38
c6ae5f4
Compare
Choose a tag to compare

Revise v3.5.17

Diff since v3.5.16

Merged pull requests:

v3.5.16

24 Jul 07:14
4ad68c2
Compare
Choose a tag to compare

Revise v3.5.16

Diff since v3.5.15

Merged pull requests:

  • Track GlobalRef consistently (#822) (@Keno)

Closed issues:

  • Julia 1.11: warning, precompile directives failed (#780)
  • Putting revise in atreplinit() leads to error on julia v1.11 - InitError (#812)
  • Recursive type definition causes "invalid redefinition of constant" (#813)
  • "Please report an issue in Revise" (#819)
  • Revise.jl Errors and broken at tests. (#825)

v3.5.15

01 Jul 11:38
54ee94a
Compare
Choose a tag to compare

Revise v3.5.15

Diff since v3.5.14

Merged pull requests:

Closed issues:

  • ERROR: LoadError: type CodeInfo has no field linetable (#810)
  • Revise stopped working (#818)

v3.5.14

20 Feb 16:53
33b1040
Compare
Choose a tag to compare

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)