=========================== FME 2021.0.2.0 "What's New" =========================== ------------------------------ FME 2021.0.2.0 b21321 20210429 ------------------------------ Installer: Packages won't be copied to the latest build folder if the build is reinstalled [DOT-5255] ------------------------------ FME 2021.0.2.0 b21320 20210428 ------------------------------ internal changes ------------------------------ FME 2021.0.2.0 b21319 20210427 ------------------------------ internal changes ------------------------------ FME 2021.0.1.1 b21318 20210422 ------------------------------ Logging: Fixed support for FME_LOG_FILENAME environment variable [FMEENGINE-69121] Installer: Changed to the productsign command for signing the PKG installer [DOT-5881] ------------------------------ FME 2021.0.1.1 b21317 20210416 ------------------------------ FME: Fixed regression where FME_SHAREDRESOURCE_DATA macro wasn't resolved correctly [FMEENGINE-69217] ------------------------------ FME 2021.0.1.1 b21316 20210415 ------------------------------ Shapefile Reader: Fixed issue reading .prj file when path contains Non-ASCII characters [FMEENGINE-68915] C651521 ------------------------------ FME 2021.0.1.1 b21315 20210409 ------------------------------ Installer: Added code Signing for macOS PKG Installer [DOT-5881] ------------------------------ FME 2021.0.1.0 b21314 20210406 ------------------------------ OEM Integrations: Fixed ability to load FME 2021.0 [FMEENGINE-69141] ------------------------------ FME 2021.0.1.0 b21313 20210404 ------------------------------ Installer: The installation of FME is restricted to the root startup drive [DOT-5731] ------------------------------ FME 2021.0.1.0 b21312 20210331 ------------------------------ ArcGIS: Added additional support for ArcGIS 10.9 [FMEENGINE-68809] C651444 ------------------------------ FME 2021.0.0.2 b21311 20210326 ------------------------------ Workbench: Fixed restore of column state for JSON/XML updater transformers [FMEDESKTOP-11383] Installer: Added the build number to the PKG's package ID to prevent the removal of previous FME versions [DOT-5731] ------------------------------ FME 2021.0.0.2 b21310 20210323 ------------------------------ Windows: Properly deal with paths containing ".." components. [FMEENGINE-69003] C651970 ------------------------------ FME 2021.0.0.2 b21309 20210319 ------------------------------ Installer: Fixed issue where pkg install scripts were called twice [DOT-5731] ------------------------------ FME 2021.0.0.2 b21308 20210318 ------------------------------ Workbench: Fixed duplicate 'Edit Parameter Value...' menu [FMEDESKTOP-11364] Transformers: Initialized Generalizer so older workspaces do not show it as invalid [FMEDESKTOP-11339] I3S: Translate texture coordinates to the [0,1] range before they are written [FMEENGINE-68713] ------------------------------ FME 2021.0.0.2 b21307 20210317 ------------------------------ FTPCaller: Fixed anonymous authentication in the FTPCaller [FMEENGINE-68926] C651665 ESF XSD Based Writer: Changed written xsi:schemaLocation pairs order, list ESF submission schema first [FMEENGINE-68844] C648726 CentOS-8 Installers: Fixed engine and desktop installer conflicts in CentOS 8 [FMEENGINE-68806] Workbench: Fixed issue where floating license option was inaccessible in the absence of external network connection [FMEDESKTOP-11356] C651454 Workbench: Fixed regression where opening workspace with disabled dataset would not keep the feature types disabled [FMEDESKTOP-11340] Matcher: Restored "or" behaviour of "Attributes that Must Differ" [FMEENGINE-68661] C156612 C649637 ------------------------------ FME 2021.0.0.1 b21306 20210315 ------------------------------ internal changes ------------------------------ FME 2021.0.0.1 b21305 20210311 ------------------------------ Workbench: Fixed issue where Workbench would crash any time a transformer is added to a custom transformer [FMEDESKTOP-11349] ------------------------------ FME 2021.0.0.1 b21304 20210309 ------------------------------ internal changes ------------------------------ FME 2021.0.0.0 b21303 20210308 ------------------------------ Workbench: Avoided crash when editing attributes on transformer output port [FMEDESKTOP-11336] Matcher: Restored optionality of "Selected Attributes" [FMEENGINE-68745] C156612 C649637 ------------------------------ FME 2021.0.0.0 b21302 20210305 ------------------------------ internal changes ------------------------------ FME 2021.0.0.0 b21301 20210304 ------------------------------ DatabaseJoiner: Fixed Table Field fetching failing for some formats [FMEENGINE-68761] Data Inspector: Fixed TCL crash [FMEDESKTOP-11315] Installer: Updated shortcut and right-click menu version to use one that truncates trailing .0s [DEVOPS-662] ------------------------------ FME 2021.0.0.0 b21300 20210303 ------------------------------ Writers: Fixed fme_point_cloud incorrectly appearing as a geometry type [FMEENGINE-68064] FME Server: Allow edinstallation on Ubuntu derivatives (like Mint) [DEVOPS-659] ------------------------------ FME 2021.0.0.0 b21299 20210302 ------------------------------ Installer: Added Splashcreens and Tiles 2021.0 [SRVC-6591] ------------------------------ FME 2021.0.0.0 b21298 20210301 ------------------------------ I3S: Moved texture coordinates into the [0,1] range if possible [FMEENGINE-68713] Feature Types: Do not allow published parameter creation in user attributes table [FMEDESKTOP-11287] NeighbourFinder: Moved Candidates first under Transformer Mode [FMEENGINE-68569] ------------------------------ FME 2021.0.0.0 b21297 20210226 ------------------------------ AIXM 4.5 Reader/Writer: Allowed older workspaces having "TxtRmk" in AIRSPACE_DERIV_GEOMETRY and AD_HP_USAGE_LIMITATION to be read and written [FMEENGINE-68646] Installer: Fixed text on installer dialogs not visible when using high-DPI settings [DOT-5871] [DOT-4364] MapnikRasterizer: Made conditionals work again [FMEDESKTOP-11269] ------------------------------ FME 2021.0.0.0 b21296 20210225 ------------------------------ AIXM 4.5 reader: Allowed old data with "TxtRmk" from AD_HP_USAGE_LIMITATION to be read [FMEENGINE-68646] ------------------------------ FME 2021.0.0.0 b21295 20210224 ------------------------------ AIXM 4.5 Reader/Writer: Changed TxtRmk to txtRmk in AIRSPACE_DERIV_GEOMETRY and AD_HP_USAGE_LIMITATION feature types [FMEENGINE-68646] OGC API Features Reader: Added (WFS 3.0) to format description [FMEENGINE-68654] CityJSON: Allowed a wider variety of image types when writing textures [FMEENGINE-68610] ------------------------------ FME 2021.0.0.0 b21294 20210223 ------------------------------ Cloud Spanner Reader/ Writer: Updated JDBC driver to 1.19.0 [FMEENGINE-67448] Automations: Added support for writing out CRS and counterclockwise Area [FMEENGINE-68616] ------------------------------ FME 2021.0.0.0 b21293 20210222 ------------------------------ Bufferer: Fixed loss of parameter values that was occurring when upgrading from version greater than 16 [FMEDESKTOP-11261] Aggregator: Restored input count for logging [FMEENGINE-68601] C649876 Data Interoperability: Use online help instead of local help [FMEDESKTOP-11228] ------------------------------ FME 2021.0.0.0 b21292 20210219 ------------------------------ Bufferer: Silenced misleading warnings about dissolving without a tolerance [FMEENGINE-68526] PipeReplacer: Fixed bug sweeping along a non-flat oriented arc by 3 points [FMEENGINE-68611] VoronoiDiagrammer: Silenced misleading warnings about dissolving without a tolerance [FMEENGINE-68526] ------------------------------ FME 2021.0.0.0 b21291 20210218 ------------------------------ internal changes ------------------------------ FME 2021.0.0.0 b21290 20210217 ------------------------------ AIXM5 Reader: Added support for [ft_i] uom [FMEENGINE-68563] H3HexagonalIndexer: Made "Replace With Hexagon" the default Geometry Handling option [FMEENGINE-68581] FMW Reader: Fixed Python mismatch error [FMEENGINE-60018] C144728 C156885 ------------------------------ FME 2021.0.0.0 b21289 20210216 ------------------------------ SQL Server (JDBC): Upgraded to v9 of the Windows Authentication library [FMEENGINE-68514] GUI: Remove extra padding at top of unnamed groups [FMEDESKTOP-10932] ------------------------------ FME 2021.0.0.0 b21288 20210213 ------------------------------ FeatureWriter: Fixed problem where fixed schema formats were not working as expected [FMEDESKTOP-11234] Installer: Applied DLL signing changes for implementation into master [DEVOPS-559] H3Indexer/GeometryExtractor: Minor Bulk Mode performance improvement [FMEENGINE-68467] CityJSON: Improved reading and add writing support for materials [FMEENGINE-68415] FeatureReader: Fixed issue where workspace run fails if a reader parameter is published [FMEENGINE-68340] C648677 ESF XSD: Fixed boundedBy writing [FMEENGINE-68485] ------------------------------ FME 2021.0.0.0 b21287 20210211 ------------------------------ H3HexagonalIndexer: Fixed case where feature tables rejected for not having geometry didn't have their rejection attributes overwritten [FMEENGINE-68419] PDF2D Writer: Increased amount of decimal digits written for viewport bounds parameters [FMEENGINE-66016] C157231 MRFClean: Added deprecation warning [FMEENGINE-68398] AttributeCopier/Manager/Renamer: Added options for handling missing input attributes [FMEDESKTOP-10823] ArcGISOnlineFeatures: Allowed browsing groups in feature service selection dialog [FMEENGINE-68433] C640594 C648799 C649165 Workbench: When publishing to FME Server, fixed an issue when using special characters in a version commit message [FMESERVER-15142] C170891 GML Reader: "Flatten XML Fragments" option should also flatten root element data [FMEENGINE-68509] Workbench: Consider output link ordering when rendering workspace to factory pipeline [FMEENGINE-63846] H3HexagonalIndexer: Exposed fme_rejection_message attribute on rejected features [FMEENGINE-68442] ------------------------------ FME 2021.0.0.0 b21286 20210210 ------------------------------ SweptSolids: Preprocess path distances to avoid innaccuracy after sampling [FMEENGINE-67611] CityJSON: Added support for writing instance geometries [FMEENGINE-68446] macOS Installer: Allowed launching multiple instances of our Apps [DEVOPS-550] H3HexagonalIndexer: H3 operations that produce new features now produce multiple result feature tables which are output as they are completed [FMEENGINE-68377] GoogleDriveConnector: Added contents only upload [CONNECT-560] StatisticsCalculator: Fixed intermittent crash [FMEENGINE-68465] ESF XSD: Fixed QuickTranslator uncorrelated features error [FMEENGINE-68485] CityJSON: Fixed writing Semantic Surfaces [FMEENGINE-66701] ------------------------------ FME 2021.0.0.0 b21285 20210209 ------------------------------ ArcGISPortalFeatures: Added warn and ignore when using Branch Versioning and attempting to truncate [FMEENGINE-67668] C168875 WFS: Use numberReturned when next is not available when paging [FMEENGINE-67986] C170645 ------------------------------ FME 2021.0.0.0 b21284 20210208 ------------------------------ CityJSON: Added read and write support for aggregates [FMEENGINE-68353] FeatureWriter: Improved handling of table qualifier names [FMEDESKTOP-11210] Excel Writer: Added template file when creating workspace template (.fmwt) [FMEENGINE-68462] GoogleDriveConnector: Fixed global search results [CONNECT-535] ------------------------------ FME 2021.0.0.0 b21283 20210205 ------------------------------ Licensing Assistant (Linux): Allowed installation of fixed licenses with mixed case paths [FMEENGINE-67921] C170139 C170308 CsmapReprojector: Fixed slow response time when typing coordinate systems in some cases [FMEDESKTOP-10106] FeatureReader: Fixed issue where output ports were not updating when feature type selection was changed [FMEDESKTOP-11209] MapInfo: Added OSTN (OSGB-GPS) coordinate system to MapInfo exceptions [FMEENGINE-68223] C177333 C184676 ------------------------------ FME 2021.0.0.0 b21282 20210204 ------------------------------ SweptSolids: Implemented fixed axis vertical for sectioned solids [FMEENGINE-67611] CentOS-8 Desktop: Fixed FME Hub transformer search, full results are now returned [FMEENGINE-68279] Licensing Assistant: Improved error reporting during fixed license installation [FMEENGINE-67921] C170139 C170308 ShortestPathFinder: Fixed potential undefined behaviour [FMEENGINE-67958] Workbench: Fixed issue where setting ArcGIS Compatibility parameter didn't prompt for the correct compatible Python [FMEDESKTOP-10831] GeometryValidator: Fixed a donut edge case in self-intersection rule [FMEENGINE-67746] PDF2D Writer: Fixed "Type" of Outlines in document catalog [FMEENGINE-68396] C645679 Workbench: Include display size in IMG tags created images originating from QIcon. (HighDPI support) [FMEDESKTOP-10621] Workbench: Fixed crash when trying to search transformer in Quick Add [FMEDESKTOP-11205] ------------------------------ FME 2021.0.0.0 b21281 20210203 ------------------------------ AreaAmalgamator: Fixed stack overflow crash on large input datasets [FMEENGINE-68356] C648801 PipeBuilder: Fixed calculation for 3D miter corners [FMEENGINE-68365] Excel Writer: Differentiated between blank sheet and temporary last sheet [FMEENGINE-63353] MS SQL Server Azure JDBC Reader / Writer: Updated driver to v9.2.0 [FMEENGINE-68302] GoogleDriveConnector: Fixed large listings [CONNECT-528] C169722 PipeReplacer: Improved performance for miter corners greater than 90 degrees or corners with adjacent segments shorter than the radius [FMEENGINE-68238] Custom Transformer: Restored ability to expose attributes on input nodes [FMEDESKTOP-11176] C648798 PDFStyler/PDF2D Writer: Improved default font support on macOS [FMEENGINE-68104] ------------------------------ FME 2021.0.0.0 b21280 20210202 ------------------------------ CityJSON: Correctly write out texture coordinates for all geometries [FMEENGINE-68154] CityJSON: Fixed writing MultiSurfaces that contain CompositeSurfaces [FMEENGINE-68154] Logging: Fixed handling of "|" symbols in fmeobjectsworker, log parsing, "show log" window [FMEDESKTOP-11181] [FMEDESKTOP-10847] H3HexagonalIndexer: Added option to generate hexagons after all operations that return indexes [FMEENGINE-68370] ArcGISOnlineFeatures: Changed to refresh token exchange once daily [FMEENGINE-68383] PipeReplacer: Extended fast miter corners to 3D [FMEENGINE-68365] AttributeCreator: Fixed crash when copying an attribute over itself with Bulk Mode features [FMEENGINE-68376] C185263 FeatureWriter: Fixed issue where table qualifier was mangling the table name [FMEDESKTOP-11137] C648703 Licensing: Included user's first name when requesting to resend welcome email to prevent random names in email in some cases [DEVOPS-388] H3HexagonalIndexer: Updated transformer terminology/wording to be more concise [FMEENGINE-68254] BulkAttributeRenamer: Fixed handling of fme_geometry{} attributes [FMEENGINE-67737] C166900 CityJSON: Upgraded to version 0.8 [FMEENGINE-68154] Generalizer: Moved the new Fillet algorithm to be next to the other smoothing algorithms in the algorithm dropdown parameter [FMEENGINE-68259] ------------------------------ FME 2021.0.0.0 b21279 20210201 ------------------------------ StringFormatter: Added a Rejected Port [FMEENGINE-68139] IGDS Writer: Allowed users to specify character encoding [FMEENGINE-68206] H3HexagonalIndexer: Reject features that cannot be polyfilled [FMEENGINE-68339] Excel Reader: Fixed error reading certain numeric values in .xls workbooks [FMEENGINE-68373] Workbench: Fixed ArcGIS Compatibility issues raised during QA [FMEDESKTOP-10833] [FMEDESKTOP-10832] [FMEDESKTOP-10831] ------------------------------ FME 2021.0.0.0 b21278 20210130 ------------------------------ RasterConvolver: Fixed shift when subsetting/clipping output [FMEENGINE-66723] C160304 PipeReplacer: Improved performance for two point lines paths and complex paths [FMEENGINE-68282] DGNv8: Improved performance of Item Set attribute reading [FMEENGINE-8647] C137079 C137335 C149733 C165835 Workbench: Fixed incorrect claim of invalid named connection reference within custom transformer on workspace run [FMEDESKTOP-4724] C135473 PipeReplacer: Improved performance generating miter corners for 2D paths [FMEENGINE-67792] OGC GeoPackage Tiles Writer: Improved error message when chosen tile format is incompatible with input raster interpretation [FMEENGINE-68360] ------------------------------ FME 2021.0.0.0 b21277 20210128 ------------------------------ ArcGISOnlineFeatures: Fixed writing to Feature Services that are in a Group [FMEENGINE-68349] C640594 Workbench: Updated color and opacity of selected objects on canvas to make them easier to see (follow-up) [FMEDESKTOP-10850] Installer: Changed 32-bit FME install directory to match 64-bit [DEVOPS-351] MITAB: Fixed support for reading Krovak projections [FMEENGINE-67265] C165628 PipeReplacer: Fixed crash caused by floating point precision issues for filleted paths [FMEENGINE-68343] Excel Reader: Encoded Workspace path in Schema [FMEENGINE-64069] C153794 WorkspaceRunner: Fixed regression where workspace run commands were not processed in batches [FMEENGINE-68338] Excel Writer: Fixed error causing writer to reserve columns for attributes with invalid types making output appear offset [FMEENGINE-67062] C165885 ------------------------------ FME 2021.0.0.0 b21276 20210127 ------------------------------ Excel Writer: Made exclusively .xlsx the default option [FMEENGINE-67258] JDBC Writers: Allowed connection retries for network-based JDBC writer [FMEENGINE-68301] C170472 JPEG writer: Fixed writing XP exif tags so that Windows can read them correctly [FMEENGINE-61215] ------------------------------ FME 2021.0.0.0 b21275 20210126 ------------------------------ PipeReplacer: Replaced the interpolation angle parameter with a number of interpolated edges parameter [FMEENGINE-68282] Salesforce: Changed to display Security Token field like a password [FMEENGINE-68314] MS SQL Server (JDBC) Writer: Allowed connection retries [FMEENGINE-68301] C170472 Database: Fixed edge case in exponential notation expansion [FMEENGINE-67870] WKT Coordinate System Conversion: Added fallback methods to determine custom ellipsoid name [FMEENGINE-68332] Excel Writer: Fixed error causing features being written to multiple feature types when using template sheet and writing to template sheet in workspace [FMEENGINE-37716] Workbench: Patched Qt to fix drag-and-drop ordering of GUI parameters and toolbar configuration for macOS [FMEDESKTOP-11147] GML Reader: Fixed for reading http://spec.tn-its.eu/schemas GeometryLocationReference encodedGeometry's [FMEENGINE-68281] C185017 CADRG writer: Fixed to correctly honor feature type parameters when using feature type fanout [FMEENGINE-67032] C158982 ------------------------------ FME 2021.0.0.0 b21274 20210125 ------------------------------ CADRG writer: Fixed error when writing a raster with an alpha band [FMEENGINE-67229] [FMEENGINE-67032] C147120 C158982 PointCloudSimplifier: Fixed a crash after translation [FMEENGINE-68273] Snowflake: Allowed special characters in table name [FMEENGINE-62325] ------------------------------ FME 2021.0.0.0 b21273 20210122 ------------------------------ Sorter: Improved performance on Bulk Mode features with geometry [FMEENGINE-68060] Excel Writer: Fixed per-sheet protections [FMEENGINE-67027] C165395 Geodatabase: Preserved midpoint of three-point arcs when writing, and added option to read back [FMEENGINE-59965] C139926 AttributeCreator: Fixed crash when Advanced Attribute Value Handling was enabled with Bulk Mode input [FMEENGINE-68092] PDF2D Writer: Used JPEG / PDF 1.4 compatibility if JPEG2000 is not licensed [FMEENGINE-60061] PipeReplacer : Replaced the SweptSolidBuilder with the PipeReplacer transformer [FMEENGINE-68282] ------------------------------ FME 2021.0.0.0 b21272 20210121 ------------------------------ ACAD: Preserved encoded XRecord characters when reading & writing [FMEENGINE-67784] MS SQL Server Non-Spatial Reader: Updated to support passwords containing semi-colons > [FMEENGINE-66645] C158895 Reframe Reprojector: Removed Transformer name grouping in the parameters window [FMEDESKTOP-11063] Workbench: Fixed macro names when saving references to linked custom transformers that have '(', ')' and '$' in their names [FMEDESKTOP-4885] Generalizer: Added a new fillet smoothing algorithm [FMEENGINE-68259] FMEServerJobSubmitter: Fixed an issue with Job Priority not being properly disabled, when connecting to FME Server 2018.1 and higher [FMESERVER-11855] C148342 FME Packages: Added ability to manually check for package updates from FME Options menu [FMEDESKTOP-10652] C164256 ------------------------------ FME 2021.0.0.0 b21271 20210120 ------------------------------ ReframeReprojector: Updated ReframeProjector.fmx in reframe.zip [FMEENGINE-68271] SEG-Y Writer: Improved detection of ASCII and EBCDIC TEXT_HEADER encodings [FMEENGINE-68188] Workbench: Raised an error when running a linked custom transformer with invalid characters in name [FMEDESKTOP-4885] Snowflake: Added SQL spatial functions and link to Snowflake's spatial documentation [FMEENGINE-64591] FeatureHolder: Added support to release features in groups [FMEENGINE-68263] Cloud Spanner (JDBC): Fixed issue where binary data types were not recognized when reading [FMEENGINE-67410] RasterSegmenter: Fixed parsing issue with missing parameters [FMEENGINE-68255] ------------------------------ FME 2021.0.0.0 b21270 20210119 ------------------------------ SEG-Y Reader/Writer: Improved support for header encodings in ASCII or EBCDIC [FMEENGINE-68188] Workbench Template (fmwt): Do not update path parameter in the workspace if data file/folder is not included in the template [FMEDESKTOP-4553] FeatureMerger: Improved performance [FMEENGINE-68219] Cloud Spanner (JDBC): Fixed support for Truncate Table with the new driver [FMEENGINE-67406] MIF Reader: Preserved duplicate coordinates in geometry instead of removing them [FMEENGINE-66103] New Format: Added new Apache Parquet reader [FMEENGINE-67149] [FMEENGINE-67906] [FMEENGINE-67905] BulkAttributeRenamer & BulkAttributeRemover: Be more judicious about the attributes we treat as exceptions [FMEENGINE-67737] GeometryPropertyExtractor: Added support for parameter values that match keywords [FMEENGINE-68160] MITAB Writer: Fixed metadata being written in System encoding instead of specified [FMEENGINE-68200] Installer: Added Express install mode to FME Desktop Installer [DOT-5755] ------------------------------ FME 2021.0.0.0 b21269 20210118 ------------------------------ Excel Writer: Changed MIME type to .xlsx type [FMEENGINE-67665] BulkAttributeRenamer: Gave user interface schema reflect rename functionality when adding Prefix/Suffix [FMEENGINE-68256] File Geodatabase: Write 3 point arcs without converting into a center point arc [FMEENGINE-59965] C139926 Workbench: Fixed crash when adding certain transformers or formats on Linux and Mac [FMEDESKTOP-11066] [FMEENGINE-68119] [FMEENGINE-68151] ------------------------------ FME 2021.0.0.0 b21268 20210117 ------------------------------ Coordinate Systems: Exposed PROJ Online Grids settings in FME Options [FMEDESKTOP-10848] Data Inspector: Added WMTS as a background map format [FMEDESKTOP-10176] C158248 ------------------------------ FME 2021.0.0.0 b21267 20210114 ------------------------------ GoogleDrive: Fix Shared Drives [CONNECT-469] [CONNECT-530] PointOnAreaOverlayer: Improved memory usage when clearing stashes [FMEENGINE-67985] DonutBuilder: Fixed issue in "Only Use Hole" mode [FMEENGINE-68157] FeatureReader: Fixed issue where network authentication parameter value was not passed to the underlying reader if value contained "@" [FMEENGINE-67411] C167575 Qubicle Binary Reader: Improved reading subsections of run-length-encoded voxel matrices [FMEENGINE-67956] Data Inspector: Avoided logging crash on shutdown [FMEENGINE-68069] OGCAPI_FEATURES: Added ADD_OGCAPI_SOURCE_URL parameter and related ogcapi_source_url format attribute, [FMEENGINE-68215] ------------------------------ FME 2021.0.0.0 b21266 20210113 ------------------------------ StringConcatenator: Fixed legacy backslash escaping on Ubuntu 20.04 [FMEENGINE-67766] FeatureMerger: Added Bulk Mode support in more cases [FMEENGINE-68144] ------------------------------ FME 2021.0.0.0 b21265 20210112 ------------------------------ OGC API FEATURES Reader: Added "_ogcapi_max_features_" as special entry for the COLLECTION_PARAMETERS parameters [FMEENGINE-68123] Workbench: Added ArcGIS Compatibility workspace parameter, splitting it from Python compatibility parameter [FMEDESKTOP-10833] [FMEDESKTOP-10832] [FMEDESKTOP-10831] DonutBuilder: Fixed "Only Use Hole" mode [FMEENGINE-68157] ProximityFactory: Fixed error after successful translation message [FMEENGINE-68126] SweptSolidBuilder: Fixed hang on 180 degree corners in stroked disk mode [FMEENGINE-68138] ------------------------------ FME 2021.0.0.0 b21264 20210111 ------------------------------ SweptSolidBuilder: Modified algorithm so the fixed reference vector tracks the positive y axis instead of the positive x axis [FMEENGINE-68118] SweptSolidBuilder: Added miter corners for stroked circle swept solids [FMEENGINE-67925] Parquet: Added Linux and macOS support [FMEENGINE-67774] LineOnAreaOvlerlayer: Fixed incomingOnly attribute merge mode [FMEENGINE-68081] Tester: Ensured full text of Test Clauses table headers are visible [FMEDESKTOP-10112] Workbench: Updated colour and opacity of selected objects on canvas to make them easier to see [FMEDESKTOP-10850] GeometryExtractor/Replacer: Removed H3 functionality from GeometryExtractor and GeometryReplacer [FMEENGINE-67785] ------------------------------ FME 2021.0.0.0 b21263 20210108 ------------------------------ Uber H3: Modified the Validity operation to simply reject features with invalid H3 indexes [FMEENGINE-67491] Workbench: Added Group box to AttributeExposer [FMEDESKTOP-11077] ------------------------------ FME 2021.0.0.0 b21262 20210107 ------------------------------ SweptSolidBuilder: Fixed bug generating swept solids for clockwise arcs [FMEENGINE-68002] Shapefile Reader: Fixed reading of last 2D+measures point feature with a particular type of non-spec .shp file [FMEENGINE-68054] C171043 ArcGISOnlineFeatures: Truncated string attrs to max length according to server schema [FMEENGINE-67222] C166035 C168682 ------------------------------ FME 2021.0.0.0 b21261 20210106 ------------------------------ GML reader/writer: Fixed slow down when processing CityGML v3 SiteplanADE.xsd [FMEENGINE-68097] Snipper: Fixed memory leak [FMEENGINE-67933] CityJSON: Upgraded CityJSON to version 0.7 [FMEENGINE-67939] [FMEENGINE-67811] [FMEENGINE-67908] [FMEENGINE-67937] Excel Reader: Prevented duplicate reads of features in Dynamic mode on sheets with characters not in system encoding [FMEENGINE-62574] H3: Added new H3HexagonalIndexer transformer [FMEENGINE-66608] FeatureMerger: Fixed recent bug in "Only use Incoming" mode [FMEENGINE-68081] ------------------------------ FME 2021.0.0.0 b21260 20210105 ------------------------------ ArcGISOnlineFeatures: When writing measure on point, omit m if value is NaN [FMEENGINE-68065] FME Packages: Properly load localized help on macOS [FMEDESKTOP-10944] FeatureMerger: Fixed "Only use Incoming" attribute accumulation mode [FMEENGINE-68081] Overlayers: Fixed bug in "Incoming Only" attribute accumulation mode [FMEENGINE-68081] BC MOF ESF XSD Reader/Writer: Added new BC MoF Electronic Submission Framework XSD-based reader/writer [FMEENGINE-66959] C147854 C171006 ------------------------------ FME 2021.0.0.0 b21259 20210105 ------------------------------ PointOnAreaOverlayer: Fixed bug (and asserts) with "Incoming only" attribute merging mode [FMEENGINE-67960] SweptSolidBuilder: Drastically improved performance sweeping along some arc paths [FMEENGINE-68002] Denodo (JDBC): Added support for FME feature identifier to work with Data Interoperability [FMEENGINE-57486] C139779 FeatureMerger: Added Bulk Mode support in some cases [FMEENGINE-67886] Shapefile and DBase Writer: Improved logging when attribute values must be manipulated to match destination schema [FMEENGINE-68006] ------------------------------ FME 2021.0.0.0 b21258 20210103 ------------------------------ internal changes ------------------------------ FME 2021.0.0.0 b21257 20201228 ------------------------------ internal changes ------------------------------ FME 2021.0.0.0 b21256 20201223 ------------------------------ Transformers: Fixed default value for FMEServerJobWaiter to wait for job to complete [FMEDESKTOP-11059] SweptSolidBuilder: Improved performance for nearly collinear consecutive path segments in stroked disk mode [FMEENGINE-67827] SweptSolidBuilder: Fixed bug generating round corners for a path with a nearly degenerate segment [FMEENGINE-68005] ------------------------------ FME 2021.0.0.0 b21255 20201221 ------------------------------ SweptSolidBuilder: Improved performance joining volumes [FMEENGINE-67676] ------------------------------ FME 2021.0.0.0 b21254 20201218 ------------------------------ RHEL 8 Desktop: Added support for FME Desktop on CentOS-8 [FMEENGINE-67608] ArcGISOnlineFeatures: Added support for writing NaN measures in paths [FMEENGINE-67361] WorkspaceRunner: Moved Workspace Parameters group outside and added label when no parameters available [FMEDESKTOP-10913] AttributeManager: Invalidate all list attribute elements in attribute table when corresponding list attribute is removed [FMEDESKTOP-10965] ------------------------------ FME 2021.0.0.0 b21253 20201217 ------------------------------ Decelerator: Use 0 second per feature delay to split feature tables efficiently [FMEDESKTOP-11039] FeatureReader: Fixed issue where published feature types to read parameter didn't work as expected in workspaces created with older versions of FME [FMEENGINE-67791] ------------------------------ FME 2021.0.0.0 b21252 20201216 ------------------------------ Cloud Spanner: Changed connection to be marked as required in the GUI [FMEENGINE-64592] Shapefile writer: Allowed 'dimension' to be an attribute on schema [FMEENGINE-67624] C168531 C168817 SweptSolidBuilder: Improved algorithm to build swept solids from non-flat and oriented arc paths [FMEENGINE-67418] ------------------------------ FME 2021.0.0.0 b21251 20201215 ------------------------------ Shapefile Reader: Fixed error preventing reads of datasets when files contain non-record bytes at the end of file [FMEENGINE-67237] C166505 FME Packages: Updated esri-agol to 1.2.0, socrata to 1.4.2 [FMEENGINE-67974] [FMEENGINE-67969] Python: Upgraded to boto3 1.16.36, botocore 1.19.36 [CONNECT-537] PointOnAreaOverlayer: Improved performance when merging attributes in bulk mode [FMEENGINE-67903] HTMLLayouter: Set to no longer preserve non-group by attributes [FMEENGINE-67884] Python: Removed Python 2 support from FME on Linux and macOS [FMEENGINE-67572] ------------------------------ FME 2021.0.0.0 b21250 20201214 ------------------------------ PointOnAreaOverlayer: Improved overlay performance by optimizing the segment block size [FMEENGINE-67904] PointOnAreaOverlayer: Improved performance for attribute merging in bulk mode [FMEENGINE-67903] SweptSolidBuilder: Fixed bug where solids were created inside out [FMEENGINE-67418] WorkspaceRunner: Used child $(FME_MF_DIR) for child workspace parameters [FMEENGINE-48668] AttributeManager: Exposed attributes from dataset import wizard [FMEDESKTOP-10966] EULA Dialog: Changed default for stats collection checkbox to be checked unless already set to no during previous installs [FMEDESKTOP-10991] ------------------------------ FME 2021.0.0.0 b21249 20201211 ------------------------------ internal changes ------------------------------ FME 2021.0.0.0 b21248 20201210 ------------------------------ SweptSolidBuilder: Fixed polyhedron facet circulator [FMEENGINE-67807] SweptSolidBuilder: Avoided converting to nef polyhedra for 2-point lines [FMEENGINE-67807] PDF2D Writer: Skip invalid characters instead of crashing [FMEENGINE-67900] ------------------------------ FME 2021.0.0.0 b21247 20201209 ------------------------------ NetworkCostCalculator: Fixed interpolation [FMEENGINE-57888] C141994 C142440 C169768 MS SQL Server / Azure (JDBC): Rounded fractional seconds to column's scale and read null DateTimeOffset instead of missing [FMEENGINE-67803] [FMEENGINE-67802] PointOnAreaOverlayer: Improved performance merging encoded string attribute values [FMEENGINE-67903] PointOnAreaOverlayer: Improved performance usage on low-memory systems [FMEENGINE-67723] SweptSolidBuilder: Implemented round corners for the stroked circle mode [FMEENGINE-67264] AttributeManager: Added ability to filter via regular expressions [FMEDESKTOP-10939] C114513 MapText: Corrected crosstalk between multiple transformer instances by upgrading to MapText v3.0.71 [FMEENGINE-29554] ------------------------------ FME 2021.0.0.0 b21246 20201208 ------------------------------ SweptSolidBuilder: Improved connection between corners and staves for the stroked circle mode [FMEENGINE-67843] SweptSolidBuilder: Added round corner parameters for the stroked circle mode [FMEENGINE-67264] Trial License: Attempt to fix rare cases where we fail to update license [FMEDESKTOP-10967] C168076 C168438 C169954 Database: Fixed edge case in exponential notation expansion [FMEENGINE-67870] C170292 XMLUpdater/JSONUpdater: Restrict available attributes to those on the correct input ports [FMEENGINE-67856] C170292 WMTS Reader: Added new OGC Web Map Tile Service reader [FMEENGINE-40316] ------------------------------ FME 2021.0.0.0 b21245 20201207 ------------------------------ AttributeManager: Immediately update actions of all selected rows when one of the actions is changed [FMEDESKTOP-10964] C111718 Temp files: Shortened generated temporary file paths [FMEENGINE-67851] ListExploder: Fixed crash/error running translation when provided bulk mode input [FMEENGINE-67854] [FMEENGINE-67853] FME Packages: Fixed loading of localized package help [FMEDESKTOP-10971] PATH Reader: Fixed generation time errors [FMEENGINE-67845] Workbench: Allowed Data Inspector to view source/destination data in UTF-8 process mode [FMEDESKTOP-10890] [FMEDESKTOP-10951] ------------------------------ FME 2021.0.0.0 b21244 20201204 ------------------------------ SweptSolidBuilder: Build swept solids from invalid profiles [FMEENGINE-67695] VoronoiDiagrammer: New version improves precision by working with true arcs [FMEENGINE-67560] Performance: Do not release memory back to Linux/macOS when process is shutting down [FMEENGINE-67414] ------------------------------ FME 2021.0.0.0 b21243 20201203 ------------------------------ SweptSolidBuilder: Improved performance in stroked circle mode by avoiding chains of exact constructions when possible [FMEENGINE-67809] [FMEENGINE-67793] Workbench: Fixed menu button to always show for dynamic parameters [FMEENGINE-67079] VectorOnRasterOverlayer: Improved performance when building lists [FMEENGINE-67017] SurfaceDissolver: Improved performance when building lists [FMEENGINE-67017] SurfaceModeller: Improved performance when building lists [FMEENGINE-67017] PointCloudCombiner: Improved performance when building lists [FMEENGINE-67017] CSGBuilder: Improved performance when building lists [FMEENGINE-67017] AreaAmalgamator: Improved performance when building lists [FMEENGINE-67017] RasterMerger: Improved performance when building lists [FMEENGINE-67017] RasterMosaicker: Improved performance when building lists [FMEENGINE-67017] PDF2D Writer: Improved support for finding fonts by default and loading them faster [FMEENGINE-64500] [FMEENGINE-37316] C60290 C69191 C96608 C102087 C109544 C113655 C113705 C123323 C151922 Oracle: Fixed updating datetimetz columns with correct timezone [FMEENGINE-67639] C159351 AIXM5 Reader: Fixed GeodesicString interpolation control point precision [FMEENGINE-67231] C166086 SpatialRelator: Improved performance when building lists [FMEENGINE-67017] ------------------------------ FME 2021.0.0.0 b21242 20201202 ------------------------------ PythonCaller: Added support for Group By [FMEENGINE-67747] [FMEENGINE-64488] Trial Licensing: Fixed "activate here" on Ubuntu 18.04 [FMEENGINE-67767] FeatureMerger: Improved performance when building lists [FMEENGINE-67017] PDF2D Writer: Improved support for finding fonts by default and loading them faster [FMEENGINE-64500] [FMEENGINE-37316] C60290 C69191 C96608 C102087 C109544 C113655 C113705 C123323 C151922 SweptSolidBuilder: Fixed crash caused by path tangents collinear with the fixed reference vector [FMEENGINE-67812] ------------------------------ FME 2021.0.0.0 b21241 20201201 ------------------------------ SweptSolidBuilder: Added a warning in case the algorithm to create a swept solids fails unexpectedly [FMEENGINE-67463] OGC API - Features: Added read support for OGC API - Features (WFS3) [FMEENGINE-57919] C142128 C145407 TopologyBuilder: Improved performance when building lists [FMEENGINE-67017] Workbench: Ensured that DATETIME parameter calendar picker shows on macOS [FMEDESKTOP-10561] ------------------------------ FME 2021.0.0.0 b21240 20201130 ------------------------------ Overlayers: Improved performance when building lists [FMEENGINE-67017] Intersector: Improved performance when building lists [FMEENGINE-67017] Matcher: Improved performance when building lists [FMEENGINE-67017] SpatialRelator: Improved performance when building lists [FMEENGINE-67017] Tiler: Improved performance when building lists [FMEENGINE-67017] DonutBuilder: Improved performance when building lists [FMEENGINE-67017] PathBuilder: Improved performance when building lists [FMEENGINE-67017] Dissolver: Improved performance when building lists [FMEENGINE-67017] ShortestPathFinder: Improved performance when building lists [FMEENGINE-67017] PolygonBuilder: Improved performance when building lists [FMEENGINE-67017] BoundingBoxAccumulator: Improved performance when building lists [FMEENGINE-67017] LineCombiner: Improved performance when building lists [FMEENGINE-67017] AttributeManager: Set default prompt text in Attribute Value column for supported actions [FMEDESKTOP-10940] SweptSolidBuilder: Add inner radius to swept circle mode [FMEENGINE-67779] ListBuilder: Improved performance of list building [FMEENGINE-67017] Aggregator: Improved list building performance [FMEENGINE-67017] NeighborFinder: Improved performance when building lists [FMEENGINE-63470] INSPIRE reader/writer: Switched schema locations from http://inspire.ec.europa.eu/schemas to https://inspire.ec.europa.eu/schemas [FMEENGINE-67696] SweptSolidBuilder: Ignore disabled group by parameters [FMEENGINE-67775] ------------------------------ FME 2021.0.0.0 b21239 20201127 ------------------------------ Workbench: Generate transformer FACTORY_DEFs which use braced clauses where necessary [FMEENGINE-67734] SweptSolidBuilder: Added rejection for donuts whose shells are covered by their holes [FMEENGINE-67790] SweptSolidBuilder: Improved performance generating corners in stroked circle mode [FMEENGINE-67764] AttributeManager: Allowed actions to be updated correctly when attribute table is filtered [FMEDESKTOP-10696] C164527 Licensing Assistant: Allowed the machine key to be selectable by tabbing to allow full keyboard access [FMEDESKTOP-8996] ------------------------------ FME 2021.0.0.0 b21238 20201126 ------------------------------ Java: Set the Java fatal error log directory to FME_TEMP on JVM startup [FMEENGINE-64926] New Format: Added new Apache Parquet writer [FMEENGINE-67096] HTTPCaller: Fixed uploading of files with non-ASCII names [FMEENGINE-67721] C169499 Workbench: Fixed Check for Updates on Linux [FMEENGINE-67583] PointOnAreaOverlayer: Improved Linux performance regression [FMEENGINE-67365] NetworkCostCalculator: Fixed cost calculation for non-node vertices [FMEENGINE-57888] C141994 C142440 C169768 HTTPCaller: Fixed multi-part uploads of files with non-ASCII filenames [FMEENGINE-67771] C169499 ------------------------------ FME 2021.0.0.0 b21237 20201125 ------------------------------ SweptSolidBuilder: Added support for donut profiles [FMEENGINE-67419] SweptGeometryBuilderFactory: Added factory level documentation [FMEENGINE-67457] Trial License: Added logging and always show the new trial web form, irrespective of how FME was installed [FMEDESKTOP-10899] [FMEDESKTOP-10889] AttributeManager: Added support for Data Aware authoring by allowing exposing attributes from feature caches [FMEDESKTOP-10792] C111489 C115052 C116515 ------------------------------ FME 2021.0.0.0 b21236 20201124 ------------------------------ MS SQL Server / Azure (JDBC): Fixed issue with extra precision in DateTimeOffset columns when in Bulk mode [FMEENGINE-67451] C167578 PointOnAreaOverlayer: Fixed crash for Bulk Mode input with list building and no point output [FMEENGINE-67754] Workbench: Added option so start page can avoid internet connectivity [FMEDESKTOP-10924] [FMEDESKTOP-10893] C143503 C148931 C149405 C150100 C152137 C168478 C168910 SweptSolidBuilder: Added a stroked circle mode [FMEENGINE-67612] [FMEENGINE-67629] RasterRegisterer: Fixed issue where trying to add transformer will crash Workbench [FMEDESKTOP-10931] ------------------------------ FME 2021.0.0.0 b21235 20201123 ------------------------------ Workbench: Generalized font selection on Mac to be more consistent in both log and canvas [FMEDESKTOP-10882] C168709 BulkAttributeRemover: Keep all fme_ attributes [FMEENGINE-67653] C166900 PROJReprojector: Enabled PROJ cloud grids [FMEENGINE-63609] GeometryValidator: Prevented undefined behaviour in edge-case of OGC donut checks [FMEENGINE-67609] C168186 GeometryValidator: Prevented crash with donuts [FMEENGINE-67609] C168186 MS SQL Server & Azure (JDBC): Included decimal point in detecting fractional seconds [FMEENGINE-67451] C167578 Workbench: Changed default for log window to use fixed-width font [FMEDESKTOP-10882] C168709 ------------------------------ FME 2021.0.0.0 b21234 20201120 ------------------------------ PointOnAreaOverlayer: Fixed crash caused by pull #57947 [FMEENGINE-67644] ChartGenerator: Added group by support from Python infrastructure [FMEENGINE-63225] ------------------------------ FME 2021.0.0.0 b21233 20201119 ------------------------------ Java: Display possible fixes when user encounters OutOfMemoryError [FMEENGINE-67641] C168637 SweptSolidBuilder: Rejected invalid path geometries [FMEENGINE-67687] [FMEENGINE-67686] [FMEENGINE-67685] MS SQL Server / Azure (JDBC): Added support for reading/writing DateTimeOffset data types [FMEENGINE-67451] C167578 Workbench: Further fixes to improve reader/writer, feature type enable/disable behaviour [FMEDESKTOP-4609] SweptSolidBuilder: Improved error handling for invalid fixed reference vectors [FMEENGINE-67688] RevitNative Reader: Read datasets with encoded file names [FMEENGINE-67535] HTMLLayouter: Added group by support [FMEENGINE-63224] ------------------------------ FME 2021.0.0.0 b21232 20201118 ------------------------------ Python: Improved error message for PythonFactory connected to Terminator [FMEENGINE-64665] HTMLReportGenerator: Increased bootstrap version [FMEENGINE-67570] SweptSolidBuilder: Added rejection of invalid profile areas instead of returning null [FMEENGINE-67689] [FMEENGINE-67692] FeatureWriter: Added Group By support [FMEENGINE-48272] C119335 ------------------------------ FME 2021.0.0.0 b21231 20201117 ------------------------------ PointOnAreaOverlayer: Reordered memory deallocation [FMEENGINE-67644] Coordinate Systems: Updated British National Grid OSTN15 exception mappings [FMEENGINE-67587] C167992 XSD Driven XML: Fixed WWJD encoding issues [FMEENGINE-67640] C168544 ------------------------------ FME 2021.0.0.0 b21230 20201116 ------------------------------ SweptSolidBuilder: Fixed crash on non-manifold corner volumes [FMEENGINE-67627] SweptSolidBuilder: Added group by attributes to schema of Solid output ports in all attribute merging modes [FMEENGINE-67674] ------------------------------ FME 2021.0.0.0 b21229 20201113 ------------------------------ ReportGenerator: Removed extraneous closing style tag from chart HTML output [FMEENGINE-67234] ------------------------------ FME 2021.0.0.0 b21228 20201112 ------------------------------ Installer: Added /norestart flag to msiexec and MSSQL installers [DOT-5678] ------------------------------ FME 2021.0.0.0 b21227 20201110 ------------------------------ PointOnAreaOverlayer: Improved memory usage when building lists on area output [FMEENGINE-67584] Installer: Changed Start Menu version release number to full product version [DOT-5221] Data Inspector: Fixed issue where "Save As" failed to save to an output file [FMEDESKTOP-10056] TopologyBuilder: Changed how some edge info is passed around [FMEENGINE-62347] ------------------------------ FME 2021.0.0.0 b21226 20201109 ------------------------------ TopologyBuilder: Restored old behaviour for degenerate polygon input [FMEENGINE-62347] Workbench: Attempted to improve user experience around enabling/disabling of feature types and how it affects enabling/disabling of readers and writers [FMEDESKTOP-4609] Installer: Fixed installation of Server when Postgres is partially installed on the system [DOT-5706] ------------------------------ FME 2021.0.0.0 b21225 20201106 ------------------------------ Teradata JDBC: Avoided loading all drivers in classpath by loading driver by class name [FMEENGINE-67216] Python: Added Python support for ArcGIS Pro 2.7 [FMEENGINE-66865] SweptSolidBuilder: Fixed crash caused by zero or nan fixed reference vectors [FMEENGINE-67628] ------------------------------ FME 2021.0.0.0 b21224 20201105 ------------------------------ SweptSolidBuilder: Fixed crash caused by path collinear with the fixed reference vector [FMEENGINE-67598] CSV Reader: Improved wording in warning message [FMEENGINE-67393] GDAL formats: Improved encoding handling for old and new workspaces [FMEENGINE-67368] SweptSolidBuilder: Fixed crash caused by degenerate or self-intersecting profile geometries [FMEENGINE-67603] [FMEENGINE-67606] SweptSolidBuilder: Fixed crash caused by nearly degenerate segments in the path geometry [FMEENGINE-67607] SweptSolidBuilder: Fixed crash caused by NaN or infinity values in the profile geometry [FMEENGINE-67604] Workbench: Reduced CPU load of thread communicating feature counts from translation [FMEDESKTOP-10881] Workbench, Data Inspector: Used older OpenGL widget for feature inspection and general 3D feature display mode on macOS [FMEDESKTOP-10809] ------------------------------ FME 2021.0.0.0 b21223 20201104 ------------------------------ SweptSolidBuilder: Reject donut profiles until donut support is implemented [FMEENGINE-66954] SweptSolidBuiler: Fixed crash caused by empty polygon profile [FMEENGINE-67605] SweptSolidBuilder: Fixed crash caused by NaN or infinity values in the path geometry [FMEENGINE-67602] SweptSolidBuilder: Fixed crash caused by duplicate consecutive points in the path geometry [FMEENGINE-67601] Coordinate Systems: Updated British National Grid OSTN15 exception mappings [FMEENGINE-67587] C167992 ------------------------------ FME 2021.0.0.0 b21222 20201103 ------------------------------ Workbench: Fixed display of international characters in linked custom transformers [FMEDESKTOP-10846] C167963 TopologyBuilder: Changed area and perimeter calculations to reflect output, not input [FMEENGINE-62347] HTTPCaller: Respect the proxy exceptions list when running on FME server [FMESERVER-15680] [FMEENGINE-67559] C167085 ------------------------------ FME 2021.0.0.0 b21221 20201102 ------------------------------ PACKAGE-VERSIONS: Updated ESRI-AGOL version to 1.1.8 [FMEENGINE-67004] Elasticsearch: Fixed failure due to missing AUTH_METHOD [FMEENGINE-67565] C153918 C158006 C166227 C167864 FeaureReader: Fixed regression where parameter button is in error state even though feature types parameter is optional [FMEENGINE-67430] C168271 PointOnAreaOverlayer: Improved performance merging attributes with a prefix in bulk mode [FMEENGINE-67221] Sorter: Added 'Natural' sorting mode [FMEENGINE-47613] Python: Removed Python 3.5 support [FMEENGINE-64475] [LEGAL-994] ------------------------------ FME 2021.0.0.0 b21220 20201030 ------------------------------ Clipper: Fixed recent crash for null clippers [FMEENGINE-62347] Clipper: Fixed recently introduced bug with point cloud clipping [FMEENGINE-62347] PointOnAreaOverlayer: Improved memory usage for some cases [FMEENGINE-67199] ------------------------------ FME 2021.0.0.0 b21219 20201029 ------------------------------ Geodatabase Writer: Print error when attempting to create ArcGIS Pro annotation with no CoordSys [FMEENGINE-67388] Data Inspector: Fixed oversized location markers [FMEDESKTOP-10359] C165598 GeoTIFF reader: Fixed crash when reading files with a single-component TransferFunction [FMEENGINE-67495] C167804 FeatureWriter: Ensured invalid character handling is consistent and applies to all feature types [FMEENGINE-67357] Installer: Set INSTALLDIR properties to secure for unelevated installations [DOT-5188] C126760 C155602 Workbench: Do not let floating dock windows prevent quitting on macOS [FMEDESKTOP-10825] ------------------------------ FME 2021.0.0.0 b21218 20201028 ------------------------------ SweptSolidBuilder: Added fixed reference vector parameters [FMEENGINE-67507] CS Map: RDNAPTRANS2018: Ship generated ._96 file. [FMEENGINE-67252] C166559 C169306 File Geodatabase: Fixed issue with overwrite on UNC path [FMEENGINE-56437] C138331 C139002 C147315 C148964 C153275 C153360 C153995 C156518 C164934 ------------------------------ FME 2021.0.0.0 b21217 20201027 ------------------------------ JDBC - Denodo: Used regex to verify driver installed [FMEENGINE-67329] Python Transformers: Enabled "process_group()" call in Python transformers to support group-by [FMEENGINE-64441] SweptSolidBuilder: Implemented attribute merging [FMEENGINE-67458] Oracle: Filtered out system tables where owner has $ symbol in name [FMEENGINE-67449] SweptSolidBuilder: Added rejection messages for all rejected features [FMEENGINE-67462] SweptSolidBuilder: Added new SweptSolidBuilder transformer [FMEENGINE-67446] SurfaceOnSurfaceOverlayer: Fixed floating-point precision bug [FMEENGINE-67243] Workbench: Fixed crash when trying to generate tooltip for misconfigured transformer parameter [FMEDESKTOP-10839] FME Packages: Linked to local bundled help in Quick Add description pane, if present [FMEDESKTOP-10768] CityJSON: Upgraded CityJSON to version 0.6. Read textures, metadata [FMEENGINE-62954] ------------------------------ FME 2021.0.0.0 b21216 20201026 ------------------------------ SQL Server: Fixed encoding of log message [FMEENGINE-66449] C157989 RevitNative: Added support for UniqueId attribute [FMEENGINE-59670] ------------------------------ FME 2021.0.0.0 b21215 20201023 ------------------------------ ArcGISOnlineFeatures: Restored missing exposable attributes [FMEENGINE-67427] CSV2 reader: Fixed setting the coordinate system automatically determined from column names when reading > 100000 features [FMEENGINE-67381] SurfaceDissolver: Do not produce texture coordinates on output faces without textures [FMEENGINE-67243] ESRI-AGOL: Increased package version [FMEENGINE-67196] Clipper: Removed temporary attributes from rejected feature [FMEENGINE-62347] Python: Stopped loading of Python from unexpected locations for shipped Python versions [FMEENGINE-64701] ------------------------------ FME 2021.0.0.0 b21214 20201022 ------------------------------ Data Inspector: Fixed issue where no columns were visible in dialog meant for column customization [FMEDESKTOP-10811] ESRI-AGOL: Increased Package Version [FMEENGINE-67004] SchemaMapper: Fixed issue where excessive warning messages were logged when reading from multi-feature type dataset [FMEENGINE-62884] C150905 Mapbox: Raised helpful error message when using deprecated styles [FMEENGINE-67372] C167588 ------------------------------ FME 2021.0.0.0 b21213 20201021 ------------------------------ Workbench: Fixed regression where Excel writer column properties were not loaded properly [FMEDESKTOP-10801] C167011 Expat XML: Security Vulnerabilities in v2.2.3; upgraded to v2.2.10 (used in GPSBabel) [FMEENGINE-66796] Xerces: Updated version to address security vulnerabilities in FDO nested components [FMEENGINE-66837] [FMEENGINE-66840] Workbench: Allowed quitting from File menu or Cmd+Q on macOS [FMEDESKTOP-10359] Web Services: Improved experience for upgrading a package that contains an OAuth2 web service [FMEENGINE-66584] ------------------------------ FME 2021.0.0.0 b21212 20201020 ------------------------------ PointOnAreaOverlayer: Improved performance for bulk mode [FMEENGINE-67199] Revit Native: Give the universal view a default detail level of Fine by default [FMEENGINE-67385] SurfaceOnSurfaceOverlayer: Modified logic to preserve input surface type to allow vertex snapping to appear on output [FMEENGINE-67243] ------------------------------ FME 2021.0.0.0 b21211 20201019 ------------------------------ FME Packages: Added support to load help shipped with FME package that provides context help [FMEDESKTOP-10768] AttributeRenamer/AttributeCopier/AttributeManager: Restored previous behavior of preserving the existing output attribute when the input attribute does not exist [FMEENGINE-67240] C166778 C166944 C167131 ------------------------------ FME 2021.0.0.0 b21210 20201016 ------------------------------ HTTPCaller: Added ability to restrict/allow the use of HTTP/2 [FMEENGINE-30321] AreaOnAreaOverlayer: Removed the "none" tolerance option from the user interface [FMEENGINE-67083] ------------------------------ FME 2021.0.0.0 b21209 20201015 ------------------------------ VPF: Fixed recent entangling bug [FMEENGINE-67322] AreaOnAreaOverlayer: Improved user humouring building polygons [FMEENGINE-15826] [FMEENGINE-59434] AreaOnAreaOverlayer: Require at least an automatic tolerance for all area overlays [FMEENGINE-67083] PATH reader: Fixed reading of empty file names with only an extension [FMEENGINE-67320] C166819 Bufferer: Improved performance when projecting to dynamic local coordinate systems [FMEENGINE-64513] C155110 C169235 GML: Updated reader/writer for processing JVF DTM XML data [FMEENGINE-66847] AngleConverter: Fixed crash adjusting ellipse values [FMEENGINE-67335] ------------------------------ FME 2021.0.0.0 b21208 20201014 ------------------------------ Workbench: Fixed context menu text for viewing written data [FMEDESKTOP-10292] GML/INSPIRE/WFS Readers-Writers: Added "Map Coverages as Feature Types" parameter [FMEENGINE-63895] C153270 C153455 C164457 AreaGapAndOverlapCleaner: Improved performance intersecting areas [FMEENGINE-67228] ------------------------------ FME 2021.0.0.0 b21207 20201013 ------------------------------ Workbench: Included contents of collapsed bookmarks when duplicating on canvas [FMEDESKTOP-10663] Geodatabase: Fixed behaviour where ArcGIS Pro is selected, but not used when adding reader/writer [FMEENGINE-66873] [FMEENGINE-67299] AreaOnAreaOverlayer: Improved start point tracking when overlaying with a tolerance [FMEENGINE-67083] JDBC: Enabled text editor for JDBC connection strings [FMEENGINE-61960] Bulk Mode: Fixed out of memory error that could occur with very large data volumes [FMEENGINE-67297] ------------------------------ FME 2021.0.0.0 b21206 20201009 ------------------------------ JDBC: Switched Cloud Spanner to use Google Official Driver [FMEENGINE-62657] FeatureWriter: Fixed issue where input ports were not removed on canvas after they were deleted in configuration [FMEDESKTOP-10764] C166466 ------------------------------ FME 2021.0.0.0 b21205 20201009 ------------------------------ Socrata: Bumped Socrata Package Version [FMEENGINE-66917] PointOnAreaOverlayer: Improved performance for FeatureTables [FMEENGINE-67199] AreaOnAreaOverlayer: Fixed bug picking the representative segment of closed curves [FMEENGINE-67083] ------------------------------ FME 2021.0.0.0 b21204 20201007 ------------------------------ AreaOnAreaOverlayer: Improved performance when using a tolerance [FMEENGINE-67083] Workbench: Enabled automatic scaling for high DPI screens by default [FMEDESKTOP-10072] Excel Writer: Used Date/Time formatting for date, time, or datetime type attributes when no numeric formatting is provided [FMEENGINE-37698] NeighborFinder: Improved performance building list attributes [FMEENGINE-63470] ------------------------------ FME 2021.0.0.0 b21203 20201006 ------------------------------ Workbench: Passed the preferred python version when adding reader/writer and generating workspace [FMEDESKTOP-10761] Geodatabase: Stopped warning about ArcGIS Pro compatibility if only patch version changed [FMEENGINE-67050] Clipper: Added an upper bound to the amount of logging caused by solid clipping [FMEENGINE-16046] IFC: Added support for writing IFC 4.3 object types [FMEENGINE-64825] C156437 C157653 PointOnAreaOverlayer: Improved performance when merging attributes [FMEENGINE-67199] WorkspaceRunner: Fixed issue where parameter values containing spaces or double quotes got mangled when passed down to target workspace for running [FMEENGINE-63101] [FMEENGINE-64596] [FMEENGINE-67203] C149802 C155525 C166143 Windows: Dealt with situation where FME_TEMP points to root of unmounted removable drive [FMEDESKTOP-10648] C158331 C164038 ------------------------------ FME 2021.0.0.0 b21202 20201005 ------------------------------ Excel Reader: Fixed error causing Strict XML Spreadsheet file read error [FMEENGINE-64493] C155057 AreaOnAreaOverlayer: Improved start point tracking [FMEENGINE-67083] PointOnAreaOverlayer: Improved performance for FeatureTable input [FMEENGINE-67199] Python: Upgraded jmespath to 0.10.0 [CONNECT-400] ------------------------------ FME 2021.0.0.0 b21201 20201002 ------------------------------ CityGML Reader: Fixed multiple ADE error when using FeatureReader [FMEENGINE-67069] C165855 HTTPCaller: Allowed parallel transfers in the HTTPCaller [FMEENGINE-30216] C109291 C110367 C112946 C133655 Geodatabase Writer: Added support for creating ArcGIS Pro annotation feature classes [FMEENGINE-66969] Workbench: Fixed typo in message of text editor [FMEDESKTOP-10745] C166209 ------------------------------ FME 2021.0.0.0 b21200 20201001 ------------------------------ CityJSON: Updated CityJSON to version 0.5 [FMEENGINE-64452] [FMEENGINE-64451] [FMEENGINE-66825] C152967 C160577 Workbench: Do not allow deletion of objects that are within collapsed bookmark from Navigator pane [FMEDESKTOP-10397] AreaOnAreaOverlayer: Improved start point tracking [FMEENGINE-67083] GeometryValidator: Fixed tolerance bug in the self-intersections in 2D algorithm for areas [FMEENGINE-67217] INSPIRE: Updated local EnvironmentalManagementFacilities.xsd with latest corrections [FMEENGINE-67069] C165855 Geodatabase Writer: Added feature linked annotation writing for ArcGIS Pro Annotations [FMEENGINE-66976] ------------------------------ FME 2021.0.0.0 b21199 20200930 ------------------------------ Dissolver/Bufferer: Added additional logging on fatal errors [FMEENGINE-67073] GeometryExtractor: Removed attribute as an H3 resolution source [FMEENGINE-66929] GeometryExtractor: Added rejection for NaN geometries instead of setting null attribute when using Uber H3 encoding [FMEENGINE-66932] PointOnAreaOverlayer: Improved performance for bulk mode features [FMEENGINE-67199] ------------------------------ FME 2021.0.0.0 b21198 20200929 ------------------------------ GML/XSD-Driven-XML Writers: Allowed xml_wrapper_append_path and xml_wrapper_append_as format attributes to override equivalent XML Appender parameters [FMEENGINE-66946] ImageRasterizer/NumericRasterizer: Fixed output when using Group By and output rasters are reordered [FMEENGINE-66065] C157158 Dissolver: Fixed precision issue dissolving areas with arcs [FMEENGINE-67073] PointOnAreaOverlayer: Improved performance for bulk mode features [FMEENGINE-67199] Tester: Fixed hang when listing very large cached values [FMEDESKTOP-10565] ------------------------------ FME 2021.0.0.0 b21197 20200928 ------------------------------ AttributeKeeper/AttributeRemover: Fixed handling of non-system-encoded list attribute names [FMEENGINE-66738] ArcGIS Layer: Read joins correctly when using ArcGIS Pro [FMEENGINE-64111] PointOnAreaOverlayer: Improved performance merging attributes in bulk mode [FMEENGINE-66995] SolidBuilder: Fixed parent backpropagation [FMEENGINE-64432] C154651 ------------------------------ FME 2021.0.0.0 b21196 20200925 ------------------------------ FFS writer: Added support for compressing Bulk Mode features [FMEENGINE-64009] HTMLTable: Made HTMLTABLE reader parser more lenient to bad HTML [FMEENGINE-66731] ------------------------------ FME 2021.0.0.0 b21195 20200924 ------------------------------ CenterLineReplacer: Fixed memory leak on degenerate input areas [FMEENGINE-67007] Bufferer: Fixed precision issue generating offset curves [FMEENGINE-64387] Trial License: Fixed issue where license expired message was shown even though user had a valid floating license without affecting the ability to use FME [FMEDESKTOP-10674] [FMEDESKTOP-10719] C164015 C164248 C165264 WorkspaceRunner: Fixed issue where trying to open transformer properties dialog will crash workbench [FMEDESKTOP-10714] ------------------------------ FME 2021.0.0.0 b21194 20200923 ------------------------------ Dissolver: Fixed crash caused by input donuts with nested holes [FMEENGINE-66722] C160405 ------------------------------ FME 2021.0.0.0 b21193 20200922 ------------------------------ FME Objects: Added method to transcode strings to/from different encodings [FMEENGINE-66998] Dissolver: Fixed bug dissolving donuts with arcs [FMEENGINE-66722] C160405 ------------------------------ FME 2021.0.0.0 b21192 20200921 ------------------------------ UTF8Names: Set MIF/MITAB encoding for backwards compatibility using default operating system encoding [FMEENGINE-65043] PointOnAreaOverlayer: Improved performance merging attributes in bulk mode [FMEENGINE-66995] Installer: Changed the URL to acquire the sign_file.py raw [DOT-5515] Dissolver: Restored default fme_ attribute handling when copying attributes [FMEENGINE-62347] CoordinateRounder: Avoid flushing matrices from segments [FMEENGINE-66821] Overlayers: Prefixed log messages with more context [FMEENGINE-67015] Bufferer: Fixed floating point precision bug in solid buffering [FMEENGINE-63757] H3: Fixed memory leak when creating lines [FMEENGINE-66934] PointOnAreaOverlayer: Improved performance merging attributes [FMEENGINE-66995] ------------------------------ FME 2021.0.0.0 b21191 20200918 ------------------------------ SDE30: Properly log errors in "strict load" mode [FMEENGINE-66630] ------------------------------ FME 2021.0.0.0 b21190 20200917 ------------------------------ S57 Reader: Updated schema files from UK Hydrographic Office [FMEENGINE-64786] C156301 PATH reader: Specify more specific types for some file properties [FMEENGINE-66071] C157662 ShortestPathFinder: Optimized performance and memory usage [FMEENGINE-66767] FeatureWriter: Fixed issue selecting list attributes as additional summary attributes [FMEDESKTOP-9766] C149775 PointOnAreaOverlayer: Added bulk mode support for "Aggregate Handling: Deaggregate" [FMEENGINE-66742] ------------------------------ FME 2021.0.0.0 b21189 20200916 ------------------------------ GeometryValidator: Added supplementary info for the planar surfaces issue [FMEENGINE-66877] C164270 IMDF: Updated the IMDF plugin to version 1.0.0 [FMEENGINE-66988] Installer: Changed to EV signing server for FME installers [DOT-5515] Workbench: Fixed issue where geodatabase coded domain type specification display value showed WWJD characters [FMEENGINE-66706] ------------------------------ FME 2021.0.0.0 b21188 20200915 ------------------------------ FTPCaller: Fixed deletion of files in sub-directories [FMEENGINE-66971] C164260 C168731 Geodatabase Writer: Added support for specifying Symbol ID when writing Pro Annotations [FMEENGINE-66968] PointOnAreaOverlayer: Added bulk mode support to more modes [FMEENGINE-66742] FeatureReader: Fixed issue where coordinate system name will have WWJD characters [FMEENGINE-61840] C149082 ------------------------------ FME 2021.0.0.0 b21187 20200914 ------------------------------ Geodatabase Writer: Added support for specifying annotation class id when writing ArcGIS Pro annotations [FMEENGINE-66967] PointOnAreaOverlayer: Removed deprecated keyword [FMEENGINE-66978] ------------------------------ FME 2021.0.0.0 b21186 20200911 ------------------------------ ADAC: Restored on macOS [FMEENGINE-66965] FeatureReader: Fixed issue where selected coordinate system wasn't set correctly for transformer to use [FMEENGINE-66955] C164861 OffsetCurveGenerator: Added precision parameter [FMEENGINE-66453] C153732 GeometryValidator: Improved performance checking if lines are OGC simple [FMEENGINE-64176] AttributeKeeper: Do not keep non-essential attributes starting with fme_ unless requested [FMEENGINE-64911] ACAD: Allowed ACAD formats to be used with reprojection [FMEENGINE-66618] C159475 ------------------------------ FME 2021.0.0.0 b21185 20200910 ------------------------------ FeatureReader: Allowed ability to disable automatic refresh when properties dialog is closed [FMEENGINE-64871] PointOnAreaOverlayer: Added bulk mode support for overlap counts [FMEENGINE-66742] IFC: Fixed reading of IfcPhysicalComplexQuantity values [FMEENGINE-66948] C164652 Neighborfinder: Now interpolates z and measures on Base points against all Curve types [FMEENGINE-66902] C164440 ------------------------------ FME 2021.0.0.0 b21184 20200909 ------------------------------ JPEG2000 writer: Added options for writing custom GMLJP2 [FMEENGINE-64852] C156047 JDBC: Added error handling around class logging [FMEENGINE-66864] 164195 ------------------------------ FME 2021.0.0.0 b21183 20200908 ------------------------------ internal changes ------------------------------ FME 2021.0.0.0 b21182 20200904 ------------------------------ ArcGISOnlineFeatures: Omitted "esriFieldType" attribute type prefix in new workspaces [FMEENGINE-64532] BoxConnector: Added fallback method for getting file size if uploading an attribute [CONNECT-443] Geodatabase: Added writing of Pro annotations to an existing feature class [FMEENGINE-63044] C156563 ------------------------------ FME 2021.0.0.0 b21181 20200903 ------------------------------ CAD Readers: Recalculated file extents before reading [FMEENGINE-62516] C150351 PointOnAreaOverlayer: Added FeatureTable support to Point port [FMEENGINE-66742] User Parameters: Fixed issue with file paths that contained a user parameter being invalid for the 'Filename (Existing)' type [FMEDESKTOP-10624] ------------------------------ FME 2021.0.0.0 b21180 20200902 ------------------------------ FeatureWriter: Fixed issue where importing tables with qualifier/schema name did not work as expected [FMEENGINE-64916] OGCGeopackage: Fixed inverse logic for warning when feature type name character replacements are made [FMEENGINE-64672] FMW Reader: Fixed issues with reading fmwt files on utf8 locales [FMEENGINE-65049] JPEG2000 writer: Format attributes no longer override feature type parameters. Instead, feature type parameters may now be explicitly set to any attribute [FMEENGINE-66886] Windows: Allowed FME_TEMP directory to be root directory of a volume [FMEDESKTOP-10648] C158331 C164038 SpatialFilter/SpatialRelator: Improved performance for line-line and polygon-polygon comparisons [FMEENGINE-62995] [FMEENGINE-16047] [FMEENGINE-66773] ------------------------------ FME 2021.0.0.0 b21179 20200901 ------------------------------ XQuery: Do not output NaN values from the fme:get-attribute function [FMEENGINE-66571] C158783 Excel Reader: Added support for reading Excel Binary workbooks on supported platforms [FMEENGINE-37953] C90778 C96404 C110884 C116784 C126891 C139591 ------------------------------ FME 2021.0.0.0 b21178 20200831 ------------------------------ FME: Increased @Count() limits, doubled the feature creation capacity of Creator, enhance interface so it can display counts in the order of 2^64-1 [FMEENGINE-48055] C98018 C102133 C114166 C157830 XSD Driven XML writer: Don not write out optional XML elements without corresponding feature values due to required and defaulted or fixed XML attributes FMEENGINE-66876 C158765 C160092 Java: Improved search for JVM on CentOS/RH [FMEENGINE-66872] C164237 Dissolver: Fixed crash caused by input donuts with nested holes [FMEENGINE-66722] C160405 ------------------------------ FME 2021.0.0.0 b21177 20200829 ------------------------------ SlackConnector: Migrated from deprecated channel/group endpoints; other fixes [FMEENGINE-66874] Installer: Wrapped FME Desktop installer in a self-extracting executable [DOT-4948] ArcGIS: Updated max supported ArcGIS Pro version [FMEENGINE-66831] CADRG writer: Added a Map Scale option, which allows selecting scale factors larger than 1:7800 [FMEENGINE-66562] ------------------------------ FME 2021.0.0.0 b21176 20200827 ------------------------------ JDBC: Updated bundled PostgreSQL JDBC driver to 42.2.16 [FMEENGINE-66802] MapInfo Extended/MapInfo EFAL: Improved log messages [FMEENGINE-65011] ------------------------------ FME 2021.0.0.0 b21175 20200826 ------------------------------ PointOnAreaOverlayer: Improved attribute merging performance for many points on an area [FMEENGINE-66741] Esri Geodatabase: Added support for ArcGIS Pro versions 2.4.3, 2.5.2, and 2.6.0 [FMEENGINE-66831] MRF Writer: Added support for Real32 and Real64 band interpretations for TIFF and None compression strategies [FMEENGINE-66851] C163846 CADRG writer: Automatically set nodata for frames that only partially contain the raster [FMEENGINE-37922] ------------------------------ FME 2021.0.0.0 b21174 20200825 ------------------------------ Cesium: Fixed incorrect writing of JSON attributes [FMEENGINE-66786] C163678 Installer: Fixed hang when setting FMESERVERSHAREDDATA on silent install [DOT-5168] ------------------------------ FME 2021.0.0.0 b21173 20200824 ------------------------------ XSD Driven XML Writer: Used case-insensitive comparison for xml_document_append_as attribute value in _XML_DOCUMENT_ feature type [FMEENGINE-66762] CADRG writer: Added Generate Color Tables option and improved compatibility with other applications [FMEENGINE-37921] C85059 C89630 C119435 C147120 C158982 ------------------------------ FME 2021.0.0.0 b21172 20200822 ------------------------------ GeometryReplacer: Added option to compute Uber H3 Hexagons [FMEENGINE-66610] ArcGISOnlineFeatures: Added writer directive "Preserve GlobalID"; support auto-generation of GlobalID for inserts [FMEENGINE-64533] GeoPackage Raster: The reduced list of invalid chars in feature type names, and warn only once per name replacement [FMEENGINE-64722] ------------------------------ FME 2021.0.0.0 b21171 20200820 ------------------------------ OGC Geopackage: Reduced invalid characters in feature type and attribute names [FMEENGINE-64672] C155692 ISO8211 Reader: Fixed and added logging messages [FMEENGINE-66143] ArcGISOnlineFeatures: Do not warn about GUID and GlobalID width mismatch on writer [FMEENGINE-64531] ------------------------------ FME 2021.0.0.0 b21170 20200819 ------------------------------ GeometryExtractor: Added option to compute Uber H3 Indexes [FMEENGINE-66609] XSD Driven XML Writer: Added "_XML_DOCUMENT_" feature type to specify XML Appender XML Document within workspace [FMEENGINE-66762] Workbench: Fixed problem where packages will be uploaded to FME Server even if dependent objects been removed from workspace [FMEDESKTOP-9983] Installer: Allowed installation of shared data in non-empty directory [DOT-5393] JDBC Reader: Stopped reading when read limits are reached [FMEENGINE-66544] ------------------------------ FME 2021.0.0.0 b21169 20200818 ------------------------------ VectorOnRasterOverlayer: Fixed memory leak in failure case [FMEENGINE-66633] Workbench: Fixed crash when trying to create custom transformer containing AttributeManager [FMEENGINE-66728] Tester: Improved performance when comparing an attribute and a constant with the Like and Contains Regex operators [FMEENGINE-66493] [FMEENGINE-66496] SpatialFilter: Improved performance comparing points and areas [FMEENGINE-66490] [FMEENGINE-16047] [FMEENGINE-66700] [FMEENGINE-66699] ------------------------------ FME 2021.0.0.0 b21168 20200817 ------------------------------ Webmaptiles: Reenabled specifying Mapbox backgroundtileset ids [FMEENGINE-66606] Workbench: Run workspaces that are in read-only folders from temp location, without asking to save in another location [FMEENGINE-56686] MeasureRemover: Fixed handling of Bulk Mode features [FMEENGINE-66478] StatisticsCalculator: Fixed incorrectly disabled columns in the transformer interface [FMEENGINE-66476] C158615 CADRG writer: Applied rotation before selecting a chart based on the raster properties [FMEENGINE-66562] C158982 ------------------------------ FME 2021.0.0.0 b21167 20200814 ------------------------------ ArcGISPortalFeatures: Cast floats to integers when writing esriFieldTypeInteger [FMEENGINE-64521] C155046 Webmaptiles: Updated Mapbox background map styles [FMEENGINE-66606] AttributeKeeper: Fixed to preserve the coordinate system when building Bulk Mode features [FMEENGINE-66482] ------------------------------ FME 2021.0.0.0 b21166 20200813 ------------------------------ IFC: Properly detect IFC4x1 files [FMEENGINE-66644] C159562 Shapefile, DBase Reader: Fixed some char type values reading as empty string instead of missing/null [FMEENGINE-66144] Geopackage Raster: Added feature type length directive to avoid . from being used as a delimiter [FMEENGINE-64722] Shapefile Reader: Added option to treat fully padded numeric fields from some programs as null or missing [FMEENGINE-66555] ArcGISOnlineFeatures: Fixed support using schema features for dynamic writes [FMEENGINE-66051] C157448 FeatureReader: Added OGC prefix to Spatial Filter arguments [FMEENGINE-66525] CSV2 Reader: Added option to read empty values as null or missing [FMEENGINE-37718] [FMEENGINE-66612] [FMEENGINE-66602] C159438 HTMLReportGenerator: Allowed HTML attribute values as-is in generated tables [FMEENGINE-60236] ------------------------------ FME 2021.0.0.0 b21165 20200812 ------------------------------ GeoPackage Raster Reader/Writer: Specify invalid character replacement in feature type and attribute names [FMEENGINE-64672] [FMEENGINE-64722] C155692 GeometryValidator: Added an "Intersect Across Multis" option to the Self-Intersection Rule [FMEENGINE-15501] Python: Added support for ArcGIS Pro 2.6 Python [FMEENGINE-66667] C160036 Geocoder: Added support for HERE authentication via API key [FMEENGINE-66564] Oracle Autonomous: Fixed embedded connection for Oracle Wallet [FMEENGINE-66575] ------------------------------ FME 2021.0.0.0 b21164 20200811 ------------------------------ Tester: Improved performance when comparing an attribute and a constant with the Encodable In operator [FMEENGINE-66498] Tester: Improved performance when comparing an attribute and a constant with the Type Is operator [FMEENGINE-66497] ------------------------------ FME 2021.0.0.0 b21163 20200810 ------------------------------ Snowflake: Allowed "." character in table names as qualifier [FMEENGINE-66653] C159017 ArcGISOnlineFeatures: Made fme_db_operation exposable [FMEENGINE-64664] C155654 CSV reader: Added differentiation of duplicate attribute names created by replacing invalid chars [FMEENGINE-66602] C159438 FeatureMerger: Improved performance building list attributes [FMEENGINE-66619] ------------------------------ FME 2021.0.0.0 b21162 20200807 ------------------------------ FeatureReader, SQLExecutor: Added null handling when merging attributes [FMEENGINE-66033] C157373 FeatureMerger: Improved performance building list attributes [FMEENGINE-66619] ------------------------------ FME 2021.0.0.0 b21161 20200806 ------------------------------ Snowflake: Updated Snowflake JDBC driver to 3.12.10 [FMEENGINE-66615] ChartGenerator: Corrected drawing of stacked bar charts [FMEENGINE-63404] C152131 TextEncoder/BinaryEncoder: Fixed support for attributes with spaces in their names [FMEENGINE-66649] SpatialFilter: Fixed handling of null-like geometries [FMEENGINE-66657] ShortestPathFinder: Added use of multithreading to improve performance [FMEENGINE-63486] C152439 C152440 GeometryValidator: Improved error locations for "Invalid Solid Boundaries" [FMEENGINE-66541] SpatialPredicates: Updated predicate names in SpatialFilter and SpatialRelator transformers [FMEENGINE-66639] TestFilter: Reduced memory usage when comparing attributes and constants with Bulk Mode features [FMEENGINE-66068] Excel Reader: Read attribute values correctly when attribute names contain invalid characters [FMEENGINE-66646] Geocoder: Added output attribute _json_response for original JSON result from geocoding service [FMEENGINE-61272] Workbench: Mitigated risks associated with embedded passwords [FMEDESKTOP-10253] C158328 ------------------------------ FME 2021.0.0.0 b21160 20200805 ------------------------------ Tester: Improved performance when comparing attributes and constants with a composite expression [FMEENGINE-66605] CSV Reader: Replaced invalid characters in attribute names in new workspaces [FMEENGINE-66602] C159438 PointOnAreaOverlayer: Fixed bug with ellipses and Areas First parameter [FMEENGINE-66537] ------------------------------ FME 2021.0.0.0 b21159 20200804 ------------------------------ Tester: Improved performance when comparing attributes and constants with multiple test clauses [FMEENGINE-66502] [FMEENGINE-66501] SpatialRelator: Fixed DE-9IM for donut/line edge case [FMEENGINE-66641] ------------------------------ FME 2021.0.0.0 b21158 20200731 ------------------------------ Installer: Added Start Tiles 2021.0 [SRVC-3154] SketchUp: Read and write Smooth property for face edges [FMEENGINE-15250] C97520 CityGML writer: Fixed crash with multiple writers and dataset fanout [FMEENGINE-66588] C159153 TraitMerger: Fixed Requestor/Supplier parameter defaults [FMEDESKTOP-10469] Excel Reader: Honor Trim Attributes Option in Preview when Sheets are unchecked [FMEENGINE-66451] ------------------------------ FME 2021.0.0.0 b21157 20200730 ------------------------------ Civil3D: Read formula property set attributes and expose all property set attributes on the schema [FMEENGINE-64442] [FMEENGINE-61835] C149119 C150870 C165768 Installer: Fixed loop in Server installer dialog tree [DOT-5342] [DOT-4980] C155454 C159624 SlackConnector: Stopped rejecting valid features containing error attributes [FMEENGINE-64779] ------------------------------ FME 2021.0.0.0 b21156 20200729 ------------------------------ Elasticsearch Cluster: Added new Elasticsearch 7+ reader and writer [FMEENGINE-59393] C142960 C147316 C151102 C152057 C152217 C153918 C157229 C158006 C164691 CSMapReprojector: Fixed applying reversed RGF93_to_NTF-G-Grid-ClrkIGN_FME transformation to Z values [FMEENGINE-60573] C145925 ------------------------------ FME 2021.0.0.0 b21155 20200728 ------------------------------ Excel Reader: Point geometries not visualized without caching when field celltypes are string [FMEENGINE-65998] Excel Reader: Fixed issue where column formatting attributes would be incorrectly set to the cell data on feature types after the first [FMEENGINE-66529] ------------------------------ FME 2021.0.0.0 b21154 20200727 ------------------------------ Oracle Autonomous: Added Oracle Cloud Wallet connection mode [FMEENGINE-64162] ArcGISOnlineFeatures: Refined error message returned when writing to folder [FMEENGINE-66480] SpatialRelator/SpatialRelator: Improved performance for some cases [FMEENGINE-66490] ------------------------------ FME 2021.0.0.0 b21153 20200724 ------------------------------ Installer: Fixed overriding of SERVLETPORT property in Server installer [DOT-5308] ------------------------------ FME 2021.0.0.0 b21152 20200723 ------------------------------ Tester: Improved performance when comparing an attribute and a constant with the Contains operator [FMEENGINE-66494] SpatialFilter/SpatialRelator: Improved performance of Point/Area comparisons [FMEENGINE-66490] Excel Reader: Fixed single column with only images not being read as attributes [FMEENGINE-66527] Tester: Improved performance when comparing an attribute and a constant with the Begins With and Ends With operators [FMEENGINE-66495] AttributePivoter: Fixed handling of empty/null values in the Attribute to Analyze. [FMEENGINE-66021] CenterlineReplacer: Removed "Medial Axis" mode, renamed transformer, and renamed mode “Approximate Center Line" to "Centerline" [FMEENGINE-66520] ------------------------------ FME 2021.0.0.0 b21151 20200722 ------------------------------ ArcGIS Feature Service formats: Uppercase and surround GUIDs with curly braces in new workspaces [FMEENGINE-64482] C154894 C155632 DatabaseJoiner: Added support for DBASE format [FMEENGINE-63951] C153463 Tester: Improved performance when comparing an attribute and a constant with Case Insensitive comparisons [FMEENGINE-66499] JSONFragmenter: Preserved the source attribute on rejected features [FMEENGINE-66170] GeometryValidator: Fixed OGC valid checks for multiple rings with a shared intersection coordinate [FMEENGINE-66509] Tester: Improved performance when comparing an attribute and a constant with the In operator [FMEENGINE-66499] [FMEENGINE-66106] FMEServerLogFileRetriever: Fixed macOS connection error [FMEENGINE-66005] [FMEENGINE-64601] ------------------------------ FME 2021.0.0.0 b21150 20200721 ------------------------------ KML: Implemented dynamic schema in the KML writer [FMEENGINE-66475] SketchUp Writer: Added support for edge layers [FMEENGINE-15314] [FMEENGINE-66044] GeometryCoercer: Fixed crash coercing CSG solids to composite surfaces [FMEENGINE-63198] C152054 ------------------------------ FME 2021.0.0.0 b21149 20200721 ------------------------------ Clipper: Fixed stack overflow bug snapping nearly identical arcs [FMEENGINE-66169] C158204 Dissolver: Improved performance by reducing caching at the curve level [FMEENGINE-64183] InlineQuerier: Fixed missing SQLITE.fmf metafile error on load [FMEENGINE-66465] C158223 C158533 ------------------------------ FME 2021.0.0.0 b21148 20200717 ------------------------------ Revit Native Reader: Added parameter to enable reading File Links as metadata features [FMEENGINE-59671] C146675 Java API: Fixed IFMEFeature.performFunction(@Offset) [FMEENGINE-65020] Tester: Improved performance when comparing an attribute and a constant with the In Range operator [FMEENGINE-66106] ListFactory: Fixed crash when using the SINGLETON port [FMEENGINE-66148] C158039 ------------------------------ FME 2021.0.0.0 b21147 20200716 ------------------------------ Intersector: Fixed error by using previous bounds when removing chains [FMEENGINE-66062] C157649 Excel Reader: Added option to read images embedded in workbooks [FMEENGINE-37979] C92068 C159634 FME Server: Fixed issue with using packages when FME_SHARED_RESOURCE_DIR is specified [FMESERVER-15216] C153220 C154660 ExcelReader: Added Geometry detection to process when using Data Inspector [FMEENGINE-65998] ------------------------------ FME 2021.0.0.0 b21146 20200715 ------------------------------ GeometryValidator: Fixed an edge case for OGC Donuts [FMEENGINE-66326] RasterReplacer: Handled spaces correctly in the raster blob attribute name [FMEENGINE-66450] Tester: Do not select attribute when cached value with same name selected [FMEDESKTOP-10407] ------------------------------ FME 2021.0.0.0 b21145 20200714 ------------------------------ JSON: Updated the JSON, GeoJSON and ESRIJSON writers to allow UTF-8 feature type and attribute names [FMEENGINE-65487] [FMEENGINE-65485] [FMEENGINE-65491] SpatialRelationshipFactor: Discarded heterogeneous Aggregates [FMEENGINE-66113] Dissolver: Improved performance by skipping topologically insignificant nodes when dissolving two areas [FMEENGINE-64183] Geocoder: Added Out Fields parameter to ArcGIS geocoders; conditionally exposed service-specific attributes [FMEENGINE-64004] C153569 ------------------------------ FME 2021.0.0.0 b21144 20200713 ------------------------------ Java FME Objects: Fixed IFMEFeature.setGeometry() for IFMEClothoid and IFMEOrientedArc [FMEENGINE-66125] C157051 Workbench: Turned off the unicode name parameter, if the workspace being loaded doesn't contain the parameter [FMEENGINE-66152] ------------------------------ FME 2021.0.0.0 b21143 20200710 ------------------------------ Dissolver: Improved performance by skipping topologically insignificant nodes when dissolving two areas [FMEENGINE-64183] Tester: Improved performance when testing an attribute against a constant for non-Bulk-Mode features [FMEENGINE-64787] Writers: Fixed dataset fanout with Bulk Mode features when fanning out by a numeric attribute [FMEENGINE-66131] Workbench: Fixed Unicode characters and string function evaluation in Tester cached values [FMEDESKTOP-10441] ------------------------------ FME 2021.0.0.0 b21142 20200709 ------------------------------ Tester: Improved Bulk Mode performance when comparing an attribute and a constant, using operator <, <=, >, >= [FMEENGINE-64750] SurfaceOnSurfaceOverlayer: Fixed issue matching identical planes with no tolerance [FMEENGINE-65007] C156742 ------------------------------ FME 2021.0.0.0 b21141 20200708 ------------------------------ ArcGISOnlineFeatures: Improved interface for feature service selection [FMEENGINE-64761] [FMEENGINE-64760] Python: On Linux, use certifi from system package manager [FMEENGINE-66112] ShortestPathFinder: Used A* Algorithm when cost is by length for better performance [FMEENGINE-60527] [FMEENGINE-63486] Python: Changed to use Windows Certificate Store on Python 3 [FMEENGINE-61567] C147810 C149843 C157040 ------------------------------ FME 2021.0.0.0 b21140 20200707 ------------------------------ Python: On Linux, use certifi from system package manager [FMEENGINE-66112] CSV reader: Trimmed leading/trailing spaces and tabs in feature type names [FMEENGINE-65012] Workbench: Fixed Partial runs from feature types with spaces [FMEDESKTOP-10417] Tester: Fixdc "Cached Values..." dialog when there are more then 40 values to sort values properly [FMEDESKTOP-10424] ArcGISOnlineFeatures: Reworked parsing of feature service paths [FMEENGINE-64413] [FMEENGINE-64770] [FMEENGINE-64769] C154421 ------------------------------ FME 2021.0.0.0 b21139 20200706 ------------------------------ Workbench: Fixed crash when editing parameters and clicking 'run' on the popup toolbar [FMEDESKTOP-10421] Excel Reader: Added option to trim attribute name trailing and leading whitespace [FMEENGINE-64902] AttributeExposer: Added warning dialog when exposing fme_basename or fme_dataset in version 1 [FMEENGINE-28508] C129455 C131790 C132112 C132177 C132469 C132683 C135252 C152129 SketchUp Reader: Added support for loop edge layers [FMEENGINE-15314] [FMEENGINE-66045] C106966 C125770 Packages: Fixed issue where a user profile was mapped to a drive with lower case drive letter, packages fail to work as expected [FMEDESKTOP-10311] ------------------------------ FME 2021.0.0.0 b21138 20200703 ------------------------------ EsriReprojector: Look for grid files in local ArcGIS installs if not found in the FME install [FMEENGINE-64659] C155427 C155539 ------------------------------ FME 2021.0.0.0 b21137 20200702 ------------------------------ Tester: Do not error when no test clauses are defined [FMEENGINE-66022] ------------------------------ FME 2021.0.0.0 b21136 20200630 ------------------------------ Geocoder: Avoided ArcGIS Online authorization type setting colliding with Google [FMEENGINE-66030] SketchUp Reader: Stored vertex normals [FMEENGINE-15444] Installer: Set NodeName for Distributed Silent Install [DOT-5039] Revit Native: Stopped giving precedence to the internal site when calculating the projection matrix [FMEENGINE-64564] ------------------------------ FME 2021.0.0.0 b21135 20200629 ------------------------------ Licensing: Fixed the layout of widgets on licensing dialog when it is stretched vertically [FMEDESKTOP-10384] Tobin TDRBM: Hid writer [FMEENGINE-66004] Autodesk SDF (Version 6.5 and older): Hid the reader and writer [FMEENGINE-66026] DBase Reader: Fixed issue reading files that contain fields that do not comply to dBASE specification [FMEENGINE-64091] Tobin TDRBM: Deprecated writer [FMEENGINE-66004] Autodesk SDF (Version 6.5 and older): Deprecated reader and writer [FMEENGINE-66026] Geocoder: Added Web Service as authorization option to ArcGIS Online service [FMEENGINE-63933] C135538 C135538 ------------------------------ FME 2021.0.0.0 b21134 20200626 ------------------------------ CSV reader: Added Option to Trim Leading and Trailing Whitespaces in Field Names [FMEENGINE-38231] DBase Writer: Fixed log message errors when attempting to write char fields over 254 bytes [FMEENGINE-64197] Shapefile Writer: Fixed sbn writing so ArcGIS doesn't drop features when previewing data with zoom [FMEENGINE-64901] C156830 C166214 Dissolver: Improved performance dissolving large areas with small ones [FMEENGINE-64183] ------------------------------ FME 2021.0.0.0 b21133 20200625 ------------------------------ Shapefile, dBASE Writer: Fixed numeric values being dropped when integer portion has many characters in relation to field width [FMEENGINE-62262] C150157 Dissolver: Improved performance by caching additional data at the polygon and curve levels [FMEENGINE-64183] Geodatabase Writer: Fixed override of annotation char width and word/char spacing [FMEENGINE-8934] C46689 C114268 IFC: Write IFC4+ property relations backwards compatible with IFC2x3 [FMEENGINE-65014] C156880 Spatialite Reader: Allowed Writing in SpatiaLite format in SQLExecutor/Creator [FMEENGINE-64951] C156899 CSV Reader: Fixed error adding geometries with non-ASCII file names in other language locale [FMEENGINE-64604] ------------------------------ FME 2021.0.0.0 b21132 20200624 ------------------------------ Geodatabase SDE: Restored the ability to look up potential version overrides [FMEENGINE-60024] C144970 C151282 C151628 C160275 Dissolver: Improved performance dissolving large areas with small ones [FMEENGINE-64183] ------------------------------ FME 2021.0.0.0 b21131 20200623 ------------------------------ Python: Added support for Python 3.8 and replaced Python 3.7 interpreter with Python 3.8.3. [CONNECT-335] [FMEENGINE-62031] Dissolver: Attempt to fix out of memory bug running 32-bit FME on a 32-bit Windows operating system [FMEENGINE-63969] Workbench: Fixed issue where workspace generation with dynamic option will fail to run if feature type names contained spaces [FMEENGINE-64857] Geodatabase Writer: Added writing of FlipAngle for annotations [FMEENGINE-60956] C146606 ------------------------------ FME 2021.0.0.0 b21130 20200622 ------------------------------ PDF2D Reader: Disabled Non-Spatial Rasterized Pages Options Properly in transformer interface [FMEENGINE-62611] AttributeExposer: Do not show fme_geometry{0} as a cached attribute [FMEDESKTOP-10163] ------------------------------ FME 2021.0.0.0 b21129 20200619 ------------------------------ NMEA GPS reader: Fixed hour shift when track points seconds rounded [FMEENGINE-64456] Redshift Spatial: Changed to read geometry as Hex Encoded WKB by default [FMEENGINE-64904] Geodatabase Writer: Improved logging when attempting to write Geometric Networks with ArcGIS Pro [FMEENGINE-63633] Schema From Table: Fixed issue where attribute names with space were not available to use for schema table definition [FMEENGINE-64915] C156789 Dissolver: Removed the hidden properly noded mode [FMEENGINE-58516] SketchUp Writer: Added support for file versions 2017, 2018, and 2019 [FMEENGINE-64922] GPS Babel: Changeed download link in user warnings [FMEENGINE-64459] Dissolver: Preserved un-modified arcs by 3 points and arcs by bulge [FMEENGINE-63411] ------------------------------ FME 2021.0.0.0 b21128 20200618 ------------------------------ ChangeDetector: Fixed a typo [FMEENGINE-64908] C156963 Geodatabase SDE: Fixed issue where underlying DBMS is PostgreSQL, but shows SQL Server [FMEENGINE-61085] Hyper Writer: Fixsx crash when inserting an attribute created with a null value to not null index [FMEENGINE-64896] ------------------------------ FME 2021.0.0.0 b21127 20200617 ------------------------------ Hyper Writer: Fixed errors with transactions when using Bulk Insert [FMEENGINE-63334] Workbench: Showed specific help instead of package help for installed formats and transformers [FMEDESKTOP-10071] Hyper Writer: Added new Hyper writer format [FMEENGINE-63300] FeatureWriter: Fixed issue where writing in automatic user attribute mode will fail in some cases as the attribute names didn't conform to format's requirement [FMEENGINE-64273] ------------------------------ FME 2021.0.0.0 b21126 20200616 ------------------------------ Hyd93 Writer: Fixed reprojection of non-empty, non-LL84 input features [FMEENGINE-64866] ------------------------------ FME 2021.0.0.0 b21125 20200615 ------------------------------ I3S: Removed extra bands from raster before writing texture files [FMEENGINE-64811] IFMEVoxelGrid: Fixed problem reading multiple blocks of voxel data within large layers [FMEENGINE-64837] glTF: Fixed writing of meshes that have a mix of textured/untextured faces [FMEENGINE-64826] EsriReprojector: Fixed custom geographic transformations not being listed [FMEENGINE-62683] C151058 C156284 ------------------------------ FME 2021.0.0.0 b21124 20200612 ------------------------------ Workbench/Data Inspector: Included explicitly exposed list elements in initial feature table display [FMEDESKTOP-10145] C152738 ------------------------------ FME 2021.0.0.0 b21123 20200611 ------------------------------ CoordinateSystemDescriptionConverter: Allowed coordinate system names containing spaces [FMEENGINE-10075] [FMEENGINE-64827] PostgreSQL: Removed '[' and ']' from invalid characters [FMEENGINE-63742] C152751 Redshift Spatial: Correctly read attributes when reading a merged feature type [FMEENGINE-64819] CSV reader: Added line number to 'not a valid value for type' warning message [FMEENGINE-64582] ------------------------------ FME 2021.0.0.0 b21122 20200610 ------------------------------ Dissolver: Fixed user humouring bug on Windows 32-bit FME [FMEENGINE-64741] CSV Reader: Identified coordinate column names in other languages [FMEENGINE-64604] Workbench: Fixed PointCloudSplitter initialization state; sorted categories using locale aware; changed default for DateTimeStamper to be UTC [FMEENGINE-64796] [FMEDESKTOP-10117] [FMEDESKTOP-10281] PDF Writer: Avoided crash on writing attempt to an already open file by another process [FMEENGINE-64739] Workbench: Enabled Data Aware for AttributeExposer [FMEDESKTOP-10163] TimeWindower: Added WindowChanged output port [FMEENGINE-63538] ------------------------------ FME 2021.0.0.0 b21121 20200609 ------------------------------ Snowflake: Disallowed special characters in feature types [FMEENGINE-64686] DGNv8: Improved performance for large number of tag elements [FMEENGINE-57845] C141908 Excel Writer: Fixed error where certain cells would be styled with formatting information from an incorrect cell [FMEENGINE-64632] Redshift Spatial: Changed default to a 0 rather than NULL when writing SRIDs [FMEENGINE-64792] JDBC: Fixed issue in reading unicode characters in "where" clause [FMEENGINE-64438] Installer: Added instance name to Linux user interface and Fix Conditionals [DOT-3446] C140282 C142040 ------------------------------ FME 2021.0.0.0 b21120 20200608 ------------------------------ Hyper Writer: Improved message when unable to open existing .hyper file [FMEENGINE-64430] Excel Writer: Fixed error where certain cells would be styled with formatting information from an incorrect cell [FMEENGINE-64632] Revit Native Reader: Added attributes to the FileMetadata feature with the project and coordinate system units [FMEENGINE-64526] ------------------------------ FME 2021.0.0.0 b21119 20200605 ------------------------------ Revit Native: Changed to output Room Reference features [FMEENGINE-63686] C152444 Workbench: Fixed AttributeManager and parameter menus and attribute pickers not showing exposed list elements [FMEDESKTOP-10343] REALDWG: Handled oriented arcs when grouping by geometry [FMEENGINE-63929] C153403 CityGML Reader: Pull in generics.xsd for processing if attribute missing from set of parsed schemas [FMEENGINE-64663] ------------------------------ FME 2021.0.0.0 b21118 20200604 ------------------------------ Dissolver: Fixed issue inserting nearby endpoints into closed arcs [FMEENGINE-63074] CAD formats: Handled oriented arcs correctly when grouping by geometry [FMEENGINE-64743] [FMEENGINE-63929] C153403 Revit Native Reader: Read the coordinate system from the active site when georeferencing [FMEENGINE-64564] Qubicle Binary Reader: Added new reader for voxel grid file format [FMEENGINE-64537] [FMEENGINE-64538] [FMEENGINE-64539] [FMEENGINE-64542] [FMEENGINE-64544] [FMEENGINE-64541] [FMEENGINE-64540] Workbench: Fixed SchemaMapper showing wrong data type for file based connection formats [FMEDESKTOP-10288] [FMEDESKTOP-10247] C146303 Workbench: Added ability to specify calculation mode per attribute [FMEDESKTOP-9984] ------------------------------ FME 2021.0.0.0 b21117 20200603 ------------------------------ Tester: Improved Bulk Mode performance when comparing an attribute and a constant, when Preserve Output Order is set to Across Output Ports [FMEENGINE-64464] Geodatabase Reader/Writer: Added warning when user's installed ArcGIS Pro version is not supported [FMEENGINE-64555] ISO8211 Reader: Read binary fields named "NAME" with short lengths as integers [FMEENGINE-64637] C155658 Bufferer, Dissolver: Re-enabled segment body-body snapping [FMEENGINE-63074] ------------------------------ FME 2021.0.0.0 b21116 20200602 ------------------------------ EsriReprojector: Added attribute selection for source/destination coordinate system [FMEENGINE-9178] C67900 C111514 C121186 C150195 Shapefile Reader: Fixed FeatureTable Spatial Filter usage returning only one feature [FMEENGINE-64675] C155718 CSV Reader: Enabled setting LL-WGS84 coordinate system when Latitude/Longitude column names are detected [FMEENGINE-64132] Dissolver: Fixed crash dissolving with elliptical arcs [FMEENGINE-15953] C63854 Dissolver: Fixed win32 out of memory errors when assuming properly noded input [FMEENGINE-63969] ------------------------------ FME 2021.0.0.0 b21115 20200601 ------------------------------ RevitNative: Added reader parameter to control persistent cache timeout [FMEENGINE-64662] Dissolver: Fixed crash caused by precision bug sorting nearly identical arcs that wrap around another segment [FMEENGINE-15953] C63854 TclCaller: Properly deal with encoded results in FME_DecodeTextOrAttr [FMEENGINE-64674] Geodatabase Writer: Improved logging when trying to write Geometric Networks with ArcGIS Pro [FMEENGINE-63633] ------------------------------ FME 2021.0.0.0 b21114 20200529 ------------------------------ Snowflake: Added Role as optional connection parameter [FMEENGINE-64603] C155288 CityGML: Added local EnergyADE v1.0 schemas [FMEENGINE-63915] C152480 Shapefile Reader: Fixed issue with duplicated feature returned when using an envelope / spatial index shape sbn [FMEENGINE-64515] C155718 Publishing Wizard: Publish files in embedded transformers without needing to switch to the transformers tab [FMEDESKTOP-10181] C153168 AttributeValueMapper: Fixed operation when default value contains non-ASCII characters [FMEENGINE-64613] C155580 Tester: Improved Bulk Mode performance when comparing an attribute and a constant [FMEENGINE-64012] ChartGenerator: Added label orientation for line charts [FMEDESKTOP-10128] Workbench: Disallowed publishing of the format parameter [FMEDESKTOP-10327] Esri ArcGIS: Improved logging when required ArcGIS product not installed [FMEENGINE-63633] Revit Native: Ensured Universal view reading works as expected in non-English files [FMEENGINE-63967] AttributeExposer: Logged warning for exposing fme_basename or fme_dataset in version 1 [FMEENGINE-28508] C129455 C131790 C132112 C132177 C132469 C132683 C135252 C152129 Visual Preview: Display strings in floating point table columns when value is non-numeric [FMEDESKTOP-10210] C153159 ------------------------------ FME 2021.0.0.0 b21113 20200528 ------------------------------ RevitNative: Fixed schema reading not honouring selected view [FMEENGINE-64650] GML Writer: Write out property with both features and nested elements as children [FMEENGINE-62265] C149702 Revit Native: Fixed schema not honouring exterior shell parameter [FMEENGINE-62896] Snowflake: Added rejection of non-EPSG 4326 geometries [FMEENGINE-63584] ISO8211 Reader: Fixed reading of binary string encoding and length [FMEENGINE-64637] C155658 Dissolver: Fixed win32 out of memory errors when assuming properly noded input [FMEENGINE-63969] Revit Native: Ensured that the Family attribute is always set on stairs [FMEENGINE-64425] ------------------------------ FME 2021.0.0.0 b21112 20200527 ------------------------------ FME Infrastructure: Better determine whether a reader format can handle a dataset URL's content itself [FMEENGINE-64470] C154739 CenterlineReplacer: Fixed crash behaviour for approximate centerline mode [FMEENGINE-64550] C155314 ------------------------------ FME 2021.0.0.0 b21111 20200526 ------------------------------ Snowflake: Added support for Spatial Reading / Writing [FMEENGINE-63584] [FMEENGINE-63768] Bufferer: Fixed data shattering bug intersecting small arcs [FMEENGINE-63981] [FMEENGINE-64529] C153487 Revit Native: Added support for persistent caching [FMEENGINE-58148] Workbench: Allowed files to open through macOS Finder double-click or drag-n-drop [SRVC-3295] C151959 GML Reader: Added detection of empty xlink:href attributes when processing geometry references [FMEENGINE-64576] DynamoDB: Added logging of skipped attributes, allowed empty Strings and Byte Arrays in Sets [FMEENGINE-29444] JSON transformers: Allowed file paths to come from attribute values [FMEENGINE-64283] [FMEENGINE-64569] ------------------------------ FME 2021.0.0.0 b21110 20200525 ------------------------------ Workbench: Ensured persistent cache files are located outside of per-translation temporary directory [FMEENGINE-64588] ------------------------------ FME 2021.0.0.0 b21109 20200522 ------------------------------ SQLite3 Writer: Fixed index creation issues with multiple input bulk mode features [FMEENGINE-64586] MAPINFO and MITAB writers: Converted writing largeInt to decimal to preserve data values [FMEENGINE-62660] C150947 Workbench: Fixed issue where formats installed from FME Hub won't work until after Workbench restart [FMEDESKTOP-10315] Workbench: Allowed geometry creators and range generation to work in locales which normally use "," as decimal separator [FMEDESKTOP-10226] C112252 C142095 ------------------------------ FME 2021.0.0.0 b21108 20200521 ------------------------------ CityGML Reader: Added "LODs to Read" parameter [FMEENGINE-64566] C57496 Bufferer: Fixed data shattering bug intersecting small arcs [FMEENGINE-63981] C153487 ------------------------------ FME 2021.0.0.0 b21107 20200520 ------------------------------ MIF reader: Added processing for second line when reading duplicate pen lines [FMEENGINE-63585] C152568 Feature Caching: Only use two file handles per cached output, allowing more outputs to be cached before hitting operating system limits [FMEDESKTOP-10045] Shapefile reader: Fixed to return all features intersected when an envelope is supplied [FMEENGINE-64472] C154903 Workbench: Allowed publisher wizard to detect files that are part of multiparameters [FMEDESKTOP-9838] ------------------------------ FME 2021.0.0.0 b21106 20200519 ------------------------------ Bufferer: Improved stability intersecting arcs [FMEENGINE-63981] C153487 Shapefile Reader: Fixed hanging on reading schema from files without any records [FMEENGINE-64476] JDBC: Added fallback to varchar if getParameterType is not supported by the driver [FMEENGINE-64490] ------------------------------ FME 2021.0.0.0 b21105 20200515 ------------------------------ Workbench: Fixed crash on Workbench exit when catalog takes a long time to download [FMEDESKTOP-10297] C154744 ------------------------------ FME 2021.0.0.0 b21104 20200514 ------------------------------ CSV writer: Fixed behavior in FeatureWriter to match the regular writer when attempting to write string as numeric type [FMEENGINE-37999] C122925 MIF reader : Fixed error when reading duplicate Pen lines [FMEENGINE-63585] C152568 PluginBuilder API: Deprecated IFMEAPTopologyService::setCallback() [FMEENGINE-62534] Python pip: Changed FME pip install to use spawned python process [FMEENGINE-63831] ------------------------------ FME 2021.0.0.0 b21103 20200513 ------------------------------ Snowflake: Updated Snowflake JDBC driver to 3.12.5 [FMEENGINE-63627] Snowflake: Added support for VARIANT column type [FMEENGINE-63663] Cesium: Fixed SSL error when authenticating connections on macOS [FMEENGINE-63544] C156034 ------------------------------ FME 2021.0.0.0 b21102 20200512 ------------------------------ Workbench: Disabled delete reader option when feature types are in a collapsed bookmark [FMEDESKTOP-10211] Revit Native: Ensured Family/Family Type attributes are set for Rooms, Spaces, and Annotations [FMEENGINE-64020] Installer: Only Update INSTALLDIR When Provided in Silent Install [DOT-4659] C152893 ------------------------------ FME 2021.0.0.0 b21101 20200511 ------------------------------ Clipper: Fixed Group By issue for groups with no clippees [FMEENGINE-64420] DynamoDB: Fixed issue with keys not being detected during insert / update [FMEENGINE-63962] C147138 Workbench: Fixed issue where custom formats from FME Hub were not usable in Workbench [FMEDESKTOP-10282] C155773 AIXM5 Writer: Fixed duplicate ARP writing when mapping embedded objects as attributes [FMEENGINE-64040] C153679 Custom Transformers: Fixed intermittent errors in parallel processing [FMEENGINE-29270] [FMEENGINE-63822] ------------------------------ FME 2021.0.0.0 b21100 20200508 ------------------------------ Microsoft SQL Server Non-Spatial Writer: Added support for writing GUIDs with trailing spaces [FMEENGINE-10458] Revit Native: Added support for a few energy-analysis parameters [FMEENGINE-63884] ------------------------------ FME 2021.0.0.0 b21099 20200507 ------------------------------ MariaDB: Updated spatial function calls to be MySQL8 compatible [FMEENGINE-63813] Revit Native Reader: Changed to read as many elements as possible when no specific 3D view is selected [FMEENGINE-63967] C152009 Oracle Spatial: Logged successful creation of spatial index on Oracle table [FMEENGINE-10455] JDBC - Snowflake: Added extra logging during bulk loading, used UUID as stage file name [FMEENGINE-64173] C154015 ------------------------------ FME 2021.0.0.0 b21098 20200506 ------------------------------ PointCloudSurfaceBuilder: Added Normal Estimation Viewpoint parameters [FMEENGINE-64151] StatisticsCalculator: Ensured usage before Terminator transformer still effects termination [FMEENGINE-64200] IFC: Handled invalid files which use DERIVE instead of OPTIONAL [FMEENGINE-64202] C154033 Custom Transfomers: Improved error message when multi-processing is unable to create workers [FMEENGINE-29254] C53837 C71806 TimeWindower: Added new transformer [FMEENGINE-63538] ------------------------------ FME 2021.0.0.0 b21097 20200505 ------------------------------ AttributeCreator: Fixed issue with Bulk Mode features when setting an attribute to a copy of an existing attribute after setting another attribute to a constant value [FMEENGINE-64177] CommonLocalReprojector: Removed unnecessary log warning for value not set [FMEENGINE-62133] C149780 Geodatabase XML: Removed Begin/End SQL parameters [FMEENGINE-10448] IFC: Added handling for invalid and multiple unit definitions [FMEENGINE-64168] Dissolver: Improved performance by optimizing link storage in topology graphs [FMEENGINE-64183] FeatureReader: Fixed version directives being ignored when there is no settings box [FMEDESKTOP-10267] ------------------------------ FME 2021.0.0.0 b21096 20200504 ------------------------------ Dissolver: Improved performance for workflows with many output areas [FMEENGINE-64179] ------------------------------ FME 2021.0.0.0 b21095 20200501 ------------------------------ Shapefile, dBASE Writer: Changed to set field widths to max width if they exceed it rather than dropping the attribute [FMEENGINE-64075] C153871 FMW Reader: Fixed workspace ids to be unique per input dataset [FMEENGINE-64125] C153762 Generic Writer: Fixed incorrect warning when writing to Shapefile using 'fme_any' geometry [FMEENGINE-63720] FME AR: Enforced features to have consistent coordinate system presence or absence [FMEENGINE-63475] ------------------------------ FME 2021.0.0.0 b21094 20200430 ------------------------------ internal changes ------------------------------ FME 2021.0.0.0 b21093 20200429 ------------------------------ Workbench: Allowed a comment node to be dragged onto another node to create an attachment [FMEDESKTOP-5378] C45251 Cesium/glTF: Output mipmap values in gltf sample objects [FMEENGINE-64055] C153122 Installer: Added missing merge module for RealDWG 2020 [FMEENGINE-64104] [SET-3159] Dissolver, Bufferer: Fixed potential bug were input topologies were broken during intersection [FMEENGINE-63628] ChartGenerator: Fixed chart background colour not being set [FMEENGINE-64116] FME: Added PERFORMANCE_TEST_MAX_RUNS command line mode, which runs a workspace X times, and outputs some summary statistics [FMEENGINE-64093] ------------------------------ FME 2021.0.0.0 b21092 20200428 ------------------------------ Snipper: Prevented crashes from OrientedArcs and Clothoids [FMEENGINE-63519] C152357 MariaDB Writer: Fixed error writing spatial data to MySQL8 database. [FMEENGINE-63813] Tester: Fixed issues with matching different float values containing `D` or `E` characters [FMEENGINE-64074] C153858 Legal: Updated Legal Notices in Installer [SET-3072] ------------------------------ FME 2021.0.0.0 b21091 20200427 ------------------------------ Add Writer: Fixed issue where Feature type definition choice could be empty if previous selection was incompatible with current writer [FMEDESKTOP-10060] Workbench: Don't resolve user parameter values in run prompt [FMEDESKTOP-10214] ACAD: Added support for writing individual face colors coming from BREP solids [FMEENGINE-61199] C147342 GeometryValidator: Fixed elevation repairing bug for clothoids [FMEENGINE-63040] Workbench: Improved feature type options for Add Writer dialog allowing for writers to have canned schema or user-defined schema (e.g. CityJSON) [FMEDESKTOP-10060] Dissolver: Folded vertex snapping into the intersection phases to improve performance [FMEENGINE-63628] ------------------------------ FME 2021.0.0.0 b21090 20200425 ------------------------------ Python: Upgraded Python 3.7.5 to Python 3.7.7 on Windows and macOS [FMEENGINE-64092] [FMEENGINE-64090] ACAD,REALDWG,AUTOCAD_OD: Added native coordinate system storage [FMEENGINE-9777] [TECHPUBS-6625] Workbench: Fixed not reading cache during partial runs when feature type name contains an '&' character [FMEDESKTOP-10241] ------------------------------ FME 2021.0.0.0 b21089 20200423 ------------------------------ NeighborFinder: Added support for adding vertices to degenerate clothoids and orientedArcs [FMEENGINE-63519] C152357 IFC: Ensured unit prefix is included in unit attribute values [FMEENGINE-64076] Python: Upgraded Python 2.7.17 to Python 2.7.18 [FMEENGINE-62700] [FMEENGINE-64064] ------------------------------ FME 2021.0.0.0 b21088 20200422 ------------------------------ AttributeRemover: Added Bulk Mode support for removing list attributes [FMEENGINE-64066] FME AR Writer: Changed to discard viewpoints whose x or y coordinates are NaN or infinity [FMEENGINE-64031] ------------------------------ FME 2021.0.0.0 b21087 20200421 ------------------------------ FME AR Writer: Added rejection for Expiry Date values that do not specify a date portion [FMEENGINE-64006] RCaller: Added script for configuring R on Linux [FMEENGINE-63717] ------------------------------ FME 2021.0.0.0 b21086 20200420 ------------------------------ Workbench: Fixed log coloring when timestamp is turned off [FMEDESKTOP-10235] Transformers: Fixed modified attributes getting dropped from Bulk Mode features when the schema changes [FMEENGINE-63928] C153399 C155613 ------------------------------ FME 2021.0.0.0 b21085 20200417 ------------------------------ internal changes ------------------------------ FME 2021.0.0.0 b21084 20200416 ------------------------------ GeoJSON: Allow users to select the structure of the output file [FMEENGINE-30385] C96344 JSONTemplater/XMLTemplater: Fixed crashes in some recursive template situations [FMEENGINE-63979] C153474 ------------------------------ FME 2021.0.0.0 b21083 20200415 ------------------------------ AttributeRemover: Improved performance on Bulk Mode features when not removing list attributes [FMEENGINE-64013] ------------------------------ FME 2021.0.0.0 b21082 20200414 ------------------------------ Workbench: Changed to perform deeper cleaning of temporary files [FMEENGINE-47287] C41616 C47534 C92469 C103597 C118374 C131888 C134535 C134813 C135114 ------------------------------ FME 2021.0.0.0 b21081 20200413 ------------------------------ Writers: Fixed handling of Bulk Mode with super dynamic schema features [FMEENGINE-63363] ------------------------------ FME 2021.0.0.0 b21080 20200409 ------------------------------ Workbench: Visual Preview: fixed the background map picker crash [FMEDESKTOP-10127] ArcGISPortalFeatures: Added handling for null server error messages [FMEENGINE-63996] C153573 C158929 ------------------------------ FME 2021.0.0.0 b21079 20200408 ------------------------------ New Format: Redshift (Spatial) Reader/Writer [FMEENGINE-62397] CsMap Reprojector: Update OSTN15 to use accurate projection, rather than NTv2 approximation [FMEENGINE-63087] C151620 PointCloudComponentTypeCoercer: Fixed to update point cloud extents when casting x/y/z to a new type [FMEENGINE-63930] ------------------------------ FME 2021.0.0.0 b21078 20200407 ------------------------------ FME AR Writer: Changed to appear in Quick Add when searching for 'FME AR' [FMEENGINE-63784] AttributeManager: Fixed issue where row paste operation changes the Action column value for the current row [FMEDESKTOP-10223] FME AR Writer: Clarified coordinate system and anchor error messages [FMEENGINE-63949] Data Inspector: Fixed issue where changing background maps resulted in table view changing to table [FMEDESKTOP-10126] AttributeKeeper: Added Create Bulk Mode Features parameters [FMEENGINE-62857] [FMEENGINE-62858] [FMEENGINE-38249] Workbench: Fixed issue where undefined macro error occurs if reader feature type name ends with $ [FMEDESKTOP-10215] ------------------------------ FME 2021.0.0.0 b21077 20200404 ------------------------------ Quick Translator: Prevent MULTI_READER.fmf could not be opened error [FMEENGINE-63750] [FMEENGINE-59812] C153107 Dissolver: Fixed out of memory issue on Win32 versions of FME [FMEENGINE-63712] Writers: Prevented missing zip file when running every second translation [FMEENGINE-63908] C153241 C158048 Python: Added Python 2.7 and 3.7 executable to Windows installer [FMEENGINE-63829] Workbench: Changed code-based editors to show line numbers by default; restored vertexes when expanding a bookmark [FMEDESKTOP-10137] [FMEDESKTOP-10179] GeometryValidator: Improved OrientedArc support for missing Elevations [FMEENGINE-63040] ------------------------------ FME 2021.0.0.0 b21076 20200402 ------------------------------ Code Editor: Fixed problem where clipboard text was handled correctly in some cases [FMEDESKTOP-10084] Bufferer: Added warning message for failed solid buffering [FMEENGINE-63757] ------------------------------ FME 2021.0.0.0 b21075 20200401 ------------------------------ FME: Fixed minor issue related to dataset download when name contains non-system characters [FMEENGINE-63747] 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 2021.0.0.0 b21074 20200331 ------------------------------ Revit Native: Logged the detail level a view is to be read in [FMEENGINE-62166] AttributeKeeper: Added Bulk Mode support [FMEENGINE-62856] [FMEENGINE-38249] HTML Writer: Removed '' in file filter dialog [FMEENGINE-63724] Powerpoint/MSWord: Normalized filepaths before using [FMEENGINE-63473] Python: Updated to pip 20.0.2, setuptools 44.1.0, and wheel 0.34.2 [FMEENGINE-63657] Revit Native: Excluded spaces from floorplan occlusion [FMEENGINE-63677] Workbench: Integrated link customization help [FMEDESKTOP-10121] ------------------------------ FME 2021.0.0.0 b21073 20200330 ------------------------------ PointCloudReplacer: Removed Blob Attribute from the output schema [FMEENGINE-63471] Revit Native: Added support for spaces and space tags [FMEENGINE-63677] Workbench: Disabled delete features types and delete reader when reader has feature types in a collapsed bookmark [FMEDESKTOP-10185] C153214 VoronoiDiagrammer: Used exact predicates to compute local Delaunay conditions [FMEENGINE-15186] C56981 C61399 C106674 Revit Native Reader: Added parameters on family symbols to the schema [FMEENGINE-63358] ------------------------------ FME 2021.0.0.0 b21072 20200327 ------------------------------ New Writer: Mapbox MBTiles Vector Tiles (MVT) Writer [FMEENGINE-59853] C144651 Workbench: Used 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 Workbench: Fixed several issues related to embedded custom transformers [FMEDESKTOP-10183] [FMEDESKTOP-10178] ------------------------------ FME 2021.0.0.0 b21071 20200326 ------------------------------ GoogleDriveConnector: Fixed querying support in WEB_SELECT [FMEENGINE-63674] ------------------------------ FME 2021.0.0.0 b21070 20200325 ------------------------------ CenterlineReplacer: Replaced "classic" mode with approximate mode [FMEENGINE-63766] Python: Fixed Preferred Python Interpreter selection [FMEENGINE-63753] CenterlineReplacer: Prevented approximate mode from returning 1-point lines PointCloudReplacer: Added support for selecting Format from an attribute and added a 'Remove Attribute' parameter [FMEENGINE-63471] RevitNative: Added support for StructuralConnections [FMEENGINE-63678] C142094 Installer: Fixed missing default for SQLSERVERDATABASENAME [DOT-4683] C152892 XSD-Driven XML: Fixed crash on absent namespace user-selected types [FMEENGINE-63647] ------------------------------ FME 2021.0.0.0 b21069 20200324 ------------------------------ JDBC Reader/ Writer: Added checks for empty dataset names before logging unresolved Database Connection [FMEENGINE-63412] Sorter: Fixed error when sorting SQLExecutor Bulk Mode output [FMEENGINE-61782] Workbench: Fixed initial bookmark coloring on generate. Do not trim the ... string [FMEDESKTOP-10173] GeometryValidator: Fixed recently introduced bug when checking text for NaNs [FMEENGINE-63361] Geodatabase: Changed to display correct Geodatabase version when using ArcGIS Pro [FMEENGINE-62146] ------------------------------ FME 2021.0.0.0 b21068 20200323 ------------------------------ FeatureJoiner: Fixed error when sending raster and point cloud geometries in the Right port [FMEENGINE-60654] C146311 C152904 Revit Native Reader: Read parameters from family symbols that aren't found on instances [FMEENGINE-63358] C152009 Workbench: Fixed some translation errors [FMEDESKTOP-10159] [FMEDESKTOP-10164] ------------------------------ FME 2021.0.0.0 b21067 20200321 ------------------------------ Python: Made FME Server retry when there is an ArcObjects mismatch due to Python [FMEENGINE-59255] C142709 Geodatabase Writer: Returned error when trying to write Geometric Networks using ArcGIS Pro [FMEENGINE-60489] Workbench: Cleaned up temporary files after failed translation runs [FMEENGINE-47287] C41616 C47534 C92469 C103597 C118374 C131888 C134535 C134813 C135114 HTTP: Be more explicit about when "no proxy" should be used [FMEENGINE-62188] C146211 GDAL Formats: Allowed GDAL formats to use single sign-on (ie. Windows user credentials) for proxy authentication [FMEENGINE-63719] LAS reader: Warn and continue when reading a dataset whose header specifies more points than the dataset actually contains [FMEENGINE-63695] C152866 NeighborFinder: Preserved dimensionality of Clothoids [FMEENGINE-63040] 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] ------------------------------ FME 2021.0.0.0 b21066 20200319 ------------------------------ Excel Reader: Fixed incorrect warning for default value of _END_ROW parameter [FMEENGINE-63691] CSV2 reader: Changed to output features in "chunks", rather than reading the entire dataset and outputting it at once [FMEENGINE-61999] C148866 C158297 Excel Writer: Fixed error in Use Attribute Names as Column Positions when writing to the last valid column [FMEENGINE-63685] C152260 Civil3D: Fixed error when attempting to read file [FMEENGINE-62635] C150987 C152065 GeometryValidator: Fixed bug checking for NaNs on OrientedArcs [FMEENGINE-63463] FTPCaller: Fixed deletion of files over SFTP connections [FMEENGINE-63372] C151457 Excel Reader: Fixed error where attribute values were not read when invalid characters were present in the name [FMEENGINE-63694] Installer: Fixed Linux installer interface not prompting for hostname [DOT-4626] GeometryValidator: Improved missing elevation support for Clothoids and OrientedArcs [FMEENGINE-63040] Workbench: Ensured upgrading option is available when FME Hub transformer is deprecated in favour of shipped transformer [FMEENGINE-62945] SQSDeleter: Fixed upgrading to SQSConnector transformer [FMEDESKTOP-10152] ------------------------------ FME 2021.0.0.0 b21065 20200318 ------------------------------ GeoJSON Reader: Properly handled unknown keys in a GeoJSON object [FMEENGINE-63690] C152895 Sorter: Fixed error that assigned incorrect value to all features when attempting to sort on 'fme_geometry' [FMEENGINE-63520] C152374 Multiple Transformers: Hid rejection port when it's not needed [FMEENGINE-60058] SpatialFilter: Limited the amount of logging with groups [FMEENGINE-63354] Excel Writer: Fixed error when writing using 'Attribute Names as Column Positions' with attribute named 'IV' and above [FMEENGINE-63685] C152260 ------------------------------ FME 2021.0.0.0 b21064 20200317 ------------------------------ EsriMSD: Fixed issue when setting feature class text attribute width [FMEENGINE-60306] C144819 Shapefile Writer: Fixed error in 2GB file splitting when the .dbf would exceed 2GB before .shp [FMEENGINE-63653] C152774 New Format: MBTiles MVT Reader: Added support to read .mbtiles files with vector geometries [FMEENGINE-59852] ------------------------------ FME 2021.0.0.0 b21063 20200316 ------------------------------ LogDecorators: ContextLogger: allowed delayed prefix setting [FMEENGINE-63670] PowerPointStyler: Fixed handling of values containing curly braces [FMEENGINE-63108] C151862 AreaBuilder (and others): Added rejection of features with NaNs rather than dropping them [FMEENGINE-63463] Workbench: Fixed issue where certain sequence of link clicking on start page would mess up the start page [FMEDESKTOP-10147] GeometryValidator: Fixed extra rules added when opening version 4 or older transformers [FMEENGINE-63611] ArcGIS Layer: Fixed crash when reading with ArcGIS Pro [FMEENGINE-60465] C152425 C152929 ------------------------------ FME 2021.0.0.0 b21062 20200315 ------------------------------ FeatureReader: Fixed regression where reading and output port computation failed when feature type names had spaces [FMEENGINE-63556] MapInfo Extended Reader: Fixed missing color and style info in Quick Translator [FMEENGINE-63632] C152176 ------------------------------ FME 2021.0.0.0 b21061 20200312 ------------------------------ Python: Fixed import arcpy usage in Python parameter [FMEENGINE-63069] C151559 C152803 GeometryValidator: Fixed z-interpolation bug with OGC Simple [FMEENGINE-63361] ------------------------------ FME 2021.0.0.0 b21060 20200311 ------------------------------ Reader Schema Scanning: Fixed issues with unrecognized 'timestamp' type error [FMEENGINE-63623] SharePoint: Fixed user interface showing invalid 'NC' value when using Named Connection [FMEENGINE-63449] C156620 ------------------------------ FME 2021.0.0.0 b21059 20200310 ------------------------------ PROJReprojector: Custom transformations now use the system encoding [FMEENGINE-63456] FME Workbench: Fixed display issue with capitalized filenames when publishing/downloading workspaces from FME Server [FMESERVER-14243] DGN Reader: Fixed reading of tags when using Linux [FMEENGINE-62812] C151303 Workbench: Fixed issue where published FEATURE_TYPES parameter will result in undefined macro error [FMEDESKTOP-10130] ------------------------------ FME 2021.0.0.0 b21058 20200309 ------------------------------ JDBC - Snowflake: Updated Snowflake JDBC driver to v3.12.1 [FMEENGINE-63479] Workbench: Added ability to save link style from the properties dialog [FMEDESKTOP-9802] OneDriveConnector: Exposed full original response as an attribute [CONNECT-197] JDBC: Improved error message for missing driver [FMEENGINE-63412] Revit reading: Updated formats.db to note that both 3D (surface) and vector (floor plan) data may be read ------------------------------ FME 2021.0.0.0 b21057 20200306 ------------------------------ Workbench: Fixed issue where attribute on transformer port could not be edited after it was created [FMEDESKTOP-10122] RasterCellCoercer: Fixed port to propagate attributes from input [FMEENGINE-63570] Revit Native Reader: Improved rendering of walls in Floorplan Hidden Line mode [FMEENGINE-62947] FeatureJoiner: Fixed issue joining left feature to multiple right features [FMEENGINE-63547] C152433 C152656 MrSID: Removed from macOS [FMEENGINE-63565] Workbench: Exposed feature count toggle option in run menu [FMEDESKTOP-10066] GeometryReplacer: Fixed GML geometry encoding slowdown [FMEENGINE-63477] C152399 SurfaceDissolver: Always use automatic tolerance [FMEENGINE-63472] JDBC - Snowflake: Added SQL function help links [FMEENGINE-63444] ------------------------------ FME 2021.0.0.0 b21056 20200304 ------------------------------ Workbench: Fixed stop icon appearing small in Hi-Res displays [FMEDESKTOP-10067] LengthToPointCalculator: Remove Warning error that is being logged incorrectly [FMEENGINE-63482] DynamoDB: Fixed issue when running multiple database joins [FMEENGINE-62882] C151243 PROJ: Upgraded to PROJ version 6.3.1 [FMEENGINE-63476] FeatureMerger: Fixed log message to include transformer name when splitting Bulk Mode features [FMEENGINE-63529] Excel Reader: Allowed configuration of sheets when dataset is a published parameter [FMEENGINE-62253] ------------------------------ FME 2021.0.0.0 b21055 20200303 ------------------------------ MVT Writer: Descriptions added to zoom level options, source option added [FMEENGINE-63346] AttributeCreator: Tried to preserve the output attribute's type when possible [FMEDESKTOP-10094] Attribute Reprojectors: Allowed the CSMap and GTrans Attribute reprojectors to take list attributes [FMEENGINE-61608] RasterCellCoercer: Changed to reject rasters with all NoData values [FMEENGINE-62340] C150170 Workbench: Fixed issue where automatically mapped attributes didn't persist after workspace is re-opened [FMEDESKTOP-9594] Revit Native: Changed name of occlusion parameter to improve consistency [FMEENGINE-63202] ------------------------------ FME 2021.0.0.0 b21054 20200302 ------------------------------ DynamoDB: Enabled writing null-valued attributes [FMEENGINE-63394] [FMEENGINE-63507] C142892 NIfTI Reader: Improved readability of error messages [FMEENGINE-63418] Geodatabase Reader: Set geodb_feature_dataset in metadata mode [FMEENGINE-9546] C91668 C142892 Clipper: Fixed raster clipping in version 13 [FMEENGINE-63483] StatisticsCalculator: Improved histogram creation performance [FMEENGINE-62943] SpatialFilter: Improved performance for named predicates, except Disjoint, when passing against any filter [FMEENGINE-11500] C60197 DynamoDB: Fixed NullPointerException when reading null value [FMEENGINE-63394] C152229 ------------------------------ FME 2021.0.0.0 b21053 20200229 ------------------------------ Data Inspector: Background Maps: updated icons [FMEDESKTOP-10007] [FMEDESKTOP-9069] Python: Added support for ArcGIS Server Python 3 [FMEENGINE-62244] C149710 C150145 Workbench: Made status tip same as tooltip for attributes [FMEDESKTOP-6305] StatTran: Updated to v15 on Linux and macOS [FMEENGINE-63392] CityJSON: Fixed a few errors in the formats.db entry for CityJSON [FMEENGINE-63468] ------------------------------ FME 2021.0.0.0 b21052 20200227 ------------------------------ XLSXR: Fixed parameters not being remembered when reopening reader settings [FMEDESKTOP-10073] Workbench: For writers with fixed schema and no defs, disallowed editing of feature type name in writer feature type properties dialog [FMEDESKTOP-9901] RasterPaletteGenerator: Fixed downstream crash after cloning output [FMEENGINE-63117] C151697 AttributeCreator: Improved performance of copying attributes in Bulk Mode [FMEENGINE-63467] Salesforce: Fixed missing warnings when records not processed successfully [FMEENGINE-63131] Workbench: Fixed issue where edited attribute value didn't persist [FMEDESKTOP-10065] ------------------------------ FME 2021.0.0.0 b21051 20200226 ------------------------------ Data Inspector: 2D: made sure points are always drawn with a pen width set [FMEDESKTOP-10058] MVT Writer: Added auto option for buffer size [FMEENGINE-61831] JDBC - MS Access: Fixed reported driver version in translation logs [FMEENGINE-63096] SharePoint: Excluded new A2ODMountCount field to prevent read error [FMEENGINE-63450] ------------------------------ FME 2021.0.0.0 b21050 20200225 ------------------------------ SharePoint: Converted SharePoint Online Web Service Template to Public Client [FMEENGINE-63422] Bufferer: Allowed coordinates with -0 [FMEENGINE-63357] Workbench: Fixed issue where Excel attribute types used to show too much information [FMEDESKTOP-6305] Workbench: Fixed run prompt when first parameter's name is a number [FMEDESKTOP-9934] OffsetCurveGenerator: Omitted segments from concave corner connections [FMEENGINE-15655] C89784 C100926 JDBC Reader: Added bulk mode support (via feature table shim) [FMEENGINE-59796] New Format: Added new Microsoft DirectDraw Surface (DDS) Reader [FMEENGINE-63239] [FMEENGINE-38107] Workbench: Fixed labels in HTMLReportGenerator [FMEDESKTOP-10027] ------------------------------ FME 2021.0.0.0 b21049 20200224 ------------------------------ EPT reader: Read number of points from datasets without a "points" metadata entry [FMEENGINE-62957] Data Inspector: 3D: do not select hidden features [FMEDESKTOP-9992] Logging: Enabled functional logging before the log file has been initialized [FMEENGINE-63197] Workbench: Fixed upgrade from version 3 of GeometryValidator [FMEENGINE-63001] C151581 Workbench: Showed attribute map for upgraded StatisticsCalculator transformers [FMEENGINE-63352] [FMEDESKTOP-10052] ------------------------------ FME 2021.0.0.0 b21048 20200222 ------------------------------ GeometryValidator: Updated output ports on auto-upgrade; fixed old versions showing up as invalid [FMEENGINE-63203] [FMEENGINE-63001] C151581 TextStroker: Improved font handling [FMEENGINE-63369] ArcGISOnlineFeatures: Added read/write support for existing Layers with parentheses in name [FMEENGINE-63204] Bufferer: Fixed bug buffering inputs with elliptical arcs with a rotation [FMEENGINE-63382] Data Inspector: 3D: detected and fixed merge issues when combining geometries for 3D rendering [FMEDESKTOP-9863] Workbench: Fixed crash when editing definition of referenced published parameter [FMEENGINE-62981] FME AR Writer: Fixed missing log message parameter [FMEENGINE-63371] FME AR: Added additional coordinate system validation and Anchor scene coordinates [FMEENGINE-63370] TclCaller: Fixed attributes disappearing when they were set after being removed, when working on a single feature in Bulk Mode [FMEENGINE-62044] C149439 Workbench: Fixed issue where packaged formats were not available to pick in writer prompt [FMEDESKTOP-9158] ------------------------------ FME 2021.0.0.0 b21047 20200220 ------------------------------ FME AR Writer: Changed to supply default viewpoint only when no other viewpoint is given [FMEENGINE-63366] Revit: Allowed approximate evaluation for small intervals in occlusion [FMEENGINE-63221] TclCaller: Fixed FME_UnsetAttributes in Bulk Mode [FMEENGINE-61985] C149439 Workbench: Fixed calculation of maximum feature outputs we can cache so warning dialog will be displayed in more applicable scenarios [FMEDESKTOP-9982] C151540 GeometryValidator: Removed deprecated "multi" option from self-intersection [FMEENGINE-63361] Attribute Reprojector: Added support for list attributes as the X and Y parameters [FMEENGINE-61608] Coordinate Systems: Fixed Data Inspector background map issue when using Data Interoperability [FMEENGINE-61978] ------------------------------ FME 2021.0.0.0 b21046 20200219 ------------------------------ Intersector: Fixed z-value interpolation when intersecting with a tolerance [FMEENGINE-63233] Dissolver: Increased Granularity and Frequency of logging [FMEENGINE-63218] SpatialFilter: Fixed out of memory error on Win32 [FMEENGINE-15912] C35282 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 2021.0.0.0 b21045 20200218 ------------------------------ DonutBuilder: Removed deprecated "Preserve Internal Edges (Advanced)" parameter [FMEENGINE-63232] ECW Writer: Stopped writing first three numeric bands as color bands [FMEENGINE-62349] Workbench: Fixed web select dialog to populate properly from FME URL and fixed validation for FME URL when connection is unused [FMEDESKTOP-10015] Revit Native: Add parameter to turn floorplan occlusion on or off [FMEENGINE-62904] Workbench: Fixed Quick Add to show aliased transformer help when transformer is deprecated [FMEDESKTOP-10006] ------------------------------ FME 2021.0.0.0 b21044 20200215 ------------------------------ Workbench: Fixed ordering of creation, connection of attributes with mangled names [FMEDESKTOP-9594] 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] GeometryValidator: Replaced Geos library's OGC Simple Compliant checks with own implementation [FMEENGINE-63177] 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 the non-working fill color and opacity drawing style [FMEDESKTOP-10037] Bufferer: Improved performance finding break nodes [FMEENGINE-57445] Data Inspector: Fixed crash when rapidly zooming with multiple layers [FMEDESKTOP-9618] ------------------------------ FME 2021.0.0.0 b21043 20200213 ------------------------------ PROJReprojector: Added Read From Feature support [FMEENGINE-61065] Esri: Fixed Data Interoperability URL detecting [FMEENGINE-63199] MVT Writer: Enabled threading and a number of threads option for performance [FMEENGINE-62010] [FMEENGINE-61951] SpatialRelator: Added "Ignore Nulls" parameter [FMEENGINE-58374] [FMEENGINE-58264] Workbench: Fixed published parameter encoding to match old 2019 behavior [FMEENGINE-63078] C151558 FME AR: Removed Anchor writer option and allowed Viewpoints to be added to an FME AR file [FMEENGINE-63160] JDBC - Teradata: Stopped checking for tdgssconfig.jar presence [FMEENGINE-62921] C151365 C151600 C151603 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] GeometryValidator: Simplified user interface options [FMEENGINE-63178] ------------------------------ FME 2021.0.0.0 b21042 20200212 ------------------------------ GeometryValidator: Added support for multiCurves when checking for self intersection [FMEENGINE-63105] 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 ------------------------------ FME 2021.0.0.0 b21041 20200211 ------------------------------ Dissolver: Added requirement a minimum of automatic tolerance for all dissolve operations [FMEENGINE-63097] @RemoveAttribute: Fixed non-system attribute names not being removed from bulk mode features [FMEENGINE-63076] Workbench: Fixed problem where format pick was showing up as invalid and packaged format update was downloaded automatically when ever it was used in the format prompt [FMEDESKTOP-10019] AnchoredSnapper: Fixed issue with noding anchor and candidate at intersection point if they share an endpoint [FMEENGINE-63151] Data Inspector: Changed to display invalid coordinate system names [FMEENGINE-63132] 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] Workbench: Fixed copy/paste from SQL Developer to SQL editor window [FMEDESKTOP-10005] C136341 C138937 C140600 CsmapReprojector: Added support for RDNAPTRANS2018 [FMEENGINE-57509] Workbench: Fixed connection validation and 'replace connection' user operation [FMEDESKTOP-9958] ------------------------------ FME 2021.0.0.0 b21040 20200210 ------------------------------ GeometryValidator: Changed how multipoints are fixed when self intersection is detected [FMEENGINE-63104] Intersector: Expanded support for elevation interpolation in paths when snapping [FMEENGINE-57080] GeometryValidator: Added detection/repair for arcs with identical endpoints but sweepAngles greater than 360 [FMEENGINE-16105] MVT Reader: Improved metadata.json filename existence and special character handling [FMEENGINE-62729] Table parameters: Fixed resizability regression [FMEDESKTOP-9920] ------------------------------ FME 2021.0.0.0 b21039 20200208 ------------------------------ 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 CenterlineReplacer: Added a collinear filter to all straight-skeleton and medial axis modes [FMEENGINE-63106] 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 Utf16/32 [FMEENGINE-62721] ProjectWiseWSGConnector: Fixed ability to upload filenames with non Latin-1 characters [FMEENGINE-61993] ------------------------------ FME 2021.0.0.0 b21038 20200206 ------------------------------ Shapefile, DBase Reader/Writer: Do not allow files to be read or written as incompatible encodings UTF-16 or UTF-32 [FMEENGINE-62721] DDS Writer: Enabled support for Linux [FMEENGINE-63099] DoocumentDB: Added Cross-Partition Query and Partition Key as reader-level parameters [FMEENGINE-62878] Dissolver: Required a minimum of automatic tolerance for all dissolve operations [FMEENGINE-63097] GeoPackage Writer: Added support for honouring geometry type and dimension constraints for existing tables [FMEENGINE-38184] Counter: Fixed bug in output when processing mix of bulk mode and regular features [FMEENGINE-61413] C148005 C148588 C148687 C150698 C151074 C151790 C151935 VariableSetter: Preserved attribute type [FMEENGINE-48651] [FMEENGINE-48314] [FMEENGINE-48315] C123076 Dissolver: Removed the "none" tolerance option from the user interface [FMEENGINE-63097] RasterRGBCreator,MapnikRasterizer,RasterNumericCreator,RasterRes: Renamed Size Specification parameters [FMEENGINE-63081] GeometryValidator: Added smaller auto arc endpoint tolerance [FMEENGINE-16246] SegY Reader: Added missing segy_type attribute [FMEENGINE-61432] ChartGenerator: Increased minimum bar width for bar charts [FMEDESKTOP-9953] FeatureWriter: Fixed problem where Logic column of Test Clauses table could not be changed when creating conditional attribute value [FMEENGINE-62078] C149660 ------------------------------ FME 2021.0.0.0 b21037 20200205 ------------------------------ ECW Reader: Changed default value for ECW reader compression cache size to 250MB [FMEENGINE-63014] AttributeManager: Synchronized actions when table is filtered [FMEDESKTOP-9882] C150786 Bufferer: Stopped checking for body-body within tolerance [FMEENGINE-62962] 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] Python API: Stopped returning fallback when user input for desiredType is bad [FMEENGINE-40503] Bufferer: Fixed issue where line segment intersection points were snapped more than tolerance to an endpoint [FMEENGINE-63043] ------------------------------ FME 2021.0.0.0 b21036 20200204 ------------------------------ FDS: Enable meta attributes only if using single file dataset or outer swizzle [FMEENGINE-62873] C151284 Shapefile Writer, DBase Writer: Changed to fall back to UTF-8 when encoding is fme-source-encoding and attributes are in UTF-16 or UTF-32 [FMEENGINE-62721] Workbench: Added ability to have show/hide window on toggle bars and via alt+W+ shortcuts [FMEDESKTOP-9926] FME Engine: Fixed arc data shattering intersection bug [FMEENGINE-62052] FME Server: Fixed issue that causes custom Data Download paths to not be applied [FMESERVER-14045] Logging: Improved mesh logging correctness [FMEENGINE-62997] Raster Selector: Changed to reject features when band or palette number does not exist instead of ending translation [FMEENGINE-62977] C151550 ------------------------------ FME 2021.0.0.0 b21035 20200203 ------------------------------ DocumentDB: Enabled cross-partition queries when setting not present [FMEENGINE-62878] CoordinateRounder: Fixed NaN issue when clamping clothoids and orientedArcs [FMEENGINE-62304] C150207 Geodatabase: Removed complex junction as a geometry type [FMEENGINE-9733] Revit Native Reader: Do not output features above Cut Plane in Floorplan mode [FMEENGINE-62616] FDS: Fixed problem where features had incorrect fme_dataset and fme_basename values [FMEENGINE-62873] Geopackage Raster: Fixed display of UTF-8 encoded coverage field names [FMEENGINE-62216] ArcGISPortalFeatures: Honoured 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] MBTiles Writer: Fixed interpolation type options for MBTiles [FMEENGINE-59782] C144132 ------------------------------ FME 2021.0.0.0 b21034 20200202 ------------------------------ Python API: Fixed handling of long integers for Linux and macOS [FMEENGINE-62933] DBase Reader: Fixed crash when reading files with no records [FMEENGINE-62641] Logging: Improved performance [FMEENGINE-48302] MapInfo: MFAL: Updated win x64 libary to v1900 [FMEENGINE-62665] C150450 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] GDAL Vector Writers: Fixed unnecessary reprojection when updating existing dataset [FMEENGINE-62630] Shapefile, DBase Writer: Changed to used UTF-8 instead of format unsupported encodings UTF-16 or UTF-32 [FMEENGINE-62721] Revit Native: Be stricter when dealing with erroneous conversion noise [FMEENGINE-62631] C150354 Workbench: Fixed HTMLReportGenerator losing configuration after first edit [FMEENGINE-62603] Workbench: Ensured format information is current after downloading FME Hub catalog [FMEDESKTOP-9960] ------------------------------ FME 2021.0.0.0 b21033 20200130 ------------------------------ GoogleSheets: Added deprecation warning [FMEENGINE-62976] Socrata: Hid this format. Use safe.socrata package on FME Hub [FMEENGINE-62975] NumericRasterizer: Formatting of Resolution Specification options [FMEENGINE-60125] GTFS: Fixed stops.parent_station to read as text type [FMEENGINE-62189] C149752 ECW Reader: Fixed grouping of Cache Size Calculation option [FMEENGINE-62436] Revit Native Reader: Converted double schedule parameters from internal units and remove noise in the values read [FMEENGINE-62631] C150354 GeometryValidator: Improved duplicate removal for triangleStrips/Fans [FMEENGINE-62434] Formats: Corrected exposing of fme_basename and fme_dataset for raster readers [FMEENGINE-10342] C132276 C143141 C145588 XSD Driven XML reader/writer: Added tree-based GUI picker to "Feature Paths" and "XSD Types as Features" parameters [FMEENGINE-30185] Arc By 3 Points: Fixed Reversing a closed arc by 3 points [FMEENGINE-62684] Workbench: Improved handling of cache state of custom transformer instances [FMEDESKTOP-9777] [FMEDESKTOP-9905] [FMEDESKTOP-9922] [FMEDESKTOP-9776] C150117 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 ShortestPathFinder: Disabled the "Allow U-Turns" parameter when reordering From-To lines [FMEENGINE-62399] Powerpoint Writer: Fixed the ability to define column width by page width [FMEENGINE-61429] JDBC - MS Access: Fixed SINGLE data type schema mapping [FMEENGINE-62643] Triangulator: Fixed crash on area with inconsistent measures [FMEENGINE-62259] C150177 ------------------------------ FME 2021.0.0.0 b21032 20200129 ------------------------------ CenterlineReplacer: Prevented centerlines from touching edges [FMEENGINE-62096] 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] SpatialSorter: Added new SpatialSorter transformer [FMEENGINE-38297] FFS: Avoided offset retrieval to improve writing performance by 15% [FMEENGINE-62193] Shapefile Reader: Fixed translation error when reading empty shapefiles [FMEENGINE-62641] ------------------------------ FME 2021.0.0.0 b21031 20200128 ------------------------------ CenterlineReplacer: Improved conformal centerlines in approximate mode [FMEENGINE-62096] FMEObjects: Added Java API Wrapper for createTriangulatedMeshFromGeometry [FMEENGINE-62522] Excel Reader: Fixed 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 C150195 C150216 JDBC-MSAccess: Updated UCanAccess Driver to 5.0.0 and jackcess-encrypt to 3.0.0 [FMEENGINE-62643] ChartGenerator: Added bar width parameter [FMEDESKTOP-9953] FME Packages: Changed to update Python path on FME 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] C146206 Installer: Fixed Cascading Conditionals in Desktop Installer [DOT-4197] ------------------------------ FME 2021.0.0.0 b21030 20200127 ------------------------------ OneDriveConnector: Added the option to expose the original JSON response [FMEENGINE-62649] Logging: Improved performance [FMEENGINE-48302] FME AR Writer: Changed Model Expiry to take value from first feature with valid attribute value [FMEENGINE-62922] Excel Reader: Fixed crash when opening advanced parameter dialog on some workbooks [FMEENGINE-37855] C114261 C131664 Excel Writer: Fixed first row formatting when an unused named range is present [FMEENGINE-62597] C150896 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] ------------------------------ FME 2021.0.0.0 b21029 20200127 ------------------------------ FME Engine: Reduced attribute memory usage on Windows [FMEENGINE-29309] DESKTOP: Allowed long file path names on Windows [FMEDESKTOP-9622] Workbench: Enhanced detection code for attribute value references where the attribute name is taken from an attribute value: @Value(@Value(myAttr)) [FMEENGINE-62054] ------------------------------ FME 2021.0.0.0 b21028 20200123 ------------------------------ StatisticsCalculator: Fixed Python numeric/non-numeric data handling [FMEENGINE-61301] C147477 C147750 C148433 C148504 C148810 C150385 C151452 FeatureWriter: Fixed issue where output port failed to output features if the table qualifier was specified [FMEENGINE-62382] NifTI Writer: Prevented errors if input raster contains an unexpected numbers of bands or combination of interpretations [FMEENGINE-62556] ------------------------------ FME 2021.0.0.0 b21027 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: Extended 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] Installer: Updated Installer-linked docs to point to correct place on release [DOT-4293] WorkspaceRunner: Allowed parameters to contain things like unbalanced parentheses [FMEENGINE-62584] C150882 ------------------------------ FME 2021.0.0.0 b21026 20200121 ------------------------------ SharePoint: Added OAuth 2.0 support for SharePoint Online [FMEENGINE-40379] C119376 C125191 C141373 C144682 C148224 C149674 C149863 C150338 NeighborFinder and NeighborPairFinder: Renamed Matched port to MatchedBase [FMEENGINE-62503] Revit Native Reader: Avoided snipping off segments smaller than tolerance [FMEENGINE-62207] HYPACKBRD: Added hypackbrd_type attribute to produced features [FMEENGINE-61433] Python API: Added Unicode support for Names in Python FMEFeature - part 3 [FMEENGINE-40503] [FMEENGINE-61601] [FMEENGINE-62648] CenterlineReplacer: Limited extend-and-intersect logic [FMEENGINE-62814] Workbench: Added handling list element deletion in parameter editor [FMEDESKTOP-9917] 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] Excel Reader: Prevented encoding error with international data [FMEENGINE-62538] C149858 C150302 C150847 ------------------------------ FME 2021.0.0.0 b21025 20200120 ------------------------------ Python API: Added Unicode support for Names in Python FMEFeature - part 2 [FMEENGINE-40503] [FMEENGINE-61601] [FMEENGINE-62648] FME AR Writer: Fixed error when proving anchor Z-coordinates via attribute [FMEENGINE-62550] GUI: Added new case-insensitive natural sort algorithm [FMEDESKTOP-9672] SQLite3: Updated library version from v3.26.0 to v3.30.1 [FMEENGINE-62652] Revit Native: Added more view metadata attributes and turn it into a new feature type [FMEENGINE-62019] C112525 Coordinate Systems: Honored quad in custom CS-MAP definitions [FMEENGINE-37831] C112525 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 2021.0.0.0 b21024 20200117 ------------------------------ FFS: Avoided flushes to improve uncompressed writing performance by 25% [FMEENGINE-62193] Logging: Improved performance [FMEENGINE-48302] AnchoredSnapper: Fixed bug inserting pseudonodes into arc anchors [FMEENGINE-61726] 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 Python API: Added Unicode support for Names in Python FMEFeature [FMEENGINE-40503] [FMEENGINE-61601] [FMEENGINE-62648] CenterlineReplacer: Improved performance of the approximate mode [FMEENGINE-62692] I3S: Added hash index file to SLPK dataset [FMEENGINE-62786] C151253 JDBC - CloudSpanner: Updated CloudSpanner JDBC driver to 1.1.6 [FMEENGINE-57253] Factories: Allowed braced clauses to include words which start with "%" character [FMEENGINE-61166] C152299 FFS Reader: Fixed bug reading schema features [FMEENGINE-62673] Workbench: Made attribute's connection status (in user attributes table) consistent for FeatureWriter and writer feature type [FMEDESKTOP-9907] ------------------------------ FME 2021.0.0.0 b21023 20200116 ------------------------------ CenterlineReplacer: Made edge definitions clearer [FMEENGINE-62218] FME AR Writer: Added format attribute to specify a model's expiry date [FMEENGINE-62577] Sentinel2AWS: Added guard against missing dataCoveragePercentage and cloudlyPixelPercentage [FMEENGINE-62789] Data Inspector: Fixed Geometry Drawing Styles dialog so changes to colors have the desired effect [FMEDESKTOP-9876] ShortestPathFinder: Output single point for shortest path between identical points [FMEENGINE-62546] 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] RasterBrainExtractor: Disabled UNIX transformer support for now [FMEENGINE-62561] CAT Reader: Added option for exposing attributes on schema [FMEENGINE-62624] C150893 PointOnLineOverlayer: Fixed bugs breaking 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 Intersector: Improved start and sweep angle precision inserting many new points into an arc [FMEENGINE-61726] FME Engine: Fixed stashing crash caused by recursive stash use [FMEENGINE-62056] ------------------------------ FME 2021.0.0.0 b21022 20200115 ------------------------------ Reprojector: Fixed producing NaN values when reprojecting bulk mode features to _AZMEA_ or _AZMED_ [FMEENGINE-62689] Excel Writer: Preserve named ranges when they share a begin or end column name with the template sheet [FMEENGINE-37816] Snapper: Fixed bug snapping closed arcs [FMEENGINE-62187] Custom Formats (FDS) : Reader parameter values were mangled when a custom format was used in FeatureReader transformer [FMEDESKTOP-9848] C150166 BoundingBoxReplacer: Fixed bug computing bounding box for oriented arc with nearly degenerate matrix [FMEENGINE-57784] GML Reader: Don't assume a format can handle .zip archives natively when it handles other archive/compression formats natively [FMEENGINE-62571] C150359 DonutBuilder: Fixed attribute accumulation for the "only use hole" mode [FMEENGINE-61974] CenterLineReplacer: Improved performance of the approximate mode [FMEENGINE-62692] ------------------------------ FME 2021.0.0.0 b21021 20200114 ------------------------------ ShortestPathFinder: Fixed crash occurring when From-To line contains invalid nodes [FMEENGINE-62540] PROJ: Added additional data files and expanded grid search path to include more install/Reproject locations [FMEENGINE-62609] CoordinateExtractor: Allowed a blank DEFAULT_Z value [FMEENGINE-62671] C151028 Excel Reader: Fixed error parsing schema when set via reader parameters [FMEENGINE-62538] C149858 C150302 C150847 IFC: Handled placement matrices on project nodes [FMEENGINE-62638] C150639 Excel Reader: Don't log warnings for empty Excel format parameters [FMEENGINE-62575] Logging: Improved performance [FMEENGINE-48302] 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] ------------------------------ FME 2021.0.0.0 b21020 20200113 ------------------------------ CityJSON: Renamed the format from "FMECITYJSON" to "CITYJSON" [FMEENGINE-62359] Installer: Made installer clags case-insensitive [DOT-3964] Installer: Fixed Default Shared Data Value on Linux [DOT-3632] C145002 ShortestPathFinder: Fixed U-Turn avoidance [FMEENGINE-62208] C149981 Geodatabase Reader: Enabled Reading of ArcGIS Pro Annotations [FMEENGINE-10524] C135824 C149130 C150246 ShortestPathFinder: Clarified 2D length used when finding shortest path [FMEENGINE-62210] Workbench: Upper and lower case file extensions now supported on Ubuntu 18.04 [FMEENGINE-62217] AnchoredSnapper: Fixed issue inserting pseudo nodes into arc anchors [FMEENGINE-61726] Generalizer: Fixed bug generating closed arcs [FMEENGINE-61525] ------------------------------ FME 2021.0.0.0 b21019 20200111 ------------------------------ Workbench: Added usability enhancements to UserDefinedList and UserDefinedArray to make it easier for users to enter table values [FMEENGINE-62588] Revit: Added tolerance to avoid degenerate outputs in floorplan mode [FMEENGINE-62632] 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 IFC: Properly encoded non-ASCII filenames [FMEENGINE-62639] C150640 ------------------------------ FME 2021.0.0.0 b21018 20200109 ------------------------------ FME AR Writer: Transformed anchors specified via attributes to match the model transform [FMEENGINE-62550] Workbench: Fixed problem where some attributes didn't show up on the custom transformer output ports [FMEDESKTOP-9839] CenterlineReplacer: Improved performance of approximate mode [FMEENGINE-62651] ------------------------------ FME 2021.0.0.0 b21017 20200108 ------------------------------ KML/Collada: Properly triangulate mesh geometries [FMEENGINE-62626] Excel Reader: Fixed feature type names being mangled on schema reads on non-UTF8 system encodings [FMEENGINE-62538] C149858 C150302 C150847 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] Revit Native Reader: Added metadata for each view to the metadata feature as list attributes [FMEENGINE-62019] C142094 Revit: Dropped fully occluded geometries in floorplan view [FMEENGINE-62539] Workbench: Fixed syntax error with braces [FMEENGINE-62601] EPT reader: Changed Add-on Components dialog to use a reader file picker [FMEENGINE-62621] ------------------------------ FME 2021.0.0.0 b21016 20200107 ------------------------------ XSD Parsing: Added handling of local default, no prefix, namespace declarations [FMEENGINE-62628] GeometryValidator: Prevented warning from empty lines [FMEENGINE-62493] FME AR Writer: Do not recentre model along Z as part of moving to AZMED [FMEENGINE-62548] CenterlineReplacer: Improved choice of Steiner Points [FMEENGINE-62526] XSD-Driven XML writer: XMLAppender - allowed multiple append paths into root document by using xml_document_append_path and xml_document_append_as format attributes [FMEENGINE-30185] C151163 PROJ: Upgraded PROJ library to 6.3.0. [FMEENGINE-62607] Excel Writer: Reduced logging frequency for repeated invalid style attribute values [FMEENGINE-38123] Workbench: Fixed IN operator when right hand side was dynamic (eg. an attribute reference) [FMEENGINE-61527] C148391 C149929 ------------------------------ FME 2021.0.0.0 b21015 20200106 ------------------------------ Workbench: Avoided crash when editing a listbox parameter's text [FMEENGINE-62610] StatisticsCalculator: Fixed problem upgrading from version 4 and older when attribute name had spaces [FMEDESKTOP-9544] Extruder: Fixed bug automatically extruding areas [FMEENGINE-62598] Clipper: Fixed crash clipping ellipses [FMEENGINE-62412] ------------------------------ FME 2021.0.0.0 b21014 20200104 ------------------------------ Workbench: Fixed column headers for various transformers including AttributeValidator [FMEDESKTOP-9894] Workbench: Adjusted log message indicating parallel processing will be disabled [FMEDESKTOP-9623] RevitNative Reader: Occluded non-visible features in floorplan view [FMEENGINE-61364] C146675 MSSQL_JDBC_2: Fixed table listing to recognize Application Intent [FMEENGINE-62401] ------------------------------ FME 2021.0.0.0 b21013 20191227 ------------------------------ Workbench: Fixed AttributeValidator to not show WWJD-encoded strings on reopen [FMEENGINE-62220] Workbench: Do not show swizzler for geodatabase template file [FMEDESKTOP-9842] ShortestPathFinder: Clarified 2D length used when finding shortest path [FMEENGINE-62210] Workbench: Added optional to tooltip of published paramet Tester to work properly with published parameters containing conditions; make 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 Revit Native: Added support for the Materials and Finishes parameter group [FMEENGINE-62480] C150354 JDBC writers: Improved logging about attributes that result in rejected features [FMEENGINE-62314] ------------------------------ FME 2021.0.0.0 b21012 20191220 ------------------------------ Workbench: Fixed recent breakage of tables whose column display order is defined [FMEDESKTOP-9881] Java: Upgraded bundled Java Runtime Environment to version 11 on macOS [FMEENGINE-61599] Snowflake: Increased default writer transaction size from 1000 to 100,000 for bulk performance [FMEENGINE-62369] ShortestPathFinder: Improved performance of shortest path algorithm [FMEENGINE-62377] C149074 StatisticsCalculator: Fixed how the attributes added to output schema for histogram stat when histogram attribute name is empty [FMEDESKTOP-9544] 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] SectorGenerator: Added inner radius parameter to SectorGenerator [FMEENGINE-62473] Python: Upgraded bundled Python to 3.7.5 on macOS [FMEENGINE-62284] ------------------------------ FME 2021.0.0.0 b21011 20191218 ------------------------------ Workbench: Fixed issue where automatic schema attributes on writer feature type were not transformed correctly [FMEDESKTOP-9875] IFCXML: Improved handling of various empty/nil elements [FMEENGINE-59624] C138739 ------------------------------ FME 2021.0.0.0 b21010 20191217 ------------------------------ CenterlineReplacer: Expanded junctions in approximate mode [FMEENGINE-62526] 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 Workbench: Restored file filters when adding a dataset [FMEDESKTOP-9765] ------------------------------ FME 2021.0.0.0 b21009 20191217 ------------------------------ SectorGenerator: Updated distant point logic [FMEENGINE-62514] CenterlineReplacer: Improved guarantee for junction nodes [FMEENGINE-62219] Workbench: Added HTMLLayouter and HTMLReportGenerator to Cartography and Reports category in Transformers Gallery [FMEDESKTOP-9784] Workbench: Fixed problem where list wasn't exposed correctly on transformer ports [FMEDESKTOP-9867] XSD-Driven XML: Added "XSD Types as Features" reader/writer parameter [FMEENGINE-30185] C151163 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 2021.0.0.0 b21008 20191214 ------------------------------ CenterlineReplacer: Improved junctions in approximate mode [FMEENGINE-62219] StatisticsCalculator: Handled special case on upgrading from older versions [FMEDESKTOP-9544] 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] CityJSON: Updated licensing and added more writer features [FMEENGINE-62359] C150684 Shapefile Reader: Fixed issue 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] ------------------------------ FME 2021.0.0.0 b21007 20191212 ------------------------------ Workbench: Fixed selection of feature types to read [FMEDESKTOP-9846] PostgreSQL Writer: Fixed OIDs issue when writing to PostgreSQL 12+ [FMEENGINE-62283] CityJSON: Added CityJSON (Technical Preview) reader/writer [FMEENGINE-62359] C150684 XSD Driven XML: Renamed XML Appender XML_FRAGMENT parameter to XML_WRAPPER [FMEENGINE-30185] 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] SectorGenerator: Fixed issues with distant, extra, and site points [FMEENGINE-62400] [FMEENGINE-62468] XSD Driven XML: Added "Add XML Namespace Prefix to" reader/writer parameter [FMEENGINE-30185] StatisticsCalculator: Enabled upgrade from older versions while maintaining the output schema and port connections [FMEDESKTOP-9544] Shapefile/dBASE Writer: Ensured file name is logged when unable to open file for writing [FMEENGINE-62454] C150340 ------------------------------ FME 2021.0.0.0 b21006 20191212 ------------------------------ New Writer: Added new Neuroimaging Informatics Technology Initiative (NIfTI) writer [FMEENGINE-59170] [FMEENGINE-57400] Workbench: Fixed issue where attributes didn't show on output ports for custom transformers [FMEDESKTOP-9839] Autocad Writers: Preserved hatch loop types [FMEENGINE-57832] C140751 C141873 C150624 ------------------------------ FME 2021.0.0.0 b21005 20191210 ------------------------------ SectorGenerator: Rejected geometries without a max site distance attribute [FMEENGINE-62362] MULTI writer: Allowed multiple ".zip" output datasets to be contained in a single ".zip" output. [FMEENGINE-48120] C103245 C121070 C137356 C148095 C147913 FeatureReader: Allowed translation with feature type of "INPUT" [FMEDESKTOP-9833] C148302 CenterlineReplacer: Truncated unwanted dangles [FMEENGINE-62096] XSD Driven XML reader/writer: Set to NON_SPATIAL only [FMEENGINE-30185] ------------------------------ FME 2021.0.0.0 b21004 20191209 ------------------------------ EPT reader: Added new reader for Entwine Point Tile format [FMEENGINE-57892] CenterlineReplacer: Avoided artificial angles from removing dangles [FMEENGINE-62096] Geodatabase Reader: Fixed reading of Mosaic Datasets using ArcGIS Pro [FMEENGINE-10477] GeometryValidator: Updated repair issues with TriangleStrip [FMEENGINE-62420] ------------------------------ FME 2021.0.0.0 b21003 20191206 ------------------------------ Shapefile: Fixed incorrect output geometry dimension when using pre-set shape types [FMEENGINE-62406] C150378 Excel Writer: Allowed valid extension mismatches when writing XML-based files [FMEENGINE-61485] 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] CenterLineReplacer: Improved simple junctions [FMEENGINE-58953] XSD Driven XML: Added new reader/writer [FMEENGINE-30185] ------------------------------ FME 2021.0.0.0 b21002 20191205 ------------------------------ PROJReprojector: Improved logging so it is more informative and less noisy [FMEENGINE-61677] Python: Upgraded to beautifulsoup 4.8.1, added soupsieve 1.9.5 [FMEENGINE-62402] Python: Upgraded to boto3 1.10.16, botocore 1.13.16, futures 3.3.0 [FMEENGINE-62398] GeometryValidator: Fixed TriangleStrip copying appearance References onto created Strips [FMEENGINE-62298] ------------------------------ FME 2021.0.0.0 b21001 20191204 ------------------------------ 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] PROJReprojector: Added PROJAttributeReprojector [FMEENGINE-61708] SectorGenerator: Implemented distinct sector Names per site [FMEENGINE-62267] Workbench: Fixed crash when opening dialog for RasterConvolver [FMEDESKTOP-9813] ECW Writer: Added support for writing v3 file metadata [FMEENGINE-62354] ------------------------------ FME 2021.0.0.0 b21000 20191203 ------------------------------ Google Fusion Tables Reader / Writer: Removed due to service shutdown [FMEENGINE-57982] [FMEENGINE-57716] ECW, JPEG2000: Added option to specify compression cache size in megabytes [FMEENGINE-62240] [FMEENGINE-62320] Sector generator: Implemented sector generation by beamwidth [FMEENGINE-62053] C149610 JDBC - Snowflake: Fixed warning when reading supported data types [FMEENGINE-62114] 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 ability to override connection settings [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 ------------------- FME b20999 20191129 -------------------