================================== FME 2022.1.0.0 "What's New" ================================== ------------------------------ FME 2022.1 b22613 20220624 ------------------------------ [Fix] Formats: Fix file extensions (and doc) to offer individual filter lines ------------------------------ FME 2022.1 b22611 20220623 ------------------------------ [Fix] WMTS Reader: Error while retrieving getCapabilities Object ------------------------------ FME 2022.1 b22610 20220621 ------------------------------ [Fix] EsriJSON Reader: Fix metafile error when reading back a written json_envelope [Fix] WMTS Reader: Fix reading image/jpgpng tiles ------------------------------ FME 2022.1 b22609 20220618 ------------------------------ [Fix] CSAR Point Cloud Reader: Fixed error reading blocks with zero points ------------------------------ FME 2022.1 b22608 20220617 ------------------------------ [Update] Logging: Improve log messages when bulk features are not supported [Fix] FeatureReader: FMW Password parameter has extra dropdown button (differs from FMW Reader Parameters) [Fix] GDAL_NDF: Typo in File Filter [Fix] OGC GeoPackage Writer: Non-collection geometries fail to write when generating workspaces or writing dynamically [Fix] SQLCreator / SQLExecutor: should show all help and resize on group open [Fix] SQLCreator/MSSQL Non-Spatial: Encoding error after 10,000 records ------------------------------ FME 2022.1 b22607 20220616 ------------------------------ [Update] Revit Native Reader: Add more attributes to be read ------------------------------ FME 2022.1 b22606 20220615 ------------------------------ [Update] FMEServerConfiguration Reader/Writer: Remove the format [Fix] Bufferer: dissolving road network with arc end caps hits fatal error [Fix] GeoConcept Map Reader: Japanese characters are not encoded correctly in Japanese locale machine [Fix] SDK Python samples need to be updated to Python 3 ------------------------------ FME 2022.1 b22605 20220614 ------------------------------ [Update] Snowflake Writer: Add UPSERT support (bulk mode only) ------------------------------ FME 2022.1 b22604 20220614 ------------------------------ [Update] Teradata Writer: Add UPSERT support [Fix] MapInfo Writer: built in library loading warnings are visible in the log [Fix] RasterTiler: Updated parameters to improve to match Tiler transformer changes [Fix] WMTS Reader: Added "Custom HTTP Headers for GetTile Requests" parameter ------------------------------ FME 2022.1 b22603 20220610 ------------------------------ [Update] Workbench Start Tab: added graphic for Recent Files empty state [Fix] FTPCaller: Failed initialization against Azure Gateway endpoint on Linux [Fix] Shapefile Reader: Deleted .dbf records result in geometry getting incorrect attributes ------------------------------ FME 2022.1 b22602 20220609 ------------------------------ [Fix] Clipper: Multiclipping a surface can result in unexpected shrapnel [Fix] Microstation line colors not read correctly [Fix] Shapefile Writer: Check for and warn when total attribute size exceeds maximum supported by ArcGIS [Fix] Workbench: Fixed Linux ARM shows missing formats/transformers as available ------------------------------ FME 2022.1 b22601 20220609 ------------------------------ [Fix] Clipper: "Clip Outside Remainders" is slower than "Clip Originals" for rasters [Fix] DBase Writer: Option to write text-based or binary number storage is ignored [Fix] Shapefile Writer: Fix incorrect output when both Created Compressed Shapefiles and Split Dataset into 2GB Files are enabled ------------------------------ FME 2022.1 b22600 20220608 ------------------------------ [Fix] Excel Reader: Dynamic reading results in crash / translation error [Fix] Python: Fixed crash on load for RHEL7 ------------------------------ FME 2022.1 b22599 20220606 ------------------------------ [Fix] DocumentDB: database connection Python Exception SSL error and FME WB crashes when placing writer on the canvas [Fix] FMW Reader: Don't read password protected workspaces without a valid password ------------------------------ FME 2022.1 b22598 20220604 ------------------------------ [Update] SchemaMapper: Improve Performance [Fix] ArcGIS Portal Reader: FME 2022 is slower than 2021.2.2 [Fix] Navigator: Replace Web Connection unable to replace Amazon Web Services [Fix] Shapefile Reader: Add option to preserve exact numeric values by storing internally as strings instead of binary [Fix] SpatiaLite Writer: Dynamic geomtry writing fixed ------------------------------ FME 2022.1 b22597 20220603 ------------------------------ [Fix] Excel Reader: Columns names containing '.comments' are read incorrectly [Fix] FeatureReader: using url for dataset would result in transformer being marked as invalid [Fix] Unfolded Reader: Incorrect schema geometry crashes the File Geodatabase writer [Fix] WFS Reader: Only 1000 features returned regardless of Max Features ------------------------------ FME 2022.1 b22596 20220601 ------------------------------ [Update] Generalizer: Improve performance [Update] OData Reader: expose timeout parameter and more to the user [Fix] Excel Reader: Make 'Trim Characters from Attribute Name' reader option support multibyte characters [Fix] JSONExtractor: Missing FME Feature Attribute in transformer ------------------------------ FME 2022.1 b22595 20220531 ------------------------------ [Fix] ArcGISOnline: Issue viewing non-spatial table shared with groups in FME Desktop 2022.0 (regression) [Fix] Data Inspector: View menu does not enable changing 2D geometry's mark end nodes settings [Fix] Workbench Log: maintain current scroll location when changing filter ------------------------------ FME 2022.1 b22594 20220530 ------------------------------ [Fix] Cesium 3D Tiles Writer: Features Disappear when viewed at an Angle [Fix] Clipper: when clipping a candidate with multiple clippers, v13 would output inside features in order of clippers and v14 outputs inside features in random orders [Fix] Data Inspector: Feature Information from table view does not refresh when multiple features selected [Fix] MongoDB Reader: Fixed secure connections to Mongo Atlas on macOS [Fix] Workspace Compare and Merge: Change Toolbar title and add Toolbar icon ------------------------------ FME 2022.1 b22593 20220527 ------------------------------ [Fix] PDA Writers: Investigate invalid character sets (feature type and attribute) [Fix] SQL Server Writer: UTF8 values are changed when writing to DB ------------------------------ FME 2022.1 b22592 20220526 ------------------------------ [Update] DatabaseUpdater/Deleter: Add MySQL formats ------------------------------ FME 2022.1 b22591 20220526 ------------------------------ [Update] Microsoft Access (JDBC) Writer: Add Upsert support [Update] SAP HANA (+Cloud) Writers: Add Upsert support ------------------------------ FME 2022.1 b22590 20220524 ------------------------------ [Update] SurfaceModeller: Improve performance ------------------------------ FME 2022.1 b22589 20220520 ------------------------------ [Update] LandXML Reader: fix imperial units Pipe outer/inner radius ------------------------------ FME 2022.1 b22588 20220518 ------------------------------ [Update] MS SQL Server / Azure JDBC Writer: Add Upsert support [Fix] LandXML Writer: fixed Invert{}.FlowDir [Fix] WMTS Reader: Add "Continue On Tile Image Error" parameter ------------------------------ FME 2022.1 b22587 20220517 ------------------------------ [Update] Parquet Reader: Improve performance ------------------------------ FME 2022.1 b22586 20220513 ------------------------------ [Update] SpatiaLite Native Reader: Improve performance [Fix] DGN Reader/Writer: Teigha proxy keeps trying to open if it failed, and outputs a log message every time it does [Fix] Floating window position is not preserved after closing & re-opening workspaces ------------------------------ FME 2022.1 b22585 20220512 ------------------------------ [Fix] ARCGISONLINEFEATURES: failing on FME Cloud [Fix] FeatureReader: remove dropdown button next to Attribute Definition parameters shown with Excel format ------------------------------ FME 2022.1 b22584 20220511 ------------------------------ [Update] AttributeManager: add option to hide upgrade dialog for session duration [Fix] Infrastructure: Non-ascii path handling causes FME Desktop applications to crash on startup [Fix] XMLTemplater / JSONTemplater: Conditional Values cause Invalid Test Expression errors ------------------------------ FME 2022.1 b22583 20220510 ------------------------------ [Update] Revit Writer: Write feature geometry as Generic Models [Fix] EsriReprojector: Excess and invalid ERROR logging [Fix] ShortestPathFinder: Fix incorrect "new lowest cost" and "% complete" log messages when multithreading ------------------------------ FME 2022.1 b22582 20220509 ------------------------------ [Update] Microsoft Azure SQL Database (JDBC): Support Azure Active Directory password authentication [Update] Restore visibility of ArcSDEGridSnapper ------------------------------ FME 2022.1 b22581 20220505 ------------------------------ [Update] Microsoft Access: Implement Upsert [Update] TestFilter: add ability to do IF [Fix] Navigator: Feature Types disabled from Navigator Pane can't be enabled if workspace is closed and reopened [Fix] WMTS Reader: Fixed REST Mode not working with non-PNG formats ------------------------------ FME 2022.1 b22580 20220505 ------------------------------ [Fix] JPEG Reader: Fixed reading metadata from FLIR dataset [Fix] Reprojector: solid fme_pipe becomes a tube and appearances dropped ------------------------------ FME 2022.1 b22579 20220504 ------------------------------ [Fix] Postgresql Reader/Writer - does not correctly quote Table Qualifier or Table Name ------------------------------ FME 2022.1 b22578 20220503 ------------------------------ [Fix] Transformer Gallery: missing option to Open Containing folder in right click menu for linked custom transformers ------------------------------ FME 2022.1 b22577 20220502 ------------------------------ [Fix] AutoCAD roundtrip scales visible attributes improperly [Fix] CSV/Excel Reader: Attribute Definition section contains two Select All checkboxes [Fix] GeometryFilter: One of the items (Line) in the simple mode select output types is translated when it should not be [Fix] Writer Feature Types: Manually unexposed Format Attributes are re-checked when User Attributes Mode is Automatic ------------------------------ FME 2022.1 b22576 20220428 ------------------------------ [Update] MongoDB: Add support for MongoDB 4.x [Fix] ArcGIS Portal Feature Service: Deletes using Global IDs does not delete [Fix] GeometryFilter: The order of the types in the simple mode output types edit dialog is not all matching the order of the output ports on the transformer when all types are selected [Fix] HEIF Reader: Assertion failure in box.cc on Linux/macOS [Fix] NeighborFinder, LineOnLineOverlayer: "Selected Attributes" parameter should be optional [Fix] Python 27 workspaces with no user python does not default to the latest Python (Python 39) ------------------------------ FME 2022.1 b22575 20220428 ------------------------------ [Update] Revit Writer: Allow users to pick a template file to write to [Fix] SchemaScanner: Unexpected Case Sensitive checkbox option interactions ------------------------------ FME 2022.1 b22574 20220426 ------------------------------ [Update] ChangeDetector: add an UPSERT option [Update] SchemaScanner: Output Schema Features Before Data should default Yes [Fix] AIXM 4.5 Reader: fix LIGHT_GROUP reading/writing; added "Use mid in Natural Keys" reader parameter ------------------------------ FME 2022.1 b22573 20220426 ------------------------------ [Update] AGOL Feature Service Writer: Add ability to specify the name of a new feature service [Fix] Workbench crashes on save if parameter with empty default value is set for Value parameter in XMLUpdater ------------------------------ FME 2022.1 b22572 20220425 ------------------------------ [Fix] Clipper: oriented arc with infinity in matrix is incorrectly output as clipped inside [Fix] GeometryExtractor: Extracting a point cloud geometry as FME XML returns an empty string with no indication that anything went wrong [Fix] GeometryValidator: Does not detect -0 values in the matrix of a Clothoid. [Fix] PROJReprojector / PROJAttributeReprojector: missing help link in parameters dialog ------------------------------ FME 2022.1 b22571 20220422 ------------------------------ [Update] ElasticSearch Writer: Add upsert support [Fix] Clipper: Transformer version 14 instantiates geometry instances in cases where transformer version 13 did not [Fix] Revit Reader produces invalid brep_solid rooms ------------------------------ FME 2022.1 b22570 20220420 ------------------------------ [Update] MDB_ADO: Writer Harmonization for Access writer [Update] Parquet Writer: Add support for nested fields / structured attributes [Fix] AttributeCreator / AttributeManager: Improved validity checking of attribute value expressions when attributes are defined within the table [Fix] Geodatabase Writer: Fail to create Pro Annotation if \'Font Style\' defined in User Attributes. [Fix] SQLite Writer: Translation abort logs an incorrect transaction keyword [Fix] SQLite/SpatiaLite Native: ensure varchar data type is case insensitive ------------------------------ FME 2022.1 b22569 20220420 ------------------------------ [Update] VertexCreator: Add bulk mode support [Fix] Clipper v14 is slower than Clipper v13 in several Tiling-like cases [Fix] FeatureJoiner: Fixed to not use "stale" geometries from previous features in left/full joins [Fix] Snipper: Warn rather than Error when snipping lines with non-monotonic measures ------------------------------ FME 2022.1 b22568 20220419 ------------------------------ [Update] MongoDB Writer: Add upsert support [Fix] Clipper: When the clipper polygon is strictly inside the candidate polygon, prefer candidate's boundary orientation on output. [Fix] Clipper: clipping with a clipper aggregate containing an empty point cloud in reject parts only mode rejects a polygon with nan coordinate values ------------------------------ FME 2022.1 b22567 20220418 ------------------------------ [Fix] AttributeManager: Move to Top and Move to Bottom has noticeable lag in 2022 [Fix] Cesium Writer: X3DMaterial in appearance causes inefficiencies in Cesium output [Fix] Workbench: Connections are deselected when panning and 'Canvas selection must fully contain objects' setting is enabled ------------------------------ FME 2022.1 b22566 20220414 ------------------------------ [Update] 2DGridAccumulator: Improve performance ------------------------------ FME 2022.1 b22565 20220413 ------------------------------ [Update] ARCGISONLINEFEATURES: Allow user parameters to be used in the Feature Service parameter [Fix] Clipper: Log point cloud 'converted to footprint' warnings a maximum number of 3 times per clipper transformer [Fix] Oracle Reader/Writer: Unable to add readers + writers in Linux Workbench [Fix] RasterConvolver: Fix incorrect row index when filling tiles larger than one row [Fix] Security: Fixed vulnerabilities in zlib prior to v1.2.12 ------------------------------ FME 2022.1 b22564 20220413 ------------------------------ [Fix] Clipper: Clipper feature with an aggregate containing null geometry is converted to a null when rejecting only the invalid parts [Fix] Data Inspector: Only first 30k records appear in the table view after the FeatureJoiner (FFS FT multifile/block reading) [Fix] GeoPackage Writer: Geometry set to From Schema Definition results in additional unwanted features being written ------------------------------ FME 2022.1 b22563 20220412 ------------------------------ [Fix] OGCKML: Add separate *.kml, *.kmz file filters ------------------------------ FME 2022.1 b22562 20220411 ------------------------------ [Fix] OGC API: FeatureReader does not correct return results when using parameters based on Attribute Value [Fix] Visual Preview Table View: Not hiding column in view based on selection ------------------------------ FME 2022.1 b22561 20220408 ------------------------------ [Add] TestFilter: Performance [Update] Licensing Assistant: Updated error message text to be more informative [Update] Revit Reader: Extract more Revit metadata [Fix] GDAL Vector Readers: Fix schema geom types list for readers that use the generic GDAL GEOM_MAP [Fix] GeoPackage Reader: Fixed reading columns that started with apostrophe or quote [Fix] Server: Fixed workspace not finding Custom Transformer ------------------------------ FME 2022.1 b22560 20220406 ------------------------------ [Update] FME AR Writer: Allow anchor without latitude/longitude [Update] FME AR Writer: Check Anchor and Viewpoint features for metadata [Update] ListExploder: Improve performance [Update] Pixar USD (Universal Scene Description) Writer: Add support on Linux ARM64 [Fix] AttributeManager: does not save list indices if entered by typing [Fix] Creator: Added support for creating greater than 4294967295 features [Fix] EsriReprojector: Vertical unit conversion not applied [Fix] Licensing Assistant: Activate button should be enabled if there is text in license file content field ------------------------------ FME 2022.1 b22559 20220406 ------------------------------ [Update] GDAL Vector Readers: Add bulk mode support [Update] Workbench: Make it possible to pick the ArcObjects used by Workbench and Data Inspector [Fix] Autodesk AutoCAD (DWG): Block Attribute Text from Hidden layer is Visible when referenced by another Visible Layer [Fix] Clipper: Log a warning if there are any remnants out the remnants port [Fix] Tiler: Transformer version 11 instantiates geometry instances in cases where transformer version 10 did not ------------------------------ FME 2022.1 b22558 20220405 ------------------------------ [Fix] Cannot add Revit file to workbench [Fix] ChartGenerator: Python import error on Red Hat 8 [Fix] GeometryExtractor: extracts ellipses and arcs to points in OGC WKT ------------------------------ FME 2022.1 b22557 20220404 ------------------------------ [Update] FME AR Writer: Do not write anchor or viewpoint feature geometries to output [Fix] AttributeManager/AttributeCreator: Add Upsert keyword when using fme_db_operation [Fix] File Geodatabase API writer crashes if data is out of range [Fix] File Geodatabase Writer: Translation fails when Geodatabase Version is set to 10.0 even with the latest version of ArcGIS Pro Installed ------------------------------ FME 2022.1 b22556 20220401 ------------------------------ [Update] DBase Writer: Add option to write text-based or binary number storage [Fix] Creator: Indicate maximum limits on Number to Create field [Fix] Intersector: Oriented arc in path incorrectly being stroked to a line instead of simplified to an arc ------------------------------ FME 2022.1 b22555 20220331 ------------------------------ [Update] AttributeExploder: Add ability to ignore attributes [Update] Improve ArcGIS Licensing error message to help users diagnose compatibility issues. [Update] MySQL Aurora: Add UPSERT support [Update] MySQL/MySQLDB: Add UPSERT support [Fix] HTMLTable: FeatureReader: does not preserve Feature Table as the Reader does ------------------------------ FME 2022.1 b22554 20220330 ------------------------------ [Update] Automations Writer: Improve logging if writer cannot communicate with FME Server [Update] Excel Reader: Add option to support reading Form Controls as cell values [Update] Excel Writer: Refresh formula values when a '.formula' attribute is written without a template file being used [Update] Parameter Manager: Add checkbox to preserve choice order when creating dropdown or list choice parameters [Fix] AttributeCreator: @Count() fails to evaluate expression when no modulo and NO_LOG token are used is specified [Fix] GML Reader / Writer: XXE security leaks [Fix] IBM Informix Non-Spatial and Spatial Format WHERE parameter is greyed out [Fix] IFMEOrientedArc rejected by ACAD writer [Fix] Snapper: NaN inputs fail to translate in Vertex mode [Fix] Snowflake Reader/Writer: Times read back differently than written ------------------------------ FME 2022.1 b22553 20220329 ------------------------------ [Fix] Clipper: Do not reject solids with degenerate faces [Fix] GeoPackage Writer: Add support for the $ and " characters in table names [Fix] GeometryValidator: Checking a CSG solid for nans flushes the transformation matrix [Fix] Tiler: Arc that is within tolerance of linear to the tile boundary is not split ------------------------------ FME 2022.1 b22552 20220328 ------------------------------ [Fix] Clipper: Clipping a candidate face with a nan in z crashes the clipper [Fix] Clipper: candidate face with nan in matrix incorrectly clipped as inside [Fix] GeometryValidator: Fix OGC Compliant test hangs with empty IFMEMultiArea [Fix] GeometryValidator: Pipe geometry with nan in the transformation matrix passes the "Contains -0, NaN, or Infinity" rule [Fix] Revit reader does not create all schemas ------------------------------ FME 2022.1 b22551 20220325 ------------------------------ [Update] ChangeDetector: Add "Original Attributes to Preserve" Parameter [Fix] Security: Fixed vulnerabilities in OpenSSL (versions 1.1.1m and earlier; 3.0.1 and earlier) [Fix] USD writer: (i18n): Fixed issues on feature type name in Japanese for shift-jis and UTF-8 ------------------------------ FME 2022.1 b22550 20220324 ------------------------------ [Fix] EsriReprojector: If "Vertical" tab checked, vertical transformation should be required [Fix] Excel writer: locks the result Excel file with formula recalculation after writing [Fix] GeometryValidator: A face with a nan in the transformation matrix passes the nan rule [Fix] SQLite Writer: Allow quote as valid character in column name ------------------------------ FME 2022.1 b22549 20220323 ------------------------------ [Update] DatabaseJoiner: Support Esri Geodatabase_File & Geodatabase_SDE [Fix] GeometryValidator: Order of OGC rules in GUI should be swapped [Fix] XMLUpdater: Conditional statements causing unbalanced quotation mark error ------------------------------ FME 2022.1 b22548 20220321 ------------------------------ [Update] CAD Readers/Writers: Add support for PDF Xrefs [Fix] SQL Server (JDBC) Writer: Fixed metafile error when attempting to write unsupported aggregate geometry [Fix] ZMap Grid Reader: Fix Grid feature type not producing output in FeatureReader ------------------------------ FME 2022.1 b22547 20220321 ------------------------------ [Fix] IFC: Add IFCSweptDiskSolid writing [Fix] Running workspaces in a specific order causes jobs that use packages to fail [Fix] SpatialRelator: Improve performance when rejecting null bulk mode features [Fix] Tiler: Bug duplicating lines on tile boundaries [Fix] WorkspaceRunner: Workspace Parameters resetting to defaults when using Attribute or Parameter values ------------------------------ FME 2022.1 b22546 20220317 ------------------------------ [Update] ACAD: Add the Ability to use an Attribute for Default Layer Color| ACAD Writer Feature Type Properties Dialog [Update] Directory writers: Allow feature types to include path separators [Update] Excel Reader: Select attributes to read [Fix] Minecraft Reader: Fixed some blocks and format attributes for 1.18 ------------------------------ FME 2022.1 b22545 20220316 ------------------------------ [Update] Excel Reader: Remove 'Additional File Handling' option [Update] Infrastructure: Detect and warn on network drives for FME_HOME and FME_TEMP [Fix] Clipper: preserve textures when Clipping Surfaces [Fix] Correct FMEObjects Constants Mispellings to correct misspelling in API docs [Fix] PointOnOverlayer: Slow when rejecting null bulk mode features ------------------------------ FME 2022.1 b22543 20220315 ------------------------------ [Update] Revit Native: Add more revit categories, including StairsRun, StairsLanding, TopRail, Cable Tray Fittings [Fix] Clipper: clip path with solid, lose "pathiness" on inside input [Fix] EsriReprojector fails when Vertical Transformation is set to None [Fix] Workbench MacOS: occasional crash when double-clicking the source file path in the Navigator ------------------------------ FME 2022.1 b22542 20220311 ------------------------------ [Update] ECW Reader: Add format attributes for version and compression [Update] Excel Reader: Generate schemas for additional files when reading multiple files [Fix] JDBC Writer: '-' and '#' characters are replaced with '_' in table names [Fix] SAP HANA: Format does not appear in Workbench when using a JDBC driver jar file with version in name ------------------------------ FME 2022.1 b22541 20220311 ------------------------------ [Update] Esri Knowledge Graph: Add Upsert Support [Fix] AutoCAD DWG format: File causes the following error Object of class AcDbProxyObject can not be cast to AcDbRasterImageDef [Fix] ECW Writer: Version 3 files, start using EPSG code to represent projections [Fix] MariaDB/MySQL: Format in 2019 does not allow for datetime values 0000-00-00 00:00:00 ------------------------------ FME 2022.1 b22540 20220310 ------------------------------ [Update] MapInfo formats: Add Luxembourg (LUREF #1029) datum support [Fix] Workspace Compare and Merge: crash when viewing a version upgraded transformer ------------------------------ FME 2022.1 b22539 20220309 ------------------------------ [Update] Azure: Add UPSERT support [Update] MySQL/MySQLDB Writer: Harmonize writer functionality and GUI similarly to other formats [Update] Oracle Autonomous: Add UPSERT support [Fix] ECW Writer: Improve coordinate system handling [Fix] Minecraft Reader: Fixed read of newer Minecraft 1.18 data ------------------------------ FME 2022.1 b22538 20220308 ------------------------------ [Update] AIS Reader: Add support for decoding !BSVDM messages [Fix] AIXM 4.5: Roundtrip of entire AIXM file results in more features compared to original ------------------------------ FME 2022.1 b22537 20220307 ------------------------------ [Update] Excel Reader: Change 'Attribute Definition' to only appear in initial Reader Parameters or Update Reader window [Update] GeoPackage Writer: Improve migration experience from geopackage_fid to primary index user attribute [Fix] Data Inspector: Display text size consistently regardless of location geometry type [Fix] FILEGDB is creating files with Date Modified of June 7 2011 and Date Created today [Fix] Tester: Fixed very large number incorrectly detected as integer on Linux ARM ------------------------------ FME 2022.1 b22536 20220304 ------------------------------ [Update] FileGDB Writer: Add UPSERT Feature Operation support ------------------------------ FME 2022.1 b22535 20220303 ------------------------------ [Update] FMW: Read sorted transformers [Update] SpatiaLite Reader/Writer: Add geometry rejection support [Fix] FeatureJoiner: Crashes when joining GTFS data with geometry extracted as 64-bit WKT [Fix] FeatureReader log: does not encode the feature type name with special characters properly [Fix] Licensing: Re-enable command line licensing on macOS ------------------------------ FME 2022.1 b22533 20220301 ------------------------------ [Fix] ArcGIS Portal Feature Service Writer: Cannot write to branched feature services [Fix] ECW Writer: fails to write tab file [Fix] MariaDB/Aurora Spatial/Postgres: SQLCreator/Executor Schema Port does not return any features if table is empty [Fix] Readers: Feature counts for new Feature Type appear doubled when Feature Caching enabled ------------------------------ FME 2022.1 b22531 20220225 ------------------------------ [Update] Excel Writer: Reuse existing fonts with the same settings instead of creating new ones [Update] Mobile Geodatabase: remove 'Main' prefix from reader feature types ------------------------------ FME 2022.1 b22530 20220224 ------------------------------ [Update] AIRTABLE: Implement Web Selects [Update] FMW Reader: Read transformers in bookmarks and who connects to what [Update] Geodb: Add UPSERT support [Fix] DateTimeCalculator parameter name consistency: renamed group name *Parameters *to *General* [Fix] TestFilter: Error when opening TestFilter from older than 2019.0 versions [Fix] Workbench: Fix occasional crash when opening and closing "Download from FME Server" dialog ------------------------------ FME 2022.1 b22529 20220223 ------------------------------ [Update] Connection Styles: populate properties from workspace when custom colour does not exist in style list [Update] Read Revit Project and Level Unique IDs [Fix] FeatureWriter: File Copy Format: Allow writer to be used in Data Download service when publishing to FME Server ------------------------------ FME 2022.1 b22528 20220222 ------------------------------ [Update] Excel Reader: Add Attribute Definition Auto | Manual option [Fix] Clipper: support invalid surface and solid candidates if their bounds are strictly inside and/or outside clipper areas [Fix] ReframeReprojector: Update raster handling to match other reprojectors ------------------------------ FME 2022.1 b22527 20220218 ------------------------------ [Fix] BulkAttributeRenamer: Fixed inconsistent results when renaming multiple attributes to the same name [Fix] Clipper: Rasters don't clip with aggregates [Fix] HTMLReportGenerator: (L10n): two "yes" in the Escape HTML parameter, one works as a "no" [Fix] PATH reader: Path with special characters is not interpreted literally when Path Filter parameter is empty ------------------------------ FME 2022.1 b22526 20220217 ------------------------------ [Add] Linux: Dropped Ubuntu 18.04 support [Fix] GeoPackage Reader: Fails to read geometry blob from dataset [Fix] Intersector: Paths that clearly cross are not split [Fix] MapTextLabeller: Style Properties Crash after selecting Label with symbol on Win64 [Fix] Visual Preview: Background maps flickers on initial load and does not show map attribution ------------------------------ FME 2022.1 b22525 20220215 ------------------------------ [Fix] File Geodatabase reader - can't read back File Geodb in Workbench created by the Geodb writer (with column named "group") ------------------------------ FME 2022.1 b22524 20220215 ------------------------------ [Fix] DateTimeCalculator: fails to process conditional values for Start Datetime and End Datetime parameters [Fix] MongoDB Reader: Fixed slow reading when many collections exist [Fix] VertexCreator: Append to text location geometry and fix duplicate handling ------------------------------ FME 2022.1 b22523 20220214 ------------------------------ [Update] CoordinateRounder: Added support for point clouds [Fix] Bufferer: Polygon near Antimeridian fails [Fix] VertexCreator: Arcs and paths are incorrectly closed into polygons even if Z values don't match ------------------------------ FME 2022.1 b22522 20220211 ------------------------------ [Update] GeoPackage Writer: Ensure that primary index user attribute matches case insensitively to table column names [Update] Oracle: Add UPSERT support [Update] PATH Reader: drop unused file property attributes from schema [Update] UUIDGenerator: add an option to create globalid compatible UUID wrapped in {} [Update] Unreal UDataSmith Writer: Add options for texture parameter whether or not to add ambient and emissive color [Update] Writers: Remove usage of fme-source-encoding. Provide better default instead ------------------------------ FME 2022.1 b22521 20220210 ------------------------------ [Update] FMEServer Transformers: updated to use FME Server REST API V4 [Update] Precisely/Mapinfo: Request for new DB_REF datum definition for CSMAP [Update] Python Bulk Mode: Add bulk mode support to HypackBRD [Update] Python Bulk Mode: Add bulk mode support to Landsat8 [Update] Python Bulk Mode: Add bulk mode support to SALESFORCE [Update] Snowflake R/W: Upgrade JDBC driver to v3.13.14 [Fix] Clipper: Fix clipped indicator bug in Interim Results mode [Fix] GeometryExtractor/GeometryReplacer: Fixed round-tripping NaN ------------------------------ FME 2022.1 b22520 20220209 ------------------------------ [Update] Esri Personal GeoDatabase: Remove format based on Win32 sunsetting [Update] Python Bulk Mode: Add bulk mode support to AZURE_TABLE [Update] Python Bulk Mode: Add bulk mode support to ArcGISOnlineFeatures [Update] Python Bulk Mode: Add bulk mode support to ArcGISPortalFeatures [Update] PythonCaller: Output bulk mode features and improve performance (results: 54.90% to 63.05% faster) [Fix] RasterResampler: Fixed resampling by percentage to preserve spacing ratio [Fix] SHAPEFILE Writer: Do not allow writing attributes prefixed with an underscore or number ------------------------------ FME 2022.1 b22519 20220208 ------------------------------ [Add] Add Bulk Mode support to Python plugins: Includes all Python based transformers that can support it, PythonCaller/PythonCreator, all Python based readers that can support it, all Python based writers that can support it, when there is support for it [Update] Python Bulk Mode: Add bulk mode support to GTFS [Update] S57: Read features with high IDs [Fix] HTMLExtractor: Failing when system proxy is used [Fix] Logging: Improve message around detecting locale changes ------------------------------ FME 2022.1 b22518 20220207 ------------------------------ [Update] CosmosDB: Add option to stop writing on first failure [Fix] FME Workspace (FMW) Reader: does not read transformer version correctly ------------------------------ FME 2022.1 b22517 20220204 ------------------------------ [Add] Python: Remove Python 2.7 Support [Update] MSSQL: Add UPSERT support [Update] Workbench: Remove all Python 2.7 options as a part of deprecation [Fix] ACAD Writer: incoming Dynamic Blocks containing text lose rotate functionality after being written [Fix] Excel (XLSXW) Writer: Creates File with no extension when a file with no extension is specified [Fix] FME Augmented Reality (FME AR) Writer: Warn if there is an empty feature type name [Fix] GeoPackage Writer: Using fme_db_operation results in crash: Error running translation. [Fix] Recorder/FFS Writer: Warn and do not delete sidecar files if main FFS file cannot be deleted ------------------------------ FME 2022.1 b22516 20220203 ------------------------------ [Fix] DGNv8 Writer: Boxes and extrusions written as meshes [Fix] Excel (XLSX) Reader: Includes start row even if empty, impacting feature count [Fix] FeatureColorSetter: Add non-blocking behavior when Fixed or Random ------------------------------ FME 2022.1 b22515 20220202 ------------------------------ [Fix] Bufferer: Improve circle-circle intersection; FATAL |Expression: !isPoly || curve->isClosed2D() [Fix] Counter: Fix count domain error are as local if set to global with v3 [Fix] FME Server: Workspace with Linked Custom Transformer fails if resource is Published with Workspace [Fix] Logging: Fix logged URLs that end with a period or parenthesis [Fix] UTF8Names: CSV2 reader does not respect FME_NAMES_ENCODING correctly ------------------------------ FME 2022.1 b22514 20220201 ------------------------------ [Update] GeoConcept Writer: Improve partial template use [Fix] BulkAttributeRenamer: Fix case producing different output depending on if input features are bulk mode or not ------------------------------ FME 2022.1 b22513 20220128 ------------------------------ [Update] JPEG: Use libjpeg-turbo to improve performance [Fix] CARTO Reader: Fix error accessing connection to default CARTO cloud service [Fix] Tiler: Incorrect results when tiling a horizontal line with the "duplicate elements on tile boundary" parameter set to "yes" [Fix] WLAS reader fails in FeatureReader ------------------------------ FME 2022.1 b22512 20220128 ------------------------------ [Add] UTF8Names CMD Team Portion [Fix] Clipper: Preserve non-geometry properties on path boundaries [Fix] WebP writer: Fix writing large file (16383x16383) ------------------------------ FME 2022.1 b22511 20220127 ------------------------------ [Fix] Clipper: add support for point clouds ------------------------------ FME 2022.1 b22510 20220126 ------------------------------ [Add] An Epic grouping some new Python 3.9 support for FME. Mostly internal tasks for development at Safe, does include upgrading macOS to Python 3.9. [Fix] AttributeManager: Attribute Value of a list item is showing invalid if list is removed in later row [Fix] MSWORD: Python Exception on macOS [Fix] Microstation reader: DGN mesh elements are read in with the wrong coordinates in files with nonzero global origin [Fix] macOS: ACAD tests erroring - Library not loaded: @rpath/libtbb.2.dylib ------------------------------ FME 2022.1 b22509 20220125 ------------------------------ [Update] Python: Move to system packages on Red Hat 8 where possible ------------------------------ FME 2022.1 b22508 20220124 ------------------------------ [Fix] JPEG Writer: Fix world file output extension when using conditional value for parameter ------------------------------ FME 2022.1 b22506 20220120 ------------------------------ [Update] Snowflake Reader: Improve performance for large datasets [Update] Workspace Compare and Merge: Add shortcut Ctrl+Alt+C to initiate ------------------------------ FME 2022.1 b22504 20220118 ------------------------------ [Update] EsriReprojector: Add support for inter-frame time-dependent transformations [Fix] BulkAttributeRenamer: Overwrite existing fields when multiple fields are being changed to the same name [Fix] SQLCreator/SQLExecutor - Oracle Spatial / Non-Spatial: Schema Port does not return any schema features ------------------------------ FME 2022.1 b22502 20220114 ------------------------------ [Update] DGNv8: Support for 3D writing [Update] Google Cloud Spanner (CLOUDSPANNER_JDBC): Deprecate [Update] Remove log4j from FME Desktop [Fix] EsriReprojector: Time-dependent geog transformations not suggested, only non-time-dependent ------------------------------ FME 2022.1 b22501 20220112 ------------------------------ [Update] Affiner: Improve performance [Update] ArcPropertySetter: Improve Performance [Update] CenterPointReplacer: Improve performance [Update] CoordinateExtractor: Improve Performance [Update] Rotator: Improve Performance [Update] StringFormatter: Improve performance via Bulk Mode [Fix] Esri Knowledge Graph: Correct the Attribute Type Mappings to match types available in ArcGIS Pro [Fix] SQLite3 Non-Spatial Writer: Cannot update existing values with null [Fix] SpatiaLite Writer: Fix error running translation with non-spatial features ------------------------------ FME 2022.0 b22347 20220611 ------------------------------ [Fix] FME Workbench: crash when creating connections if windows user name contained non-ascii characters [Fix] Geodatabase: Midpoint Preservation of Arc by 3 Points broken with ArcGIS Pro 3.0. [Fix] Landsat-8 on AWS Reader: Use Collection 2 dataset ------------------------------ FME 2022.0 b22345 20220530 ------------------------------ [Fix] Geodb SDE (Esri Enterprise Geodatabase) to RealDWG: Locale changed from utf8 to 1252 [Fix] Geometry Filter: Error regarding an undefined macro 'OUTPUT__FTYPE' results in failed translation ------------------------------ FME 2022.0 b22344 20220526 ------------------------------ [Fix] MapInfo Writer: Special characters are not written correctly for text objects ------------------------------ FME 2022.0 b22340 20220509 ------------------------------ [Fix] ARCGISPORTAL Features: "Preserve GlobalID" should only be selectable when Use GloblalID is set to YES [Fix] ArcGIS Portal: Add Support for System tables for Utility Network (regression 2022.0) ------------------------------ FME 2022.0 b22334 20220425 ------------------------------ [Update] FME 2022+ Plug-in incompatibility error message should link to related Known Issue article on FME Community ------------------------------ FME 2022.0 b22332 20220421 ------------------------------ [Fix] HTTPCAller: TLS revocation checking causing failures ------------------------------ FME 2022.0 b22328 20220415 ------------------------------ [Fix] CRCCalculator: Fails to produce CRC output when using conditional statements on Filename ------------------------------ FME 2022.0 b22325 20220412 ------------------------------ [Update] AIXM5 Writer: set writer default max precision to 9 decimal places ------------------------------ FME 2022.0 b22323 20220408 ------------------------------ [Fix] CKAN Reader/Writer: Description for Quick Add is Incorrect ------------------------------ FME 2022.0 b22321 20220406 ------------------------------ [Fix] Google Sheets Writer fails to write anything and gives unhelpful message with the presence of fme_template_feature_type ------------------------------ FME 2022.0 b22320 20220405 ------------------------------ [Fix] Socrata 3.1 package fails to update existing dataset (No such column error): The Update works now for inserting and updating rows (for the tables with RowID set) ------------------------------ FME 2022.0 b22318 20220401 ------------------------------ [Fix] MariaDB/Aurora Spatial: SQLCreator/Executor Schema Port - DELETE statement in multi-statement not executed if schema is returned ------------------------------ FME 2022.0 b22316 20220330 ------------------------------ [Fix] Geocoder: Inconsistency in ArcGIS geocoding outfields. "Translation failed" and "Incorrect output values" of the Out Fields attributes with the the ArcGIS online service. ------------------------------ FME 2022.0 b22315 20220329 ------------------------------ [Fix] EsriReprojector: Add option to apply time-dependent transformations including the resulting changes to z ------------------------------ FME 2022.0 b22314 20220328 ------------------------------ [Fix] SQLCreator only returns 1 row from AWS Aurora SQL database starting in 2022.0+ [Fix] SurfaceModeller: Surface Model Base Filename does not work if path contains Æ or Japanese characters ------------------------------ FME 2022.0 b22313 20220325 ------------------------------ [Fix] DropboxConnector: cannot upload and download using File if the path contains space ------------------------------ FME 2022.0 b22308 20220317 ------------------------------ [Fix] StringCaseChanger: Fix crash with feature cache and bulk mode ------------------------------ FME 2022.0 b22306 20220316 ------------------------------ [Fix] Logging: Change Locale logging to be the region/locale and not the display language ------------------------------ FME 2022.0 b22304 20220314 ------------------------------ [Fix] ArcGIS Portal Feature Service Reader: 'objectid' attribute used to be removed from schema, now appears as expected ------------------------------ FME 2022.0 b22300 20220308 ------------------------------ [Fix] Python: Using "Select File From Web" uses Python 2.7 and fails on macOS [Fix] Workbench: Unable to download packages on Linux when /tmp and /home are on different partitions ------------------------------ FME 2022.0 b22298 20220304 ------------------------------ [Fix] PostGIS writer: Failure when writing out images to bytea column, and Bulk Insert is set to No ------------------------------ FME 2022.0 b22297 20220303 ------------------------------ [Fix] Larger complex workspaces with custom transformer/bookmarks fails in FME 2021.0 with Intermittent errors ------------------------------ FME 2022.0 b22296 20220302 ------------------------------ [Fix] SharePoint writer parameters: Add the missing Advanced group box ------------------------------ FME 2022.0 b22295 20220301 ------------------------------ [Fix] Oracle Writer: attributes are re-ordered when opening an old workspace in 2021.2 FME version ------------------------------ FME 2022.0 b22294 20220228 ------------------------------ [Fix] AIXM 4.5 Writer: Fix missing "Ftt" and "Cdl" children for "Fqy" elements on large datasets [Fix] Clipper: Temporarily force all raster clipping to "Clip Original Candidates" [Fix] Resource Folders / Server Repositories: Error when Chinese characters in path [Fix] Sorter: Improve performance when data is significantly reordered ------------------------------ FME 2022.0 b22292 20220224 ------------------------------ [Fix] AIXM 4.5 Writer: interleave multiple codeOpr(s) and Component_AIRSPACE_ID(s) [Fix] GeometryPartExtractor: Extract Path from FMEPipe produces 'Error running translation' [Fix] Text File Reader: fails to read files located in a folder containing Japanese characters ------------------------------ FME 2022.0 b22290 20220222 ------------------------------ [Update] Python Bulk Mode: Added bulk mode support to SOCRATA2 [Fix] Clipper: outputs empty rasters from the inside port ------------------------------ FME 2022.0 b22289 20220218 ------------------------------ [Fix] DateTimeCalculator: Mode parameter breaks when used with a shared path ------------------------------ FME 2022.0 b22286 20220214 ------------------------------ [Fix] Cesium 3D Tiles: Incorrect output when writing features with no coordinate system [Fix] GeoTIFF Writer: Wrong number of Rows/Columns for Cloud Optimized Tiles ------------------------------ FME 2022.0 b22284 20220211 ------------------------------ [Update] Python Bulk Mode: Added bulk mode support to CKANDATASTORE [Update] Python Bulk Mode: Added bulk mode support to GOOGLESHEETS4 [Update] Python Bulk Mode: Added bulk mode support to UNFOLDEDDATA [Update] VertexCreator: Reject point features with 'Insert Point at Index' and 'Replace Point at Index' [Fix] ESRIJSON Writer: Include schema/fields in ESRIJSON output [Fix] Unreal Datasmith Writer: Fails to write texture files and incorrectly merges multiple Material definitions ------------------------------ FME 2022.0 b22283 20220210 ------------------------------ [Update] Python Bulk Mode: Add bulk mode support to HTMLTable [Update] Python Bulk Mode: Add bulk mode support to Landsat8AWS [Update] Python Bulk Mode: Add bulk mode support to OData [Update] Python Bulk Mode: Add bulk mode support to OGDI [Update] Python Bulk Mode: Add bulk mode support to Sentinel2AWS [Update] Python Bulk Mode: Add bulk mode support to Sharepoint [Update] Python Bulk Mode: Add bulk mode support to TerrainTilesAWS [Update] Python Bulk Mode: Add bulk mode support to WLAS [Update] Workbench Windows/Mac: Allow user to connect to FME Server using SAML for authentication ------------------------------ FME 2022.0 b22282 20220209 ------------------------------ [Update] HTMLReportGenerator: Allow HTML syntax in Map element labels [Update] Python Bulk Mode: Add bulk mode support to DocumentDB [Fix] DatabaseDeleter: SpatiaLite Native/SQLite format does not delete row when using WHERE Clause [Fix] RasterPaletteNodataSetter: fails to set properly encoded values ------------------------------ FME 2022.0 b22281 20220208 ------------------------------ [Fix] RasterStatisticsCalculator: slow performance calculating mode or median when raster has NaN values ------------------------------ FME 2022.0 b22280 20220207 ------------------------------ [Fix] Clipper: Candidate pre-validation for collections only [Fix] Clipper: Improve solid clipping performance [Fix] RealDWG Writer: incoming Dynamic Blocks containing text lose rotate functionality after being written [Fix] glTF: Fix mis-aligned texture coordinates when writing large atlas textures ------------------------------ FME 2022.0 b22279 20220204 ------------------------------ [Fix] Clipper: excessive logging building donuts [Fix] GEOTIFF: JPEG compression not supported for BigTiff [Fix] PDF2D Reader: File does not exist results in fatal error rather than Rejected Feature ------------------------------ FME 2022.0 b22278 20220203 ------------------------------ [Update] JPEG/HEIF reader: Add advanced option to format rational exif values as decimals or fractions [Fix] DatabaseDeleter: Fix row delete behavior for Spatialite Native/SQLite format [Fix] DatabaseUpdater: Spatialite Native/SQlite format does not update row ------------------------------ FME 2022.0 b22276 20220201 ------------------------------ [Update] ArcReplacer: Rename Primary/Secondary Axis Parameter to Radius [Update] IFMEWorkspaceRunner: Allow promptRun() to take in an optional FME_Window parentHandle argument ------------------------------ FME 2022.0 b22275 20220131 ------------------------------ [Fix] Clipper: 2D pointclouds should have 2D bounds after clipping ------------------------------ FME 2022.0 b22274 20220128 ------------------------------ [Fix] UNFOLDEDDATA Reader: should expose _geojson attribute on schema for datasets uploaded as GeoJSON ------------------------------ FME 2022.0 b22273 20220127 ------------------------------ [Fix] Aggregator: Fix performance when concatenating attributes [Fix] GeoConcept Writer: Write nulls instead of empty strings ------------------------------ FME 2022.0 b22272 20220126 ------------------------------ [Update] Esri Geodatabase Reader: Add support for OGRTriangulatedSurfaces (multipatch) ------------------------------ FME 2022.0 b22270 20220124 ------------------------------ [Fix] ArcGIS Portal: FME 2021.2 not able to read items owned or shared in groups for ArcGIS Portal 10.6 and older [Fix] ESRI Personal Geodatabase Reader: Fix warning about missing schema attribute "personal_geodatabase_where_clause" [Fix] UTF8Names: Fix parallel processing for custom transformer with parallel processing enabled when workspace path contains encoded characters ------------------------------ FME 2022.0 b22269 20220121 ------------------------------ [Fix] AttributeFilter: Fix error when feature caching is enabled [Fix] Deprecated coordinate systems not assigned when reading DWG files [Fix] Geodatabase (ArcObjects) writer falsely claim that all updates match zero rows in FME 2022.0+ [Fix] Workbench: Warn that running with Stop At Breakpoints enabled may harm performance ------------------------------ FME 2022.0 b22268 20220120 ------------------------------ [Update] Clipper: Fix missing cells on Outside output when clipping raster with rectangular clipper and Candidates on Clipper Boundary set to Output as Inside and Outside [Update] Point Cloud transformers: Expose the classification_flags component to the set of well-known components [Fix] GeoTIFF/TIFF Writer: Fix crash when setting high number of pyramid levels to generate with Cloud Optimized Tiles [Fix] VertexCreator: Improve duplicate point handling and add option to control closing lines as polygons ------------------------------ FME 2022.0 b22267 20220119 ------------------------------ [Add] Cloud Optimized GeoTIFFS (COGS) [Update] DateTimeStamper: Update tzdata and windowsZones.xml [Update] IBM DB2/Informix Reader/Writer: Add JDBC in brackets to connection name to reduce confusion with non-JDBC variants [Fix] GeoConcept Reader: Fix schema error after reading one data feature [Fix] GeoConcept Writer: Doesn't Support Dynamic Writing ------------------------------ FME 2022.0 b22266 20220118 ------------------------------ [Fix] AGOL Reader: Hosted Feature Layer View is read incorrectly ------------------------------ FME 2022.0 b22265 20220117 ------------------------------ [Update] Geomedia Access reader – support Windows x64 ------------------------------ FME 2022.0 b22264 20220114 ------------------------------ [Update] Python Bulk Mode: Add shim support to HTMLExtractor [Update] Python Bulk Mode: Add shim support to MSWordStyler [Update] Python Bulk Mode: Add shim support to PowerPointStyler [Fix] UNFOLDEDDATA writer: Should write to existing datasets when the feature type is just the dataset ID ------------------------------ FME 2022.0 b22263 20220113 ------------------------------ [Update] 2DBoxReplacer: Improve performance [Update] Offsetter: Improve Performance [Update] Scaler: Improve Performance via Bulk Mode ------------------------------ FME 2022.0 b22262 20220112 ------------------------------ [Update] EsriReprojector: fail when selected vertical transformation does not match horizontal coordinate system ------------------------------ FME 2022.0 b22253 20211221 ------------------------------ [Add] Writers: Improve performance for bulk mode input ------------------------------ FME 2022.0 b22251 20211217 ------------------------------ [Add] UTF8Names: Fixing Python plugin crashes found while running Testsuite on a Japanese Windows machine ------------------------------ FME 2022.0 b22249 20211215 ------------------------------ [Add] New Format: Esri Geodatabase Reader (Personal Geodb GDAL) ------------------------------ FME 2022.0 b22246 20211210 ------------------------------ [Add] Workbench: New Feature - Workspace Compare and Merge (tech preview) ------------------------------ FME 2022.0 b22243 20211207 ------------------------------ [Add] New Format: SpatiaLite Native Reader/Writer ------------------------------ FME 2022.0 b22171 20210823 ------------------------------ [Add] Clipper: Added version 14 with feature requests ------------------------------ FME 2022.0 b22149 20210721 ------------------------------ [Add] An Epic grouping of various Bugs fixed by the PDA team in 2022.0 ------------------------------ FME 2022.0 b22145 20210715 ------------------------------ [Add] Tiler: Improve performance with a new factory and a new algorithm ------------------------------ FME 2022.0 b22099 20210507 ------------------------------ [Add] New Format: Esri Knowledge Graph. ------------------------------ FME 2021.2 b21813 20220214 ------------------------------ [Fix] Excel (XLSXW) Writer: Translation fails when creating too many fonts or formats ------------------------------ FME 2021.2 b21812 20220131 ------------------------------ [Fix] Esri Knowledge: Warning about failing to create Spatial Index is logged every time a new spatial entity is created ------------------------------ FME 2021.2 b21810 20220119 ------------------------------ [Update] ArcGISOnline Connector: Add ability to create a folder in the connector [Fix] ArcGISOnlineConnector: has an "__arcgisonlineconnector_connection" attribute that is not WWJD encoded [Fix] ArcGISOnlineConnector: use the "testsuite" account and List all has Python Exception : 'NoneType' object has no attribute 'rsplit' [Fix] HTMLReportGenerator: Labels not showing if a feature layer is present (Esri Leaflet) [Fix] SQLCreator / SQLExecutor: Oracle WARN halts the data read ------------------------------ FME 2021.2 b21714 20210716 ------------------------------ [Add] A grouping of bugs fixed by the PDA team in 2021.2+ ------------------------------ FME 2021.1 b21635 20211026 ------------------------------ [Fix] Attribute Mapping should work in 2021.x ------------------------------ FME 2021.0 b21116 20200602 ------------------------------ [Fix] Dissolver: Translations crash in different places because of arc precision ------------------------------ FME 2019.0 b19091 20180815 ------------------------------ [Add] Readers: GDAL Reader and FeatureReader Bulk Mode