Releases: JuliaLang/IJulia.jl
Releases · JuliaLang/IJulia.jl
v1.27.0
IJulia v1.27.0
Merged pull requests:
- Note that IJulia must be installed in the global environment in README (#1128) (@LilithHafner)
- Fix markdown lists in docs (#1132) (@abhro)
- Fix
register_comm
invalidations (#1134) (@halleysfifthinc) - Refactor heartbeat to shutdown cleanly (#1135) (@halleysfifthinc)
- Allow customizing the kernel display name (#1137) (@JamesWrigley)
- Jupyter messaging updates/correctness (#1138) (@halleysfifthinc)
- Add coverage to CI (#1141) (@JamesWrigley)
- Documentation fixes and a changelog (#1142) (@JamesWrigley)
- Add Aqua to the test suite (#1143) (@JamesWrigley)
- Fix heartbeat initialization (#1144) (@halleysfifthinc)
- Fix latex symbol completion (#1147) (@yuyichao)
- Add locks around the IO buffers for threadsafety (#1149) (@JamesWrigley)
- Bug fixes and a version bump (#1150) (@JamesWrigley)
Closed issues:
- Terminal menus doesent work (#801)
- Custom kernel name (#840)
- Documentation rendering is incorrect for log etc. (#864)
- instructions on how to install ijulia kernel for julia 1.2 (#875)
- jupyter can work properly with julia 1.1.1, however it cannot work with julia 1.2 (#881)
- Jupyter Notebook multithreading (#882)
- 1:.01 freezes jupyter-lab (#930)
- Failed installation IJulia (#949)
- IJulia not generating standardised metadata for cells within jupyter lab to show cell execution duration time (#953)
- Missing docstrings in IJulia manual (#996)
- comm_info_reply should not be sent on IOPub (#1000)
- Installing IJulia with IJULIA_NODEFAULTKERNEL fails (#1036)
- Change Julia kernel in Atom: I downloaded Julia 1.7 to replace 1.6. I ran IJulia and now have a choice of kernels in Jupyter note books. But in Atom (IDE) when I start Julia it starts the 1.6 version. How do I switch this to the 1.7 version? (#1042)
- Undefined reference when using
clear_output
(#1066) - Notebook kernel startup/restart is slow (#1090)
- copy() seems to behave as deepcopy() in IJulia notebook (#1093)
- IJulia is not precompiling in parallel on
using
? (#1107) - Allow removing version number from kernel spec name (#1122)
- IJulia kernel no long recognizing Pkg REPL commands (#1129)
- When modifying code in cell with preexecution hook, old code is executed (#1131)
- missing kernel (#1139)
- Problem with + sign in LaTeX Strings renders (#1146)
BoundsError
onflush
in a threaded run. (#1148)
v1.26.0
IJulia v1.26.0
Merged pull requests:
- Warn against deleting
.julia
folder with deved packages. (#1061) (@baggepinnen) - Prefer to
show
AbstractString
s with text mimes (#1114) (@jakobjpeters) - Update CI.yml (#1117) (@ViralBShah)
- Add
port
keyword argument tonotebook
andjupyterlab
(#1118) (@giordano) - Update TagBot.yml (#1120) (@ViralBShah)
- fix pkg mode in 1.11 (#1124) (@stevengj)
- Update Project.toml: 1.27 bump (#1125) (@stevengj)
- Update Project.toml: 1.26 hadn't been released yet (#1130) (@stevengj)
Closed issues:
- Autocompletion on
Dict{Symbol}
keys causes kernel exception (#880) - Segmentation Fault 11 with Julia 1.5.3 (#969)
- macOS: Julia unresponsive unless iJulia is in the global environment? (#975)
- Urgent Help: Unable to link Jupyter Notebook to Julia (#981)
- much slower than terminal (#1005)
- Can't choose the port from where to spawining the server with
IJulia.notebook
(#1105) - Broken display of
AbstractString
s when preferred MIME typeistextmime
(#1113) - Pkg REPL mode broken in 1.11-rc4 (#1119)
v1.25.0
IJulia v1.25.0
Merged pull requests:
- don't store Out in itself (#1083) (@MasonProtter)
- ignore unknown request types (#1092) (@stevengj)
- Remove old
REQUIRE
file (#1102) (@hyrodium) - Use GitHub actions for tests (#1103) (@hyrodium)
- Update docs (#1104) (@hyrodium)
- Fix two minor typos (#1108) (@fingolfin)
- Drop support for Julia < 1.6 and set version to 1.25.0 (#1116) (@fredrikekre)
Closed issues:
- Can we collect all outputs into one? (#1047)
- error with Julia 1.10 when loading packages that trigger precompilation (#1089)
- Latex maths not rendered in docstring if function signature is indented by four spaces (#1096)
- cannot build IJulia without disabling Julia's startup.jl (#1097)
- notebook() with no X server and elink (#1100)
- IJulia problem? (#1101)
- Plots not showing up in the notebook, but in figure windows (#1106)
- "add IJulia" with a juliaup-installed Julia 1.9.4 and 1.10.2 do not install Julia kernel specs for Jupyter (#1110)
- Displaying markdown code blocks routinely drops trailing parenthesis (#1111)
- New release (#1115)
v1.24.2
v1.24.1
IJulia v1.24.1
Closed issues:
- Syntax highlighting not working in jupyter lab v3.0.16 (#1013)
- Kernel error (#1063)
- Error trying to install IJulia via console. (#1065)
- kernel not starting on Mac (#1068)
- Indentation error (#1070)
- When
IJULIA_NODEFAULTKERNEL
is defined,exe
is not. (#1075) - IJulia is not starting julia 1.9 kernel (#1076)
- UndefVarError: execute_msg not defined (#1077)
Merged pull requests:
v1.24.0
IJulia v1.24.0
Closed issues:
- support for pdf plot output (#1035)
- Kernel frequently restarts during sessions (#1037)
- Unlike in REPL, passing (e, catch_backtrace()) to the @error macro displays unreadable raw stacktrace instead of text representation (#1043)
- Errors Linking Julia 1.8 and Jupyter Lab 3.3.4-2 (#1050)
- Permission error when Jupyterhub user launches Julia (#1058)
- Kernel does not start with Julia 1.9 (#1062)
Merged pull requests:
- Correct kernelspec name (#1004) (@jks-liu)
- Update help link (#1006) (@raphbacher)
- Replace SimpleLogger with ConsoleLogger (#1045) (@BoZenKhaa)
- Add Julia svg logo (#1053) (@steff456)
v1.23.3
IJulia v1.23.3
Closed issues:
- Jupyter Kernels Getting Overwritten (#908)
- JuliaPro V1.4.2 cannot find Jupyter Notebook previous install (#942)
f(<tab>
tries to autocomplete and writes the function definition (#992)- won't catch the wrong syntax (#994)
- IJulia is very slow at first calculation (#995)
- Display/println order incorrect (#998)
- Pkg output not showing in Jupyter notebook (#1008)
- Jupyter notebook fails to open with Julia 1.6.0 kernel (#1009)
- IJulia no longer loads shared library dependencies (#1010)
- What is the meaning of this? (#1011)
- IJulia not showing output from package manager mode (#1017)
- IJulia/kernel.jl should not change the global_logger (#1018)
- IJulia in local environment, dead kernel (#1021)
- Kernel on Jupyter Notebook constantly dies (#1022)
- IJulia fails on 1.7 with Mac M1 (#1027)
- works in Jupyter Notebook but not in Jupyter Lab (#1029)
- Error: Could not spawn setenv (#1032)
- Feature: show methods applicable to object (
methodswith
) (#1033) - tab completion and unicode not working in Jupyter notebook (#1034)
Merged pull requests:
- respect should_complete return value from REPLCompletions.completions (#993) (@stevengj)
- Fix broken link (#997) (@bluesmoon)
- flush stdio before display (#999) (@stevengj)
- Note about default environment (#1007) (@lamorton)
- Compare kernel.jl files rather than filenames (#1025) (@bluesmoon)
v1.23.2
IJulia v1.23.2
Closed issues:
- [feature request] syntax highlight in vscode (#933)
- Can't Use on OSX (#967)
- IJulia kernel doesn't work for Julia 1.6 on macOS (#968)
- No window open in the browser (#970)
- ZMQ unsatiable constraints (#971)
- errors thrown from a kernel are not pretty printed (#974)
- IJulia installs conda by itself (#979)
- Failed to start the kernel - Jupyter Notebook error (#980)
- Urgent: Julia on Jupyter notebook, error:keep restarting kernel (#982)
- Why can only 8 columns be displayed in JupyterLab (#984)
- redirect_stdio is broken by Julia 1.7 (#986)
- Unable to download the miniconda while using IJulia (#988)
Merged pull requests:
v1.23.1
IJulia v1.23.1
Merged pull requests:
- Don't use
--startup-file=yes
(it is default anyways). (#963) (@fredrikekre)
v1.23.0
IJulia v1.23.0
Closed issues:
- Error: syntax: undefined reference in AST (#960)
Merged pull requests: