HISTORY#
0.5.0#
Products under test |
Versions |
---|---|
Python |
|
CodeMirror |
|
Robot Framework |
|
Jupyter Notebook |
|
JupyterLab |
|
Jupyter Server |
|
0.5.0a0#
Products under test |
Versions |
---|---|
Python |
|
CodeMirror |
|
Robot Framework |
|
Jupyter Notebook |
|
JupyterLab |
|
Jupyter Server |
|
0.4.3#
Products under test |
Versions |
---|---|
Python |
|
Robot Framework |
|
Jupyter Notebook Classic |
|
JupyterLab |
|
Jupyter Server |
|
0.4.2#
Products under test |
Versions |
---|---|
Python |
|
Robot Framework |
|
Jupyter Notebook Classic |
|
JupyterLab |
|
Jupyter Server |
|
supports
robotframework
6drops support for
robotframework
3tests
jupyter_server
2to account for some deprecations, the app name may need to be set when starting a managed Jupyter/notebook server
the new keywords
Set Default Jupyter App
andGet Jupyter App Name
allow for changing auto-detection based on CLI commandan environment variable
%{JUPYTER_LIBRARY_APP}
(default:NotebookApp
) can be set toServerApp
for when combinations ofnotebook
,nbclassic
,jupyter_server
andjupyterlab
break autodetection.
0.4.1#
Products under test |
Versions |
---|---|
Jupyter Notebook Classic |
|
JupyterLab |
|
selenium
4.5 is now supportedGet WebElements Relative To
(and the singular) are now available as keywords
%%robot
magic ignores--pretty
ifrobot.tidy
is unavailableSome keywords now have type hints.
0.4.0#
Products under test |
Versions |
---|---|
Jupyter Notebook Classic |
|
JupyterLab |
|
Products under review |
Versions |
---|---|
Retrolab |
|
Voila |
|
Kernel launcher keywords are more lax to account for more-spefic names, e.g.
Python 3 (ipykernel)
Put all robot source code under formatting/linting by robotidy and robocop
The minimum Python has been raised to 3.7, replacing the now-EOL Python 3.6 in the test matrix
Python 3.10 replaces Python 3.8 in the CI test matrix
0.3.1#
Products under test |
Versions |
---|---|
Jupyter Notebook Classic |
|
JupyterLab |
|
Products under review |
Versions |
---|---|
JupyterLab Classic |
|
Voila |
|
Several JupyterLab keywords now accept an
${n}
argument to handle multiple documents on the page.Many JupyterLab keywords that wait for certain events can be configured with
${timeout}
and${sleep}
to suit.Properly pass library initialization options to
SeleniumLibrary
0.3.0#
Products under test |
Versions |
---|---|
Jupyter Notebook Classic |
|
JupyterLab |
|
Require SeleniumLibrary 4.5 and RobotFramework 3.2
Expanded support for newer Notebook Classic and JupyterLab versions in keywords
Dropped support for
nteract_on_jupyter
0.2.0#
Require SeleniumLibrary 3.3.0 and remove backport of
Press Keys
Start New Jupyter Server
now has a defaultcommand
ofjupyter-notebook
(instead ofjupyter
)Build Jupyter Server Arguments
no longer returnsnotebook
as the first argumentFix homepage URL for PyPI
Test on Chrome/Windows
0.1.0#
Initial Release