What’s new for OMERO 5.3 for developers
OMERO.web
- 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
Graphs
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.
OMERO Model
- 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
Deprecations
- Ishare
- Search bridges
- OMERO reader
- Enumeration getters in IPixels in favor of ITypes
- DiskUsage in favor of DiskUsage2
- Analysis namespace openmicroscopy.org/omero/analysis/flim