Skip to content

Releases: deathbeds/ipydrawio

v1.3.0

12 Apr 13:19
59b2750
Compare
Choose a tag to compare

ipydrawio-widgets 1.3.0

  • minimum supported python is now 3.8

ipydrawio 1.3.0

  • minimum supported python is now 3.8
@deathbeds/ipydrawio 1.3.0
@deathbeds/ipydrawio-notebook 1.3.0
@deathbeds/ipydrawio-webpack 21.1.600
@deathbeds/ipydrawio-jupyter-templates 1.3.0

ipydrawio-export 1.3.0

  • minimum supported python is now 3.8
  • updates to
    draw-image-export2 v1.0.2
  • by default uses a private copy of chromium in {sys.prefix}/jupyter/ipydrawio_export
    • can be overridden with IPYDRAWIO_PUPPETEER_CACHE_DIR or PUPPETEER_CACHE_DIR
@deathbeds/ipydrawio-pdf 1.3.0

ipydrawio-mathjax 1.3.0

  • minimum supported python is now 3.8
@deathbeds/ipydrawio-mathjax 1.3.0

v1.2.2

08 Nov 23:45
03677d8
Compare
Choose a tag to compare

ipydrawio-widgets 1.2.2

ipydrawio 1.2.2

  • as retrolab no longer supports installation next to jupyterlab 3.5, it is no
    longer under test... but might still work.
    • support for notebook 7 will become available some time after a final release
      • though 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 default
      • install 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

v1.2.1

02 Sep 19:41
48eb7c7
Compare
Choose a tag to compare

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

v1.2.0

24 Jan 19:03
82ab297
Compare
Choose a tag to compare

ipydrawio-widgets 1.2.0

  • new kernel-only package for headless kernel installs #63
  • adds cell_ids to widget diagrams #88

ipydrawio 1.2.0

  • jupyter ipydrawio clean can now cleans .ipynb metadata and outputs #88
  • minimum supported python is now to 3.7

@deathbeds/ipydrawio 1.2.0

  • adds support for data URI-encoded shape libraries (incompatible with stealth) #80
  • fixes selection in widget diagrams with more than 10 shapes #85

@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

v1.1.3

30 Nov 22:14
3fed359
Compare
Choose a tag to compare

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

v1.1.2

29 Nov 22:21
0fd7fed
Compare
Choose a tag to compare

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

@deathbeds/ipydrawio-pdf 1.1.2

  • a yarn.lock is shipped to reduce provisioning time and increase
    reproducibility

v1.1.1

31 Jul 15:27
a23e305
Compare
Choose a tag to compare

ipydrawio 1.1.1

  • adds jupyter ipydrawio clean for removing host, agent, modified
    attributes and pretty printing, restoring lxml as a dependency #44

@deathbeds/ipydrawio 1.1.1

  • revert default theme from sketch back to min #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 for xmldom version and bugfixes #44

@deathbeds/ipydrawio-pdf 1.1.1

v1.1.0

25 May 14:56
Compare
Choose a tag to compare

ipydrawio 1.1.0

  • new documentation site at https://ipydrawio.rtfd.io #40
  • no longer depends on lxml, future XML-based features will support the
    standard library xml module #40

ipydrawio-export 1.1.0

  • depends on lxml #40

@deathbeds/ipydrawio 1.1.0

  • the sketch theme is now available as the ui #40
  • the 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 #40
  • the 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-pdf 1.1.0

@deathbeds/ipydrawio-webpack 14.7.100

  • drawio 14.7.1 #41

v1.0.1

12 Apr 13:09
cbb7440
Compare
Choose a tag to compare

ipydrawio 1.0.1

  • #32 on-disk file paths are shorter to avoid Windows issues
  • #31 install.json is properly placed

ipydrawio-export 1.0.1

  • #32 on-disk file paths are shorter to avoid Windows issues
  • #31 install.json is properly placed

@deathbeds/ipydrawio 1.0.1

@deathbeds/ipydrawio-notebook 1.0.1

@deathbeds/ipydrawio-pdf 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

v1.0.0

11 Apr 20:33
8031573
Compare
Choose a tag to compare

ipydrawio 1.0.0

  • ipywidgets support
  • Supports JupyterLab 3
  • pip primary distribution
  • Contains 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

ipydrawio-export 1.0.0

  • #22 correctly handle finding/resolving node.* on windows
  • #22 upgrade to newer puppeteer-based draw-image-export

@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 drawio iframe,
    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-pdf 1.0.0

@deathbeds/ipydrawio-webpack 14.5.9

  • #22 improved PDF export