CHANGELOG#
Unreleased#
ipydrawio-widgets 1.2.2#
ipydrawio 1.2.2#
as
retrolab
no longer supports installation next tojupyterlab 3.5
, it is no longer under test… but might still work.support for
notebook 7
will become available some time after a final releasethough
jupyterlab 4
will be likely be supported first
the sizes of all released artifacts are much smaller #106
mathjax
rendering is no longer included by defaultinstall it with
(mamba|conda|pip) install ipydrawio-mathjax
@deathbeds/ipydrawio 1.2.2#
@deathbeds/ipydrawio-notebook 1.2.2#
@deathbeds/ipydrawio-webpack 20.5.300#
updates to drawio v20.5.3 #106
@deathbeds/ipydrawio-jupyter-templates 1.2.2#
ipydrawio-export 1.2.2#
@deathbeds/ipydrawio-pdf 1.2.2#
ipydrawio-mathjax 1.2.2#
now holds the drawio-compatible copy of MathJax #106
@deathbeds/ipydrawio-mathjax 1.2.2#
initial release
Releases#
ipydrawio-widgets 1.2.1#
add support for
ipywidgets
8 #98
ipydrawio 1.2.1#
@deathbeds/ipydrawio 1.2.1#
add support
@jupyter-widgets/jupyterlab-manager
5 #98
@deathbeds/ipydrawio-notebook 1.2.1#
@deathbeds/ipydrawio-webpack 20.2.800#
updates to drawio v20.2.8
@deathbeds/ipydrawio-jupyter-templates 1.2.1#
ipydrawio-export 1.2.1#
@deathbeds/ipydrawio-pdf 1.2.1#
ipydrawio-widgets 1.2.0#
ipydrawio 1.2.0#
jupyter ipydrawio clean
can now cleans.ipynb
metadata and outputs #88minimum supported python is now to 3.7
@deathbeds/ipydrawio 1.2.0#
@deathbeds/ipydrawio-notebook 1.2.0#
@deathbeds/ipydrawio-webpack 16.4.500#
updates to drawio v16.4.5
@deathbeds/ipydrawio-jupyter-templates 1.2.0#
ipydrawio-export 1.2.0#
minimum supported python is now to 3.7
@deathbeds/ipydrawio-pdf 1.2.0#
ipydrawio 1.1.3#
@deathbeds/ipydrawio 1.1.3#
@deathbeds/ipydrawio-notebook 1.1.3#
@deathbeds/ipydrawio-webpack 15.8.701#
@deathbeds/ipydrawio-jupyter-templates 1.1.3#
ipydrawio-export 1.1.3#
revert to older PDF exporter for better robustness on binder, etc.
@deathbeds/ipydrawio-pdf 1.1.3#
ipydrawio 1.1.2#
@deathbeds/ipydrawio 1.1.2#
minimal support for RetroLab #72
@deathbeds/ipydrawio-notebook 1.1.2#
@deathbeds/ipydrawio-webpack 15.8.700#
upgrade to drawio v15.8.7 for enhancements and bug fixes
@deathbeds/ipydrawio-jupyter-templates 1.1.2#
ipydrawio-export 1.1.2#
a
yarn.lock
is shipped to reduce provisioning time and increase reproducibilityupdate to newer PDF exporter for better performance
@deathbeds/ipydrawio-pdf 1.1.2#
ipydrawio 1.1.1#
adds
jupyter ipydrawio clean
for removinghost
,agent
,modified
attributes and pretty printing, restoringlxml
as a dependency #44
@deathbeds/ipydrawio 1.1.1#
revert default theme from
sketch
back tomin
#41
@deathbeds/ipydrawio-notebook 1.1.1#
@deathbeds/ipydrawio-webpack 14.9.300#
upgrade to drawio v14.9.300 for many enhancements and bug fixes [#51]
@deathbeds/ipydrawio-jupyter-templates 1.1.1#
adds some (unofficial) Jupyter-branded templates #44
ipydrawio-export 1.1.1#
upgrades
draw-image-export
forxmldom
version and bugfixes #44
@deathbeds/ipydrawio-pdf 1.1.1#
ipydrawio 1.1.0#
new documentation site at https://ipydrawio.rtfd.io #40
no longer depends on
lxml
, future XML-based features will hopefully support the standard libraryxml
module #40
@deathbeds/ipydrawio 1.1.0#
the
sketch
theme is now available as theui
#40the Custom Diagram… Launcher card offers all the themes, templates, and editable formats #40
templates can be added by extensions #41
additional configuration defaults added to
urlParams
#40the Esc button now shifts focus back to the main application allowing for use of more keyboard shortcuts. #40
the previous inescapable behavior can be restored in Adanced Settings by setting
"disableEscapeFocus": true
@deathbeds/ipydrawio-notebook 1.1.0#
@deathbeds/ipydrawio-webpack 14.7.100#
drawio 14.7.1 #41
ipydrawio-export 1.1.0#
depends on
lxml
#40
@deathbeds/ipydrawio-pdf 1.1.0#
ipydrawio 1.0.1#
@deathbeds/ipydrawio 1.0.1#
@deathbeds/ipydrawio-notebook 1.0.1#
@deathbeds/ipydrawio-webpack 14.5.901#
#32 drawio assets are copied into a shorter path
changing version scheme to allow for patch releases.
going forward, the upstream patch release will be multiplied by 100
ipydrawio-export 1.0.1#
@deathbeds/ipydrawio-pdf 1.0.1#
ipydrawio 1.0.0#
ipywidgets support
Supports JupyterLab 3
pip
primary distributionContains all previous packages
PDF export is tenuous, due to
nodejs
dependencies, and may be temporarily unavailable
A future release may unpack various dependencies into sub-packages
@deathbeds/ipydrawio 1.0.0#
#22 adds more Main Menu options and Command Palette Commands
#22 new file names created by Export Diagram as… commands use best-effort, two-digit numbers (if needed) incrementer instead of timestamp
#20 add
allow-downloads
sandbox exception for the drawioiframe
, enabling some more built-in features
@deathbeds/ipydrawio-notebook 1.0.0#
#21 fixes overload of default Notebook activity for Edit with for
.ipynb
files
@deathbeds/ipydrawio-webpack 14.5.9#
ipydrawio-export 1.0.0#
#22 correctly handle finding/resolving
node.*
on windows#22 upgrade to newer
puppeteer
-baseddraw-image-export
@deathbeds/ipydrawio-pdf 1.0.0#
#22 improved PDF export
ipydrawio 1.0.0a0#
ipywidgets support
Supports JupyterLab 3
pip
primary distributionContains all previous packages
PDF export is tenuous, due to
nodejs
dependencies, and may be temporarily unavailable
A future release may unpack various dependencies into sub-packages
@deathbeds/ipydrawio 1.0.0-alpha0#
@deathbeds/ipydrawio-notebook 1.0.0-alpha0#
@deathbeds/ipydrawio-webpack 14.2.6-alpha0#
ipydrawio-export 1.0.0a0#
@deathbeds/ipydrawio-pdf 1.0.0-alpha0#
Historic Releases#
For pre-releases of the previously-named package, see the old CHANGELOG
Copyright 2022 ipydrawio contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.