- tackling roadmap issues
- improving testing
- improving (self-hosted) documentation
- improving the binder demo
- improving continuous integration and developer experience
doit >=0.32
jupyterlab >=3,<4
nodejs >=18,<19
python >=3.8
mamba env update --file .github/environment.yml
source activate ipydrawio
or use the demo environment in
.binder
doit
doit serve:lab
doit serve:demo
doit dist
doit all
- update the
version
inpackages/ipydrawio-webpack/package.json
- update dependencies in other
package.json
pushd packages/ipydrawio-webpack/drawio
git fetch
git checkout v<the new version>
popd
doit dist
- validate everything looks good!
- Start a release issue on GitHub
- Follow the checklist