=========================== FME 2020.0.1.0 "What's New" =========================== ------------------------------ FME 2020.0.1.0 b20218 20200407 ------------------------------ FME AR Writer: Clarifying coordinate system and anchor error messages ------------------------------ FME 2020.0.0.2 b20217 20200406 ------------------------------ Workbench: Fixed problem where we get undefined macro error if reader feature type name ends with $ [FMEDESKTOP-10215] Quick Translator: Prevent MULTI_READER.fmf could not be opened error [FMEENGINE-63750] [FMEENGINE-59812] ------------------------------ FME 2020.0.0.2 b20216 20200403 ------------------------------ Writers: Prevent missing zip file when running every second translation ------------------------------ FME 2020.0.0.2 b20215 20200402 ------------------------------ internal changes ------------------------------ FME 2020.0.0.2 b20214 20200401 ------------------------------ GoogleDriveConnector: Restored _sharable_link and _direct_download attributes [FMEENGINE-63776] Shapefile Writer: Fixed error in output files after maximum number of open output files reached [FMEENGINE-63888] C153134 ------------------------------ FME 2020.0.0.2 b20213 20200331 ------------------------------ internal changes ------------------------------ FME 2020.0.0.2 b20212 20200330 ------------------------------ internal changes ------------------------------ FME 2020.0.0.2 b20211 20200327 ------------------------------ Workbench: use a custom user-agent string so google pages do not flag FME as 'unsafe' [FMEDESKTOP-10180] SpatialRelator: Fixed temp file error that could occur with multiple SpatialRelators in a workspace [FMEENGINE-63812] C151112 ------------------------------ FME 2020.0.0.2 b20210 20200326 ------------------------------ internal changes ------------------------------ FME 2020.0.0.2 b20209 20200325 ------------------------------ Python: Fixed Preferred Python Interpreter selection [FMEENGINE-63753] Installer: Fixed Missing Default for SQLSERVERDATABASENAME [DOT-4683] C152892 XSD-Driven XML: Fixed crash on absent namespace user-selected types [FMEENGINE-63647] ------------------------------ FME 2020.0.0.2 b20208 20200324 ------------------------------ Workbench: Fixed initial bookmark coloring on generate [FMEDESKTOP-10173] ------------------------------ FME 2020.0.0.2 b20207 20200323 ------------------------------ internal changes ------------------------------ FME 2020.0.0.2 b20206 20200320 ------------------------------ Workbench: Fixed crashes when turning on/off background map in popup menu [FMEDESKTOP-10127] [FMEDESKTOP-9670] Workbench: Fixed multiple resizes issue in Visual Preview [FMEDESKTOP-10098] Excel Reader: Fixed incorrect warning for default value of _END_ROW parameter [FMEENGINE-63691] ------------------------------ FME 2020.0.0.2 b20205 20200319 ------------------------------ Excel Reader: Fixed issue where attribute values were not read when invalid characters were present in the name [FMEENGINE-63694] FTPCaller: Fixed deleting of files over SFTP connections [FMEENGINE-63372] C151457 Sorter: Fixed error that assigned incorrect value to all features when attempting to sort on 'fme_geometry' [FMEENGINE-63520] C152374 ------------------------------ FME 2020.0.0.1 b20204 20200318 ------------------------------ GeoJSON Reader: Changed to properly handle unknown keys in a GeoJSON object [FMEENGINE-63690] C152895 Excel Writer: Fixed error when writing using 'Attribute Names as Column Positions' with attributes named 'IV' and above [FMEENGINE-63685] C152260 ------------------------------ FME 2020.0.0.1 b20203 20200317 ------------------------------ Installer: Fixed Linux installer user interface not prompting for hostname [DOT-4626] C152837 Shapefile Writer: Fixed error in 2GB file splitting when the .dbf would exceed 2GB before .shp [FMEENGINE-63653] C152774 FeatureJoiner: Fixed issue joining left feature to multiple right features [FMEENGINE-63547] C152433 C152656 ------------------------------ FME 2020.0.0.1 b20202 20200316 ------------------------------ DGN Reader: Fixed reading of tags when using Linux [FMEENGINE-62812] C151303 GeometryValidator: Fixed extra rules added when opening version 4 or older transformers [FMEENGINE-63611] ------------------------------ FME 2020.0.0.1 b20201 20200313 ------------------------------ Installer: Fixed Missed Update Conditional for Web DB Access [DOT-4626] C152837 FeatureReader: Fixed regression where reading and output port computation failed when feature type names had spaces [FMEENGINE-63556] Workbench: Fixed issue where published FEATURE_TYPES parameter will result in undefined macro error [FMEDESKTOP-10130] Installer: Updated macOS installer image [DOT-4627] ------------------------------ FME 2020.0.0.0 b20200 20200309 ------------------------------ internal changes ------------------------------ FME 2020.0.0.0 b20199 20200309 ------------------------------ internal changes ------------------------------ FME 2020.0.0.0 b20198 20200306 ------------------------------ Workbench: Fixed issue where attribute on transformer port could not be edited after it was created [FMEDESKTOP-10122] MrSID: Removed from macOS [FMEENGINE-63565] ------------------------------ FME 2020.0.0.0 b20197 20200305 ------------------------------ GeometryReplacer: Fixed GML geometry encoding slowdown [FMEENGINE-63477] C152399 Workbench: Fixed Stop icon appearing small in high-resolution displays [FMEDESKTOP-10067] ------------------------------ FME 2020.0.0.0 b20196 20200304 ------------------------------ internal changes ------------------------------ FME 2020.0.0.0 b20195 20200303 ------------------------------ AttributeCreator: Changed to try to preserve the output attribute's type when possible [FMEDESKTOP-10094] Workbench: Fixed issue where automatically mapped attributes didn't persist after workspace was re-opened [FMEDESKTOP-9594] ------------------------------ FME 2020.0.0.0 b20194 20200302 ------------------------------ StatisticsCalculator: Improved histogram creation performance [FMEENGINE-62943] CityJSON: Fixed issue with CityJSON writer to generate correct FeatureTypes [FMEENGINE-63373] Clipper: Fixed raster clipping in version 13 [FMEENGINE-63483] ------------------------------ FME 2020.0.0.0 b20193 20200228 ------------------------------ Data Inspector: Background Maps: updated icons [FMEDESKTOP-10007] [FMEDESKTOP-9069] Python: Added support for ArcGIS Server Python 3 [FMEENGINE-62244] C149710 C150145 STATTRAN: Updated to v15 on linux and macOS [FMEENGINE-63392] Installer: Updated Splashes & Tiles for 2020.0 RC [SET-3042] ------------------------------ FME 2020.0.0.0 b20192 20200227 ------------------------------ Excel Reader (XLSXR): Fixed parameters not remembered when reopening reader settings [FMEDESKTOP-10073] SALESFORCE: Fixed missing warnings when records not processed successfully [FMEENGINE-63131] C151787 Workbench: Fixed issue where edited attribute value didn't persist [FMEDESKTOP-10065] MSAccess (JDBC): Fixed reported driver version in translation logs [FMEENGINE-63096] ------------------------------ FME 2020.0.0.0 b20191 20200226 ------------------------------ Data Inspector: 2D: made sure points are always drawn with a pen width set [FMEDESKTOP-10058] SharePoint: Excluded new A2ODMountCount field to prevent read error [FMEENGINE-63450] ------------------------------ FME 2020.0.0.0 b20190 20200225 ------------------------------ SharePoint: Converted SharePoint Online Web Service template to public client [FMEENGINE-63422] ------------------------------ FME 2020.0.0.0 b20189 20200224 ------------------------------ Data Inspector: 3D: do not select hidden features [FMEDESKTOP-9992] Revit: Allowed approximate evaluation for small intervals in occlusion [FMEENGINE-63221] Workbench: Fixed upgrade from version 3 of GeometryValidator [FMEENGINE-63001] C151581 Workbench: Show attribute map for upgraded StatisticsCalculator transformers [FMEENGINE-63352] [FMEDESKTOP-10052] ------------------------------ FME 2020.0.0.0 b20188 20200221 ------------------------------ Coordinate Systems: Fixed Data Inspector background map issue when using Data Interoperability [FMEENGINE-61978] GeometryValidator: Updated output ports on auto-upgrade; fixed old versions showing up as invalid [FMEENGINE-63203] [FMEENGINE-63001] C151581 Bufferer: Fixed issue buffering inputs with elliptical arcs with a rotation [FMEENGINE-63382] ArcGISOnlineFeatures: Added support for reading/writing existing Layers with parentheses in name [FMEENGINE-63204] XSD-Driven XML writer: Exposed XMLAppender mode format attributes [FMEENGINE-30185] C151163 FMEAR Writer: Fixed missing log message parameter [FMEENGINE-63371] DI: 3D: Detected and fixed merge issues when combining geometries for 3D rendering [FMEDESKTOP-9863] FME AR: Added additional coordinate system validation and Anchor scene coordinates [FMEENGINE-63370] GeometryValidator: Removed deprecated "multi" option from self-intersection [FMEENGINE-63361] Workbench: Fixed issue where packaged formats were not available to pick in writer prompt [FMEDESKTOP-9158] C146206 ------------------------------ FME 2020.0.0.0 b20187 20200220 ------------------------------ XSD-Driven XML reader/writer: Allowed default namespace to be used as prefix [FMEENGINE-30185] C151163 FME AR Writer: Supply default viewpoint only when no other viewpoint is given [FMEENGINE-63366] Workbench: Fixed calculation of maximum feature outputs we can cache so warning dialog will be displayed in more applicable scenarios. [FMEDESKTOP-9982] C151540 Coordinate Systems: Fixed Data Inspector background map issue when using Data Interoperability [FMEENGINE-61978] ------------------------------ FME 2020.0.0.0 b20186 20200219 ------------------------------ Dissolver: Increased granularity and frequency of logging [FMEENGINE-63218] SpatialFilter: Fixed bug in logging [FMEENGINE-63350] Geodatabase: Set geometry type to geodb_pro_annotation when reading ArcGIS Pro annotations [FMEENGINE-62941] Data Inspector: Fixed displayed values for signed integer point cloud color components [FMEENGINE-62959] DGNv8: Allowed new file link attributes to be exposed in the schema [FMEENGINE-63234] ------------------------------ FME 2020.0.0.0 b20185 20200218 ------------------------------ DonutBuilder: Removed deprecated 'Preserve Internal Edges (Advanced)' parameter [FMEENGINE-63232] @Log: Fixed issue where certain attribute values would be logged as their UTF-8 hexadecimal values [FMEENGINE-63214] C151879 Revit Native: Added a parameter to turn floorplan occlusion on or off [FMEENGINE-62904] Workbench: Fixed web select dialog to populate properly from FME URL; fixed validation for FME URL when connection is unused [FMEDESKTOP-10015] ECW Writer: Stopped writing first three numeric bands as color bands [FMEENGINE-62349] Workbench: Fixed ordering of creation, connection of attributes with mangled names [FMEDESKTOP-9594] Workbench: Fixed Quick Add to show aliased transformer help when transformer is deprecated [FMEDESKTOP-10006] ------------------------------ FME 2020.0.0.0 b20184 20200214 ------------------------------ OGC GeoPackage Writer: Added ability to create geometry columns with specific geometry type and dimension [FMEENGINE-63095] Python: Fixed Python version mismatch when running `INCLUDE PYTHON` from a Python script [FMEENGINE-63119] I3S: Updated writer to version 1.7 [FMEENGINE-62786] C151253 Geodatabase: Fixed file dialog filter when reselecting the .gdb filter [FMEDESKTOP-10026] Data Inspector: 2D: Fixed non-working fill color and opacity drawing style [FMEDESKTOP-10037] XSD-Driven XML reader/writer: Map text content of element that is mapped into a feature into an attribute with the same feature type name [FMEENGINE-30185] Data Inspector: Fixed crash when rapidly zooming with multiple layers [FMEDESKTOP-9618] PROJReprojector: Added Read From Feature support [FMEENGINE-61065] ------------------------------ FME 2020.0.0.0 b20183 20200213 ------------------------------ MVT Writer: Enabled threading and a number of threads option for performance [FMEENGINE-62010] [FMEENGINE-61951] FME AR: Removed writer Anchor parameter, allow Viewpoints to be added to an FME AR file [FMEENGINE-63160] JDBC - Teradata: Stopped checking for tdgssconfig.jar presence [FMEENGINE-62921] C151365 C151600 C151603 Workbench: Fixed published parameter encoding to match old 2019 behavior [FMEENGINE-63078] C151558 DGNv8: Added support for reading and writing File Link XAttributes [FMEENGINE-9369] C80300 C123736 CityJSON: Included official CityJSON schema files in our installer [FMEENGINE-63112] @RemoveAttribute: Fixed non-system attribute names not being removed from bulk mode features [FMEENGINE-63076] ------------------------------ FME 2020.0.0.0 b20182 20200212 ------------------------------ Geodatabase Writer: Improved error message when trying to write unsupported geodb_type [FMEENGINE-62794] Raster Readers: Ignore and warn when reading world files with invalid cell spacing of 0.0 [FMEENGINE-58338] C142776 GUI: Added a new graphical user interface type GEOMETRY_PICK [FMEDESKTOP-9624] ------------------------------ FME 2020.0.0.0 b20181 20200211 ------------------------------ AnchoredSnapper: Fixed issue noding anchor and candidate at intersection point if they share an endpoint [FMEENGINE-63151] Workbench: Fixed issue where format pick was showing up as invalid and packaged format update was downloaded automatically whenever it was used in the format prompt [FMEDESKTOP-10019] Intersector: Improved interpolated elevations of lines in paths [FMEENGINE-57080] Workbench: Save package information for packages used in FeatureReader and FeatureWriter for FME Server and automatic download use [FMEDESKTOP-10021] Workbench: Fixed StatisticsCalculator handling for system published parameters [FMEDESKTOP-9966] CsmapReprojector: Added support for RDNAPTRANS2018 [FMEENGINE-57509] Workbench: Fixed copy/paste from SQL Developer to SQL editor window [FMEDESKTOP-10005] C136341 C138937 C140600 Workbench: Fixed connection validation and 'replace connection' user operation [FMEDESKTOP-9958] ------------------------------ FME 2020.0.0.0 b20180 20200210 ------------------------------ Intersector: Expanded support for elevation interpolation in paths when snapping [FMEENGINE-57080] MVT Reader: Improved metadata.json filename existence and special character handling [FMEENGINE-62729] CenterlineReplacer: Added a collinear filter to all straight-skeleton and medial axis modes [FMEENGINE-63005] GeometryValidator: Removed "multi" options from user interface [FMEENGINE-63106] Table parameters: Fixed resizability regression [FMEDESKTOP-9920] Workbench: Added PROJ Coordinate System Picker user interface [FMEDESKTOP-9607] [FMEDESKTOP-9457] ------------------------------ FME 2020.0.0.0 b20179 20200207 ------------------------------ Workbench: Fixed issue where conditional port was still written out to mapping file even though it was disabled from transformer on canvas [FMEENGINE-63004] WorkspaceRunner: Fixed issue where not all batched commands were run if Summary port wasn't connected [FMEENGINE-63048] C151606 NIfTI Reader: Added missing nifti_type attribute [FMEENGINE-63084] Format Readers: Exposed format attribute types in Workbench if missing on some readers [FMEENGINE-61432] Shapefile, DBase Writer: Fixed logging of incorrect encoding name when switching off Utf-16/32 [FMEENGINE-62721] ProjectWiseWSGConnector: Fixed ability to upload filenames with non latin-1 characters [FMEENGINE-61993] DDS Writer: Enabled support for Linux [FMEENGINE-63099] ------------------------------ FME 2020.0.0.0 b20178 20200206 ------------------------------ Counter: Fixed issue in output when processing mix of bulk mode and regular features [FMEENGINE-61413] C148005 VariableSetter: Changed to preserve attribute type [FMEENGINE-48651] [FMEENGINE-48314] [FMEENGINE-48315] C123076 RasterRGBCreator,MapnikRasterizer,RasterNumericCreator,RasterRes: Renamed Size Specification parameters [FMEENGINE-63081] Shapefile, DBase Reader/Writer: Do not allow files to be read or written as incompatible encodings Utf-16 or Utf-32 [FMEENGINE-62721] DocumentDB: Added Cross-Partition Query and Partition Key as reader-level parameters [FMEENGINE-62878] GeoPackage Writer: Added support for honouring geometry type and dimension constraints for existing tables [FMEENGINE-38184] SegY Reader: Added missing segy_type attribute [FMEENGINE-61432] ChartGenerator: Increased minimum bar width for bar charts [FMEDESKTOP-9953] FeatureWriter: Fixed issue where Logic column of Test Clauses table could not be changed when creating conditional attribute value [FMEENGINE-62078] C149660 ------------------------------ FME 2020.0.0.0 b20177 20200205 ------------------------------ FMEClothoid: Fixed crash in constructor [FMEENGINE-62555] ECW Reader: Make default value for ECW reader compression cache size value consistent in different dialogs [FMEENGINE-63014] Bufferer: Stop checking for body-body within tolerance [FMEENGINE-62962] AttributeManager: Synchronized actions when table is filtered [FMEDESKTOP-9882] FMEDESKTOP-9882 Installer: Added threadlockmgr.dll to FME Server Console Feature [DOT-3834] Workbench: Fixed radio group so Civil 3d works without issue [FMEENGINE-62938] ------------------------------ FME 2020.0.0.0 b20176 20200204 ------------------------------ FDS: Enabled meta attributes only if using single file dataset or outer swizzle [FMEENGINE-62873] C151284 Shapefile Writer, DBase Writer: Changed behaviour to fall back to Utf-8 when encoding is fme-source-encoding and attributes are in Utf-16 or Utf-32 [FMEENGINE-62721] RasterSelector: Reject features when band or palette number does not exist instead of ending translation [FMEENGINE-62977] C151550 FME Server: Fixed issue that causes custom Data Download paths to not be applied [FMESERVER-14045] MBTiles Writer: Fixed interpolation type options for MBTiles [FMEENGINE-59782] C144132 CoordinateRounder: Fixed NaN issue when clamping clothoids and orientedArcs [FMEENGINE-62304] C150207 DocumentDB: Enabled cross-partition queries when setting not present [FMEENGINE-62878] ------------------------------ FME 2020.0.0.0 b20175 20200203 ------------------------------ Revit Native Reader: Do not output features above Cut Plane in Floorplan mode [FMEENGINE-62616] MSAccess (JDBC): Updated UCanAccess Driver to 5.0.0 and jackcess-encrypt to 3.0.0 [FMEENGINE-62643] XSD-Driven XML reader/writer: Added "XSD Types as XML Fragments" and "XSD Types as Attributes to Ignore" parameters [FMEENGINE-30185] FDS: Fixed issue where features had incorrect fme_dataset and fme_basename values [FMEENGINE-62873] C151284 ArcGISPortalFeatures: Honour expiry of tokens from Generate Token endpoint [FMEENGINE-61376] C146910 Workbench: Added handling for upgrade of transformers like Emailer which are moved into the Hub [FMEENGINE-62358] Python: Upgraded to functools_lru_cache 1.6.1, dateutil 2.8.1, kiwisolver 1.1.0, pyparsing 2.4.5, subprocess32 3.5.4 [FMEENGINE-63002] Geopackage Raster: Fixed display of UTF-8 encoded coverage field names [FMEENGINE-62216] ------------------------------ FME 2020.0.0.0 b20174 20200131 ------------------------------ New Format: Added new Microsoft Direct Draw (DDS) writer [FMEENGINE-62732] [FMEENGINE-38124] DBase Reader: Fixed crash when reading files with no records [FMEENGINE-62641] Triangulator: Do not drop measures when holes have more measures than their outer boundary [FMEENGINE-62259] C150177 ChartGenerator: Added discrete axes option and display markers for line and scatter plots [FMEDESKTOP-9957] Mapinfo: MFAL: Updated win x64 libary to v1900 [LEGAL-858] [FMEENGINE-62665] Shapefile, DBase Writer: Use Utf-8 instead of format unsupported encodings Utf-16 or Utf-32 [FMEENGINE-62721] C152400 GDAL Vector Writers: Fixed unnecessary reprojection when updating existing dataset [FMEENGINE-62630] Revit Native: Be a little stricter when dealing with erroneous conversion noise [FMEENGINE-62631] C150354 Workbench: Fixed HTMLReportGenerator losing configuration after first edit [FMEENGINE-62603] ------------------------------ FME 2020.0.0.0 b20173 20200130 ------------------------------ NumericRasterizer: Formatted Resolution Specification parameter options [FMEENGINE-60125] GoogleSheets: Added deprecation warning [FMEENGINE-62976] Formats: Corrected exposing of fme_basename and fme_dataset for raster readers [FMEENGINE-10342] C132276 C143141 C145588 Revit Native Reader: Convert double schedule parameters from internal units and remove noise in the values read [FMEENGINE-62631] C150354 GTFS: Set stops.parent_station to text type [FMEENGINE-62189] C149752 ECW Reader: Fixed grouping of Cache Size Calculation option [FMEENGINE-62436] SOCRATA: Hide this format. Use safe.socrata on FME Hub [FMEENGINE-62975] XSD Driven XML reader/writer: Added tree-based GUI picker to "Feature Paths" and "XSD Types as Features" parameters [FMEENGINE-30185] Bufferer: Fixed tolerance issue for corners near the origin [FMEENGINE-62958] Civil 3D: Read property set values of type list more robustly [FMEENGINE-62576] C150870 C151094 HTMLReportGenerator: Removed chart drawing animation [FMEENGINE-62879] PowerpointWriter: Fixed the ability to define column width by page width [FMEENGINE-61429] Workbench: Improved handling of cache state of custom transformer instances [FMEDESKTOP-9777] [FMEDESKTOP-9905] [FMEDESKTOP-9922] [FMEDESKTOP-9776] C150117 JDBC - MS Access: Fixed SINGLE data type schema mapping [FMEENGINE-62643] CenterlineReplacer: Prevented centerlines from touching edges [FMEENGINE-62096] Triangulator: Fixed crash on area with inconsistent measures [FMEENGINE-62259] C150177 ------------------------------ FME 2020.0.0.0 b20172 20200129 ------------------------------ Revit Native Reader: Improved floating point precision of horizontal features in floorplan mode [FMEENGINE-62207] Revit Native Reader: Output partially occluded arc geometries in floorplan mode [FMEENGINE-62207] Shapefile Reader: Fixed translation error when reading empty shapefiles [FMEENGINE-62641] CenterlineReplacer: Improved conformal centerlines in approximate mode [FMEENGINE-62096] ------------------------------ FME 2020.0.0.0 b20171 20200128 ------------------------------ FMEObjects: Added Java API Wrapper for createTriangulatedMeshFromGeometry [FMEENGINE-62522] Excel Reader: Fix crash when opening advanced parameter dialog on some workbooks [FMEENGINE-37855] C114261 C131664 EsriReprojector: Changed to be more lenient when transformation produces out of range coordinates [FMEENGINE-62061] C147049 C150216 C150195 ChartGenerator: Added bar width parameter [FMEDESKTOP-9953] FME Packages: Changed behaviour to update Python path on package install only if any Python modules were installed [FMEENGINE-60919] FME Packages: Fixed issue where format settings box was unavailable after package format was installed [FMEDESKTOP-9158] Installer: Fixed cascading conditionals in Desktop Installer [DOT-4197] C150489 ------------------------------ FME 2020.0.0.0 b20170 20200127 ------------------------------ FME AR Writer: Changed Model Expiry to take value from feature with first valid attribute value [FMEENGINE-62922] Installer: Fix UNC Path for Shared Data [DOT-4387] Revit Native Reader: Preserved arcs and oriented arcs in floorplan view if they're either not occluded or fully occluded [FMEENGINE-62207] CenterlineReplacer: Fixed some corners in approximate mode [FMEENGINE-62096] FDO Map and FDO FME Formats: Removed from FME Engine [FMEENGINE-62674] Excel Writer: Fixed first-row formatting when an unused named range is present [FMEENGINE-62597] C150896 ------------------------------ FME 2020.0.0.0 b20169 20200126 ------------------------------ FME AR Writer: Fixed anchor writing condition [FMEENGINE-62901] Workbench: Enhanced detection code for attribute value references where the attribute name is taken from an attribute value: @Value(@Value(myAttr)) [FMEENGINE-62054] ------------------------------ FME 2020.0.0.0 b20168 20200123 ------------------------------ CenterlineReplacer: Preserved topology of donut junctions in approximate mode [FMEENGINE-62910] StatisticsCalculator: Fixed Python numeric/non-numeric data handling [FMEENGINE-61301] C147477 C147750 C148433 C148504 C148810 C150385 C151452 NIfTI Writer: Prevented errors if input raster contains an unexpected number of bands or a combination of interpretations [FMEENGINE-62556] FeatureWriter: Fixed issue where output port failed to output features if the table qualifier was specified [FMEENGINE-62382] ------------------------------ FME 2020.0.0.0 b20167 20200122 ------------------------------ CenterlineReplacer: Improved junctions in approximate mode [FMEENGINE-62876] Revit Native Reader: Increased the tolerance used when occluding geometries in floorplan view [FMEENGINE-62207] CenterlineReplacer: Extend approximate centerline for non-parallel edges [FMEENGINE-62813] Revit: Added basic spatial indexing for floorplan views [FMEENGINE-62513] Revit Native Reader: Read correct feature types and parameters in schema [FMEENGINE-62154] AttributeManager: Fixed handling of list attributes with Bulk Mode [FMEENGINE-62807] WorkspaceRunner: Allowed parameters to contain items like unbalanced parentheses [FMEENGINE-62584] C150882 SharePoint: Added OAuth 2.0 support for SharePoint Online [FMEENGINE-40379] C119376 C125191 C144682 C149674 C150338 NeighborFinder and NeighborPairFinder: Renamed Matched port to MatchedBase [FMEENGINE-62503] Workbench: Properly initialize AttributeExploder attributes [FMEDESKTOP-9942] Workbench: Ensured web select propagate changes between dialogs correctly [FMEDESKTOP-9944] ------------------------------ FME 2020.0.0.0 b20166 20200121 ------------------------------ Revit Native Reader: Avoid snipping off segments smaller than tolerance [FMEENGINE-62207] HYPACK Border Reader: Added hypackbrd_type attribute to produced features [FMEENGINE-61433] FME Packages: Packaged formats can now be discovered and installed from Quick Add [FMEDESKTOP-9158] C146206 JDBC-Snowflake: Updated Snowflake JDBC Driver to 3.11.1 [FMEENGINE-62678] FME AR Writer: Fixed error when proving anchor Z coordinates via attribute [FMEENGINE-62550] Revit Native: Added more view metadata attributes and turn it into a new feature type [FMEENGINE-62019] C142094 ------------------------------ FME 2020.0.0.0 b20165 20200120 ------------------------------ Coordinate Systems: Honor quad parameter in custom CS-MAP definitions [FMEENGINE-37831] C112525 Excel Reader: Prevented encoding error with international data [FMEENGINE-62538] C149858 C150302 C150847 Data Inspector: New case-insensitive natural sort algorithm for attribute names to improve performance [FMEDESKTOP-9672] Workbench: Added ability to have show/hide window on toggle bars and via alt+W+ shortcuts [FMEDESKTOP-9926] Workbench: Fixed crash when using FeatureReader with expressions [FMEENGINE-62693] [FMEDESKTOP-9815] Workbench: Fixed display of comparison mode in TestFilter [FMEDESKTOP-9601] OBJ Writer: Fixed issue with multiple unnamed appearances [FMEENGINE-61776] C148798 TCPIPReceiver: Allowed "established" receiver to end when a terminator ends the translation [FMEENGINE-61938] ------------------------------ FME 2020.0.0.0 b20164 20200117 ------------------------------ CenterlineReplacer: Improved centerlines of approximate mode [FMEENGINE-62218] FME: Fixed issue where workspace was not generated correctly if source feature type schema contains attribute name beginning with fme_geometry [FMEDESKTOP-9853] C148357 CenterlineReplacer: Improved performance of approximate mode [FMEENGINE-62692] JDBC - Cloud Spanner: Updated Cloud Spanner JDBC driver to 1.1.6 [FMEENGINE-57253] Factories: Allowed braced clauses to include words which start with "%" character [FMEENGINE-61166] C152299 I3S: Added hash index file to SLPK datasets [FMEENGINE-62786] C151253 Workbench: Made attribute's connection status (in user attributes table) consistent for FeatureWriter and writer feature type [FMEDESKTOP-9907] ------------------------------ FME 2020.0.0.0 b20163 20200116 ------------------------------ CenterlineReplacer: Made edge definitions clearer [FMEENGINE-62218] SENTINEL2AWS: Added guard against missing dataCoveragePercentage, cloudlyPixelPercentage to avoid error when these values are missing from metadata [FMEENGINE-62789] Data Inspector: Fixed Geometry Drawing Styles dialog so changes to colors have the desired effect [FMEDESKTOP-9876] FME AR Writer: Added format attribute to specify a model's expiry date [FMEENGINE-62577] FME Workbench: In the FME Server publishing wizard, fixed an issue where "Send HTTP Message Body to Reader" would be filled in if cleared [FMESERVER-13573] CAT Reader: Added option for exposing attributes on schema [FMEENGINE-62624] C150893 PointOnLineOverlayer: Fixed issue which breaks arcs, oriented arcs, and clothoids at their start or end points [FMEENGINE-62015] C149554 Geodatabase Writer: Fixed error when trying to insert NULL geometry into a Topology feature class [FMEENGINE-62107] C149677 RasterBrainExtractor: Disabled transformer support on UNIX systems temporarily [FMEENGINE-62561] ------------------------------ FME 2020.0.0.0 b20162 20200115 ------------------------------ Excel Writer: Preserve named ranges when they share a begin or end column name with the template sheet [FMEENGINE-37816] Reprojector: Fixed producing not a number (NaN) values when reprojecting bulk mode features to _AZMEA_ or _AZMED_ [FMEENGINE-62689] Snapper: Fixed bug snapping closed arcs [FMEENGINE-62187] BoundingBoxReplacer: Fixed bug computing bounding box for oriented arc with nearly degenerate matrix [FMEENGINE-57784] GML Reader: Do not assume a format can handle .zip archives natively when it handles other archive/compression formats natively [FMEENGINE-62571] C150359 Custom Formats (FDS) : Reader parameter values were mangled when a custom format was used in FeatureReader transformer [FMEDESKTOP-9848] C150166 PROJ: Added additional data files and expanded grid search path to include more install/Reproject locations [FMEENGINE-62609] CoordinateExtractor: Allow a blank DEFAULT_Z value [FMEENGINE-62671] C151028 ------------------------------ FME 2020.0.0.0 b20161 20200114 ------------------------------ Excel Reader: Fixed error parsing schema when set via reader parameters [FMEENGINE-62538] C149858 C150302 C150847 Excel Reader: Don't log warnings for empty Excel format parameters [FMEENGINE-62575] IFC: Added handling of placement matrices on project nodes [FMEENGINE-62638] C150639 Workbench: Fixed XQuery dialog to properly handle hierarchy setting; adjusted Quick Add help to show related transformers after the summary [FMEDESKTOP-9922] [FMEDESKTOP-9923] C151063 Workbench: Adjusted behavior of StatisticsCalculator to avoid table being truncated; adjusted terminology of prompts to avoid term 'lists' [FMEENGINE-57180] [FMEENGINE-57178] [FMEDESKTOP-9910] CityJSON: Renamed the format from "FMECITYJSON" to "CITYJSON" [FMEENGINE-62359] ------------------------------ FME 2020.0.0.0 b20160 20200113 ------------------------------ Geodatabase Reader: Enabled reading of ArcGIS Pro Annotations [FMEENGINE-10524] C135824 C149130 C150246 Workbench: Upper and lower case file extensions now supported on Ubuntu 18.04 [FMEENGINE-62217] Generalizer: Fixed bug generating closed arcs [FMEENGINE-61525] ------------------------------ FME 2020.0.0.0 b20159 20200110 ------------------------------ WFS: Fixed missing namespace declaration for TypeName QName in text content for generated POST requests [FMEENGINE-62668] GeometryValidator: Improved multiArea self-intersection repair [FMEENGINE-62494] GeometryValidator: Prevented recently introduced crash in self-intersection [FMEENGINE-62494] FileCopy Writer: Fixed issue with globbing files by suffix instead of full name [FMEENGINE-62573] C150633 ------------------------------ FME 2020.0.0.0 b20158 20200109 ------------------------------ IFC: Properly encode non-ASCII filenames [FMEENGINE-62639] C150640 FME AR Writer: Transform anchors specified via attributes to match the model transform [FMEENGINE-62550] Workbench: Fixed issue where some attributes didn't show up on the custom transformer output ports [FMEDESKTOP-9839] KML/Collada: Properly triangulate mesh geometries [FMEENGINE-62626] BulkAttributeRenamer: Fixed error when renaming an attribute that exists on both a bulk mode feature and a regular feature [FMEENGINE-62531] SectorGenerator: Added option to specify inner radius [FMEENGINE-62473] HTTPCaller: Added option to restrict authentication values when following a redirect [FMEENGINE-62625] GeometryValidator: Avoided error for areas with no vertices [FMEENGINE-62494] ------------------------------ FME 2020.0.0.0 b20157 20200108 ------------------------------ Excel Reader: Fixed feature type names being mangled on schema reads on non-Utf8 system encodings [FMEENGINE-62538] C149858 C150302 Revit Native Reader: Added metadata for each view to the metadata feature as list attributes [FMEENGINE-62019] C142094 Revit: Drop fully occluded geometries in floorplan view [FMEENGINE-62539] Workbench: Fixed syntax error with braces [FMEENGINE-62601] EPT reader: Changed Addon Components dialog to use a reader file picker [FMEENGINE-62621] ------------------------------ FME 2020.0.0.0 b20156 20200107 ------------------------------ XSD Parsing: Added handling for local default, no prefix, and namespace declarations [FMEENGINE-62628] FME AR Writer: Do not recenter model along Z as part of moving to AZMED [FMEENGINE-62548] GeometryValidator: Prevented warning from empty lines [FMEENGINE-62493] XSD Driven XML writer: Allowed multiple append paths into root document by using xml_document_append_path and xml_document_append_as format attributes [FMEENGINE-30185] C151163 CenterlineReplacer: Improved choice of Steiner Points [FMEENGINE-62526] PROJ: Upgraded PROJ library to 6.3.0. [FMEENGINE-62607] Excel Writer: Reduced logging frequency for repeated invalid style attribute values [FMEENGINE-38123] ------------------------------ FME 2020.0.0.0 b20155 20200106 ------------------------------ Workbench: Fixed 'In' operator when right value is dynamic such as an attribute reference [FMEENGINE-61527] C148391 C149929 MSSQL_JDBC_2: Fixed table listing to recognize Application Intent parameter [FMEENGINE-62401] StatisticsCalculator: Fixed issue upgrading from version 4 and older when attribute name had spaces [FMEDESKTOP-9544] Workbench: Avoided crash when editing a list box parameter's text [FMEENGINE-62610] Extruder: Fixed bug automatically extruding areas [FMEENGINE-62598] Clipper: Fixed crash when clipping ellipses [FMEENGINE-62412] ------------------------------ FME 2020.0.0.0 b20154 20200105 ------------------------------ Workbench: Fixed column headers for various transformers including AttributeValidator [FMEDESKTOP-9894] RevitNative Reader: Occlude non-visible features in floorplan view [FMEENGINE-61364] C146675 Workbench: Adjusted log message indicating parallel processing will be disabled when "Running With Feature Caching" or "Running with Breakpoints" [FMEDESKTOP-9623] ------------------------------ FME 2020.0.0.0 b20153 20191229 ------------------------------ Workbench: Fixed AttributeValidator to not show WWJD encoded strings on reopen [FMEENGINE-62220] Workbench: Do not show swizzler for Geodatabase Template File parameter [FMEDESKTOP-9842] Workbench: Do not auto-connect dynamic ports; do not fail translation if caching is on and feature type is named INPUT; correctly show destination attributes in AttributeManager; fixed deletion of chart series in ChartGenerator [FMEENGINE-62543] [FMEDESKTOP-9810] [FMEDESKTOP-9834] [FMEDESKTOP-9879] [FMEDESKTOP-9832] Workbench: Added 'Optional' value to tooltip of published parameters; fixed Tester to work properly with published parameters containing conditions; made open folder go to the last folder if no folder is input [FMEDESKTOP-9884] [FMEDESKTOP-9783] [FMEENGINE-62544] [FMEDESKTOP-9872] [FMEDESKTOP-9840] [FMEDESKTOP-9861] C150798 C150705 JDBC Writers: Improved logging about attributes that result in rejected features [FMEENGINE-62314] Revit Native: Added support for the Materials and Finishes parameter group [FMEENGINE-62480] C150354 Workbench: Fixed issue of tables whose column display order is defined [FMEDESKTOP-9881] Java: Upgraded bundled JRE to version 11 on macOS [FMEENGINE-61599] ------------------------------ FME 2020.0.0.0 b20152 20191219 ------------------------------ Snowflake: Increased default writer transaction size from 1000 to 100,000 for bulk performance [FMEENGINE-62369] Geodatabase Writer: Fixed crash when writing geodb_table with "Preserve GlobalID" [FMEENGINE-60412] C145812 C150364 CenterlineReplacer: Improved intersection of two lines [FMEENGINE-62526] Dissolver: Improved performance merging attributes for aggregate input features [FMEENGINE-61755] Python: Upgraded bundled Python to 3.7.5 on macOS [FMEENGINE-62284] ------------------------------ FME 2020.0.0.0 b20151 20191218 ------------------------------ IFCXML: Improve handling of various empty/nil elements [FMEENGINE-59624] Workbench: Fixed issue where automatic schema attributes on writer feature type were not transformed correctly [FMEDESKTOP-9875] CenterlineReplacer: Expanded junctions in approximate mode [FMEENGINE-62526] ------------------------------ FME 2020.0.0.0 b20150 20191217 ------------------------------ StatisticsCalculator: Fixed issue where published suffix parameter won't upgrade nicely [FMEDESKTOP-9544] MultiWriter: Ensured that dynamic feature type name creation doesn't mangle the 'd_y_n' prefix [FMEENGINE-62155] [FMEENGINE-62234] C149742 C149951 C150083 CenterlineReplacer: Improved junctions in approximate mode [FMEENGINE-62219] Workbench: Restored file filters when adding a dataset [FMEDESKTOP-9765] CenterlineReplacer: Improved guarantee for junction nodes [FMEENGINE-62219] SectorGenerator: Updated distant point logic [FMEENGINE-62514] Workbench: Added HTML transformers to Cartography and Reports category in Transformer Gallery [FMEDESKTOP-9784] ------------------------------ FME 2020.0.0.0 b20149 20191216 ------------------------------ Workbench: Fixed problem where list wasn't exposed correctly on transformer ports [FMEDESKTOP-9867] CenterlineReplacer: Restored centerlines for very simple cases [FMEENGINE-62096] Workbench: Fixed crash when editing transformer from parameter editor and undo deletes the transformer [FMEDESKTOP-9774] C149338 C150301 Geodatabase Reader: Fixed reading of Mosaic Datasets using ArcGIS Pro [FMEENGINE-10477] StatisticsCalculator: Fixed problem with suffix name map when upgrading from version 7 and 8 [FMEDESKTOP-9544] ------------------------------ FME 2020.0.0.0 b20148 20191213 ------------------------------ CenterlineReplacer: Prevented crash from self-intersecting polygons [FMEENGINE-62096] FME Package: Fixed issue where adding custom transformer from package would always prompt to download the latest package even if the latest package was already installed [FMEDESKTOP-9860] Shapefile Reader: Fixed bug where applying a spatial filter that matched 0 features could cause downstream errors [FMEENGINE-62465] C150525 GeometryValidator: Added check for solid voids to "invalid solid voids" rule [FMEENGINE-62488] Workbench: Fixed selection of feature types to read [FMEDESKTOP-9846] ------------------------------ FME 2020.0.0.0 b20147 20191212 ------------------------------ PostgreSQL Writer: Fixed OIDs issue when writing to PostgreSQL 12+ [FMEENGINE-62283] New Format: Added new CityJSON (Technical Preview) reader/writer [FMEENGINE-62359] Excel Reader: Fixed crash when reading workbooks with 'very hidden' sheets [FMEENGINE-62456] C150172 Workbench: Fixed format guessing for files that have zip or compression extensions that match a format [FMEENGINE-62289] StatisticsCalculator: Enabled upgrade from older versions while maintaining the output schema and port connections [FMEDESKTOP-9544] SectorGenerator: Fixed issue with distant, extra, and site points [FMEENGINE-62400] [FMEENGINE-62468] Shapefile/dBASE Writer: Ensured file name is logged when unable to open file for writing [FMEENGINE-62454] C150340 ------------------------------ FME 2020.0.0.0 b20146 20191211 ------------------------------ Autocad writers: Preserved hatch loop types [FMEENGINE-57832] C141873 MULTI writer: Allowed multiple ".zip" output datasets to be contained in a single ".zip" output [FMEENGINE-48120] C103245 C121070 C137356 C147913 C148095 Workbench: Fixed problem where attributes didn't show on output ports for custom transformers [FMEDESKTOP-9839] New Format: Added new Neuroimaging Informatics Technology Initiative NIfTI writer [FMEENGINE-59170] [FMEENGINE-57400] Excel Writer: Allowed valid extension mismatches when writing XML-based files [FMEENGINE-61485] ------------------------------ FME 2020.0.0.0 b20145 20191210 ------------------------------ SectorGenerator: Added rejection for geometries without a max site distance attribute [FMEENGINE-62362] FeatureReader: Allowed translation with feature type of "INPUT" [FMEDESKTOP-9833] C148302 ------------------------------ FME 2020.0.0.0 b20144 20191209 ------------------------------ EPT reader: Added new reader for Entwine Point Tile format [FMEENGINE-57892] Workbench: Fixed crash when opening dialog for RasterConvolver [FMEDESKTOP-9813] Shapefile: Fixed incorrect output geometry dimension when using pre-set shape types [FMEENGINE-62406] C150378 ------------------------------ FME 2020.0.0.0 b20143 20191206 ------------------------------ X3D/VRML: If an IFMEBox geometry has textures, write it as a mesh [FMEENGINE-62426] WEBMAPTILES: Set correct geometry type attributes [FMEENGINE-61486] Geodatabase Writer: Write Mesh geometry correctly when affine matrix present [FMEENGINE-61919] C146808 Revit Native Reader: Ensured base and top level names are always on stair schema [FMEENGINE-61808] XSD-Driven XML: Added new XSD-driven XML reader/writer [FMEENGINE-30185] C83724 ------------------------------ FME 2020.0.0.0 b20142 20191205 ------------------------------ Python: Upgraded to beautifulsoup 4.8.1; add soupsieve 1.9.5 [FMEENGINE-62402] SectorGenerator: Implemented distinct sector Names per site [FMEENGINE-62267] Python: Upgraded to boto3 1.10.16, botocore 1.13.16, futures 3.3.0 [FMEENGINE-62398] Sector generator: Implemented sector generation by beamwidth [FMEENGINE-62053] C149610 GeometryValidator: Fixed issue where TriangleStrip copies appearance references onto created Strips [FMEENGINE-62298] Automations Writer: Reconciled "Automation ID", "Automation Node ID", and "Job ID" debug parameters [FMEENGINE-62048] MSSQL_SPATIAL: Fixed schema read with Application Intent parameter [FMEENGINE-61929] ------------------------------ FME 2020.0.0.0 b20141 20191204 ------------------------------ PROJReprojector: Added new PROJAttributeReprojector transformer [FMEENGINE-61708] ECW Writer: Added support for writing v3 file metadata [FMEENGINE-62354] ------------------------------ FME 2020.0.0.0 b20140 20191203 ------------------------------ Google Fusion Tables Reader / Writer: Removal due to service shutdown [FMEENGINE-57982] [FMEENGINE-57716] ECW, JPEG2000: Added option to specify compression cache size in megabytes [FMEENGINE-62240] [FMEENGINE-62320] C150185 JDBC - Snowflake: Fixed warning when reading supported data types [FMEENGINE-62114] ------------------------------ FME 2020.0.0.0 b20139 20191202 ------------------------------ FME AR: Fixed bug where at least x or y anchor attribute had to be set to check geometry for anchor [FMEENGINE-62104] JDBC - Snowflake: Added connection settings override [FMEENGINE-62321] [FMEENGINE-61839] Excel Writer: Header rows in feature type fanout will always be written if requested on template feature type [FMEENGINE-58117] C142348 GML Reader: Fixed nested attribute list index when property has both features and nested properties [FMEENGINE-62264] C149702 Python: Upgraded to PyPAC 0.13.0, pyobjc-* 5.3, tld 0.10 [FMEENGINE-62327] OGC GeoPackage and Spatialite Writers: Fixed dropped attributes with multibyte character names where some bytes were equal to ASCII '{' or '}' [FMEENGINE-60130] [FMEENGINE-56286] C144878 GeometryReplacer: Added support for WKT LINEARRING [FMEENGINE-62125] IFC: Update the IFC plugin to support IFC4-Add2-TC1 [FMEENGINE-62297] NIfTI Reader: Added new NIfTI reader [FMEENGINE-57175] AttributeCreator: Fixed regression where output attributes were missing from transformer user interface on canvas [FMEDESKTOP-9782] C150265 ------------------------------ FME 2020.0.0.0 b20138 20191129 ------------------------------ Excel Writer: Removed enforced character limit so Named Ranges can be up to 255 characters in length [FMEENGINE-56571] C139324 C143316 Installer: Fixed hostname validation and clarified logic [DOT-3987] Python: Upgraded to cryptography 2.8, cffi 1.13.2, ipaddress 1.0.23. [FMEENGINE-62295] Checkbox parameters: Fixed recent regression so empty string values are functional again [FMEDESKTOP-9781] [FMEDESKTOP-9769] ------------------------------ FME 2020.0.0.0 b20137 20191129 ------------------------------ FME AR Writer: Only produce an anchor entry for features with the 'fmear_anchor_feature' attribute [FMEENGINE-62104] StatisticsCalculator: Fixed results on feature tables when CUMULATIVE port is connected [FMEENGINE-62263] C149947 MS SQL Server Reader: Fixed issue where Application Intent parameter was not considered for schema read [FMEENGINE-61929] Excel Writer: Fixed custom date & time formats being carried across rows on write [FMEENGINE-61181] C147311 Import Feature Types: Fixed issue where imported schema had incorrect attribute types or names [FMEENGINE-62285] [FMEENGINE-61509] ------------------------------ FME 2020.0.0.0 b20136 20191127 ------------------------------ Python: Upgraded to Python 3.7.5 on Windows [FMEENGINE-62030] JDBC - Snowflake: Fixed empty account name in embedded mode [FMEENGINE-62118] Jdbc - Snowflake: Added bulk insert mode [FMEENGINE-61131] ------------------------------ FME 2020.0.0.0 b20135 20191126 ------------------------------ Python: Upgraded to Python-Markdown 3.1.1. [FMEENGINE-62281] ShortestPathFinder: Fixed issue preventing U-Turns between end-to-end adjacent From-To lines [FMEENGINE-61035] C149981 Python: Upgraded to requests-ntlm 1.1.0, ntlm-auth 1.4.0, requests-kerberos 0.12.0. [FMEENGINE-62273] Data Inspector: Performance: Reduced excessive status report messages during data priming [FMEDESKTOP-9768] Workbench: Added writer redirect to search results [FMEDESKTOP-9751] Feature Types to Read: Fixed issue where value was not correctly wwjd encoded in some cases [FMEENGINE-62211] Python: Upgraded to pytz 2019.3, six 1.13.0 [FMEENGINE-62270] ------------------------------ FME 2020.0.0.0 b20134 20191125 ------------------------------ AutoCad Reader: Removed unused 'Output Zero Length Lines as Lines' reader parameter [FMEENGINE-61787] Python: Upgrade to requests 2.22.0, urllib 1.25.7, idna 2.8, certifi 2019.9.11. [LEGAL-827] [FMEENGINE-62160] GeometryValidator: Added support for validating duplicate consecutive coordinates in triangle fan and stip [FMEENGINE-62111] [FMEENGINE-62112] [FMEENGINE-16086] Installer: Fixed validation when system share blank [DOT-4036] Memory Management: Disabled stashing on macOS [FMEENGINE-62023] ------------------------------ FME 2020.0.0.0 b20133 20191122 ------------------------------ Excel Writer: Fixed issue where named ranges in a workspace that wrote 0 features would be added to first sheet [FMEENGINE-58322] C142071 IMDF: Updated the IMDF plugin to support IMDF version 1.0.0.rc.1 [FMEENGINE-62231] ------------------------------ FME 2020.0.0.0 b20132 20191121 ------------------------------ Excel Writer: Added support for 'auto' column width [FMEENGINE-37710] C104298 DI: Table View: normalize list attributes on schema [FMEDESKTOP-9672] Python: Upgrade Windows Python distribution from 2.7.15 to 2.7.17. [FMEENGINE-62029] ------------------------------ FME 2020.0.0.0 b20131 20191120 ------------------------------ GeometryValidator: Only set issue traits when duplicate coordinates are found [FMEENGINE-16086] ARCGISONLINEFEATURES: Automatically retry on 50x errors in JSON [FMEENGINE-62069] CityGML: Fixed nested gml:description and gml:name read/write errors [FMEENGINE-62195] GeometryValidator: Fixed issue in multiArea intersection [FMEENGINE-61785] ------------------------------ FME 2020.0.0.0 b20130 20191119 ------------------------------ Excel Writer: Warn when exceeding file's maximum column limit and log dropped attribute names [FMEENGINE-38160] Excel Writer: Clear hyperlinks from cells when in DELETE mode [FMEENGINE-38237] C137247 RevitNative Reader: Allowed reading .RTE Revit Template files [FMEENGINE-61984] C148990 Automations Writer: Don't skip incorrectly typed values [FMEENGINE-62122] AttributeManager: Fixed issue where ordering of output attributes did not match the order defined in the user interface [FMEDESKTOP-9750] ------------------------------ FME 2020.0.0.0 b20129 20191118 ------------------------------ CenterlineReplacer: Improved choice of Steiner points for T junctions [FMEENGINE-62129] GeoJSON: Reduced memory usage in the GeoJSON reader [FMEENGINE-30213] C107239 C139689 C144285 Excel Writer: Allowed template file to be set to a file that is not accessible at authoring time [FMEENGINE-38007] Resource Manager: Improved virtual memory reporting on x64 Windows [FMEENGINE-61892] C148970 Logger: Logged format type when conditional aliasing [FMEENGINE-61793] ------------------------------ FME 2020.0.0.0 b20128 20191115 ------------------------------ CityGML: Fixed gml:MultiSolid read error [FMEENGINE-62183] C149778 Revit Native Reader: Added project info parameters as attributes to the metadata feature [FMEENGINE-62007] C148990 OGC GeoPackage Tiles Writer: Added write support for tiled gridded coverages [FMEENGINE-62157] Workbench: Allowed Geometry XQuery dialog to be single click edit; properly migrate encoded choice types [FMEDESKTOP-9738] Workbench: Improved recognition of zip formats by extension; removed ? from title bar of icon pick dialog [FMEDESKTOP-9692] [FMEDESKTOP-9743] Civil 3D: Added ability to read parcel addresses and tax IDs as attributes [FMEENGINE-8335] C134989 Excel Writer: Added option to remove template sheets if they are not written to [FMEENGINE-37813] C111615 C143062 Workbench: Fixed validation of point cloud component type [FMEENGINE-62094] ------------------------------ FME 2020.0.0.0 b20127 20191114 ------------------------------ GCMMessenger: Removed transformer and underlying GCMFactory [FMEENGINE-60296] PointOnAreaOverlayer: Fixed crash on large data volumes [FMEENGINE-62141] C149155 JDBC - MS SQL Azure: Use wwjd-encoded text for username [FMEENGINE-62040] GeometryValidator: Implemented multipoint intersection [FMEENGINE-15167] C12930 Excel Writer: Fixed bug when using non-ASCII characters in template file path [FMEENGINE-62156] C149779 C149808 CityGML/GML readers: Skip XSD default values in XML fragments when validating [FMEENGINE-62143] Revit Native Reader: Read many more attributes including more family parameters and worksets [FMEENGINE-62005] C146675 ------------------------------ FME 2020.0.0.0 b20126 20191113 ------------------------------ TweetSearcher: Properly populate the _tweet_text attribute [FMEENGINE-61941] C149140 FFS Reader: Improved logic to read active attributes from old FFS files versions [FMEENGINE-62134] GeometryValidator: Avoided worse/incorrect output when removing NaNs from arc rotation, radii, or sweep angle [FMEENGINE-62021] DGNV8 Reader: Allowed translation to continue without erroring in case where system unable to get current local time [FMEENGINE-60131] C144793 C145119 Geodatabase Reader: When 'Ignore Network Info' reader parameter has been set, apply correct feature type [FMEENGINE-61991] GeoPackage Tiles Reader: Added support for reading tiled gridded coverages, such as elevation [FMEENGINE-56422] ------------------------------ FME 2020.0.0.0 b20125 20191112 ------------------------------ Workbench: Fixed VertexCreator to properly show measure/z conflict value [FMEDESKTOP-9745] Resource Manager: Improved virtual memory reporting on x64 Windows [FMEENGINE-61892] JSON Writers: Don't skip incorrectly typed values [FMEENGINE-62122] PostgreSQL Reader: Fixed error when reading non-ISO date styles [FMEENGINE-61656] C148616 ------------------------------ FME 2020.0.0.0 b20124 20191108 ------------------------------ AnchoredSnapper: Improved logic to pick which anchor to snap to if there are multiple within the snap distance for the segment snapping mode [FMEENGINE-62079] GeometryValidator: Changed to modify sweepAngle to 360 of ArcByCenterWithEnds if the endpoints equal [FMEENGINE-16105] ARCGISONLINEFEATURES: Fixed to work with FeatureReader's Spatial Filter [FMEENGINE-62071] PostgreSQL Reader: Fixed error when reading from a PostgreSQL 12 database [FMEENGINE-61952] C149297 C149706 C150010 ------------------------------ FME 2020.0.0.0 b20123 20191107 ------------------------------ Revit Native: Added parameter for users to set their desired detail level when reading [FMEENGINE-61268] GeoPackage Tiles Writer: Added option to specify temporary database location and cache size [FMEENGINE-38289] C135428 MS Access (JDBC): Fixed support for password protected files when using Java Runtime Environment 11 [FMEENGINE-61894] ------------------------------ FME 2020.0.0.0 b20122 20191106 ------------------------------ FME AR: Improved error message when incorrect coordinate systems set causes a move to local coordinate system to fail [FMEENGINE-62035] FME AR: Improved Scaling options available and user interface presentation [FMEENGINE-61667] ------------------------------ FME 2020.0.0.0 b20121 20191105 ------------------------------ HTTPCaller: Allowed users to select GET/POST for following HTTP redirects [FMEENGINE-61935] OpenSceneGraph: Don't read CenterMode and UserCenter as traits [FMEENGINE-61551] JDBC - Snowflake: Added new Snowflake reader and writer [FMEENGINE-61130] ------------------------------ FME 2020.0.0.0 b20120 20191104 ------------------------------ MIF Reader: Honor encoding parameter for attribute names in new workspaces [FMEENGINE-61915] Snipper: Same measure value for coordinates present in both Output and Remnants [FMEENGINE-61454] C148110 InlineQuerier: Allowed Ok to be clickable even if output definitions are not valid [FMEDESKTOP-9690] 12D Reader: Fixed colours.csv file path slash direction to be UNIX compatible [FMEENGINE-62008] FME Server Automations Writer: Don't fetch any of the debug parameters when running on Server [FMESERVER-13809] GeometryPartExtractor: Output Untouched features without outputting Remaining features [FMEENGINE-61474] C148094 Workbench: Added icons when reader is reading a .zip file and updated icons for dark bookmarks in light mode [FMEDESKTOP-9692] [FMEDESKTOP-9047] ------------------------------ FME 2020.0.0.0 b20119 20191101 ------------------------------ Data Inspector: Background Maps: fixed WMS Crash [FMEDESKTOP-9645] C148669 C150014 FME AR: Fixed bug preventing scale key from being written in ModelCentre mode [FMEENGINE-61667] DGNV8XFM: Removed dynamic entangling around xml_data_prefix [FMEENGINE-62016] FeatureWriter: Fixed issue where selecting a geometry in dynamic writing scenario won't work for some formats (with one geometry per feature type) [FMEDESKTOP-9709] C149054 Snapper: Fixed data shattering bug snapping segment mids to segment mids [FMEENGINE-60698] C149054 Workbench: Fixed resize of collapsed bookmark with only a single output port [FMEDESKTOP-9462] ------------------------------ FME 2020.0.0.0 b20118 20191031 ------------------------------ Transformers: Added Preserve Feature Order option to several transformers with Bulk Mode support (AttributeFilter, DuplicateFilter) [FMEENGINE-61980] Workbench: Fixed right-hand drop-down contents to be correct for GeometryPartExtractor [FMEENGINE-62012] Workbench: Do not try playback on shift-F6 when feature caching is disabled [FMEDESKTOP-9404] C146908 FME AR: Fixed incorrect anchor points being added in some modes [FMEENGINE-61666] Transformers: Added Preserve Feature Order option to several transformers with Bulk Mode support (Tester, TestFilter, AggregateFilter, AttributeValidator, FeatureTypeFilter, ListSearcher, StringSearcher) [FMEENGINE-61979] ArcGIS Portal Feature Service: Added write support for Branch Version write, reconcile, post [FMEENGINE-60905] ------------------------------ FME 2020.0.0.0 b20117 20191030 ------------------------------ AreaGapAndOverlapCleaner: Fixed crash occurring when Tolerance parameter is not defined [FMEENGINE-61930] FME AR Writer: Overhauled 'Scale' parameter for new version of FME AR mobile app [FMEENGINE-61667] ------------------------------ FME 2020.0.0.0 b20116 20191029 ------------------------------ Workbench: Adjusted natural sort to properly handle pure 'float' type data [FMEDESKTOP-9658] Installer: Show User Account dialog on Express Install if Network Share [DOT-3428] ARCGISONLINEFEATURES: Assume 14d refresh token lifetime and exchange it more often [FMEENGINE-60644] C140948 C146198 Installer: Always include fmeobjects/python27 folder on UNIX [SET-576] Workbench: Fixed issue where fme_uint64 type could not be mapped to an Ingres format type [FMEDESKTOP-9703] FME_AR Writer: Added Anchor parameter and support for specifying anchors in the scene [FMEENGINE-61666] Excel Writer: Fixed issue where template sheets would only work if the feature type name matched the source template sheet name [FMEENGINE-60964] C146915 C147642 C147691 C147912 Workbench: Ensured cache becomes stale when attribute value changes [FMEDESKTOP-9675] ------------------------------ FME 2020.0.0.0 b20115 20191028 ------------------------------ InlineQuerier: Allowed OK button to clickable even if there are no outputs defined [FMEDESKTOP-9690] Workbench: Fixed coloring of disabled feature types within collapsed bookmarks [FMEDESKTOP-9667] FME Core: Make valid temporary file paths when a Windows junction is being used [FMEDESKTOP-9602] C148461 C148884 ------------------------------ FME 2020.0.0.0 b20114 20191025 ------------------------------ Workbench: Fixed unused cells in GUI line table tooltip and summary text; fixed red gear indication on ExcelStyler [FMEDESKTOP-9676] [FMEDESKTOP-9629] FME: Fixed the logged command line in Engine to match the command line printed by Workbench [FMEENGINE-61703] GeometryCoercer: Copied sidedness of container for sidedness of mesh [FMEENGINE-60538] Installer: Removed references to RootDirDlg [DOT-3984] Installer: Included fully qualified domain name in Server hostname validation [DOT-3467] InlineQuerier: Maintain connection after input/output ports are renamed [FMEDESKTOP-9690] ------------------------------ FME 2020.0.0.0 b20113 20191024 ------------------------------ MVT Reader/Writer: Avoided logging API Key in regular and debug logging modes [FMEENGINE-59844] PROJReprojector: Suppressed warnings about failing to convert coordinate systems to WKT1 [FMEENGINE-61928] MIF Reader: Honor encoding parameter for attribute names in new workspaces [FMEENGINE-61915] JDBC - Snowflake: Included driver in installer [FMEENGINE-61132] Installer: Fixed FME Server Data on Network Share [DOT-3917] Excel: Do not reset schema settings when reading a different file [FMEENGINE-38075] C132101 C133959 XMLValidator: New transformer version allowing multiple external XSD files [FMEENGINE-61659] ------------------------------ FME 2020.0.0.0 b20112 20191023 ------------------------------ GeometryCoercer: Preserved texture coordinates from rectangleFaces in collections [FMEENGINE-60538] GML writer: App Schema Mode - skipped parsing of nested non leaf attribute value when value is not an XML fragment [FMEENGINE-61675] Workbench: Fixed sporadic crash when selecting multiple reader feature types with feature caches [FMEDESKTOP-9620] GeometryCoercer: Fixed back textures when converting triangleStrips and triangleFans to Meshes [FMEENGINE-60538] Workbench: Fixed regression where "Identical Schema" option from multiple file/folder selection dialog did not work [FMEDESKTOP-9674] C149285 ------------------------------ FME 2020.0.0.0 b20111 20191022 ------------------------------ E00: Fixed issue reading multiline text geometries [FMEENGINE-61913] Workbench: Fixed issue where attributes with certain names could not be created on transformer's output port [FMEDESKTOP-9673] New Format: MapBox Vector Tiles (MVT) Directory Writer [FMEENGINE-58543] ADAC: Hid ADAC format on macOS [FMEENGINE-61498] Workbench: Fixed issue where generating dynamic translation workspaces caused Workbench to crash [FMEDESKTOP-9669] FME AR Writer: Write models in meters and AZMED projection [FMEENGINE-61665] ------------------------------ FME 2020.0.0.0 b20110 20191021 ------------------------------ Installer: Only add fmeobjects/python27 directory if Python 2.7 is installed [SET-210] FTPCaller: Create directory for downloaded file if needed [FMEENGINE-61914] C149172 ------------------------------ FME 2020.0.0.0 b20109 20191018 ------------------------------ Resource Manager: Don't log incorrect values for macOS virtual memory limit [FMEENGINE-61678] Installer: Included myfunction and myreproject sample files for SDK [SET-571] 2DGridCreator: Avoided duplicate output in custom transformers [FMEENGINE-61603] C148550 C148576 Workbench: Fixed crash when malformed or incorrect attribute types are encountered during schema propagation [FMEENGINE-61890] ParameterFetcher: Automatically upgrade version 2 and older to version 3 when transformer properties is edited [FMEDESKTOP-9542] ------------------------------ FME 2020.0.0.0 b20108 20191017 ------------------------------ Excel: Do not reset schema settings when reading a different file [FMEENGINE-38075] C132101 C133959 Resource Manager: Log warning instead of memory limits when starting in extreme memory starvation conditions [FMEENGINE-61220] Python API: Added a more exhaustive description of the return value for attribute type [FMEENGINE-56607] FeatureReader: Added ability to copy format specific schema over to writer of same format [FMEDESKTOP-9643] ------------------------------ FME 2020.0.0.0 b20107 20191016 ------------------------------ glTF/Cesium: Output a metalness value based on specular color [FMEENGINE-57272] WFS: Fixed issue where WFS was not using system network proxy settings [FMEENGINE-61761] C145166 C148642 C148724 Python: Fixed the Python Compatibility check determining which Python interpreter to load [FMEENGINE-60408] C145900 C147210 ------------------------------ FME 2020.0.0.0 b20106 20191015 ------------------------------ Automations: Removed "Debug Output Folder" parameter and used "Dataset" instead [FMEENGINE-60577] Inspector: Write out proper schema information for the benefit of Data Inspector application [FMEENGINE-48729] Workbench: Added framework to set and propagate attribute type information for transformer attributes [FMEDESKTOP-5056] C103139 C116224 XMLValidator: Allowed setting multiple external XSD files [FMEENGINE-61659] ------------------------------ FME 2020.0.0.0 b20105 20191011 ------------------------------ Bulk Mode Transformers: Fixed dropping a feature when different attributes were being set for each feature [FMEENGINE-61744] [FMEENGINE-61770] C148879 Workbench: Fixed possible crash adding FeatureReader to workspace [FMEDESKTOP-8477] Shapefile: Fixed errors when fanning out with a large number of output files [FMEENGINE-61642] C148551 Workbench: Fixed crash when deleting transformers with multiple links associated to a writer [FMEDESKTOP-9617] ------------------------------ FME 2020.0.0.0 b20104 20191010 ------------------------------ ProjectWiseWSGConnector: Added support for LogicalSets and FlatSets [FMEENGINE-61468] [FMEENGINE-60864] C144441 C147918 ------------------------------ FME 2020.0.0.0 b20103 20191009 ------------------------------ RevitNative Reader: Improved geometry in Wireframe and Floorplan modes [FMEENGINE-61721] ------------------------------ FME 2020.0.0.0 b20102 20191008 ------------------------------ NeighborFinder: Fixed attribute merging issue [FMEENGINE-59574] PostgreSQL/PostGIS: Fixed error when connecting to databases with names containing certain characters [FMEENGINE-9848] C105971 ------------------------------ FME 2020.0.0.0 b20101 20191007 ------------------------------ RasterRegisterer: Added Expose option to set registered extents [FMEENGINE-61720] GML: Updated local copies of GML schemas to v3.2.2 [FMEENGINE-61673] C148745 Installer: Add latest OLE DB driver and removed SQL Native Client 2012 [REL-2812] RevitNative: Added support for door tag annotations [FMEENGINE-60549] ------------------------------ FME 2020.0.0.0 b20100 20191004 ------------------------------ RasterRegisterer: Added B-Spline Deformable Registration options [FMEENGINE-61137] RasterRegisterer: Added Sampling and Shrinking options [FMEENGINE-61138] AttributeManager/FeatureJoiner: Fixed issue where attributes removed by the AttributeManager were not correctly joined by the FeatureJoiner [FMEENGINE-61702] C148811 ------------------------------ FME 2020.0.0.0 b20099 20191003 ------------------------------ JDBC - MS SQL Server & Azure: Added ability to specify JDBC connection settings [FMEENGINE-61196] ------------------------------ FME 2020.0.0.0 b20098 20191002 ------------------------------ PostgreSQL/PostGIS: Fixed error when connecting to databases with Japanese names [FMEENGINE-9848] C105971 CSMAPReprojector: Made selectable from the source coordinate system dropdown [FMEDESKTOP-9608] ARCGISONLINE: Fixed anonymous-access user-defined basemaps in Data Inspector [FMEENGINE-61602] C148032 ------------------------------ FME 2020.0.0.0 b20097 20191001 ------------------------------ Installer: Write eval license key to registry [SET-433] JSON: Added handling of non-breaking whitespace in the JSON parser [FMEENGINE-61653] Workbench: Fixed reader import and update feature type regression where fme* attributes were returned as schema attributes [FMEENGINE-61509] C148009 ------------------------------ FME 2020.0.0.0 b20096 20190930 ------------------------------ ARCGISONLINEFEATURES: Added read support esriGeometryMultiPatch as esriGeometryPolygon [FMEENGINE-56282] C138639 ARCGISPORTALFEATURES: Added ability to read Branch Version Differences [FMEENGINE-60910] GeometryValidator: Automatically upgrade version 4 and older to version 5 when transformer properties is edited [FMEDESKTOP-9541] Geodatabase Writer: Fixed GlobalID based updates [FMEENGINE-61477] C148144 C149596 ------------------------------ FME 2020.0.0.0 b20095 20190927 ------------------------------ Workbench: Corrected assignment of MAX_FEATURES_TO_LOG and MAX_FEATURES_TO_RECORD parameters [FMEDESKTOP-9554] Reader datasets: Allowed GLOB paths to include directory components that the user cannot list [FMEENGINE-61489] C146959 ------------------------------ FME 2020.0.0.0 b20094 20190926 ------------------------------ Revit Native Reader: Fixed converting units when geolocating data using Esri .prj and .wld files [FMEENGINE-61522] C148079 Dissolver: Fixed logic bug, which caused crashes due to undefined behaviour intermittent [FMEENGINE-61555] ------------------------------ FME 2020.0.0.0 b20093 20190925 ------------------------------ IBM dashDB: Renamed to IBM Db2 Warehouse on Cloud [FMEENGINE-61473] Files: Enabled Windows 10 long path support to fmeworker.exe and fme.exe with an application manifest [FMEENGINE-60939] C146670 New Transformer: Added new RasterRegisterer transformer [FMEENGINE-60033] [FMEENGINE-60803] FMEServerJobSubmitter: Fixed issue with Job Parameters when selected workspace has parameter with empty prompt [FMESERVER-13452] Java: Use JRE 11 on Ubuntu 18.04 and CentOS 7 [FMEENGINE-60787] ------------------------------ FME 2020.0.0.0 b20092 20190924 ------------------------------ JDBC - SAP Sybase ASE: Removed double slashes from default connection string [FMEENGINE-61209] AttributeFilter: Fixed issue where importing attribute values didn't work as expected [FMEENGINE-61516] C148241 C148495 C148556 C148732 C148770 Revit Native Reader: Fixed reading Esri projected coordinate systems when no .wld/.wld3 file present [FMEENGINE-61296] C146725 Resource Manager: Improved logging when memory is low [FMEENGINE-61386] [FMEENGINE-61219] ------------------------------ FME 2020.0.0.0 b20091 20190923 ------------------------------ JDBC: Added new Microsoft SQL JDBC formats (MSSQL_JDBC_NONSPATIAL_2, MSSQL_JDBC_SPATIAL_2, MSSQL_JDBC_AZURE_NONSPATIAL_2, MSSQL_JDBC_AZURE_SPATIAL_2) and hid corresponding old ones [FMEENGINE-61504] JDBC: HIVE: fixed issue with not reading correct user name from GUI [FMEENGINE-61540] ------------------------------ FME 2020.0.0.0 b20090 20190920 ------------------------------ PointOnAreaOverlayer: Fixed issue for polygons with arcs [FMEENGINE-59936] Revit Native Reader: Define ACAD georeferenced coordinate systems found in file as AZMED coordinate system [FMEENGINE-61461] ------------------------------ FME 2020.0.0.0 b20089 20190919 ------------------------------ internal changes ------------------------------ FME 2020.0.0.0 b20088 20190918 ------------------------------ Installer: Fixed warning on hostname validation [DOT-3488] ------------------------------ FME 2020.0.0.0 b20087 20190917 ------------------------------ PointOnAreaOverlayer: Fixed issue for polygons with arcs [FMEENGINE-59936] ------------------------------ FME 2020.0.0.0 b20086 20190916 ------------------------------ Revit Native Reader: Read data in Project Units by default [FMEENGINE-61459] FME Server Automations: Renamed from "Automations" to "FME Server Automations" [FMEENGINE-60577] Installer: Fixed back button on Repair/Remove showing install summary [DOT-3820] Workbench: Properly support contol (ctrl) sequences in Quick Add [FMEDESKTOP-9570] ------------------------------ FME 2020.0.0.0 b20085 20190913 ------------------------------ SherbendGeneralizer: Fixed crash when the start of a line is nearly collinear [FMEENGINE-61304] C147746 GML/AIXM5 readers: Fixed "Add Geometries as XML Fragment" option, fragment mapped at the name level [FMEENGINE-61462] C147991 Python: Made FME package pip installer to always use Python 3 [FMEENGINE-61407] ------------------------------ FME 2020.0.0.0 b20084 20190912 ------------------------------ Revit Native Reader: Added option for users to select Project or Georeferenced coordinate systems [FMEENGINE-60392] Workbench: Allowed styling on hidden connections and allow actions on them [FMEDESKTOP-9078] [FMEDESKTOP-9096] [FMEDESKTOP-4476] FMEServerJobSubmitter: Added ability to reconnect when waiting for jobs to complete [FMESERVER-7837] ShortestPathFinder: Added Total Cost attribute onto paths [FMEENGINE-60558] ------------------------------ FME 2020.0.0.0 b20083 20190911 ------------------------------ OpenSceneGraph Reader/Writer: Added PagedLOD (paged level of detail) support [FMEENGINE-60948] Installer: Removed policy merge modules [FMEENGINE-60138] [FMEENGINE-61390] C144888 C145106 C145159 C147841 Revit Native Reader: Read in Project Base Coordinate System by default [FMEENGINE-61458] Installer: Added ability to create a new workspace in Windows Explorer context menus (New -> FME Workbench File) [REL-1788] ------------------------------ FME 2020.0.0.0 b20082 20190910 ------------------------------ ARCGISPORTALFEATURES: Renamed Web Service to "Esri ArcGIS Portal (Template)" [FMEENGINE-61426] Bufferer: Improved performance buffering simple geometries [FMEENGINE-61423] IFC: Write length unit from attribute values [FMEENGINE-30331] C136885 C144927 AIXM 4.5 reader: Read created and effective into aixm_update_created and aixm_update_effective attributes for snapshot files [FMEENGINE-61353] C144859 Geodatabase: Display annotation with correct color [FMEENGINE-61439] JDBC: SAP Sybase Ase: Added ability to specify JDBC connection settings [FMEENGINE-61209] SQL Server: Added support for Microsoft OLE DB Driver [FMEENGINE-60699] ------------------------------ FME 2020.0.0.0 b20081 20190909 ------------------------------ 12D XML: Added new 12D XML reader [FMEENGINE-8191] C12574 C12782 C13289 C41403 C48550 C53362 C91364 C101520 C112235 C139957 Cloner: Fixed incorrect results when copying large numbers of bulk mode features [FMEENGINE-61384] C149665 Bufferer: Fixed data shattering bug when buffering with arcs [FMEENGINE-61361] Python: Allowed linked custom transformers with 2or3 Python Compatibility to run in Python 3+ workspaces [FMEENGINE-60408] C145900 C147210 ------------------------------ FME 2020.0.0.0 b20080 20190906 ------------------------------ Definitions and Exceptions: Added EPSG mappings for JGD2011-XX coordinate systems [FMEENGINE-10395] C135158 JDBC: Ingres: Added ability to specify JDBC connection settings [FMEENGINE-61205] Bufferer: Improved performance buffering curves and donuts [FMEENGINE-60650] JDBC: Hive: Added ability to specify JDBC connection settings [FMEENGINE-61202] ------------------------------ FME 2020.0.0.0 b20079 20190905 ------------------------------ JDBC: Informix: Added ability to specify JDBC connection settings [FMEENGINE-61203] JDBC: DB2: Added ability to specify JDBC connection settings [FMEENGINE-61200] Revit Native Reader: Clip features according to Revit View's set Crop Region [FMEENGINE-60883] JDBC: Denodo: Added ability to specify JDBC connection settings [FMEENGINE-61201] Installer: Fixed reinstall dialog showing summary [DOT-3820] ------------------------------ FME 2020.0.0.0 b20078 20190904 ------------------------------ Installer: Removed text from installer image [TECHPUBS-5691] FeatureJoiner: Fixed truncation of values when features have different types for the same attribute [FMEENGINE-61367] C146907 ------------------------------ FME 2020.0.0.0 b20077 20190903 ------------------------------ Workbench: Fixed lookup choice not initializing properly for IMDF reader when in non-English system [FMEDESKTOP-9405] JDBC: LDAP Reader: fixed stack overflow when reading tables [FMEENGINE-61038] C146090 C147714 C147800 FeatureWriter/FeatureReader: Fixed issue where dataset value was getting doubly wwjd encoded in some cases [FMEENGINE-60857] C146251 C147247 C147486 C147774 C148010 Excel Reader/Writer: Improved support for non-English filenames [FMEENGINE-38070] C94981 ------------------------------ FME 2020.0.0.0 b20076 20190830 ------------------------------ Revit Native Reader: Fixed issue when combining schema categories [FMEENGINE-60593] Workbench: Update Python Compatibility when loading workspace and not when adding reader/writers [FMEDESKTOP-9526] DICOM writer: Improved error message when same attribute is encountered more than once [FMEENGINE-61216] Workbench: Show derived web services when adding a web connection [FMEDESKTOP-9427] C147104 ------------------------------ FME 2020.0.0.0 b20075 20190828 ------------------------------ Data Inspector: Fixed geometry trait type display [FMEDESKTOP-3791] OpenSceneGraph Writer: Added write support for OSGB compressed textures [FMEENGINE-15863] [FMEENGINE-59951] C93042 DICOM writer: Ignore PhotometricInterpretation, BitsAllocated, and BitsStored attributes. Derive these from the raster properties instead. [FMEENGINE-61216] Workbench: Properly handle Tester upgrade of transformer when attributes contain brackets [FMEENGINE-61024] C147105 Bufferer: Improved performance buffering polygons [FMEENGINE-60649] Workbench: Fixed context menu for scroll to source/dest node; adjusted terminology to avoid use of 'pen'; added import/export for connection styles [FMEDESKTOP-9531] [FMEDESKTOP-9530] [FMEDESKTOP-9533] [FMEDESKTOP-9532] FFS writer: Fixed deletion of existing sidecar files when a new file is started due to maximum file size being exceeded [FMEENGINE-61297] Workbench: Properly color annotation created in older version of Workbench when moving within a bookmark [FMEDESKTOP-9386] ------------------------------ FME 2020.0.0.0 b20074 20190827 ------------------------------ internal changes ------------------------------ FME 2020.0.0.0 b20073 20190826 ------------------------------ internal changes ------------------------------ FME 2020.0.0.0 b20072 20190824 ------------------------------ ARCGISPORTALFEATURES: Added option to pick Branch Version to read [FMEENGINE-60908] JPEG reader: Added Apply EXIF Orientation option [FMEENGINE-60770] C146391 C147514 Installer: Fixed incorrect values when switching install types [DOT-3498] [DOT-3840] Installer: Adjusted text bounds on final installer dialog [DOT-3431] C143687 C143759 Revit Native: Ensured we don't set base/top/building level attributes with the same info [FMEENGINE-61189] ------------------------------ FME 2020.0.0.0 b20071 20190822 ------------------------------ Access (JDBC): Fixed reading of Access files that don't have ORIGINAL_TYPE metadata [FMEENGINE-61277] C147649 BulkAttributeRenamer: Fixed special character handling [FMEENGINE-61150] C147234 C147632 C147598 Workbench: Fixed Quick Add description display for linked transformers ; fixed connections not detected when uploaded to FME Server if network authentication reader option is used [FMEDESKTOP-9195] [FMEDESKTOP-9205] C146539 RealDWG Writer: Added option to create spatial/layer index [FMEENGINE-61125] JDBC: Allowed connection strings & properties override on SAP HANA and Teradata [FMEENGINE-61195] [FMEENGINE-61194] AreaGapAndOverlapCleaner: Updated Advanced Parameters group name to Outside Tolerance Parameters [FMEENGINE-60506] JDBC: Updated Cloud Spanner driver to 1.1.5 [FMEENGINE-56284] Workbench: Updated icons and splash text location [TECHPUBS-6195] [FMEDESKTOP-9438] Workbench: Do not resize bookmark to large when rename occurs [FMEDESKTOP-9462] Installer: Updated graphics for 2020.0 [TECHPUBS-6195] [TECHPUBS-5691] [REL-2777] ------------------------------ FME 2020.0.0.0 b20070 20190821 ------------------------------ CityGML reader/writer: Added MAX_ATTRIBUTES_PER_NESTED_ATTRIBUTE parameter [FMEENGINE-61149] C145595 Workbench: Show output ports when embedding a transformer that has no input ports [FMEDESKTOP-9191] C146480 C148474 Workbench: If connection is unused, do not mark it invalid [FMEENGINE-61165] Workbench: Allowed feature caching to work with language pack installed [FMEDESKTOP-9397] Installer: Don't use startupscript for FMEEngine in Server installation [DOT-3528] JPEG writer: Made jpeg_exif_* format attributes exposable [FMEENGINE-60612] Cloner: Fixed Bulk Mode cloning incorrect features for large numbers of features [FMEENGINE-61151] Installer: Fixed validation of hostname [DOT-3488] Installer: Fixed value of Server shared directory location in summary [DOT-3429] Installer: Fixed FMESERVERUSER and FMESERVERPASSWORD not being applied on silent install [DOT-3500] C142888 Sorter: Fixed Bulk Mode sorting on string fields encoded with UTF-16 or UTF-32 encoding [FMEENGINE-61176] C147478 C147546 ------------------------------ FME 2020.0.0.0 b20069 20190820 ------------------------------ FileGDB: Close the Least-Recently-Used tables to only keep 10 open at a time [FMEENGINE-60309] C145556 XMLSampleGenerator: Fixed to allow simple content restriction from base type with mixed content [FMEENGINE-61044] C147005 Installer: Updated warning message when hostname matches machine name [DOT-3467] Installer: Updated System Share prompts on Linux [DOT-3439] C124670 Installer: Fixed FME Server username/password note [DOT-3431] C143687 C143759 ------------------------------ FME 2020.0.0.0 b20068 20190819 ------------------------------ Workbench: Added "zoom to link" context menu option [FMEDESKTOP-9530] Revit Native: Added level elevations to the metadata feature [FMEENGINE-60651] ------------------------------ FME 2020.0.0.0 b20067 20190816 ------------------------------ Workbench: Fixed ability to set to dark mode when operating system is already in dark mode [FMEDESKTOP-9129] Workbench: Added setting so annotation color can match link [FMEDESKTOP-9436] DBASE: Added read and write support for Visual FoxPRO Varchar, Currency, and Timestamp fields [FMEENGINE-8086] C12140 C12469 C92693 Geodatabase: Handled cases where doubles read have extra incorrect precision [FMEENGINE-59518] C143489 C147242 ------------------------------ FME 2020.0.0.0 b20066 20190815 ------------------------------ StringReplacer: Avoided attempting to find empty strings and cause infinite loop; log warning and do no work instead [FMEENGINE-60688] C146406 Shapefile Writer: Fixed incorrect bounds being written when dataset does not overlap origin [FMEENGINE-60934] DBase Reader: Fixed reading incorrect records when dataset contains deleted records [FMEENGINE-60844] C146452 Pervasive PSQL: Removed format from Quick Add and Formats Gallery [FMEENGINE-61154] ------------------------------ FME 2020.0.0.0 b20065 20190814 ------------------------------ FFS Reader: Fixed geometry attributes on schema [FMEENGINE-61134] ------------------------------ FME 2020.0.0.0 b20064 20190813 ------------------------------ Workbench: Allowed shift-F6 to work as shortcut key even if feature caching is not enabled [FMEDESKTOP-9404] C146908 ------------------------------ FME 2020.0.0.0 b20063 20190812 ------------------------------ Snipper: Prevented error when using conditional values for starting or ending locations [FMEENGINE-61113] C147215 Workbench: Fixed toolbar disappearing when trying to edit via settings [FMEDESKTOP-9411] Geodatabase: Handled case where a read double attribute has extra incorrect precision [FMEENGINE-59518] C143489 C147242 Workbench: Make connection style in connection details match the connection style specified by the user [FMEDESKTOP-9430] [FMEDESKTOP-9429] Workbench: Added support for web pages that request user/password authentication [FMEENGINE-60942] C140152 C141951 ------------------------------ FME 2020.0.0.0 b20062 20190809 ------------------------------ ArcGIS Portal Features: Added option to use OAuth 2.0 Web Service authentication [FMEENGINE-40437] C108696 C139848 C142262 C142537 C144157 JSON Transformers: Allowed file paths with spaces [FMEENGINE-60151] IMDF: Updated to version 1.0.0.beta.3 [FMEENGINE-60976] Oracle Spatial: Handled cases where a decoded double has extra incorrect precision [FMEENGINE-59518] C143489 C147242 Workbench: Continued improvements to link styling: correct default style, parameter edit support, propogation implementation [FMEDESKTOP-9039] [FMEDESKTOP-9382] MapInfo Extended Writer: Added support for writing style columns [FMEENGINE-37561] C129174 C130656 C134818 C136713 C144068 ------------------------------ FME 2020.0.0.0 b20061 20190808 ------------------------------ DI: 3D: Optimized rendering for complex features [FMEDESKTOP-9155] JDBC Writer: Added write support for Snowflake by allowing isSigned to be unimplemented [FMEENGINE-61060] ------------------------------ FME 2020.0.0.0 b20060 20190807 ------------------------------ PostGIS Reader: Read infinity values as null and warn user [FMEENGINE-61049] SQSConnector: Updated Package Name [FMEENGINE-59948] [FMEENGINE-60937] Geodatabase: Abort feature read when database connection lost [FMEENGINE-10107] C115888 C127138 C146716 ------------------------------ FME 2020.0.0.0 b20059 20190806 ------------------------------ Shapefile Writer: Added option to split dataset when files exceed 2GB format limit [FMEENGINE-37204] C108795 C109126 C129085 ------------------------------ FME 2020.0.0.0 b20058 20190802 ------------------------------ Installer: Fixed user interface warning about port in use [DOT-3496] C128235 ARCGISPORTALFEATURES: Fixed "token required" error when using NTLM/Kerberos authorization [FMEENGINE-40481] [FMEENGINE-60986] C116644 C126984 C135632 C146787 C146910 C146937 ------------------------------ FME 2020.0.0.0 b20057 20190802 ------------------------------ internal changes ------------------------------ FME 2020.0.0.0 b20056 20190731 ------------------------------ Revit Native: Don't try to read elements that aren't visible in the selected view [FMEENGINE-60721] SlackConnector: Fixed workspace termination when network errors encountered [FMEENGINE-60694] Bulk Mode: Added bulk mode support for Counter, FeatureTypeExtractor, StringCaseChanger, LicenseChecker [FMEENGINE-60295] Workbench: Set focus in insert link dialog; do not show reader/writers in Quick Add when editing .fmx files [FMEDESKTOP-9399] [FMEDESKTOP-9387] ------------------------------ FME 2020.0.0.0 b20055 20190730 ------------------------------ User parameters: Fixed so a when a Number parameter is created, its default is not forced to be either 0 or 1 [FMEDESKTOP-9398] Workbench: Added ability to style links via right-click menu [FMEDESKTOP-9395] GeoPackage Reader: Improved warnings around non-spatial tables [FMEENGINE-60887] C146473 IFC with Data Views Reader: Updated the format name, removed .rvz extension and Revit association [FMEENGINE-59919] Geodatabase Writer: Fixed corruption of feature linked annotation when updating related feature [FMEENGINE-58158] BAG writer: Improved logging for invalid XML metadata [FMEENGINE-38189] C97887 C122336 Writers: Added bulk mode support for dataset fanout [FMEENGINE-37974] Python: Added Python support for ArcGIS Pro 2.4. [FMEENGINE-60760] C146905 C146906 C147082 ------------------------------ FME 2020.0.0.0 b20054 20190729 ------------------------------ MapInfo Extended Writer: Added option to specify custom coordinate system bounds [FMEENGINE-37570] [FMEENGINE-60679] ARCGISONLINEFEATURES: Fixed handling of empty Target WKID parameter [FMEENGINE-60955] ListSorter: Order sort results such that missing/null/empty attributes are listed in the following order: , , [FMEENGINE-56088] UK OS MasterMap Greenspace Layer (GML): Added new UK OS MasterMap Greenspace Layer (GML) reader/writer [FMEENGINE-60932] Sorter: Order sort results such that missing/null/empty attributes are listed in the following order: , , [FMEENGINE-60954] ------------------------------ FME 2020.0.0.0 b20053 20190726 ------------------------------ internal changes ------------------------------ FME 2020.0.0.0 b20052 20190725 ------------------------------ Revit Native Reader: Warn user about performance when they open an old file [FMEENGINE-60697] Bufferer: Improved performance when buffering some polygons with linear end cap types [FMEENGINE-60647] Reader datasets: Correctly parse subpath specification for downloaded archive datasets [FMEENGINE-48761] C94505 C97161 C99087 C115681 C118616 C145054 Geodatabase Writer: Display warning when attributes values are truncated [FMEENGINE-57538] C139741 Workbench: Fixed crash when bookmark palettes are not installed [FMEDESKTOP-9394] ------------------------------ FME 2020.0.0.0 b20051 20190724 ------------------------------ UK OS MasterMap Water Network (GML): Added new UK OS MasterMap Water Network (GML) reader/writer [FMEENGINE-60891] DBASE Writer: Detect when file or memo file has reached maximum size and fail [FMEENGINE-60611] Workbench: Allowed user to change default styling of connection lines (links) [FMEDESKTOP-9178] ------------------------------ FME 2020.0.0.0 b20050 20190723 ------------------------------ ARCGISONLINEFEATURES: Implemented refresh token exchange [FMEENGINE-60644] C140948 C146198 Shapefile Writer: Added option to write QGIS spatial index [FMEENGINE-38129] C13340 C77137 C122233 ESRISHAPE, DBF: Removed from Quick Add and Formats Gallery (Replaced by SHAPEFILE and DBASE respectively) [FMEENGINE-58110] [FMEENGINE-58108] Python: Fixed issue where continuation character is used in Python parameter script [FMEENGINE-60643] C146327 Workbench: Fixed issue where menu is not visible in full screen mode on some high DPI monitors on Windows [FMEDESKTOP-9134] C145831 C146019 Python/Tcl: Added log message when Python or Tcl scripts will be executed after the translation is complete [FMEENGINE-48225] C112131 ------------------------------ FME 2020.0.0.0 b20049 20190722 ------------------------------ MapInfo Styler: Added new World POI symbol set [FMEENGINE-38211] C127644 Revit Native reader: Read element design option names as attributes [FMEENGINE-60593] UK OS MasterMap Highways Network (GML): Added new UK OS MasterMap Highways Network (GML) reader/writer [FMEENGINE-60690] Revit Native Reader: Added support for Detail Groups and Lines annotation categories [FMEENGINE-60880] [FMEENGINE-60881] Revit Native Reader: Added support for additional categories (electrical, mechanical, piping) [FMEENGINE-60711] JDBC: Added reconnect mechanism to generic JDBC and JDBC Azure writers [FMEENGINE-29395] Geodatabase: Clarified error message when creating older Geodatabase versions [FMEENGINE-60452] ------------------------------ FME 2020.0.0.0 b20048 20190719 ------------------------------ Automations writer: Added port mapping to desktop debug [FMEENGINE-60577] MapInfo Extended reader: Logged table type being read [FMEENGINE-37541] Workbench: Added ability to specify link styles in the appearance tab; moved connection style to the appearance tab in FME Options dialog [FMEDESKTOP-9178] [FMEDESKTOP-8444] MapInfo Extended Reader: Ensured EFAL reader does not drop fractions from time and datetime fields [FMEENGINE-58326] Geodatabase: Improved performance of relationship writing [FMEENGINE-8288] C20927 C50039 C53421 C62371 C94908 C94929 C124237 Transformer upgrading: Converted URLs in transformer change log to clickable hyperlinks [FMEDESKTOP-9207] ------------------------------ FME 2020.0.0.0 b20047 20190718 ------------------------------ Writers: Added bulk mode support for feature type fanout [FMEENGINE-37974] Mapinfo Extended: Windows: Upgraded library to version 19.0.0.19 [FMEENGINE-60569] Intersector: Give a more helpful message when given NaN coordinates [FMEENGINE-60729] Revit Native Reader: Don't read elements that are unplaced in the file [FMEENGINE-60260] [FMEENGINE-60387] C145199 Revit Native Reader: Added read support for Sections annotation category [FMEENGINE-60689] Microsoft Word writer: Updated format attributes to match MSWordStyler [FMEENGINE-60781] ------------------------------ FME 2020.0.0.0 b20046 20190717 ------------------------------ Terminology: Renamed feature tables to bulk mode in transformer upgrade notes and log messages [FMEENGINE-60738] Shapefile Reader: Added parameter to control whether empty attribute values are treated as missing or null [FMEENGINE-37770] C106937 C123193 C132180 C133628 GML: Added new UK OS MasterMap Highways Network (GML) reader/writer [FMEENGINE-60690] Shapefile/DBase: Roundtrip UInt64 values that overflow Int64 [FMEENGINE-60767] StringReplacer: Fixed problem upgrading from older version [FMEENGINE 60659] ------------------------------ FME 2020.0.0.0 b20045 20190716 ------------------------------ Matcher: Improved performance when requiring differing attributes [FMEENGINE-60395] Reproject: Pass in the correct factor when requesting a scale factor [FMEENGINE-60769] PowerPoint writer: Updated format attributes to match PowerPointStyler [FMEENGINE-60768] [TECHPUBS-6010] Workbench: Ensured upgrade of Hub transformers is just like the regular local transformer [FMEDESKTOP-5059] ARCGISONLINEFEATURES: Retry up to 3x on connection errors and HTTP 50[0/2/3/4] response [FMEENGINE-60766] C140948 ------------------------------ FME 2020.0.0.0 b20044 20190715 ------------------------------ StringPairReplacer: Added support to operate on multiple attributes [FMEENGINE-48505] Revit Native Reader: Added read support for Color Fill Legends annotation category [FMEENGINE-60601] Revit Native Reader: Added read support for Mass category [FMEENGINE-60721] Workbench: Fixed viewing Point Clouds and Rasters at breakpoints [FMEENGINE-60278] ------------------------------ FME 2020.0.0.0 b20043 20190713 ------------------------------ SHAPEFILE, DBASE: Fixed dates being truncated, negative exponential notating overflowing field width [FMEENGINE-37752] Bufferer: Avoid tracking degenerate segments [FMEENGINE-60722] MrSID: Renamed format long name from LizardTech MrSID to Extensis MrSID [TECHPUBS-6183] [FMEENGINE-60712] WorkspaceRunner: Fixed problem where in some cases a console window was shown when child workspace uses SystemCaller [FMEENGINE-59973] C144255 SQSConnector: Enabled migration of AWS Simple Queue Service (SQS) transformers to SQSConnector (FME Package) [FMEENGINE-59948] ------------------------------ FME 2020.0.0.0 b20042 20190711 ------------------------------ DBASE, SHAPEFILE: Added writer option to control Datetime storage [FMEENGINE-37737] C108526 Z-Map Vector and Grid Reader: Improved logging when vector and raster readers mismatch dataset geometry type [FMEENGINE-60715] AttributeSplitter: Allowed delimiter to be set from an attribute [FMEENGINE-48098] C101575 C130032 CityGML: Decode WWJD-encoded axis order directive [FMEENGINE-60709] ------------------------------ FME 2020.0.0.0 b20041 20190710 ------------------------------ Automations: Added new FME Server Automations writer [FMEENGINE-60577] Emailer: Replaced Emailer with FME Package (.fpkg) version of Emailer [FMEENGINE-60250] Python: Changed exception logging to support international characters [FMEENGINE-60381] FME Packages: Fixed issue where installed web service was missing some components [FMEENGINE-60315] ------------------------------ FME 2020.0.0.0 b20040 20190709 ------------------------------ Bufferer: Fixed quick exit for empty geometries and always catch NaNs [FMEENGINE-60574] Bufferer: Added handling of corrupt arcs with radii of 0 [FMEENGINE-60579] Revit Native Reader: Read Property Lines and Elevations categories in Floor Plan mode [FMEENGINE-60602] [FMEENGINE-60605] GeoGraphics: Output a more useful error when the writer fails to load a module [FMEENGINE-60501] Installer: Fixed Postgres connection error [DOT-3742] ------------------------------ FME 2020.0.0.0 b20039 20190708 ------------------------------ Workbench: Show Terminator results in Visual Preview when 'Redirect to Inspector' is enabled [FMEDESKTOP-9171] AttributeRenamer: Fixed issue where upgrading from older version didn't work as expected [FMEENGINE-60659] Installer: Do not allow network destination directory during Engine-only install [DOT-3450] FeatureJoiner: When the Comparison Mode is set to String, compare values as strings; can solve issues comparing floating point values. [FMEENGINE-59968] C144642 ------------------------------ FME 2020.0.0.0 b20038 20190705 ------------------------------ AttributeValidator: Fixed unique duplicate message to give the value of the attribute [FMEENGINE-60594] C146252 Generalizer: Added new algorithm option: Douglas With Arc Fitting (Generalize) [FMEENGINE-60247] Revit Native Reader: Read Planting Tags and Generic Annotations categories [FMEENGINE-60603] [FMEENGINE-60604] Workbench: Fixed creation of published parameter after generate [FMEDESKTOP-9154] FME AR: Fixed anchor feature type missing when not using a coordinate system [FMEENGINE-56662] Workbench: Standardized attribute icon color; changed column name for bookmark palette to be more useable [FMEDESKTOP-9168] [FMEDESKTOP-4299] [FMEDESKTOP-9164] ------------------------------ FME 2020.0.0.0 b20037 20190704 ------------------------------ AppearanceStyler: Fixed support for non-system-encoded-strings in version 2 [FMEENGINE-60630] PointCloudSurfaceBuilder: Added option to clip output mesh [FMEENGINE-60608] GeometryValidator: Added self-intersection support for donut edge case [FMEENGINE-60453] Reprojector: Added stroking to oriented arcs and clothoids when reprojecting would otherwise distort them [FMEENGINE-60516] Legal: Updated Software License Agreement (June 2019) [REL-2673] FeatureJoiner: Output features in batches, rather than waiting until all features are joined [FMEENGINE-59366] ------------------------------ FME 2020.0.0.0 b20036 20190703 ------------------------------ Revit Native Reader: Read Grids and Dimensions annotation categories [FMEENGINE-60552] [FMEENGINE-60551] Geodatabase: Set measure to NaN when writing ellipse if needed [FMEENGINE-58027] C142267 Revit Native Reader: Added read support for Room Tag and Window Tag annotation categories [FMEENGINE-60547] [FMEENGINE-60550] DBASE, SHAPEFILE: Fixed transcoding errors when using fme-source-encoding and binary-encoded attributes [FMEENGINE-60572] GeometryCoercer: Fixed appearance inheritance in mesh coercion [FMEENGINE-60538] Revit Native: Handle geolocating more robustly in non-English files [FMEENGINE-60207] Shapefile Writer: Reject incompatible geometry when it is the first feature received [FMEENGINE-59746] C143827 ------------------------------ FME 2020.0.0.0 b20035 20190702 ------------------------------ Generalizer: Prevented shared boundaries from disappearing [FMEENGINE-60460] GeometryValidator: Added self-intersection support for donut edge case [FMEENGINE-60453] Intersector: Reject Nulls in aggregates [FMEENGINE-60019] Revit Native Reader: Read Text Notes category in Floor Plan mode [FMEENGINE-58163] [FMEENGINE-60513] [FMEENGINE-60377] UK OS MasterMap Sites Layer (GML): Added UK OS MasterMap Sites Layer (GML) reader/writer [FMEENGINE-60530] ------------------------------ FME 2020.0.0.0 b20034 20190628 ------------------------------ Intersector: Added handling of features with a single vertex [FMEENGINE-60019] FME_AR_FILE: Added Move to Origin parameter [FMEENGINE-60298] Geodatabase: Fixed reading of interior rings for donuts containing very tiny holes [FMEENGINE-58439] C137104 DGNv8: Added read support for Item Sets as attributes [FMEENGINE-10288] C129459 C143379 ------------------------------ FME 2020.0.0.0 b20033 20190627 ------------------------------ Intersector: Fixed bug intersecting paths with degenerate segments [FMEENGINE-60399] FileNamePartExtractor: Fixed issue where attribute value was parsed incorrectly in some cases [FMEENGINE-60448] CenterLineReplacer: Added support for weakly simple rings and one touch holes [FMEENGINE-15046] C108368 C128674 ------------------------------ FME 2020.0.0.0 b20032 20190626 ------------------------------ DI: Added status and progress indicator when opening dataset [FMEDESKTOP-9145] Workbench: Fixed issue where Workbench would crash when attempting to uninstall multiple packages at once [FMEENGINE-60446] GML2Factory: Sort properties by name on writing [FMEENGINE-60164] QtWebEngine: Replaced WebKit with WebEngine in the Ubuntu-1804 and Debian-9 builds [FMEENGINE-60345] Sorter: Fixed sorting features without any string attributes or geometry in Bulk Mode [FMEENGINE-60154] DI: Background Maps: Added the missing WMS Network Authentication section to the background map dialog [FMEDESKTOP-9048] C145188 Shapefile Reader: Fixed large integer values reading as 0 [FMEENGINE-60507] ------------------------------ FME 2020.0.0.0 b20031 20190625 ------------------------------ ProjectWiseWSGConnector: Added multi-repository support [FMEENGINE-40501] C138278 C138895 C139000 C141626 C144441 GeoTIFF reader: Fixed reading incorrect values from gray-alpha rasters on Windows 64-bit [FMEENGINE-60208] FME AR File: Added Zoom to Anchor option to files written [FMEENGINE-56662] Workbench: Fixed issue where drag and drop package from Transformer Gallery didn't work [FMEDESKTOP-9132] Workbench: Fixed issue where some icons were not displayed correctly on high-DPI screens [FMEDESKTOP-9109] ------------------------------ FME 2020.0.0.0 b20030 20190624 ------------------------------ Shapefile Reader: Support for reading 2DM types with optional measures [FMEENGINE-60488] StringReplacer: Added Bulk Mode support in more cases [FMEENGINE-60140] Workbench: Showed feature counts on trailing output ports of a partial run [FMEDESKTOP-9064] Recorder: Added Bulk Mode support [FMEENGINE-38228] Intersector: Fixed bug intersecting paths with degenerate segments [FMEENGINE-60399] Workbench: Fixed auto-resize of mixed objects contains annotations [FMEDESKTOP-9111] Workbench: Fixed translation issue with all files and avoid unnecessary menu nesting in table context menu [FMEDESKTOP-9135] [FMEDESKTOP-9123] AIXM5 writing: Do not write out srsDimension as is not required and may be inappropriate for aviation data [FMEENGINE-60185] C145187 ------------------------------ FME 2020.0.0.0 b20029 20190621 ------------------------------ CSGBuilder: Included fme_ attributes when merging features [FMEENGINE-58237] FME Objects: Added setEncodedListAttributeNonSequenced() to C++ and Java APIs and added functionality to Python API [FMEENGINE-60141] Geodatabase: Added ability to read Parcel Fabrics [FMEENGINE-8696] C55252 C82556 C93617 C100304 C102521 C106314 C111032 C115055 C117044 C121985 C126365 C136525 C144606 Intersector: Improved stability of ellipse-ellipse intersection [FMEENGINE-60407] IFC: Write out shared property/quantity sets in the correct order [FMEENGINE-60464] Player: Added Bulk Mode support [FMEENGINE-38229] ------------------------------ FME 2020.0.0.0 b20028 20190620 ------------------------------ WB: Visual Preview: fixed missing 3D rendering when switching background map off in 2D [FMEDESKTOP-8704] DBF: ESRISHAPE: Replaced by DBASE and SHAPEFILE [FMEENGINE-58102] [FMEENGINE-58103] CSGBuilder: Added Attribute Accumulation parameters [FMEENGINE-58237] ------------------------------ FME 2020.0.0.0 b20027 20190619 ------------------------------ Bulk Mode: Fixed feature tables being split when certain readers were present in a workspace [FMEENGINE-60182] Intersector: Added handling of features with a single vertex [FMEENGINE-60019] OSG writer: Disabled texture options when the output format is Binary [FMEENGINE-59826] C144268 Geodatabase: Added ability to read parcel fabrics [FMEENGINE-8696] C55252 C82556 C93617 C100304 C102521 C106314 C111032 C115055 C117044 C121985 C126365 C136525 C144606 ------------------------------ FME 2020.0.0.0 b20026 20190618 ------------------------------ PDF Reader: Added attribute `num_pages` to document metadata feature [FMEENGINE-60427] CityGML writer: Fixed EnergyADE writing; properties were duplicated as generic attributes [FMEENGINE-60341] C144779 ChangeDetector: Improved performance by using valid hash [FMEENGINE-60415] UK OS MasterMap Topograpy Layer (GML): Added XSD-driven reader/writer [FMEENGINE-57695] FME: Fixed issue where invoking reader or writer dialog a second time from FMEObjects results in crash [FMEDESKTOP-9127] ------------------------------ FME 2020.0.0.0 b20025 20190617 ------------------------------ StringReplacer: Fixed case insensitive matching and failures when replacing strings in more than one attribute [FMEENGINE-60406] Intersector: Added handling of features with a single vertex [FMEENGINE-60019] Civil 3D reader: Get UDPs from all classifications on points instead of just the active ones [FMEENGINE-10326] C131663 C132947 C133259 C145902 ------------------------------ FME 2020.0.0.0 b20024 20190616 ------------------------------ JDBC: Ship DB2 iSeries JTOpen JDBC driver with FME [FMEENGINE-57897] C140568 ------------------------------ FME 2020.0.0.0 b20023 20190613 ------------------------------ AreaGapAndOverlapCleaner: Improved performance by avoiding intersection in dissolve step [FMEENGINE-60216] AttributeCopier/AttributeCreator/AttributeManager/AttributeRenam: Added Bulk Mode support when setting an attribute to an expression [FMEENGINE-60378] JavaScriptCaller: Removed all of the JavaScriptCaller transformer's functionality. It now only prints an error message. [FMEENGINE-57679] DICOM Writer: Added new writer for DICOM medical imagery [FMEENGINE-59037] Bufferer: Added option for approximate buffering mode [FMEENGINE-60075] ------------------------------ FME 2020.0.0.0 b20022 20190612 ------------------------------ Generalizer: Fixed bug where Douglas algorithm considered infinite lines instead of line segments [FMEENGINE-60234] Transformers: Added Bulk Mode support to several transformers that use the TestFactory, including the Tester and TestFilter [FMEENGINE-56180] GeometryValidator: Updated startpoint selection for self-intersections [FMEENGINE-60019] QlikConnector: Added reader [FMEENGINE-59977] Revit Native Reader: Added support for URL parameter type when reading attributes [FMEENGINE-60307] ------------------------------ FME 2020.0.0.0 b20021 20190611 ------------------------------ Workbench: Fixed deleted caches reappearing on newly added transformers if feature caching is enabled [FMEDESKTOP-8854] JavaScriptCaller: Removed all of the JavaScriptCaller transformer's functionality. It now only prints an error message. [FMEENGINE-57679] Revit Native Reader: Get level information from work planes if present [FMEENGINE-59961] Workbench: Adjusted image colors to match the text color on bookmark nodes [FMEDESKTOP-9085] [FMEDESKTOP-9047] Workbench: Fixed crash when changing the visibility of a connection [FMEDESKTOP-9086] Workbench: Fixed mark location to add mark at cursor [FMEDESKTOP-9081] ------------------------------ FME 2020.0.0.0 b20020 20190610 ------------------------------ Intersector: Fixed crash intersecting elliptical arcs [FMEENGINE-60254] C145515 Geodatabase: Fixed crash when writing to Geodatabase SDE [FMEENGINE-60322] CSGSolid: Take the transformation matrix into account when computing the maximum bounds [FMEENGINE-60323] ------------------------------ FME 2020.0.0.0 b20019 20190608 ------------------------------ OneDriveConnector: Fixed timezone issue with attribute upload [FMEENGINE-59980] C144546 Civil 3D Reader: Handled unreadable User Defined Properties more gracefully [FMEENGINE-60072] Schema From Table Reader: Fixed pissue where reader failed to read from sheet name with Japanese characters [FMEENGINE-60199] C145033 Appearances: Allowed appearance names to be specified in any string encoding [FMEENGINE-60057] GeographicBufferer: Deprecated transformer and allowed upgrade to Bufferer [FMEENGINE-59442] ------------------------------ FME 2020.0.0.0 b20018 20190606 ------------------------------ Workbench: Record feature caches on unconnected bookmark output ports [FMEDESKTOP-9071] Geodatabase: Fixed incompatibility with ArcGIS 10.7 [FMEENGINE-60314] Revit Native Reader: Added HostId, HostFeatureType, and HostFunction attributes to schema [FMEENGINE-60051] OneDriveConnector: Added filesystem modified time to uploaded items [FMEENGINE-59980] C144546 Recorder: Abort the translation if the output FFS file cannot be opened because it is in use [FMEENGINE-58225] FMEServerResourceConnector: Added default value for Use Windows Credentials [FMEENGINE-60001] Workbench: Fixed editor being larger than table cell [FMEDESKTOP-9065] ------------------------------ FME 2020.0.0.0 b20017 20190605 ------------------------------ Workbench: Added Overview page and other improvements to Workbench Essentials [KNOW-420] FMEObjects: Triangulated slopedAreas from surfaceNormals [FMEENGINE-59727] ------------------------------ FME 2020.0.0.0 b20016 20190604 ------------------------------ DGNV8: Triangulated areas relative to their surface normals [FMEENGINE-59727] STL: Triangulated areas relative to their surface normals [FMEENGINE-59727] OBJ: Triangulated areas relative to their surface normals [FMEENGINE-59727] OGC Translation: Triangulated areas relative to their surface normals [FMEENGINE-59727] Workbench: Fixed comment coloring not matching bookmark in a few cases; fix crash when hitting ctrl+A quickly after selecting a bookmark [FMEDESKTOP-9049] [FMEDESKTOP-9076] Workbench: Ensured Partial Run always runs collapsed bookmarks without outputs [FMEDESKTOP-8792] OSG: Triangulated areas relative to their surface normals [FMEENGINE-59727] IFC: Triangulated areas relative to their surface normals [FMEENGINE-59727] Collada: Triangulated areas relative to their surface normals [FMEENGINE-59727] UDataSmith: Triangulated areas relative to their surface normals [FMEENGINE-59727] GLTF: Triangulated areas relative to their surface normals [FMEENGINE-59727] CityGML: Triangulated areas relative to their surface normals [FMEENGINE-59727] StatisticsCalculator: Removed output to log [FMEENGINE-60132] Workbench: Added light mode @2x icons to avoid pixelation on high resolution monitors [FMEDESKTOP-4299] Revit Native Reader: Added support for Unicode characters in filenames on Unix systems as well [FMEENGINE-60052] Cesium3D: Triangulated areas relative to their surface normals [FMEENGINE-59727] LineCombiner: Allowed identical arcs in separate groups [FMEENGINE-60137] C145214 C146339 Workbench: Fixed restoration of previous main window state ------------------------------ FME 2020.0.0.0 b20015 20190603 ------------------------------ GML: Write very large coordinates in exponential form [FMEENGINE-60284] Workbench: Allowed type column for CSV reader to be resizable and resize it to initial contents [FMEDESKTOP-8977] Workbench: Adjusted tooltip for color picking widget; avoided adding feature type names on bookmark feature types for junctions [FMEDESKTOP-9058] [FMEDESKTOP-8970] [FMEDESKTOP-4535] C137122 ------------------------------ FME 2020.0.0.0 b20014 20190601 ------------------------------ Workbench: Fixed launching of Data Inspector from WorkspaceRunner and linked custom transformers [FMEDESKTOP-8998] C144331 C145029 Workbench: Fixed crash when adding database connection; updated description for obsolete dwg/dxf formats; ensured top left object is focused and visible when adding reader/writers [FMEDESKTOP-9053] [FMEDESKTOP-8953] ------------------------------ FME 2020.0.0.0 b20013 20190530 ------------------------------ Installer: Check Hostname not equal to system name when no Core installed [DOT-3467] ------------------------------ FME 2020.0.0.0 b20012 20190529 ------------------------------ Installer: Fixed JDBC control update [DOT-3530] C120599 x3D: Triangulated areas relative to their surface normals [FMEENGINE-59727] @Buffer: Rejected invalid geometries in offset curve mode [FMEENGINE-60062] Bufferer: Fixed offset curve generation for paths and arcs [FMEENGINE-60235] RevitNative: Fixed incorrect surface face creation [FMEENGINE-60027] [FMEENGINE-60212] GML: XSD based reader/writer - read and write out "type" and "role" XML attributes [FMEENGINE-60188] FME Packages: Changed install location for python modules and not use pip for uninstall instead just delete the python module folder for the specific package [FMEENGINE-60211] [FMEENGINE-60210] ------------------------------ FME 2020.0.0.0 b20011 20190528 ------------------------------ Buffer: Reimplemented @Buffer with internal algorithm [FMEENGINE-60062] ------------------------------ FME 2020.0.0.0 b20010 20190527 ------------------------------ Matcher: Fixed matching of closed curves with a differing number of points [FMEENGINE-60187] C144890 Reprojector: Fixed bug where arc reprojection caused near-together explicit and implicit endpoints to separate [FMEENGINE-59930] Installer: Added check for Invalid Characters in Hostname [DOT-3488] ChangeDetector: Restored changeDetection list [FMEENGINE-60127] C145142 ------------------------------ FME 2020.0.0.0 b20009 20190525 ------------------------------ Bufferer: Exposed arc cap and corner styles [FMEENGINE-15434] C59539 RevitNative: Added support for surface color [FMEENGINE-57353] ------------------------------ FME 2020.0.0.0 b20008 20190523 ------------------------------ Workbench: Fixed issue where FME_TEMP set to Windows UNC path would result in unexpected behaviour; in one instance was deleting user workspace and other files in workspace directory [FMEENGINE-60069] C144399 AreaOnAreaOverlayer: Improved performance of spatial index used during intersection [FMEENGINE-15994] C140043 ------------------------------ FME 2020.0.0.0 b20007 20190522 ------------------------------ SAP Cloud HANA Service: Created SAP Cloud HANA Service reader and writer [FMEENGINE-57497] Bufferer: Buffer circular arcs without stroking [FMEENGINE-15434] C59539 Installer: Emphasize admin user message before Install [DOT-3431] C143687 C143759 ------------------------------ FME 2020.0.0.0 b20006 20190521 ------------------------------ CityGML writer: Allowed citygml_feature_role attribute value to change the default tag [FMEENGINE-60008] C144794 SurfaceDissolver: Fixed crash dissolving faces with and without texture coordinates [FMEENGINE-60071] PRCWriter: Fixed bug where putting non-latin characters in Root Note name failed [FMEENGINE-16158] ------------------------------ FME 2020.0.0.0 b20005 20190517 ------------------------------ Revit Native: Set boolean attributes correctly while schema reading [FMEENGINE-59909] PRCWriter: Added UTF-8 Encoding to Root Name Node [FMEENGINE-16158] Acad writer: Stopped trying to write specific anonymous block names [FMEENGINE-59484] C143513 Dissolver: Fixed bug dissolving with arcs [FMEENGINE-60077] Workbench: Fixed slow typing of invalid paths for some transformers [FMEENGINE-56678] ------------------------------ FME 2020.0.0.0 b20004 20190516 ------------------------------ MRF2DJoiner: Upgraded to fix joining behavior and made visible again [FMEENGINE-58681] Workbench: Added ability to edit the composite inline on the Tester dialog [FMEDESKTOP-8979] ------------------------------ FME 2020.0.0.0 b20003 20190515 ------------------------------ internal changes ------------------------------ FME 2020.0.0.0 b20002 20190514 ------------------------------ Dissolver: Fixed bug sorting arcs when repairing areas [FMEENGINE-59590] Workbench: Optimized run button highlighting by only highlighting visible objects [FMEDESKTOP-8969] Workbench: Adjusted node layout algorithm for feature types to avoid canvas resizing and place nodes relative to other reader/writer feature types [FMEDESKTOP-8953] Workbench: Removed standard menu items when conditional value is set [FMEDESKTOP-8926] ------------------------------ FME 2020.0.0.0 b20001 20190513 ------------------------------ ChartGenerator: Delete unused temp file after font errors are caught [FMEENGINE-59306] GeometryValidator: Prevented duplicate output when there are remnants [FMEENGINE-59723] Bufferer: Fixed error in GEOS buffering replacement [FMEENGINE-59438] Installer: Updated order of keyboard navigation [REL-2609] [REL-2610] ------------------------------ FME 2020.0.0.0 b20000 20190511 ------------------------------ Bufferer: Replaced GEOS buffering with topology implementation [FMEENGINE-59438] String Replacer: Allowed Attributes value to evaluate to empty string without error [FMEENGINE-59938] C144467 C145193 Workbench: Added "Always Show References" option to the context menu for User Parameters and its children [FMEENGINE-28866] ------------------------------ FME 2019.1.0.0 b19566 20190508 ------------------------------