This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
what_s_new_in_version_2.0.2 [2022/03/28 13:02] 127.0.0.1 external edit |
what_s_new_in_version_2.0.2 [2022/03/28 13:26] (current) antreas |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== What's new in version 2.0.2? ===== | ===== What's new in version 2.0.2? ===== | ||
- | PMA.core 2.0.2 is revision 2069 of the PMA.core codebase. It follows [[what_s_new_in_version_2.0.0|PMA.core 2.0.0]] (revision 1803). It is a **minor** revision, with small refinements and bugfixes. | + | PMA.core 2.0.2 is revision 2081 of the PMA.core codebase. It follows [[what_s_new_in_version_2.0.1|PMA.core 2.0.1]] (revision 2069). It is a **minor** revision, with small refinements and bugfixes. |
- | {{ :201_login.png?direct&200 |}} | + | {{ :2.0.2_login.jpg?600 |}} |
- | + | ||
- | ==== File format improvements ==== | + | |
- | + | ||
- | * Support for [[http://www.bionovationimc.com/|Bionavation]] SVS slides | + | |
- | * Support for JPEG 2000 [[http://www.optrascan.com|Optrascan]] slides | + | |
- | * Improved SVS resolution parsing | + | |
- | * [[https://www.zoomify.com|Zoomify]] file format is better handled (GetFilenames() method) | + | |
- | * Improved handling of Philips iSyntax slides (IO stream context switching; caching) | + | |
- | * [[https://en.kfbio.cn/|KFBio]] rendering issues resolved | + | |
- | * Improved handling of Olympus Webview file format | + | |
- | * Improved handling of Olympus VSI file format (support for TransmissionOverlay channel) | + | |
- | * Zeiss CZI file format handling is improved (now also includes mask support) | + | |
- | * 3DHistech MRXS slide content is improved | + | |
- | * Huron Z-stacks are handled properly now | + | |
- | * Added support for Motic MDSX file format | + | |
- | * Barcode label cutoffs are interpreted correctly for Hamamatsu NDPI slides | + | |
- | * Added nominal magnification metadata for Zeiss CZI and Leica SCN slides | + | |
- | * For Zeiss CZI slides, also report back Camera, Objectives, and Detector instruments | + | |
- | * Fixed Microsoft DeepZoom DZI rounding errors | + | |
- | * Added ExposureTime, EmissionWaveLength for Olympus VSI slides to ImageInfo dictionary | + | |
- | * Better handling of [[https://www.openmicroscopy.org|OME TIFF]] slides | + | |
- | * Better support for fluorescent SCN files | + | |
- | * Added Olympus OIR file format | + | |
- | * Added OME Zarr file format | + | |
- | * Improved support for TIFP-less Ventana BIF slides | + | |
==== General improvements ==== | ==== General improvements ==== | ||
+ | * Enrich license metadata | ||
+ | * Allow mounting points to be created even if PMA.core has no access to them | ||
- | * better support for OAuth authentication (including at the API level) | + | ==== New functionality ==== |
- | * Authenticate() API method now supports POST | + | * Allow token information to propagate to Amazon S3/Arvados root directories for authentication |
- | * updated PMA.UI version to 2.16.0 | + | |
- | * File filtering is faster now | + | |
- | * Audit trail information is easier accessible and better presented | + | |
- | * Enriched ImageInfo dictionaries | + | |
- | * Improved GetRootDirInfo() speed | + | |
- | * Audit trail now uses SQLServer | + | |
- | * Annotations exported to CSV now include user and timestamp information | + | |
- | * GetImageInfo() and GetImagesInfo() now run as WebApi (instead of WCF) | + | |
- | * Added support for FTP data stores as a root-directory (mounting point) type | + | |
- | * Updated EF and SQLite packages | + | |
- | * Support for [[SSO]] login; | + | |
- | * GUI fixed in Image Management module | + | |
- | * HALO [[annotations]] are now grouped by classification | + | |
- | * Rename HeatmapLayer to RasterLayer | + | |
- | * Improve search method for AZure mounting points | + | |
- | * Updated and new NuGet packages | + | |
- | + | ||
- | New functionality | + | |
- | + | ||
- | * Channel clipping is now possible on 16-bit range (fluo slides) | + | |
- | * Added gamma channel handling for fluo slides | + | |
- | * histogram API in PMA.UI | + | |
- | * Support sub-paths for Azure storage | + | |
- | * CreateSession method added to [[API]] | + | |
- | * Slide upload operations can now take annotations into account | + | |
- | * TIFF exports now offer support for a DPI parameter | + | |
- | * Introduction of new [[PMANN|PMANN API]] for better handling of multiple external annotation | + | |
- | * new explicit ClearCache() admin-[[API]] method | + | |
- | * Support for [[MFA|2FA]] | + | |
==== Bugs fixed ==== | ==== Bugs fixed ==== | ||
- | * exported CSV files are now compatible with Excel and are easier to open | + | * Fixed a bug when rendering images larger than 2^16 - 1 width or height |
- | * image management view current directory overflow fixed | + | * Fixed a bug when rendering thumbnails of some large iSyntax files |
- | * lockfile creation sometimes created a deadlock situation on its own; this was fixed | + | |
- | * GetAnnotations() is improved | + | |
- | * Fixed cache handling when slides are uploaded a second time | + | |
- | * Barcode requests now come with proper CORS headers | + | |
- | * Fix for StreamAccessors in EnumerateFiles | + | |
- | * Philips iSyntax slides can now be served over S3 (better handling of FIC files) | + | |
- | * Improved CORS checks | + | |
- | * Zeiss CZI color clipping issues | + | |
- | * LZW decoder buffer initialization fix | + | |
- | * Fixed Omympus VSI transmission layer rendering | + | |
- | * Add optional callback in ReloadThirdParbtyAnnotations to convert an absolute path to a virtual one | + | |
- | * Fix RGB rendering for OME TIFF slides | + | |
- | * Fix audittrail oldValue, newValue datatypes to nvarchar | + | |
- | * Clear associated image chache when the modified data is also older than one minute | + | |
- | * SQLite provider configuration fix | + | |
- | * Fix audit trail column size for column [Key] | + | |
- | * Better detection of replaced data in cloud storage locations | + | |
- | * Fix GetImageInfo logging when in cache | + | |
- | * Collection mode works better now | + | |
- | * Fixed NDPI int64/32 offset issue | + | |
- | * Fix focus plane order for Ventana BIF files | + | |
- | * Fixed CORS for Swagger documentation | + | |
- | * Fix raster annotation layer rendering out of bounds | + | |
- | * Fix bug that generated new instances when the request code was changed | + | |
==== Known issues ==== | ==== Known issues ==== |