Skip to content

ImJoy v0.9.80

Compare
Choose a tag to compare
@oeway oeway released this 25 Jun 02:01
· 183 commits to master since this release
09f68e5

Support uploading files to the plugin engine

  • drag and drop files/folders to the plugin engine
  • new api function: api.requestUploadUrl
  • remove file and folder in the plugin engine
  • goto any folder
  • download file from the engine file dialog

Enhanced window management

  • shortcut icons to up to 9 windows
  • click to focus window
  • standalone mode for windows

Improved Engine Dialog

  • seperate to new engine dialog and about engine dialog
  • add api_version to engine
  • show system information for plugin engines
  • Reset engine button

More pythonic way of using imjoy api

  • support from imjoy import api

Create window plugin in web-python

  • support new plugin type web-python-window
  • allows access to dom in python
  • plot directly with matplotlib

Support cover image(s)/GIFs

Other improvements

  • Use tight layout on small screen
  • add api.prompt
  • show Restart ImJoy button to allow restart manually in PWA
  • popup restart button when loading timeout

API version: 0.1.5

Breaking changes

  • window.onclose has been renamed to window.onClose
  • api.showFileDialog now return an object instead of a string
  • if user cancelled api.showFileDialog, it will return false instead of trigger an error

To simplify the api, the following api functions is going to be deprecated:

  • api.getFilePath
  • api.uploadFileToUrl
  • api.downloadFileFromUrl