Page Contents


Feature List

Previous topic

Developer Documentation

Next topic

Installing OMERO from source

This Page


This documentation is for the new OMERO 5.3 version. See the latest OMERO 5.2.x version or the previous versions page to find documentation for the OMERO version you are using if you have not upgraded yet.

What’s new for OMERO 5.3 for developers


  • New api app to provide a new JSON API. See JSON API
  • Login functionality moved to Class-based LoginView in webgateway
  • “Open with” config for opening apps from webclient. See Linking from Webclient

Python BlitzGateway

  • getObjects() supports many more filtering and query options via an additional opts parameter


The API’s request operations Chmod, Chgrp, Chown and Delete, and their superclass GraphModify have been removed in 5.3. They are replaced by Chmod2Chgrp2, Chown2, Delete2, and their superclass GraphModify2.

Java Gateway


  • Added Folder, FolderImageLink and FolderRoiLink (see this blog post and Folders in the OMERO model for further information)
  • Added ProjectionDef to RenderingDef
  • Added “Arrow” markerStart and markerEnd to Line and Polyline
  • Moved CodomainMapContext from RenderingDef to ChannelBinding
  • Removed g, vectorEffect, visibility and various stroke and font properties from Shape (considering removing fontFamily in future)
  • Removed various Label properties and Rectangle.rx
  • Removed keywords and namespaces from Roi
  • Adjusted Shape.transform from string to six separate numerical properties using AffineTransform
  • Renamed Ellipse and Point properties
  • Units.PASCAL is now wholly capitalized


  • Ishare
  • Search bridges
  • OMERO reader
  • Enumeration getters in IPixels in favor of ITypes
  • DiskUsage in favor of DiskUsage2
  • Analysis namespace