======================= FME 2019.0 "What's New" ======================= -------------------------- FME 2019.0 b19262 20190702 -------------------------- FME: Fixed problem where invoking reader or writer dialog a second time from FMEObjects results in crash [FMEDESKTOP-9127] -------------------------- FME 2019.0 b19261 20190614 -------------------------- internal changes -------------------------- FME 2019.0 b19260 20190605 -------------------------- Workbench: Fixed problem where application menu is not visible for some high DPI monitors on startup [FMEDESKTOP-9063] C145723 -------------------------- FME 2019.0 b19259 20190604 -------------------------- @EvaluateExpression: Fixed feature table handling for functions with no parameters [FMEENGINE-59862] C144503 -------------------------- FME 2019.0 b19258 20190530 -------------------------- internal changes -------------------------- FME 2019.0 b19257 20190527 -------------------------- internal changes -------------------------- FME 2019.0 b19256 20190526 -------------------------- Workbench: Fixed problem where FME_TEMP set to Windows UNC path would result in unexpected behaviour and in one instance was deleting user workspace and other files in workspace directory [FMEENGINE-60069] C144399 -------------------------- FME 2019.0 b19255 20190523 -------------------------- NeighborFinder: Changed to avoid a hang with 32-bit FME [FMEENGINE-59921] C144638 WB: Visual Preview: Fixed missing background map picker [FMEDESKTOP-8725] C144140 -------------------------- FME 2019.0 b19254 20190514 -------------------------- String Replacer: Allowed attributes value to evaluate to empty string without error [FMEENGINE-59938] C144467 C145193 -------------------------- FME 2019.0 b19253 20190506 -------------------------- internal changes -------------------------- FME 2019.0 b19252 20190502 -------------------------- internal changes -------------------------- FME 2019.0 b19251 20190430 -------------------------- JSONExtractor: Fixed error when a matched JSON value contained a boolean value [FMEENGINE-59952] GeometryValidator: Fixed crash self-intersecting arcs in 2D [FMEENGINE-59789] C144303 -------------------------- FME 2019.0 b19250 20190426 -------------------------- BulkAttributeRenamer: Fixed crash when an invalid regular expression string is passed to RenameAttribute function [FMEENGINE-59861] -------------------------- FME 2019.0 b19249 20190423 -------------------------- Installer: Updated FlexServer to 11.16.2.1 [REL-2581] GeometryValidator: Fixed crash self-intersecting arcs in 2D [FMEENGINE-59789] -------------------------- FME 2019.0 b19248 20190418 -------------------------- Denodo: Added limited support for v7 types [FMEENGINE-59350] -------------------------- FME 2019.0 b19247 20190416 -------------------------- File Geodatabase API: Changed default for "Strip braces off GlobalID and GUID" parameter to "No" [FMEENGINE-59597] -------------------------- FME 2019.0 b19246 20190415 -------------------------- internal changes -------------------------- FME 2019.0 b19245 20190412 -------------------------- FME Server: Fixed an issue with running workspaces using MapTextLabeller [FMESERVER-12697] GML reader: Fixed failure to read schemas features when dataset is an URL [FMEENGINE-59788] C144280 -------------------------- FME 2019.0 b19244 20190410 -------------------------- PowerPointStyler: Fixed missing font color attribute error when adding a Table to a custom slide [FMEENGINE-59747] -------------------------- FME 2019.0 b19243 20190409 -------------------------- PowerPointStyler: Fixed Python TypeError when adding chart to a custom slide [FMEENGINE-59735] PowerPointStyler: Added informative error if invalid value is used for font size [FMEENGINE-59736] Workbench: Fixed regression where FME Hub transformer descriptions were missing from search in Quick Add and Transformer Gallery [FMEDESKTOP-8888] -------------------------- FME 2019.0 b19242 20190408 -------------------------- CityGML reader: Fixed memory issue when reader is used to mistakenly read GML NAS data [FMEENGINE-59683] -------------------------- FME 2019.0 b19241 20190405 -------------------------- Installer: Enforced requirement Custom JDBC Drivers for Oracle Database Installs [FMESERVER-12672] -------------------------- FME 2019.0 b19240 20190404 -------------------------- Installer: Added install location to startDatabaseServer.sh on install [FMESERVER-12628] Installer: Updated path to 'Change Password' documentation [FMESERVER-12669] -------------------------- FME 2019.0 b19239 20190403 -------------------------- Installer: Removed Oracle from listed default JDBC drivers [FMESERVER-12671] Workbench: Fixed problem where package download didn't work from embedded FME Hub browser dialog [FMEDESKTOP-8865] FME Packages: Fixed problem where package install would fail but no error is reported because install process failed to start [FMEENGINE-59637] Workbench: Fixed problem where in some cases writer settings were not applied correctly for the second writer if the setting was different [FMEENGINE-59640] -------------------------- FME 2019.0 b19238 20190328 -------------------------- internal changes -------------------------- FME 2019.0 b19237 20190327 -------------------------- internal changes -------------------------- FME 2019.0 b19236 20190326 -------------------------- DI: Background Maps: Removed logs from reprojection and rendering [FMEDESKTOP-8456] Desktop: Fixed crash for 3d views on AWS Windows server machines [FMEDESKTOP-8831] [FMEDESKTOP-8822] [FMEDESKTOP-8834] Feature Caching: Fixed error when used with feature tables [FMEDESKTOP-8842] Workbench: Fixed initialization of ExpressionEvaluator and StringConcontatenator dialog [FMEDESKTOP-8825] Web Connections: Fixed bug using international characters in web connection names [FMEDESKTOP-8838] [FMEDESKTOP-8837] -------------------------- FME 2019.0 b19235 20190325 -------------------------- DI: Concurrency: Fixed crash by reordering signal connection [FMEDESKTOP-1597] [FMEDESKTOP-8737] C139235 C139504 C142330 C140164 C140194 C140295 C140297 C140327 C140390 C140452 C140488 C140557 C141143 C141339 C141429 C142279 C143707 -------------------------- FME 2019.0 b19234 20190322 -------------------------- PostgreSQL: Consistently treat OIDs as *unsigned* four-byte integers [FMEENGINE-59491] C143288 DI: Mac: Fixed the crash on exit [FMEENGINE-58249] OEM: Added to the generic bundle the full set of Python files available for Python versions supported in FME 2019 [FMEENGINE-59551] Dissolver: Avoid crashing when arcs are incorrectly sorted around a node [FMEENGINE-59334] ImageFetcher: Exposed the http headers and status code attributes on RASTER features Sampler: Allowed sampling Rate of 0 [FMEENGINE-59508] Workbench: Improved warning message when latest version of package was installed instead of the one used in workspace [FMEENGINE-59500] [FMEENGINE-59500] [FMEENGINE-59500] [FMEENGINE-59500] Geodatabase: Changed default to Strip braces off GlobalID and GUID parameter to 'No' [FMEENGINE-59544] StringConcatenator: Fixed truncated text replacing original multiline text when transformer reopened [FMEDESKTOP-8825] Help: When using ESRI Data Interoperability license, set the help home button URL to Data Interoperability help [FMEENGINE-2860] -------------------------- FME 2019.0 b19233 20190321 -------------------------- FME Help: Fixed problem where help could not be shown from ArcCatalog [FMEENGINE-2860] Date/time: Performance improvements inspired by (and which address) a Geodatabase reading slowdown [FMEENGINE-58475] HTTPCaller: Allow users to bypass HTTP content-encoding negotiation [FMEENGINE-59349] C143147 Workbench: Fixed blank canvas hint draw artifact after dropping file in; ensured reader nodes are visible when workspace created from Generate Workspace wizard [FMEDESKTOP-8807] [FMEDESKTOP-8835] -------------------------- FME 2019.0 b19232 20190320 -------------------------- internal changes -------------------------- FME 2019.0 b19231 20190319 -------------------------- Web Connectors: Better cross-platform handling of local paths [FMEENGINE-59509] CSG: Corrected approximation for Max bounding box [FMEENGINE-59505] -------------------------- FME 2019.0 b19230 20190318 -------------------------- internal changes -------------------------- FME 2019.0 b19229 20190315 -------------------------- MapTextLabeller: Fixed wslocale error that halts translation in many cases [FMEENGINE-57389] C139528 Workbench: Fixed autolayout not working on 64-bit Windows 7/8.1 [FMEDESKTOP-8809] OneDriveConnector: Corrected upload chunking threshold for Graph API [FMEENGINE-59373] -------------------------- FME 2019.0 b19228 20190314 -------------------------- Workbench: Fix redirect to inspector to work with Visual Preview [FMEDESKTOP-8744] Bufferer: Restored group-by-like settings [FMEENGINE-59420] -------------------------- FME 2019.0 b19227 20190313 -------------------------- Microsoft Access Reader: Set invalid dates to null rather than ending the translation and support years 1-999 [FMEENGINE-59331] C143188 JSON Parsing: Added handling fractional parts of numbers which exceed the bounds of a 64-bit integer [FMEENGINE-59431] C143385 PCL: Use correct version in DLLs [FMEENGINE-59399] Workbench: Updated logic for checking transformer updates [FMEENGINE-59276] -------------------------- FME 2019.0 b19226 20190312 -------------------------- PCL: Added versioning to dlls [FMEENGINE-59399] i-model Reader: Fixed error while getting scale information [FMEENGINE-57543] OneDriveConnector: Fixed large file upload error [FMEENGINE-59373] -------------------------- FME 2019.0 b19225 20190311 -------------------------- PACKAGES: Allow packages built on Mac to uninstall [FMEDESKTOP-8801] HTMLTABLE: Fixed dataset to allow reading from both file and URL [FMEENGINE-59310] -------------------------- FME 2019.0 b19224 20190308 -------------------------- Python: Removed loading of custom Python interpreters from back-end for non-Windows [FMEENGINE-40549] Shapefile: dBASE: Read fields padded to width with space as 'missing' rather than 'null' [FMEENGINE-59352] FME: Fixed problem where ArcGIS Desktop crashes when clicking on the Authenticate or Refresh button for OAuth formats [FMEENGINE-57314] -------------------------- FME 2019.0 b19223 20190307 -------------------------- Azure Storage Tables: Added schema scanning over user-specified number of rows [FMEENGINE-57908] [FMEENGINE-57908] Web Connectors: Converted non-text or non-binary attributes to text before upload [FMEENGINE-58053] Workbench: Fixed setting bookmark color to a palette color from properties dialog [FMEDESKTOP-8762] DI: Background Maps: hide unimportant reprojection errors [FMEDESKTOP-8456] GUI: Fixed problem where WFS from a package won't show up in "Select File from Web" menu when user name contained non-ASCII characters [FMEDESKTOP-8789] Workbench: Adjusted autolayout to order input nodes alphabetical rather than by position; adjust node size so layout is less spread out [FMEENGINE-59284] FMEServerResourceConnector: Improved output attributes on list and upload [FMEENGINE-57128] FMEServerResourceConnector: Reject on failure using Windows credentials [FMEENGINE-57468] [FMEENGINE-57067] [FMEENGINE-57467] Workbench: Fixed regression in "Select Multiple Folders/Files" dialog that would add spurious entries for selected file [FMEDESKTOP-8790] GUI: Fixed problem where multiparameter used in package transformers won't render properly if user name contains non-ASCII characters [FMEDESKTOP-8789] -------------------------- FME 2019.0 b19222 20190306 -------------------------- Stats: Logged correct number of features output when writing feature tables [FMEENGINE-59262] IMDF: Changed the default precision for IMDF to 7 fractional digits [FMEENGINE-59250] FME Packages: Load message files right after package install and ensure package file for FME Server publishing is named as per specifications [FMEENGINE-58528] [FMEENGINE-59295] MSWord: Added valid indent level values to warning message [FMEENGINE-40565] Python: Moved Python packages path to front of PYTHONPATH [FMEENGINE-59290] -------------------------- FME 2019.0 b19221 20190305 -------------------------- WB: Made sure the Workbench Essentials dialog is on top [FMEDESKTOP-8695] Installer: Removed JDBC driver from FME Server [FMESERVER-12448] IMDF: Updated the plugin to version 1.0.0.beta.2 [FMEENGINE-59278] [FMEENGINE-59278] Workbench: Properly set default colors for log window and maintain link colors as highlighting occurs [FMEDESKTOP-8745] FME Workbench: Fixed proxy-related issues when using exception lists and custom proxy map [FMESERVER-11479] [FMESERVER-12373] C139664 C142428 C142890 Workbench: Made a few usability tweaks for ports: changed highlight color to blue; included vertex in the link rather than stem; fixed link drawing when snap to port occurs; eliminated some minor pixel artifacts (black dot, overlapping segments, missing center from vertexes) [FMEDESKTOP-8582] Workbench: Removed context menu from start page [FMEDESKTOP-8755] Workbench: Handled case better when user zooms in/out further than the zoom slider can represent [FMEDESKTOP-8757] Workbench: Fixed scroll bar not appearing when contents of interior view grow beyond the allowable dialog height [FMEDESKTOP-8662] [FMEDESKTOP-8665] -------------------------- FME 2019.0 b19220 20190304 -------------------------- WLAS Reader: Fixed source reader line error [FMEENGINE-57799] DI: 3D: Enabled screen change detection and called update [FMEDESKTOP-8702] [FMEDESKTOP-8623] [FMEDESKTOP-8513] -------------------------- FME 2019.0 b19219 20190302 -------------------------- TopologyFactory: Improved parameter mapping [FMEENGINE-58477] NMEA AIS Reader: Added support for new message sources from NMEA v4 [FMEENGINE-58544] C143185 WLAS Reader: Fixed GUI bug where encoding parameter was not passed to the mapping file [FMEENGINE-57799] Workbench: Properly restore matching bookmark colors; adjusted 'matching' color to account for transparency of the bookmark [FMEDESKTOP-8750] Workbench: Properly set attributes for conditionals when used from an AttributeCreator [FMEENGINE-28907] Workbench: Hid Visual Preview on Start Page [FMEDESKTOP-8661] FeatureWriter: Fixed issue where some writers will fail when using embedded credentials [FMEENGINE-58535] DI: macOS: Fixed 3D rendering [FMEDESKTOP-8623] -------------------------- FME 2019.0 b19218 20190228 -------------------------- GeometryFilter: Fixed typo in parameter name [FMEENGINE-58483] Workbench: Adjusted scrollbar colors on macOS so bar is dark and background is light; adjusted dark mode slightly for more contrast in scroll bar [FMEDESKTOP-8719] -------------------------- FME 2019.0 b19217 20190227 -------------------------- RevitNative: Changed to get all family instance geometry instead of just Mullions and Panels [FMEENGINE-58491] FME: Properly load message files associated with packages when serving FME Server [FMEENGINE-58528] Workbench: Added language support for new user dialog [FMEDESKTOP-8749] Workbench: Removed Zoom item from View drop-down menu [FMEDESKTOP-8739] -------------------------- FME 2019.0 b19216 20190226 -------------------------- Data Inspector: Improved performance when viewing feature table data with a background map [FMEENGINE-58517] CsmapReprojector: Halt translation and fail when insufficient memory available [FMEENGINE-58180] C142430 Workbench: Updated terminology to use FME Community on Getting Started page and in help menus [FMEDESKTOP-8647] Workbench: Fixed title set on Workspace Parameters dialog [FMEDESKTOP-8708] -------------------------- FME 2019.0 b19215 20190225 -------------------------- Workbench: Adjusted ordering of option groups. Eliminated the 'Annotation' group by putting those settings in the other groups [FMEDESKTOP-8709] Workbench: Fixed Cancel button location on macOS wizards; fixed Maximize button behavior to avoid crash; ensure Essentials dialog is on top of Workbench on macOS [FMEDESKTOP-8722] [FMEDESKTOP-8695] [FMEDESKTOP-8720] [FMEDESKTOP-8666] FME Packages: Fixed problem where packages without any Python module would fail to uninstall [FMEDESKTOP-8743] REVITNATIVE reader: Fixed reading of zipped datasets [FMEENGINE-58463] Workbench: Made ports easier to click by making stems of links not clickable [FMEDESKTOP-8582] Revit Native Reader: Only log the final result of searching for a coordinate system [FMEENGINE-58469] Excel Reader: Fixed reading of merged cells [FMEENGINE-57645] C141107 Shapefile: Fixed crash when reading 0 features [FMEENGINE-58498] Autocad_OD: Logged warning that coordinate systems will not be written out [FMEENGINE-57873] FME Packages: Fixed problem where packages without any python module would fail to install [FMEDESKTOP-8743] -------------------------- FME 2019.0 b19214 20190222 -------------------------- PointOnLineOverlayer: Fixed parameter mapping bug for measure setting [FMEENGINE-58484] PointCloudXYZ reader: Fixed error messages when a column in the component map is missing from the dataset [FMEENGINE-56334] Revit Native Reader: Correctly set family names for those currently read as "Unknown" [FMEENGINE-58471] StringSearcher: Return correct search indices when greater than 32768 [FMEENGINE-58429] FME: Fixed problem where web service fails to install if user name contains non-ASCII characters [FMEENGINE-58413] -------------------------- FME 2019.0 b19213 20190221 -------------------------- RasterBandOrderer: Added RasterBandSorter as an alias for Raster Band Orderer transformer [FMEENGINE-58292] CityGML writer: Added correct handling of textures with u,v,q coordinates [FMEENGINE-58206] DBASE, Shapefile: Detect invalid codepoints in attribute names [FMEENGINE-58417] -------------------------- FME 2019.0 b19212 20190220 -------------------------- DI: Mac: fixed a crash when destroying FME session [FMEENGINE-58249] Geodatabase: Write resolved coded domain values [FMEENGINE-57973] C142115 C142273 CityGML writer: Changed default value for "CityGML Version" writer parameter from "1.0" to "2.0" [FMEENGINE-58348] CityGML writer: Changed to write out solid appearances and minimized x3dmaterials targets by allowing members to inherit from ancestors [FMEENGINE-58059] C142997 SOCRATA: Renamed to "Socrata DataSync (deprecated)" [FMEENGINE-58419] -------------------------- FME 2019.0 b19211 20190219 -------------------------- Workbench: Added usage hints on the blank Workbench canvas [FMEDESKTOP-8511] Revit Native Reader: Read geometry from Curtain Panels and Curtain Wall Mullions [FMEENGINE-58100] Workbench: Workbench: fixed drag and drop to reorder toolbar; ensured selected link is preferred [FMEDESKTOP-4819] [FMEDESKTOP-8655] GML: Added local copies for GMLJP2 and other dependent schemas [FMEENGINE-57884] C142299 GoogleDrive: Changed to list folders first in Web as a File System dialog [FMEENGINE-56561] Revit Native: Added support for coordinate systems defined by .prj file only [FMEENGINE-58330] -------------------------- FME 2019.0 b19210 20190216 -------------------------- Python: Ensure print() works in Python shutdown script [FMEENGINE-40567] TFS Formats: Hid TFS formats in Format Gallery [FMEDESKTOP-8633] PowerPointStyler: Fixed bug where invalid table values were accepted and resolved syntax inconsistencies [FMEENGINE-58345] Workbench: Workbench: fixed Publish/Download to FME Server wizard in dark mode on macOS; removed unnecessary separator from default toolbar [FMEDESKTOP-8657] Python: Added proper logging for WAAFS failures [FMEENGINE-58032] -------------------------- FME 2019.0 b19209 20190214 -------------------------- Excel Reader: Prevented crash reading identically named named ranges [FMEENGINE-58210] C142632 Revit Native: Added DocUpdate attribute support [FMEENGINE-58244] CenterLineReplacer: Fixed check for whether edge has been traversed [FMEENGINE-58211] RasterReplacer: Reject features with an unreadable blob attribute [FMEENGINE-37588] C133035 C141287 Workbench: Changed to correctly show/hide caches in Visual Preview during and after run and after toggling Enable Feature Cache on/off [FMEDESKTOP-8617] [FMEDESKTOP-8598] [FMEDESKTOP-8637] FMW Reader: Added decoding of additional reader/writer names and dataset attributes [FMEENGINE-58236] -------------------------- FME 2019.0 b19208 20190213 -------------------------- Revit Native Reader: Expanded support for attributes read from room elements [FMEENGINE-58192] Workbench: Fixed crash when "[" is entered at the end of the dataset path in dataset picker GUI when used with CSV and EXCEL readers [FMEENGINE-58335] Shapefile/dBASE: Preserve non-system characters in feature type names [FMEENGINE-56646] BoundsExtractor: Changed NaN z values to 0.0 more judiciously [FMEENGINE-57728] C141289 -------------------------- FME 2019.0 b19207 20190212 -------------------------- Shapefile: Gave duplicate attribute names unique names based on the original [FMEENGINE-56646] Revit Native Reader: Added reading family and project parameters and prefixed parameters with set names [FMEENGINE-58141] [FMEENGINE-57806] [FMEENGINE-58153] Workbench: Fixed problem where installing custom transformer would crash Workbench [FMEDESKTOP-8651] DI: Table View: changed default view mode to Table View for non-spatial data [FMEDESKTOP-8648] OneDriveConnector: Added support for OneDrive for Business [FMEENGINE-57943] C123549 C123264 C121090 C134245 C138959 FME Packages: Changed aliases for packages to be displayed in Quick Add in italics [FMEENGINE-58308] DI: Table View: added Natural Sorting to the context menu and set as default [FMEDESKTOP-8632] [FMEDESKTOP-3826] DI: 3D: fixed selection problem with multiple features [FMEDESKTOP-3526] [FMEDESKTOP-3372] DI: Background Maps: simplified error message when adding background map [FMEDESKTOP-8442] Workbench: Workbench: added Cancel button on MAC; do not allow header selection in Quick Add [FMEDESKTOP-4739] [FMEDESKTOP-8646] Workbench: Added ability to import/export a custom bookmark palette [FMEDESKTOP-7636] -------------------------- FME 2019.0 b19206 20190211 -------------------------- Oracle: Fixed Instant Client URL [FMEENGINE-57129] FMW Reader: Allowed decoding of obscured parameters. Made custom transformer name and id together unique [FMEENGINE-57419] [FMEENGINE-58236] Revit: Added support for IFC file selection [FMEENGINE-58274] Shapefile: Detect and ignore garbage bytes at the end of file [FMEENGINE-56646] FME Packages: Ensured that installed python modules are discoverable after install [FMEENGINE-58058] Workspace FMW Reader: Read reader / writer settings box parameters [FMEENGINE-57666] [FMEENGINE-57666] Workbench: Properly handle space in attributes to add names [FMEENGINE-56182] SHAPEFILE: Do not require .shx with spatial envelope [FMEENGINE-56646] -------------------------- FME 2019.0 b19205 20190208 -------------------------- FME Packages: Added help for FME Packages page in FME Options dialog [TECHPUBS-5905] SHAPEFILE: Allowed attribute names to be 11 characters long for compatibility with ESRISHAPE [FMEENGINE-56646] DI: Feature Info: allowed fme_color and fme_fill_color in non-system encoding [FMEDESKTOP-8474] -------------------------- FME 2019.0 b19204 20190207 -------------------------- Unreal Datasmith Writer: Added new format for importing to Unreal Studio (Win64-only) [FMEENGINE-56634] Workbench: Added support for page up/down keys with Quick Add and improved string matching [FMEDESKTOP-5407] [FMEDESKTOP-4437] Shapefile: Read Multipoint with 1 element as Point for ESRISHAPE compatibility [FMEENGINE-56646] CenterLineReplacer: Fixed approximate center line crash on self-intersecting input [FMEENGINE-58255] LineOnLineOverlayer: Improved Group-By logging and reduced log output [FMEENGINE-58252] [FMEENGINE-48927] C131134 Workbench: Chartgenerator: show an invalid row if required table is empty and fixed validation bugs; Workbench: do not grow dialog outside the screen; Transformers: Added Regular Expression editor to ListSearcher [FMEDESKTOP-7635] [FMEENGINE-56495] [FMEENGINE-29185] C139073 HullAccumulator: Fixed schema and added standard AttributeAccumulation options [FMEENGINE-58230] -------------------------- FME 2019.0 b19203 20190206 -------------------------- JPEG2000 reader: Added support for reading GMLJP2 data as format attributes [FMEENGINE-57884] C142299 Revit Native Reader: Added GUI option for reading exterior shell only (as well as attributes) [FMEENGINE-57831] Workbench: Workbench: updated link for downloading FME; added date functions to JsonTemplator; properly upgrade FeatureMerger from version 8 [FMEENGINE-58199] [FMEDESKTOP-8625] [FMEENGINE-57797] DOCUMENTDB: Added support for throughput config, partition keys, cross-partition queries [FMEENGINE-40416] C133092 C132535 C142238 -------------------------- FME 2019.0 b19202 20190205 -------------------------- Shapefile: Read datasets with only .shp file [FMEENGINE-38192] C129037 C129107 Workbench: Ensured Add Reader prompt is focused after dropping files [FMEDESKTOP-8600] FeatureWriter: Fixed problem where the transformer fails due to malformed output clause [FMEENGINE-58204] HullAccumulator: Fixed Attribute Accumulation bug in GroupBy mode [FMEENGINE-58230] workbench: Adjusted light mode in macOS to use fusion [FMEDESKTOP-8509] Geodatabase: Fixed bug that truncated attribute values [FMEENGINE-57835] C140734 C140829 C141880 C142227 MapinfoExtended: Library upgrade to 17.0.3.1 [FMEENGINE-57073] MSSQL readers: Enabled bulk mode for MSSQL Spatial and MSSQL ADO [FMEENGINE-58213] -------------------------- FME 2019.0 b19201 20190204 -------------------------- WLAS Reader: Added functionality to allow users to set the dataset encoding type [FMEENGINE-57799] ProjectWiseConnector: Renamed to ProjectWiseWSGConnector to differentiate from another existing service [FMEENGINE-57550] WFS reader: Ensured underlying GML reader uses same cookie jar temp file as WFS on Windows [FMEENGINE-57630] C140395 Revit Native Reader: Filtered out classes that don't offer anything beyond attributes [FMEENGINE-58081] ChangeDetector: Fixed Schema for Updated port [FMEENGINE-57542] Triangulator: Fixed triangulating a mesh with a degenerate mesh part [FMEENGINE-57940] Shapefile: Added support for 3DM data with no measures [FMEENGINE-58182] -------------------------- FME 2019.0 b19200 20190201 -------------------------- StatisticsCalculator: Fixed ZeroDivisionError bug that comes up with math overflow when calculating standard deviation [FMEENGINE-57816] NITF writer: Fixed writing JPEG2000-compressed files greater than 500 MB [FMEENGINE-57935] C141715 Dissolver: Avoided error while checking for a vertex [FMEENGINE-57972] Python: Fixed Oracle formats in cases where Python 2.7 is not installed [FMEENGINE-58157] -------------------------- FME 2019.0 b19199 20190131 -------------------------- ARCGISPORTALFEATURES: Improved handling of error responses [FMEENGINE-58186] C142537 AttributeCreator: Fixed setting attributes in feature tables for old transformer versions [FMEENGINE-58140] Clipper: Fixed handling of point cloud clippee with multi solid clipper [FMEENGINE-37228] [FMEENGINE-37960] Revit Native Reader: Improved attribute reading for select elements [FMEENGINE-58142] DI: Background Maps: adjusted banner colors for Dark Mode [FMEDESKTOP-8608] ChartGenerator: Fixed bug where legend labels were not WWJD decoded [FMEENGINE-40233] Dissolver: Hid the Assume Properly Noded parameter for 2019.0 [FMEENGINE-58043] Clipper: Fixed handling of point cloud clippee with multi-area clipper [FMEENGINE-37960] -------------------------- FME 2019.0 b19198 20190130 -------------------------- Shapefile: Added autodetect indexed attributes to preserve index in dynamic workflows [FMEENGINE-38111] C96241 AttributeExposer: Fixed bug that dropped attributes [FMEENGINE-58143] Workbench: Avoid loading Python Compatibility for subdocuments [FMEDESKTOP-4704] C138170 Web File browsing: Included reading sidecars (like .fts files) for FFS datasets when using Web as a Filesystem [FMEENGINE-57150] -------------------------- FME 2019.0 b19197 20190129 -------------------------- Workbench: Restored functionality where double-click at edge shrinks annotation to text [FMEDESKTOP-8595] Azure Storage Tables: Fixed unstable read failure; fixed FeatureReader usage [FMEENGINE-57899] [FMEENGINE-57905] -------------------------- FME 2019.0 b19196 20190128 -------------------------- CenterLineReplacer: Improved the approximate centerline generation at endpoints [FMEENGINE-16220] Workbench: Partially removed case insensitive autocomplete for attributes; Workbench: preserve current tab when switching between feature types [FMEDESKTOP-8606] [FMEDESKTOP-4816] GeometryExtractor/GML Writer: Added "GML srsName" and "GML SRS Axis Order" parameters [FMEENGINE-30398] C138114 Spatialite Reader: Changed to not emit warning about coordinate system changes for null geometry features [FMEENGINE-58078] Revit Native Reader: Improved attribute handling for certain types of elements [FMEENGINE-57668] Path Reader: Changed to only produce file property attributes if requested [FMEENGINE-58086] C142361 Workbench: Properly migrate Python Compatibility giving preference to 3.7 and removing 3.4 [FMEDESKTOP-8443] [FMEDESKTOP-4501] [FMEDESKTOP-8037] [FMEDESKTOP-4472] [FMEENGINE-56509] Excel reader: Fixed reading of sheet names with spaces for new upgraded/readers [FMEENGINE-57902] [FMEENGINE-58030] C142177 -------------------------- FME 2019.0 b19195 20190126 -------------------------- ARCGISPORTALFEATURES: Renamed Host to Portal URL; made GUI ensure it's a valid HTTP(S) URL. [FMEENGINE-57790] dBASE: Added support for native binary integer and double fields [FMEENGINE-9688] C98731 CenterLineReplacer: Improved the aesthetics of the approximate centerline junction points [FMEENGINE-14944] C138982 OSM: Improved performance of the OSM reader [FMEENGINE-57726] C141254 -------------------------- FME 2019.0 b19194 20190124 -------------------------- GeometryExtractor/GML Writer: Allowed gml_srsName attribute to override srsName value in output [FMEENGINE-30398] C138114 Workbench: Fixed creating a parameter from expression evaluator; fixed Tester dropping logic for first row when an invalid expression is input [FMEDESKTOP-8454] [FMEENGINE-56217] [FMEENGINE-56338] Workbench: Made theme follow OS on Windows [FMEDESKTOP-8579] Generalizer: Fixed memory leak preserving shared boundaries [FMEENGINE-15833] Installer: Added prompt to install Python 2.7 in Engine installer [REL-2436] Shapefile, dBASE: Added new Shapefile and dBASE reader as Tech Preview [FMEENGINE-57895] -------------------------- FME 2019.0 b19193 20190123 -------------------------- ChangeDetector: Updated schema to reflect new list interface [FMEENGINE-57542] UpdateDetector: Prevented list duplication when checking all attributes [FMEENGINE-57542] GEODATABASE_SDE: Added default paths for Geodatabase SDE connection files for ArcGIS 10.5+ installs [FMEENGINE-58052] C142173 Dissolver: Improved boundingBox calculation [FMEENGINE-57983] Dissolver: Improved performance for large datasets [FMEENGINE-57983] Workbench: Added pull down with run options to run button; enabled feature caching by default; F5 shortcut runs non up-to-date objects; Shift-F5 reruns workspace; objects to run highlighting [FMEDESKTOP-8518] Google Fusion Tables (GFT) format: Added warning to inform users of API shutdown [FMEENGINE-57979] Dissolver: Removed prevalidation of non-area features that won't be dissolved [FMEENGINE-57980] [FMEENGINE-57972] -------------------------- FME 2019.0 b19192 20190122 -------------------------- Dissolver: Added checks for NaNs and Empty Shells [FMEENGINE-57980] [FMEENGINE-57972] Python: Removed Python 3.4 support [FMEENGINE-56509] [LEGAL-678] LineCombiner: Changed to preserve attributes listed in "Combine On Attributes" field [FMEENGINE-57812] Dissolver: Improved handling of donuts with holes equal to the outer shell [FMEENGINE-57590] MapInfo TAB (EFAL): Created new format entry for reading/writing MapInfo Native Files [FMEENGINE-57900] GLOB support: Added support for file GLOB patterns containing {a,b} [FMEENGINE-58037] C140719 -------------------------- FME 2019.0 b19191 20190121 -------------------------- ARCGISPORTALFEATURES: Fixed KeyError with ArcGIS 10.6.1 and added better handling of access token expiry [FMEENGINE-57807] C141195 C141762 C141983 C142542 DI: Fixed some geometries (e.g. ellipses) having incorrect properties when reprojected to the coordinate system of the background map [FMEDESKTOP-8572] C142021 Dissolver: Fixed crash caused by duplicate holes [FMEENGINE-57971] OpenSceneGraph: Fixed reading of .osg files in the DataInspector on macOS [FMEENGINE-57833] C141898 DI: Eliminated black padding when viewing rasters that are reprojected to the coordinate system of the background map [FMEDESKTOP-3796] FeatureReader: Fixed crash when used in super batch mode or performance test mode [FMEENGINE-58026] -------------------------- FME 2019.0 b19190 20190118 -------------------------- SDF3 Writer: Fixed error with undefined macro in metafile using Quick Translator [FMEENGINE-57809] C141711 DOCUMENTDB: Added support for Partition Key; enabled cross-partition queries [FMEENGINE-40416] C133092 C132535 C142238 DI: Feature Info: Removed the data type from text copying of attribute names and geometry trait names [FMEENGINE-56576] FME Package: Fixed problem where we failed to download the latest compatible package [FMEDESKTOP-8575] Workbench: Fixed connection page when launched from generate link on start page [FMEDESKTOP-8589] [FMEDESKTOP-8496] GeometryValidator: Improved donut repair for neseted donuts [FMEENGINE-57577] Workbench: Added text to DI and Quick Translator toolbars. Do not show toolbar editor in Quick Translator options. [FMEDESKTOP-8447] -------------------------- FME 2019.0 b19189 20190117 -------------------------- FTPCaller: Updated libssh2 so AES-CTR encryption modes can be used [FMEENGINE-30001] [FMEENGINE-30363] C126151 Dissolver: Improved message clarity by prepending the name of the transformer to log messages [FMEENGINE-57993] MTKGML Reader: Updated local schema from "201102" to "201405", [FMEENGINE-57903] C141881 Workbench: Fixed partial check box rendering [FMEDESKTOP-8586] [FMEDESKTOP-8197] NeighborFinder: Calculate measures on points that fall off the end of a line [FMEENGINE-57922] C142118 Dissolver: Reverted "Dissolver: Handle degenerate donuts" to fix performance [FMEENGINE-57590] FME Packages: List package changes starting from the latest version [FMEDESKTOP-8033] -------------------------- FME 2019.0 b19188 20190116 -------------------------- IFC: Expanded support for non-conforming IFCXML datasets [FMEENGINE-57827] C138739 GoogleDriveConnector: Added 'Include Subfolders' option on List to GUI [FMEENGINE-40419] BoxConnector: Added download path attribute to output feature [FMEENGINE-40275] C127757 SpatialFilter: Improved logging [FMEENGINE-57814] CenterLineReplacer: Fixed bug processing donuts with rings that touch at a point [FMEENGINE-16193] C120661 C138982 Web Connectors: Changed to reject on invalid upload or list [FMEENGINE-57752] AIXM 5 writer: Convert back radius to nautical miles unit of measurement from degrees before considering if arc can be written with GML circular arcs [FMEENGINE-57688] C141218 Dissolver: Added handling of degenerate donuts [FMEENGINE-57590] DI: 3D: Fixed the incorrect sharing of color state set between meshes [FMEDESKTOP-8034] -------------------------- FME 2019.0 b19187 20190115 -------------------------- AreaAmalgamator: Prevented creation of empty files in the temp directory [FMEENGINE-57950] Custom Transformers: Fixed problem where password protected custom transformer were not getting decrypted correctly [FMEENGINE-57937] Dissolver: Improved performance for the properly noded mode [FMEENGINE-57692] FME Packages: Download latest version of package, automatically download package even if workspace only uses WFS from package. Use fully qualified package file name as per specs [FMEDESKTOP-8019] [FMEDESKTOP-8575] DI: Added back missing log messages [FMEDESKTOP-1597] Workbench: Fixed FME default comparison algorithm to account for authenticator GUI type. Add 'EU, Stockholm (eu-north-1)' to list of AWS regions [FMEDESKTOP-7304] [FMEDESKTOP-8574] Spatialite Reader: Fixed missing coordinate system when selecting attributes to read [FMEENGINE-57791] LAS: Log an error when the zLas library can't be loaded [FMEENGINE-38213] Dissolver: Removed the 'Assume Input is Clean' parameter [FMEENGINE-57692] -------------------------- FME 2019.0 b19186 20190114 -------------------------- POD reader: Updated message logged when failing to load the POD library to indicate that the failure could be caused by a missing VS runtime [FMEENGINE-57229] [FMEENGINE-38187] SQLite3 Reader: Skipped invalid definition tables [FMEENGINE-57931] PointOnAreaOverlayer: Fixed error where it keeps past overlap count if there are no points supplied [FMEENGINE-16250] JDBC: Read all ResultSets returned in a statement [FMEENGINE-29692] C107134 ChangeDetector: Updated GUI [FMEENGINE-57542] CenterLineReplacer: Fixed bug where an invalid area was being dropped in an aggregate feature [FMEENGINE-16244] Dissolver: Fixed bug preserving path level non-geometry properties when assuming properly noded input [FMEENGINE-57929] AutodeskA360Connector: Fixed incorrect rejection when 'Include Subfolders' is set to 'No' [FMEENGINE-56680] [FMEENGINE-57114] -------------------------- FME 2019.0 b19185 20190112 -------------------------- IFC: Added reader support for expanded tessellation types in IFC4-Addendum 2 [FMEENGINE-57827] C138739 ChangeDetector: Standardized list output [FMEENGINE-57542] Dissolver: Improved logging [FMEENGINE-57480] Reproject: Added missing EPSG exceptions for geocentric systems [FMEENGINE-57907] MapInfo Quick Translator: Fixed problem of garbled non-Latin coordinate system names (porting from 2018.1) [FMEENGINE-57684] C141151 -------------------------- FME 2019.0 b19184 20190110 -------------------------- Readers: Enabled reading as feature table for FM0, Geodatabase, Oracle, PostGIS, TextLine, and XLSX. [FMEENGINE-57269] Workbench: Fixed problem where Workbench would crash (in Windows 7) and hang (in Windows 10) on exit when there is no network connection [FMEDESKTOP-7889] C139871 C141923 Workbench: Adjusted Start page for dark mode [FMEDESKTOP-6288] -------------------------- FME 2019.0 b19183 20190109 -------------------------- HTMLReportGenerator: Added handling for when value is None [FMEENGINE-57195] FTPCaller: Improve support for explicit FTPS [FMEENGINE-57878] C142008 Revit reader: Added handling UTF-8 attribute names and values, lay groundwork for feature types [FMEENGINE-57425] MapinfoExtended: Library Upgrade to 17.x [FMEENGINE-57073] C142654 Workbench: Fixed crash when doing quick connect with dynamic port from transformers like FeatureWriter [FMEENGINE-57422] DateTimeCalculator, DateTimeConverter: Added support for 2-digit years with new format flag "%y####". [FMEENGINE-10236] C126606 C129144 Workbench: Fixed FeatureMerger upgrade to handle an unused value in the list name [FMEDESKTOP-8568] -------------------------- FME 2019.0 b19182 20190108 -------------------------- FMESession: Fixed issue where print() in Python shutdown script prevented future FME sessions from being created. [FMEENGINE-57605] C138842 C139049 C139733 C140162 C141070 C141238 FME Packages: Improved usability around upgradeable packages where package version has changed but transformer version didn't change [FMEDESKTOP-8033] HTMLReportGenerator: Omitted non-numerical values instead of defaulting to 0 [FMEENGINE-57195] Sorter: Fix geometry getting incorrectly duplicated when processing feature tables [FMEENGINE-57696] C141138 -------------------------- FME 2019.0 b19181 20190107 -------------------------- IFC: Updated IFC4 schema to Addendum 2 [FMEENGINE-57827] C138739 Revit Native: Added support reading of ESRI .wld and .prj files [FMEENGINE-57568] Workbench: Fixed "Cannot have multiple factories with the same name" error when two links from the same port are cache sources in a partial run [FMEDESKTOP-4986] Workbench: Fixed Junctions drawn with two circles [FMEDESKTOP-8528] DESKTOP: Add the icon back to integration console application [FMEDESKTOP-6992] -------------------------- FME 2019.0 b19180 20190104 -------------------------- Python: Made Python Compatibility option translation scoped for FME Server jobs [FMEENGINE-57834] -------------------------- FME 2019.0 b19179 20190103 -------------------------- Python: Fixed Python version check to only happen when workspace contains "user Python" and Python Compatibility matters [FMEENGINE-57830] GML reader/writer: Forced namespace uri "http://namespaces.ordnancesurvey.co.uk/mastermap/sites/v1.0" to use "os-sites" prefix [FMEENGINE-57694] C140735 DateTimeConverter, DateTimeCalculator: Accept dates with years 0001 to 0999. [FMEENGINE-10345] C141320 Workbench: Allow user to specify default annotation color. Adjust palette when user opens a workspace written in one mode with another mode [FMEDESKTOP-4819] [FMEDESKTOP-7269] C140676 GML writer: Skip/ignore XML fragment error on nested non-leaf properties [FMEENGINE-57775] C140743 -------------------------- FME 2019.0 b19178 20181231 -------------------------- Oracle: Reduce message severity from WARN to INFORM when unable to determine Oracle version number [FMEENGINE-57553] C140519 MySQL: Renamed Amazon Aurora format long names to imply MySQL compatibility [FMEENGINE-57697] DI: Support URL datasets when opening a view from Workbench's Visual Preview [FMEENGINE-56454] Workbench: Fixed 'Show log...' dialog containing an empty log [FMEDESKTOP-8493] -------------------------- FME 2019.0 b19177 20181224 -------------------------- Python: Fixed Python interpreter loading to default to 3.x when preference not defined [FMEENGINE-57749] DI: Made feature cache dataset names match corresponding output port names [FMEDESKTOP-6285] MySQL: Handle UTC offsets when reading and writing Timestamp values [FMEENGINE-56601] -------------------------- FME 2019.0 b19176 20181221 -------------------------- GoogleDriveConnector: Fixed issue preventing download of root folder [FMEENGINE-57648] -------------------------- FME 2019.0 b19175 20181219 -------------------------- GML: Fixed "Cache XSD Documents:" parameter so that it works when set to "No", also use inter process lock on XSD Cache entries [FMEENGINE-57674] C141045 MSWordWriter: Improved warning for invalid list item indents [FMEENGINE-40565] Web Connector Transformers: Removed any rejection codes on incoming features [FMEENGINE-57074] C139698 FME Packages: Changed custom transformers from official Safe packages to appear as normal transformer after install [FMEENGINE-57753] -------------------------- FME 2019.0 b19174 20181218 -------------------------- UDATASMITH: Marked as unavailable on Linux and macOS [FMEENGINE-57761] CSV2 writer: Fixed log message encoding [FMEENGINE-57779] Background Maps: Bing Maps: Fixed no dataset error message in DI [FMEENGINE-57614] FeatureWriter: Fixed problem where spaces in parameter values in some cases corrupted the transformer configuration [FMEENGINE-57758] C141559 MSWordWriter: Added missing geometry mapping [FMEENGINE-57167] Emailer: Removed fme_rejection_code from incoming features [FMEENGINE-57649] Web Connector Transformers: Allowed download location to come from attribute [FMEENGINE-57625] C141087 S3Connector: Deprecated Java S3 transformers [FMEENGINE-40515] -------------------------- FME 2019.0 b19173 20181217 -------------------------- IGDS: Supported reading and writing the "View Dependent" setting [FMEENGINE-10466] C137602 JavascriptCaller: Hide from GUI in 2019.0 [FMEENGINE-57678] Workbench: Improved dark mode support on macOS [FMEDESKTOP-7631] -------------------------- FME 2019.0 b19172 20181215 -------------------------- Python: Fixed FME to load Python 3.x interpreter when only Python plugins are run [FMEENGINE-57564] JavaScriptCaller: Amended deprecation warning to include macOS timeline [FMEENGINE-57676] Workbench: Changed Table View to display the same feature type name as the feature cache [FMEDESKTOP-6285] AreaGapAndOverlapCleaner: Added Group By mode functionality for 'Input Is Ordered By Group' parameter [FMEENGINE-57669] -------------------------- FME 2019.0 b19171 20181213 -------------------------- Workbench: Added Slideshow Mode to Visual Preview [FMEDESKTOP-8508] MSWordWriter: Changed "template document" parameter name to "base file" [FMEENGINE-57297] Natural Language Processing: Improved handling for custom stopwords lists in different encodings [FMEENGINE-57626] -------------------------- FME 2019.0 b19170 20181212 -------------------------- internal changes -------------------------- FME 2019.0 b19171 20181212 -------------------------- JavaScriptCaller: Added deprecation warning when it is used [FMEENGINE-57676] MSSQL JDBC Writer: Fixed bug converting DATETIME 24 hour time to 12 hour time [FMEENGINE-57690] XFORMER Reader: Return current transformer version [FMEENGINE-57719] VariableSetter/VariableRetriever: Ensured feature tables are processed in the expected order [FMEENGINE-57555] Workbench: Allowed fine-grained control of cache selection for Visual Preview [FMEDESKTOP-5054] -------------------------- FME 2019.0 b19169 20181210 -------------------------- Transformers: Properly put attribute names in quotes [FMEDESKTOP-8498] TOPOJSON: Added TopoJSON Writer [FMEENGINE-30380] C94730 C96294 C100300 C114388 C136814 C136979 Natural Language Processing Transformers: Refined behaviour and added rejected port [FMEENGINE-57596] -------------------------- FME 2019.0 b19168 20181205 -------------------------- JDBC Writers: Added support for ISO datetimes [FMEENGINE-57632] CSV2 writer: Added Unqualified Field Value Handling option [FMEENGINE-38188] C134006 -------------------------- FME 2019.0 b19167 20181204 -------------------------- Azure Table: Added filter string capability [FMEENGINE-56243] [FMEENGINE-56245] [FMEENGINE-56246] [FMEENGINE-57501] JDBC: Bypassed column writability check for Apache Hive [FMEENGINE-56042] macOS: Added bundled Python 3.7 support [FMEENGINE-29619] FME Packages: Show Safe official packages under FME Transformers group in Quick Add [FMEDESKTOP-8036] -------------------------- FME 2019.0 b19166 20181203 -------------------------- Workbench: Added ability to force light or dark mode from command line [FMEDESKTOP-4819] -------------------------- FME 2019.0 b19165 20181130 -------------------------- Azure Tables: Added web connection usage to writer [FMEENGINE-56247] FME WebFS: Create directories on download if non-existent [FMEENGINE-57385] Azure Tables: Added web connection for reader [FMEENGINE-56247] -------------------------- FME 2019.0 b19164 20181129 -------------------------- MinimumSpanningCircleReplacer: Fixed so its x, y, and radius parameters are visible again [FMEENGINE-57646] Dissolver: Output a single point when validation degenerate areas [FMEENGINE-57563] CHART GENERATOR: Refined y-axis label for null attributes [FMEENGINE-40539] Coordinate systems: Fixed link to GDA2020 technical manual in log message [FMEENGINE-57631] Azure Storage: Fixed cffi dependency [FMEENGINE-57281] PinterestConnector: Removed from FME [FMEENGINE-57601] AutodeskA360Connector: Fixed uploading nested folders [FMEENGINE-57114] ProximityFactory: Allowed GROUP_BY with ENVELOPE_INTERSECT and CANDIDATE_FEATURES_FIRST keywords [FMEENGINE-57593] -------------------------- FME 2019.0 b19163 20181128 -------------------------- LineCombiner: Fixed the default value for the 'Junctions' option [FMEENGINE-57591] FME Packages: Changed behavior from converting markdown help to HTML on Workbench startup to instead do it on demand when about to show [FMEDESKTOP-8462] Workbench: Added hints to Visual Preview on how to load data [FMEDESKTOP-4764][FMEDESKTOP-8017] -------------------------- FME 2019.0 b19162 20181127 -------------------------- PostgreSQL Writer: Accept writing of non-FME and non-ISO datetimes [FMEENGINE-57135] C140787 C138910 Workbench: Adjusted color of data inspector background based on mode. Set initial data inspector background to the window background color [FMEDESKTOP-4819] [FMEDESKTOP-8459] Oracle Writer: Reduce message severity from WARN to INFORM when unable to determine Oracle version number [FMEENGINE-57553] C140519 Dissolver: Improved performance of merging attributes by accessing features in stash order [FMEENGINE-16190] -------------------------- FME 2019.0 b19161 20181126 -------------------------- Revit Native: Supported reading of GIS coordinate system data. [FMEENGINE-57364] [FMEENGINE-57364] NeighborFinder: Preserved equidistant candidate order [FMEENGINE-16205] C137076 -------------------------- FME 2019.0 b19160 20181123 -------------------------- internal changes -------------------------- FME 2019.0 b19159 20181122 -------------------------- GML writer: Fixed xml fragments on attributes with xml_geometry type writing [FMEENGINE-57559] C140743 GPSBabel Formats: Added checks for GPSBabel executable in common locations on OSX [FMEENGINE-47958] C92040 ACAD Reader: Added support for Autocad coordinate system reading [FMEENGINE-9574] C93310 C95877 C12898 C132610 Natural Language Processing Transformers: Convert NLP Transformers into FME Package [FMEENGINE-57068] -------------------------- FME 2019.0 b19158 20181121 -------------------------- Installer: Allow Database only install in FME Server. [FMESERVER-7805] Workbench: Added ability to upgrade a transformer to a transformer from FME Hub (standalone or from package) [FMEENGINE-57460] Workbench: Fixed problem where OAuth dialog were not properly sized [FMEDESKTOP-8032] -------------------------- FME 2019.0 b19157 20181120 -------------------------- Amazon Athena: Allowed underscores in driver filename [FMEENGINE-57316] FME Packages: Improved discoverability of new Web as a Filesystems available as Hub Packages [FMEDESKTOP-8018] -------------------------- FME 2019.0 b19156 20181119 -------------------------- internal changes -------------------------- FME 2019.0 b19155 20181116 -------------------------- Geocoder: Fixed issues with Google Maps and client+secret authentication [FMEENGINE-57524] C140794 -------------------------- FME 2019.0 b19154 20181115 -------------------------- Workbench: Assigned keybord shortcuts to Visual Preview view toggles [FMEDESKTOP-8009] OS Vector Map Local Reader: Added v2 support [FMEENGINE-57449] C140474 -------------------------- FME 2019.0 b19153 20181114 -------------------------- Archive support: Added support RAR5 archives for reader datasets [FMEENGINE-56656] -------------------------- FME 2019.0 b19152 20181113 -------------------------- FME Packages: Download and install dependent packages before loading workspace [FMEDESKTOP-8019] Workbench: FME Options - Removed GUI button for 'Use system OpenGL for Web View' [FMEDESKTOP-8040] -------------------------- FME 2019.0 b19151 20181109 -------------------------- LineCombiner: Removed redundant GROUP_BY and renamed Junctions setting. [FMEENGINE-57278] Visual Preview: Added Toggle Inspect on Selection option to toolbar [FMEDESKTOP-8010] FME Packages: Fixed problem where packages won't install on Debian Linux [FMEENGINE-57392] DI: Background Maps: Added background map menus [FMEDESKTOP-3816] -------------------------- FME 2019.0 b19150 20181108 -------------------------- DICOM Reader: Added ability to read files without image data [FMEENGINE-57434] GeometryReplacer: GML - send features to Rejected port on missing value parameter [FMEENGINE-57430] DICOM Reader: Stopped producing misleading raster slice origins [FMEENGINE-57427] -------------------------- FME 2019.0 b19149 20181107 -------------------------- FME Packages: Fixed package install on Linux [FMEENGINE-57392] [FMEENGINE-57402] -------------------------- FME 2019.0 b19148 20181106 -------------------------- PostgreSQL: Added SSL mode connection parameter [FMEENGINE-9536] C66240 C95501 C132958 C130644 CityGML: Added reader and writer parameters for geometry references and xlink_href traits [FMEENGINE-30206] C60577 C85188 C86317 C89947 C95047 C117211 C140681 -------------------------- FME 2019.0 b19147 20181105 -------------------------- Workbench: Made Visual Preview toolbar align with splitter windows [FMEDESKTOP-8006] CityGML reader/writer: Disabled xlink_href trait processing if not enabled by GUI parameter [FMEENGINE-30206] C60577 C85188 C86317 C89947 C95047 C117211 C140681 DateTimeCalculator: Anywhere FME date/time values can be consumed, allow ISO date/time values to be consumed as well [FMEENGINE-10436] [FMEENGINE-10346] Workbench: Further enhancements to dark mode. Get working on Linux, fixed grid lines on tables, fixed tick marks on sliders [FMEDESKTOP-7996] Dissolver: Linked properly noded parameter to tolerance [FMEENGINE-16102] KML: Apply rotation to GroundOverlay features [FMEENGINE-57283] C140347 -------------------------- FME 2019.0 b19146 20181103 -------------------------- GeoDB Reader: Fixed crash caused by entangled and aliased geometry property attribute handling [FMEENGINE-57093] C138881 CityGML reader/writer: Adds xlink_href trait when reading xlink reference geometries, write out geometries with xlink_href trait as xlink:href references [FMEENGINE-30206] C60577 C85188 C86317 C89947 C95047 C117211 C140681 SQL Server: Fixed uncaught exception - column name accessed with bad index [FMEENGINE-57239] C139960 MongoDB Writer: Validated OIDs for PUT operation [FMEENGINE-37965] Workbench: Fixed migration of bookmark descriptions that contained only whitespace [FMEENGINE-57285] Dissolver: Fixed bug for large data volumes when assuming the input is properly noded [FMEENGINE-16102] Transformers: Updated terminology of ChangeDetector [FMEENGINE-57288] Dissolver: Improved performance of the properly noded mode by partitioning intersection inputs [FMEENGINE-16197] [FMEENGINE-16102] FME Packages: Added localization support [FMEDESKTOP-7876] -------------------------- FME 2019.0 b19145 20181101 -------------------------- WFS reader: Fixed bounding box specifying HTTP POST request [FMEENGINE-57320] C140305 Shapefile: Read geometry from .shp [FMEENGINE-56829] DI: Background Maps: Warn about different coordinate system in dataset [FMEDESKTOP-3498] C100844 Generalizer: Fixed recently introduced bug with tiny nurbfit segments [FMEENGINE-57153] GeometryReplacer: GML - fixed BOM-less UTF-16 data read error [FMEENGINE-57345] C140257 MSWordStyler: Improved handling of invalid Table Styles [FMEENGINE-57179] -------------------------- FME 2019.0 b19144 20181031 -------------------------- GMLGeometry: When XML parsing fails, output features through the Rejected port [FMEENGINE-57345] C140257 DonutBridgeBuilder: Fixed crash when donuts contain many holes [FMEENGINE-16212] C61789 IFC: Be more lenient with namespaces in the IFC XML version detection [FMEENGINE-29982] Python: Upgraded Requests from 2.18.4 to 2.20.0 [FMEENGINE-57339] DateTimeCalculator: Anywhere FME date/time values can be consumed, allowed ISO date/time values to be consumed as well [FMEENGINE-10436] [FMEENGINE-10346] Revit: RevitNative: Updated formal long names. [FMEENGINE-57363] Generalizer: Generalize lines that are below the nurbfit segment length [FMEENGINE-57153] FME Functions: Improved performance when operating on feature tables in some cases [FMEENGINE-56429] GeoTIFF Writer: Added ZSTD and DEFLATE compression methods [FMEENGINE-57244] -------------------------- FME 2019.0 b19143 20181030 -------------------------- GeometryValidator: Don't allow invalid configuration of validation table [FMEENGINE-57274] IFC: Fixed infinite loop when reading IfcGridPlacement instances [FMEENGINE-57258] -------------------------- FME 2019.0 b19142 20181029 -------------------------- IFC: Improved parameter dialog from the navigator panel. [FMEENGINE-30395] CityGML writer: Use forward slashes in imageURI [FMEDESKTOP-7883] Excel Writer: Fixed template sheet parameter error [FMEENGINE-57308] C140205 Xerces-C: Windows - upgraded Xerces v3.1.4 to v3.2.2, [FMEENGINE-57199] C140082 Amazon Athena: Added support for Java 8 driver [FMEENGINE-57316] -------------------------- FME 2019.0 b19141 20181026 -------------------------- S3Connector: Rewrote S3Connection and addressed several outstanding issues [FMEENGINE-56600][FMEENGINE-40516][FMEENGINE-40513][FMEENGINE-40512][FMEEN GINE-40469][FMEENGINE-40448][FMEENGINE-40446][FMEENGINE-40424][FMEENGINE-4 0408] C137639 C139177 C139413 C136506 C125350 Elasticsearch: Added support for basic authentication [FMEENGINE-38290] C93824 -------------------------- FME 2019.0 b19140 20181025 -------------------------- Python: Upgraded from Python 3.7.0 to 3.7.1 [FMEENGINE-57084] Generalizer: Prevented crash when generalizing shared boundaries to a point [FMEENGINE-57153] -------------------------- FME 2019.0 b19139 20181024 -------------------------- Dissolver: Fixed hole preservation when a hole matches a polygon [FMEENGINE-16224] GeoPackage Writer: Improved error message when failing to overwrite dataset on Windows [FMEENGINE-37985] IFC: Added support for reading IFC XML datasets [FMEENGINE-29982] C138739 C108607 Oracle Writer: Either drop numeric fields with non-numeric values or write as NULL, depending on Strict Attribute Conversion option [FMEENGINE-10435] C139877 Custom Transformers: Fixed bug with empty group keys when using ordered groups without multiprocessing [FMEENGINE-57226] -------------------------- FME 2019.0 b19138 20181023 -------------------------- Dissolver: Used more efficient boolean operations [FMEENGINE-16224] -------------------------- FME 2019.0 b19137 20181022 -------------------------- GeoPackage Writer: Added support for writing lines with 0 points as empty geometries [FMEENGINE-38084] GeoPackage Writer: Added warning when writing non-FME-formatted datetime attributes [FMEENGINE-38100] C133453 Workbench: Fixed problem where cached document lists were not cleared on refresh/reparse [FMEDESKTOP-7510] C140057 -------------------------- FME 2019.0 b19136 20181022 -------------------------- PointCloudSurfaceBuilder: Added logging when Marching Cubes reconstruction fails [FMEENGINE-56588] FME Packages: Added a summary message about the package that was installed to log pane [FMEDESKTOP-7630] FME Packages: Implemented ability to update package from package viewer dialog [FMEDESKTOP-4804] SQL Server: Changed default date/time column type back to datetime2 [FMEENGINE-56580] C139249 -------------------------- FME 2019.0 b19135 20181018 -------------------------- Dissolver: Dissolver: Used more efficient boolean operations [FMEENGINE-16224] FME Packages: FME Packages: Fixed problem where package with multiple custom transformers will prompt for package re-install [FMEENGINE-57240] Workbench: Workbench: Made attribute name mangling consistent with FME's name mangling [FMEDESKTOP-5169] DICOM Reader: Redirected popup warnings to logfile [FMEENGINE-57144] ListIndexer: Added Suffix Option to ListIndexer [FMEENGINE-57203] -------------------------- FME 2019.0 b19134 20181017 -------------------------- TopologyBuilder: Localized value of "generateFrom" parameter [FMEENGINE-57143] -------------------------- FME 2019.0 b19133 20181016 -------------------------- internal changes -------------------------- FME 2019.0 b19132 20181015 -------------------------- Geodatabase: Added option to Strip Braces from GUID and GlobalID to FileGDB [FMEENGINE-57217] TopologyBuilder: Restored "_faces" to the schema [FMEENGINE-16332] -------------------------- FME 2019.0 b19131 20181012 -------------------------- SolidBuilder, CSGEvaluator: Fail more gracefully if there's an error reconstructing faces [FMEENGINE-56866] [FMEENGINE-57123] C139313 FeatureReader: Removed duplicate where clause from DB2 and NETEZZA format's parameter settings [FMEENGINE-56884] Workbench: Dark mode support - make summary annotation color configurable via theme. [FMEDESKTOP-7505] -------------------------- FME 2019.0 b19130 20181011 -------------------------- Snapper: Fixed handling of unsupported geometries in segment snapping mode [FMEENGINE-16207] C137554 Workbench: Updated swizzler to support other archive formats [FMEENGINE-56654] FeatureReader: Removed duplicate WHERE clause parameter in some database reader settings [FMEENGINE-56884] -------------------------- FME 2019.0 b19129 20181010 -------------------------- Installer: Make Python2.7 an optional component [REL-1928][REL-1926][REL-1927] SolidBuilder, CSGEvaluator: Fail more gracefully if there's an error reconstructing faces [FMEENGINE-56866] [FMEENGINE-57123] C139313 Python: Further fixes in Python loading inconsistencies [FMEENGINE-57145] -------------------------- FME 2019.0 b19128 20181009 -------------------------- AttributeCreator: Fixed evaluation of conditional values with feature tables [FMEENGINE-57152] Workbench: Changed default to maintain attribute order when using "Apply to..." to copy attributes to another Writer feature type [FMEDESKTOP-7270] -------------------------- FME 2019.0 b19127 20181005 -------------------------- EsriReprojector: Added Linux and Mac support [FMEENGINE-56587] IFC: Added support for OrientedArc reading [FMEENGINE-29973] Python: Fixed inconsistencies in Python loading [FMEENGINE-57145] Workbench: Fixed problem where "Apply to..." won't add attributes to other feature types in some cases [FMEDESKTOP-7270] -------------------------- FME 2019.0 b19126 20181004 -------------------------- TopologyBuilder: Preserved parameter mapping from v9 to v10 [FMEENGINE-57113] Csmap: Added updated Spanish ED50/ETRS89 grids [FMEENGINE-10449] C136143 TopologyBuilder: Restored schema for _edges and _faces [FMEENGINE-16332] MapInfo: Added updated S-JTSK coordinate system exception and datum [FMEENGINE-56419] C138475 Workbench: Fixed problem where "Apply to..." for reader feature type would mangle feature type name [FMEDESKTOP-7263] C139674 C139465 -------------------------- FME 2019.0 b19125 20181003 -------------------------- DGNv8: Improve error handling when 3D reading fails [FMEENGINE-10509] Workbench: Fixed writer inspect not showing correctly in visual preview [FMEDESKTOP-7000][FMEDESKTOP-5055] -------------------------- FME 2019.0 b19124 20181002 -------------------------- Installer: Added note to installer for default admin user and password [FMESERVER-11400] Installer: Added warning to hostname prompts if they can't be resolved [FMESERVER-8000] C114405 C117739 PowerPointWriter: Fixed reversions in image scaling [FMEENGINE-56606] C139216 FME DataInspector: Fixed crash when trying to open FME Options dialog if there was an installed package [FMEENGINE-57109] Matcher: Added a missing/null/empty parameter for geometry traits [FMEENGINE-56374] MSWordWriter: Allow tables to have null values [FMEENGINE-56270] Garmin POI: Added dependency script for Quick Add missing dependency message [FMEDESKTOP-6294] Workbench: Added option to allow user to preserve group by attributes [FMEENGINE-55939] Esri Reprojector: Removed ArcObjects dependency and enabled use without ArcGIS install [FMEENGINE-56123][FMEENGINE-10401] C98569 C131191 -------------------------- FME 2019.0 b19123 20181001 -------------------------- AreaCalculator: Improved area calculation for meshes [FMEEGINE-56905] AreaCalculator: Improved area calculation for meshes [FMEEGINE-56905] PLANETDATA: Fixed thumbnail reading. [FMEENGINE-57095] Workbench: Fixed ChartGenerator to properly restore defaults when switching between multi and non-multi series Presets [FMEDESKTOP-5535] DI: 3D: Make sure OSG is initialized [FMEDESKTOP-5538] Workbench: Fixed restore presets for HTMLReportGenerator [FMEDESKTOP-5624] DI: Background Maps: Avoid frequent authentication failures [FMEDESKTOP-6994] -------------------------- FME 2019.0 b19122 20180928 -------------------------- Workbench: Fixed FeatureWriter to properly restore saved Preset values [FMEDESKTOP-5598] Workbench: Fixed restore Presets for ACAD [FMEDESKTOP-5601] and XLS [FMEDESKTOP-5597] DMWL reader: Fixed macOS/Linux DWML weather schema file path [FMEENGINE-56882] -------------------------- FME 2019.0 b19121 20180927 -------------------------- NeighborhoodFinder: Fixed adding of 3D point to line from arc [FMEENGINE-57072] Workbench: Do not allow user to save Bookmark palette with invalid entries [FMEDESKTOP-6981] Workbench: Fixed writing of XMLTemplator transformer with subtemplates [FMEENGINE-56563] ChangeDetector: Fixed output when only one port is connected [FMEENGINE-16257] TopologyBuilder: Clarified options in the fmx [FMEENGINE-56867] Workbench: Treat fully transparent as a colour [FMEDESKTOP-6986] Natural Language Processing: Added NLPTrainer and NLPClassifier transformers for natural language classification [FMEENGINE-40558] Workbench: Properly support Group By being published but empty [FMEDESKTOP-4536]. Adjusted prompt for Group By processing to be clearer for the user C132335 -------------------------- FME 2019.0 b19120 20180926 -------------------------- FME Packages: Improved package clean up after install fails [FMEENGINE-56397] DI: Slideshow: Made public. Hid high frame rate options [FMEDESKTOP-3800] SVG writer: Added "Flip Y Coordinate" parameter [FMEENGINE-56877] C139508 -------------------------- FME 2019.0 b19119 20180925 -------------------------- Generalizer: Converted collapsed areas into points [FMEENGINE-16157] C138105 Intersector: Tag one point touches as possible breaks, even if we're not introducing new nodes [FMEENGINE-56867] Workbench: Fixed undo of setting multiprocess to non-default value. [FMEDESKTOP-4712] ||| Workbench: Made Group By independent of parallel processing [FMEDESKTOP-5165] [FMEDESKTOP-4697] [FMEDESKTOP-4758] -------------------------- FME 2019.0 b19118 20180924 -------------------------- Workbench: Auto published input is ordered when parallel processing is turned on [FMEDESKTOP-4522] -------------------------- FME 2019.0 b19117 20180922 -------------------------- DGNv8: Ensure that IGDS_level_name is set when not expanding cells [FMEENGINE-10419] C12813 StringReplacer: Fixed error when feature table column has unspecified (System) encoding. [FMEENGINE-56704] C139579 Workbench: Allow users to create a custom bookmark palette [FMEENGINE-55935] CSGEvaluator: Ensure CSG cache is clear when recalculating [FMEENGINE-56608] Workbench: Move custom transformer Group By related parameters to be more visible in Navigator tree[FMEDESKTOP-4523] Added Help for transformer parameters [FMEENGINE-28700] [FMEDESKTOP-6283] Workbench: Mac toolbar: Added checkmark to toggled text labels. Fix refreshing of widgets. [FMEDESKTOP-5167] -------------------------- FME 2019.0 b19116 20180920 -------------------------- Sampler: Limited the "rate" input to strictly positive integers [FMEENGINE-16221] ShortestPathFinder: Fixed reordering of short lines [FMEENGINE-52151] FeatureWriter: Fixed problem where output features were not routed from the correct output port, if port name used expression with certain pattern [FMEENGINE-56655] C139533 HDFSConnector: Cleaned up error messages on bad endpoints [FMEENGINE-56592] -------------------------- FME 2019.0 b19115 20180919 -------------------------- TopologyBuilder: restored edges_ and faces_ attributes [FMEENGINE-16332] PointCloudSurfaceBuilder: PointCloudSurfaceBuilder: Add Marching Cubes algorithm [FMEENGINE-56588] -------------------------- FME 2019.0 b19114 20180918 -------------------------- internal changes -------------------------- FME 2019.0 b19113 20180917 -------------------------- Intersector: Fixed bug breaking chains that became self-collinear during intersection [FMEENGINE-56512] Transformers: Fixed default values for JSONFragmenter to properly validate older versions [FMEENGINE-56652] CityGML reader: Made reading more tolerant when texture coordinates are missing the last duplicating first coordinate [FMEENGINE-56560] C139345 -------------------------- FME 2019.0 b19112 20180915 -------------------------- GeoPackage Writer: Stopped reprojecting features unnecessarily when creating new table [FMEENGINE-56617] FME: Improved message for when we fail to download url dataset [FMEENGINE-56515] C139214 Feature Type Properties: Fixed problem where changing writer would result in incorrect attribute type for user attributes [FMEENGINE-56450] -------------------------- FME 2019.0 b19111 20180913 -------------------------- GOOGLESHEETS: Moved Web Connection parameter for consistency [FMEENGINE-40468] Coordinate Systems: Added Lambert Conformal Conic coordinate system for Canada [FMEENGINE-10420] FMEServerResourceConnector: Improved output attributes on upload [FMEENGINE-40480] AutodeskA360Connector: Removed internal attribute from output features [FMEENGINE-40547] Workbench: Disabled drag&drop on Getting Started Exercises [FMEDESKTOP-3854] -------------------------- FME 2019.0 b19110 20180912 -------------------------- FME AR: Fixed issues opening files on non-ASCII/Utf-8 systems [FMEENGINE-56547] Coordinate Systems: Fixed 3TM coordinate systems description and added EPSG codes [FMEENGINE-10433][FMEENGINE-10439] C124232 C134293 -------------------------- FME 2019.0 b19109 20180911 -------------------------- ARCGISONLINEFEATURES: Fixed error when Feature Service name contains parentheses [FMEENGINE-40493] C125441 C136807 StringReplacer: Feature Table upgrade [FMEENGINE-38331] GML: Added 'Reproject Disparate CRS in Multiple Geometries' reader parameter [FMEENGINE-56534] Workbench: Added ability to specify default font for annotations [FMEENGINE-28801] [FMEENGINE-48253] -------------------------- FME 2019.0 b19108 20180910 -------------------------- Visual Preview: Relayout display when aspect ratio changes [FMEDESKTOP-4766] DICOM Reader: Added "From File Name(s)" feature types and recursive folder reading [FMEENGINE-38241] Workbench: Fixed AttributeValidator with non-ASCII characters in attribute name [FMEENGINE-56498] C139163 Intersector: Fixed bug breaking chains that became self-collinear during intersection [FMEENGINE-56512] XMLFormatter: Fixed file writing when the output file comes from an attribute value. [FMEENGINE-56555] Pluginbuilder SDK: Made TFS format long names consistent across languages [FMEENGINE-40521] -------------------------- FME 2019.0 b19107 20180907 -------------------------- CSGEvaluator: Fixed high memory usage evaluating CSG solids with many overlapping faces [FMEENGINE-16203, FMEENGINE-16209] C136766 PDF2D Reader: Fixed text orientation/position when both text and page are rotated [FMEENGINE-38250] C137931 POWERPOINT: Fixed incorrect horizontal line placement [FMEENGINE-40554] HDFSConnector: Changed Delete mode to reject feature on non-existent path [FMEENGINE-40510] -------------------------- FME 2019.0 b19106 20180906 -------------------------- Geodatabase: Added GlobalID support and enabled table replication for unversioned ArcSDE geodatabases [FMEENGINE-10418] C111589 C112142 C112158 C112550 C127929 DateTimeCalculator: Added optional argument to DateTimeCast for cast mode [FMEENGINE-10443] Web Service Connectors: Added fme_rejection_message to rejected features [FMEENGINE-40508] File Geodatabase Open API: Ensure measure and dimension consistency of features [FMEENGINE-10411] C120535 Python: Upgraded BeautifulSoup from 4.4.1 to 4.6.3 on Windows and Mac. [FMEENGINE-56281] C138044 -------------------------- FME 2019.0 b19105 20180905 -------------------------- Intersector: Fixed bug breaking chains that became self-collinear during intersection [FMEENGINE-56512] -------------------------- FME 2019.0 b19104 20180904 -------------------------- Workbench: Auto-hide graphics view in Visual Preview when there is no geometry [FMEENGINE-56196] Installer: Build FME Server installer with external cabs and wrap them in a bootstrapping self-extracting exe. [FMESERVER-11263] HTMLReportGenerator: Upgraded Leaflet map APIs [FMEENGINE-56438] HTMLReportGenerator: Upgraded to ChartJS 2.7.2 [FMEENGINE-56438] Emailer: Improved exception handling [FMEENGINE-40522] -------------------------- FME 2019.0 b19103 20180831 -------------------------- File Geodatabase Open API: Fixed dropping parts of aggregates [FMEENGINE-10469] ChangeDetector: Prevented crash when Unchanged port is disconnected [FMEENGINE-56451] -------------------------- FME 2019.0 b19102 20180830 -------------------------- ARCGISONLINEFEATURES: Honouring datetime with timezone when creating Feature Service [FMEENGINE-56458] DGNv8: Propagate igds_graphics_group attribute to cell members [FMEENGINE-10421] C134717 FileGDB: Converts utc offsets to utc time for ArcGIS Online [FMEENGINE-56458] Workbench: Hide Presets button or disable the tool button if there are no parameters to set || Workbench: Truncate display name to 280 characters [FMEENGINE-56449] || Workbench: Do case-insensitive completion of attributes [FMEENGINE-56388] Workbench: Removed Presets button from FME Server connection page. Added Presets button to Publish Parameters page [FMEENGINE-56436] HTMLExtractor: Fixed the way new structured list attributes are exposed [FMEENGINE-40500] C130810 DateTimeConverter: Default repair overflow yes [FMEENGINE-56446] -------------------------- FME 2019.0 b19101 20180829 -------------------------- Coordinate Systems: Fixed Belge72 to ETRS89 NTv2 grid [FMEENGINE-56288] Workbench: Fixed crash when opening Parameters dialog for an AttibuteCopier at version 2 [FMEENGINE-56443] -------------------------- FME 2019.0 b19100 20180828 -------------------------- Matcher: Added tolerance matching to arcs [FMEENGINE-15212] ARCGISONLINEFEATURES: Fixed error when writing timezone-aware values. [FMEENGINE-56434] AttributePivoter: Fixed regression from 2018.1 [FMEENGINE-56276] Civil3D: Added read support for new pipe attributes C117474 C112747[FMEENGINE-10440] Installer: Associated .fpkg files with Workbench [REL-868] -------------------------- FME 2019.0 b19099 20180827 -------------------------- JDBC Writers: Ignore modern style timezones [FMEENGINE-56433] ChangeDetector: Added early exit for updateDetector mode [FMEENGINE-56048] GeoRSSFeatureReader: Fixed "SQLite Error: unable to open database file" [FMEENGINE-56426] C138255 IFC: Fix reading of IfcMaterialProperties in IFC4 data files [FMEENGINE-30018] 2DGridCreator: Fixed upgrading from older versions [FMEENGINE-56172] -------------------------- FME 2019.0 b19098 20180826 -------------------------- ChangeDetector: Added Unchanged-Revised port options [FMEENGINE-16257] -------------------------- FME 2019.0 b19097 20180823 -------------------------- Matcher: Improved matching for 3D shapes with matrices [FMEENGINE-15176] ChangeDetector: Standardized the comparison defaults for ChangeDetector and UpdateDetector [FMEENGINE-56368] Workbench: Added ability to have 'View Annotations' or 'View Summary Annotations' on toolbar [FMEENGINE-28803] C122565 SENTINEL2AWS: Added AWS connection parameter for Requester Pays bucket [FMEENGINE-56089] CoordinateExtractor: Fixed problem where list attributes were not showing up on output tag [FMEENGINE-56340] -------------------------- FME 2019.0 b19096 20180822 -------------------------- XMLFlattener: Fixed XML reader hanging when reading data which contains a BOM [FMEENGINE-56330] WebMapTiler: Tag output features with correct coordinate system when reprojecting. [FMEENGINE-56336] DTED Reader: Prevent running out of file handles in feature holding transformers [FMEENGINE-56260] -------------------------- FME 2019.0 b19095 20180821 -------------------------- ChangeDetector: Removed appearance checks from 2D/3D modes [FMEENGINE-15130] Workbench: Fixed copy and paste crash introduced in recent changes to workspace parsing [FMEENGINE-56305] ChartGenerator: Improved x-axis sorting [FMEENGINE-40539] Matcher: Included operations in CSGSolids [FMEENGINE-16390] MSWord Writer: Improved error reporting for invalid table styles [FMEENGINE-40564] C138146 -------------------------- FME 2019.0 b19094 20180820 -------------------------- IndoorGML: Added v1.0.3 read/write support [FMEENGINE-30391]. Dissolver: Fixed bug caused by duplicate start points [FMEENGINE-56279] -------------------------- FME 2019.0 b19093 20180818 -------------------------- NeighborFinder: Restored dynamic input ports to v18 [FMEENGINE-56163] ChangeDetector: Fixed schema for fme_db_operation [FMEENGINE-16233] -------------------------- FME 2019.0 b19092 20180816 -------------------------- Python: Made FME behave properly when Python 2.7 cannot be loaded [FMEENGINE-40505][FMEENGINE-40502] Matcher: Fixed bug comparing paths in non-lenient mode [FMEENGINE-56223] SOSI GML writer: Added encoding drop-down selection to "Output Encoding" parameter [FMEENGINE-56109] GML Writer: Write out the GML multiPolygonProperty as MultiPolygon, not MultiSurface [FMEENGINE-30069] Slack Connector: Fixed select bot emoji display [FMEENGINE-40550] FMEObjects: Updated doc for Python FMEWorkspaceRunner [DOT-2358] -------------------------- FME 2019.0 b19091 20180815 -------------------------- Excel Reader: Improved error message for mismatched columns [FMEENGINE-56224] Regular Expressions: Upgraded FME regular expression engine to support Unicode for 'w' and 's' pattern matching [FMEENGINE-56160] GenaMap reader: Fixed donut reading crash [FMEENGINE-56175] Transformers: Clarified terminology of point extraction modes [FMEENGINE-16247] -------------------------- FME 2019.0 b19090 20180815 -------------------------- PDF2D Reader: Fixed incorrect transformation of coordinate system control points when not WGS84 [FMEENGINE-56168] Workbench: fix regression undo when resizing nodes -------------------------- FME 2019.0 b19089 20180814 -------------------------- PDF2D Reader: Changed to produce page number rather than page index as pdf_page_number [FMEENGINE-56097] ChangeDetector: Funneled correct feature to "Unchanged" port [FMEENGINE-16257] ChangeDetector: Check geometry in updateDetector mode [FMEENGINE-56090] Installers: Removed FME Licensing Assistant from Engine and Server installers [FMEENGINE-29615][FMESERVER-8003] -------------------------- FME 2019.0 b19088 20180810 -------------------------- Python: Changed FME default Python interpreter from 2.7 to 3.x. [FMEENGINE-56099] Workbench: Enabled Visual Preview Window (FMEENGINE-29184) -------------------------- FME 2019.0 b19087 20180809 -------------------------- USGS_DEM reader: Apply elevation of local datum to each elevation value. [FMEENGINE-56093] C138558 Workbench: Added support for named default sets [FMEENGINE-29074] [FMEENGINE-29129][FMEENGINE-28665][FMEENGINE-47765] [FMEENGINE-28323][FMEENGINE-48843][FMEENGINE-47437][FMEENGINE-55991] Workbench: Properly prompt for user parameters related to workspace [FMEENGINE-56045] C138344 PDF2D Reader: Added ability to read ranges of pages [FMEENGINE-38216] Transformers: Fixed 'is empty' test to properly handle missing attributes [FMEENGINE-56047] -------------------------- FME 2019.0 b19086 20180809 -------------------------- Python: Fixed crash when Python scripted parameter, PythonCaller/Creator, and Esri Python interpreter are used in workspace [FMEENGINE-28064] C138257 Workbench: Fixed crash when elastic band intersects a bookmark and selection mode is to intersect rather than contain the shape [FMEENGINE-28024] Linux: Check for Docker Control Group memory limits [FMEENGINE-29667] Installer: Associated Fpkg files with Workbench [REL-868] DI: Visual Preview: Simplified display control window. [FMEDI-3819] -------------------------- FME 2019.0 b19085 20180806 -------------------------- DI: Visual Preview: Keep at least one worker process for subsequent use. [FMEDI-3799] GML reader/writer: Updated gml_keywords.xml with entries for EPSG:3038 to EPSG:3051, inclusive, with axis order 2,1, or Y,X. [FMEENGINE-30393] C138092 Geodatabase: Improved delete performance [FMEENGINE-10446] C136302 -------------------------- FME 2019.0 b19084 20180802 -------------------------- FMW Reader: Added support for reading template workspaces [FMEENGINE-38324] -------------------------- FME 2019.0 b19083 20180801 -------------------------- Intersector: Fixed bug breaking self-intersecting input even if there was no action [FMEENGINE-21706] PDF2D Reader: Fixed issue with reading Single Merged Feature Type [FMEENGINE-38311] C137931 SegY: Fixed encoding of BINARY_HEADER on trace features [FMEENGINE-38295] ChangeDetector: Added alias for UpdateDetector, and defaulted "Join On" to "Yes" [FMEENGINE-16168] MSWordStyler and PowerPointWriter: Stylers output attributes as unicode [FMEENGINE-40546] OEM: Updated dependencies for Autodesk OEM 2019 [REL-2342] -------------------------- FME 2019.0 b19082 20180731 -------------------------- RasterStatisticsCalculator: Fixed un-renamed attributes when using Band & Palette mode with string palettes [FMEENGINE-38335] DateTimeStamper: Updated tzdata and windowsZones [FMEENGINE-10432] 2DGridCreator: Produce feature table instead of individual features (PR#84441) MS SQL Server / Azure - JDBC: bulk insert mode - respect listed feature types, skip unwritable columns, allow insert identity ([FMEENGINE-29647] [FMEENGINE-29648] [FMEENGINE-29649]) -------------------------- FME 2019.0 b19081 20180730 -------------------------- Java: Allow different JVM heap settings for Win32 and Win64 [FMEENGINE-21707] GDF: Added deprecation warning on creation of GDF writer. [FMEENGINE-38281] -------------------------- FME 2019.0 b19080 20180727 -------------------------- FME Package: Allow package(s) to be installed by just dragging and dropping on Workbench application window (PR#79184) -------------------------- FME 2019.0 b19079 20180726 -------------------------- JDBC - SAP HANA: mapped fme_buffer & fme_binarybuffer to varchar & varbinary (PR84487) Elasticsearch: Stopped percent-encoding the protocol part of server URL (PR#84484) C138198 Workbench: Fixed hang on workbench startup when older transformers that do not have a version number specified are present (PR84494) C138112 Workbench: Fixed breakpoint factory when no test clauses are given (PR84478) -------------------------- FME 2019.0 b19078 20180725 -------------------------- MS SQL Server / Azure JDBC: Enabled statement caching to improve non-bulk write performance PR84212 Workbench: Fixed 'Convert to Attached Annotation' to be the same size as Summary Annotation (PR84466) -------------------------- FME 2019.0 b19077 20180724 -------------------------- IMDF: Fixed infinite loop caused by malformed JSON file (PR84468) AppearanceExtractor: Fixed memory leaks (PR#84299) C137701 FeatureWriter: Fixed problem where colon in feature type name would result in malformed mapping file lines for FeatureWriter (PR#84453) C138048 Matcher: Fixed Schema for match ID (PR#13931) Writer Feature Type: Fixed problem where changes to "Attributes to Remove" would not activate "Apply" button in "Parameter Editor" dialog (PR#84396) C138024 -------------------------- FME 2019.0 b19076 20180723 -------------------------- Seg-Y: Better header attribute encoding handling (PR#84092) JDBC - MS SQL Server: added troubleshooting message for SSL Connection failures in older SQL Server instances (PR84195) -------------------------- FME 2019.0 b19075 20180720 -------------------------- EvaluateExpression: Better feature table support when '@' appears in a constant string (PR#83761) RasterMosaicker: Reject features with a different coordinate system instead of failing (PR#84448). -------------------------- FME 2019.0 b19074 20180719 -------------------------- WFS reader: added v2.0.2 support, PR84408. C138029 RRASTER: Improved handling of nodata for floating point types (PR#83421). -------------------------- FME 2019.0 b19073 20180718 -------------------------- FeatureWriter: Dynamic Schema - Changes to "Attributes to Remove" do not persist (PR#84396) C138024 -------------------------- FME 2019.0 b19072 20180717 -------------------------- PCD: Always write x, y, and z components as 32-bit floats (PR#84326) C137804 ORACLE: fixed timestamptz to have correct dtype (PR#84044) Packages: Warn before installing packages from unverified sources (PR#84233) -------------------------- FME 2019.0 b19071 20180716 -------------------------- Creator: Fixed crash when creating more than 10000 features and no Creation Instance attribute is specified (PR#84401). Matcher: Allow areas with discontinuous elevations at the end points to match (PR#84389) Geodatabase: Fail raster dataset reading when using ArcGIS Pro 2.2+ (PR84379) WorkspaceRunner: Fixed regression where child workspaces fail to run on Windows if FME_HOME path contained spaces (PR#84342) Matcher & ChangeDetector: Made upgrading from older versions smoother (PR#83865 PR#83976) -------------------------- FME 2019.0 b19070 20180714 -------------------------- INSPIRE/GML writers: avoid rewriting internal parts when aggregate is not tagged as multi geometry, e.g., when writing contents of some INSPIRE property element, PR84374. Matcher: Enable point matching within a tolerance (PR#84388) Geodatabase: Fixed raster dataset writing for ArcGIS Pro 2.2 (PR84369) Matcher: Fixed matching of geometries with differing dimension (PR#84386) VertexCreator: Use specified z-value for inserted points (PR#83605) Matcher: Standardized the keys for arcs (PR#77109) C125651 -------------------------- FME 2019.0 b19069 20180712 -------------------------- GUI: Clear http cache and cookies when "Purge Temporary Files" is executed (Mac & Windows only) (PR#84334) PCD: Updated rgb and argb fields to UInt32 type to match PCL 1.8.1 (PR#84346) IMDF: Removed AVF from IMDF format long name, PR83351. Matcher: Match vertical polygons with reversed orientation (PR#77109) C125651 -------------------------- FME 2019.0 b19068 20180711 -------------------------- Geodatabase: Fix version checking for ArcGIS Pro (PR84348)(PR84351) C137968 MSSQL_JDBC: Removeed old v4 and v6.4.0 drivers (PR#82695) DataInspector: Fixed AutoCad incorrect feature types loaded when grouping entities by geometry (PR84323) CommonSegmentFinder: correctly identify common segments in Surfaces and Solids (PR#84274) Matcher: Only cry "not matched" when not reversing if it doesn't match (PR#84330) DateTimeCalculator: Result attribute not recognized by downstream transformers on MacOS (PR#84325) -------------------------- FME 2019.0 b19067 20180710 -------------------------- Matcher: Only merge lines for comparison if not checking names/traits (PR#79951) C136772 Control: Improve checks for fme-authoring-system encoding default (PR#84184, PR#83777) Matcher: Distinguish paths with reversed segments in lenient mode (PR#84330) POSTGIS: Improved performance of blob escaping (PR#57164) C94530 C115626 C117631 C130703 C137732 FME Packages: Before installing warn if package is not from a verified publisher (for now Safe is the only verified publisher)(PR#84233) -------------------------- FME 2019.0 b19066 20180709 -------------------------- Workbench: Added ability to filter additional archive and compression formats in file picker dialog (PR#84175) Workbench: Fixed problem where template file opened from command line could not be saved as workspace document (PR#84273) IMDF: Update from AVF v2 to IMDF v1. (PR84310) IMDF: Rename AVF to IMDF (PR83351) Workbench: Fixed opening of old workspaces that contained an AttributeFilter (PR84295) Geocoder: Add support for ipstack (PR84298) Matcher: Restored lenient path matching (PR#79951) C136772 Matcher: Implemented lenient matching between equivalent segments of different types (PR#84148) SENTINEL1 reader: Fixed crash when applying GCPs (PR#84282). -------------------------- FME 2019.0 b19065 20180706 -------------------------- Reprojectable Attributes: Update reprojectable name cache when attribute is removed (PR83849) Matcher: Connected Frechet distance to Vector Tolerance (PR#79951) C136772 Matcher: use Rich geometry lenient matching (PR#84274) LAS writer: Fixed number of points by return for version 1.4 files (PR#48374) C81795 -------------------------- FME 2019.0 b19064 20180705 -------------------------- Geocoder: Removed FreeGeoIP.net provider; it shut down on 2018-07-01. (PR84272) TDE Writer: Improve logging when provided an unsupported geometry (PR#84291) Frechet Distance: Use less memory keeping track of visited cells (PR#84148) Workbench: Fixed regression where TestFilter was not going red when attributes became invalid (PR84275) Transformers: Transformers: Improved tester performance with repeated argument values (PR81743) ArcStroker: Fixed bug stroking an arc by center point with ends that's degenerate in 2D but not in 3D to a line (PR#84148) Format Reader: Exposed reader and writer format parameter attributes (PR#84258) -------------------------- FME 2019.0 b19063 20180704 -------------------------- REDSHIFT: added support for timestamptz type (PR#84277) -------------------------- FME 2019.0 b19062 20180703 -------------------------- RasterConvolver: Set Convolution Filter to 'User Defined' on Kernel Size changes (PR#84164) REDSHIFT: Add support for Numeric type (PR#84256) C137647 -------------------------- FME 2019.0 b19061 20180629 -------------------------- Matcher: Optimize and make MATCH_ATTRs optional (PR#84226) WorkspaceRunner: Fixed problem were empty parameter value was not passed correctly to child workspaces (PR#84243) Esri Legacy ArcSDE: Added Knowledge Center article link to deprecation warning (PR83711) Installer: Error out during Validation when directories are empty (PR#72041) DTED: On Linux, create tab files with the same cased extension as on Windows (PR#84179) -------------------------- FME 2019.0 b19060 20180628 -------------------------- Workbench: Fixed undo for Workspace Parameters (PR84035) PointCloudCoercer: Allow Maximum Points Per Multipoint to be set by an attribute (PR#84198) New Format: FME AR Reader (PR#83255) Workbench: Fixed bad help label showing up in reader/writer parameter settings when invoked from FeatureReader/FeatureWriter (PR#82873) Tester: Moved composite statements into the test table. (PR83229) -------------------------- FME 2019.0 b19059 20180627 -------------------------- Writers: Fixed error writing feature tables to some formats when dataset fanout is enabled (PR#84098) C137391 HERE Venue Map (GML) Reader: read back after roundtrip, PR84199. Workbench: Fixed rejected feature caches not viewable when Feature Caching is off (PR#84196) -------------------------- FME 2019.0 b19058 20180626 -------------------------- SDE30: Deprecate Legacy ArcSDE format (PR83711) FileGDB: Changed default geometry detection to complex (PR84178) C137605 Cloudant, CouchDB, MongoDB and Elasticsearch Writers: Fixed issue where 'yes' values were improperly parsed when writing arrays of boolean attributes (PR#82842) Installer: Update Server installer dialog option for custom on Linux. (PR#83911) VoronoiCellGenerator: Fixed creation of zero area polygons (PR#83932) HtmlReportGenerator: Fixed crash clicking on Content Settings parameters after switching Page Contents (PR#84062) C137438 Workbench: Sort choice list by translated display name in GeometryValidator (PR83109) MapInfo Extended: Add support for packing tables on delete/update (PR#84107) Help: Updated help alias for reader feature type properties help link (PR#84162 & PR#84186) -------------------------- FME 2019.0 b19057 20180625 -------------------------- PDF2D Reader: Reordered raster bands to RGBA instead of BGRA (PR#82982) FME Objects .NET: Fixed IFMEOFeature.GetGeometry() for CSG Solids and Meshes. (PR81852, PR81868) DI: 2D: Fixed the black raster rendering when the background map is on. (PR#83680) C137368 DatabaseJoiner: Fixed error showing table list for Oracle formats when loaded from an existing workspace (PR#84143) C137580 Workbench: Fixed crash when changing bookmarks whose bounding boxes are the exact same. (PR84005) C137382 MSSQL_JDBC: Added support for rowversion / timestamp column types (PR61582) DatabaseJoiner: Read and cache all data for File Geodatabase as before (PR#83686) C136714 Geodatabase: Fixed writing with template feature type name (PR83863) C137117 Workbench: Fixed Move Up/Down on File Configuration dialog (PR84157) JDBC: Metadata queries now return fme_dimension and fme_contains_spatial_column (PR#84022) -------------------------- FME 2019.0 b19056 20180622 -------------------------- DICOM Reader: Allowed warn-and-continue if images files are missing in DICOMDIR index (PR#84078) FME Objects .NET: Removed FME Objects .NET 2.0-3.5 API. (PR83154) Python: Upgrade from 2.7.14 to 2.7.15 (PR83362) JDBC: Treat all columns as writable for formats that don't detect properly (PR57698) Collada: Fixed writing of degenerate mesh parts (PR84099) Installer: Retain anonymous help statistics in registry (PR#75212) CityGML Writer: Allow texture information to be written without setting appearance colour parameters, PR84113. C137494 COM FME Objects: Removed fmecomutil.dll from the generic OEM bundle. (PR45928) WorkspaceRunner: Fixed problem where feature cache icon won't stop updating animation even after the translation is done (PR#83334) C136439 C134440 -------------------------- FME 2019.0 b19055 20180621 -------------------------- WFS reader: WFS Reader: Allow wfs capabilities and data feature mismatch, plus WFS citygml data reading, PR82942. C135702 C137190 RasterStatisticsCalculator: Reject non-raster features even when no statistics are being calculated (PR#84004) COM FME Objects: Removed the COM FME Objects API (PR45928) MRR: Fixed crash when reading large files (PR#83981) C137243 Coordinate Systems: Remove incorrect Carthage exception continued - EPSG variant (PR#83835) C137103 MRR: Removed from win32 (PR#84141). Matcher, ChangeDetector: Added coordinate system parameter; changed parameter defaults (PR#83824) JDBC: only write to writable columns (for non-bulk inserts) (PR57698) RasterStatisticsCalculator: Ignore and warn for operations on string palettes (PR#83242) MSWordWriter: Refine invalid table width error messages (PR#81683) -------------------------- FME 2019.0 b19054 20180620 -------------------------- PinterestConnector: Added pinterestConnectorDefs module to Linux and Mac. (PR83978) Oracle: Support column and table names up to 128 characters (PR#83959) C137281 DI: Fixed a crash by not using a reader that failed earlier Update Reader: Handle the case where reader feature type names were set to published parameter (PR#83973) C137304 GeometryCoercer: Set fme_basename when coercing to fme_point_cloud (PR#84067) FeatureReader: Fixed problem where workspace with old version of transformer failed to run (PR#84108) Coordinate Systems: Removed incorrect Carthage exception (PR#83835) C137103 -------------------------- FME 2019.0 b19053 20180619 -------------------------- GeometryValidator: Fixed infinite loop repairing invalid solid boundary (PR#84095) LAS: Added LAZ compression support for point formats introduced in version 1.4 (PR#48374) C81795 Workbench: Fixed problem where Feature type node shows invalid even though there is nothing invalid about it (PR#84045, PR#82907) -------------------------- FME 2019.0 b19052 20180618 -------------------------- Workbench: Added new translation log window message icons (PR#83551) ChangeDetector, UpdateDetector: Fixed out of memory errors for Win32 (PR#29179) C30424 MSWordStyler: Added missing GUI dependencies to installer (PR#83984) Workbench: Allow setting width argument to 0 for variable width types in user attributes table (PR#84042) -------------------------- FME 2019.0 b19051 20180615 -------------------------- DI: Log: Bring up the error log when there is an error message. (PR54975) GOOGLESHEETS: Halt early when writer has read-only access to worksheet. (PR84064) Python: Ignore FME_TEMP if it doesn't exist and can't be created. (PR83246) C136166 SketchUp Reader: Use Arbitrary X-Y coordinate system for non-georeferenced files (PR81969) DI: Concurrency: Fixed a deadlock when stopping the worker process. (PR83453) DI: Display Control: Do not reopen table view when the feature type name is selected. (PR82616) RasterConvolver: Clean up extraneous white space in weights value (PR84054) RealDWG: Fix crash with User Dictionary XRecord Data Reading (PR#83705) FMEAR: Fixing wordings of destination file selection to be the same (PR#84059) FeatureJoiner: Restored optimization that moves records from the left table instead of copying them (PR#75949) RealDWG: Fix crash reading xrefs (PR#83442) C136504 Workbench: place attached annotation for a bookmark inside bookmark (PR84037) C137122 Workbench: Suppress info/warn log messages from UI calls to reader/writers (PR#84056) Python: Restricted PYTHONHOME setting for Windows only. (PR82857) Workbench: Allow user to create a bookmark around any selected node using a menu. Make the 'create bookmark' menu behave the same as the CTRL+B shortcut. (PR84036) C137122 -------------------------- FME 2019.0 b19050 20180614 -------------------------- ORACLE_NONSPATIAL: Add fractional second support to timestamp and timestamptz (PR#78625) Server Installer: On RedHat/CentOS, don't say we need IUS (PR#84016). IFC: Add reading of "type objects" and associated property sets. (PR69269) C113030 C117856 C120327 C130891 C134977 Workbench: avoid creating a circular reference of contained objects when two bookmarks are exactly on top of each other. This avoids crashes when moving those bookmarks and when opening the workspace (PR84005) C137382 RasterMosaicker: Fix parameter labeling when publishing the 'Overlapping Values' parameter to FME Server (PR#84002) -------------------------- FME 2019.0 b19049 20180613 -------------------------- JDBC: fixed issue with iterating through columns to bind while inserting (PR64769) Dynamic Schema: Allow attributes whose names contain spaces (or other objectionable characters) to be removed. (PR#83993) CenterLineReplacer: Improve Approximate Center Line Intersections (PR#83658) Python: Warn about Python 2.7 only once per translation. (PR83962) Geodatabase: Fix regression when updating feature with NULL geometry (PR83420) -------------------------- FME 2019.0 b19048 20180612 -------------------------- GOOGLESHEETS: Raise request timeout from 20 to 60 seconds. (PR82848) C134820 FME AR Writer: Allow existing directory writers to be updated to new file writers (PR#83975) DBF Reader: Fix reading memo. Remove extra leading chars in the value (PR#83937) JDBC Writer: only write existing columns (PR64769) Workbench: do not lose selection when multiple items in the selection list map to same output attribute name (PR83963) Workbench: Apply 'Move with Bookmark' changes immediately (PR83968) (PR75127) C137244 Workbench: move python stat tracking to document close. Warn about python usage if puthon published parameter is used (PR83797) -------------------------- FME 2019.0 b19047 20180611 -------------------------- DI: Fixed a crash by queuing up requests when FME session is not ready. (PR#83776) C137008 SAS, SAV, RDATA Reader: Fix crash reading schemas (PR#70462) C135964 Workbench: fixed connection from Denodo reader missing from Navigator tree and FME Server wizard. (PR82710) ChangeDetector: Added an "Update" mode/port (PR#24211) C118617 FFS: Add support for stripping multi reader attributes from feature tables (PR#83853) C137184 Workbench: use heuristic based on transformer name to detect if a format refers to a reader or writer (PR83801) (PR83801) Java Plugin SDK: Added note to describe consequences of setting FME_JVM_DEBUG_PORT. (PR83955) C136638 GRIB reader: When invalid georeferencing is found, warn and read the raster as unreferenced, rather than failing (PR#83786). C136889 C136889 -------------------------- FME 2019.0 b19046 20180609 -------------------------- GML/INSPIRE reader: use auto generated prefix for target namespace having no namespace declaration in the set of parsed schemas, PR83475. C136552 XMLFragmenter: disallow multiple file selection for xml source, PR82145. XMLFormatter: Allow output file to be specified in attribute value, PR83831. C137077 POD writer: Improved progress logging (PR#83667). C136833 JDBC: added commit and rollbacks before and after checking table existence (PR80076) -------------------------- FME 2019.0 b19045 20180607 -------------------------- Java FME Objects: Added checks for null string input for IFMEFeature methods. (PR83632) C136614 JDBC: Extents geometry should be a polygon (PR#81115) OSG Reader: Fix reading of models with UVWQ texture coordinates (PR83517) C136582 Workbench: Fixed regression where Workbench will crash on startup, if FME is unlicensed (PR#83920) IFC: Fix the writing of typed IFC properties. (PR83598) Cloud Spanner JDBC: upgraded Cloud Spanner driver to 1.0.8 (PR83701) Creator: Fix Clothoid transformation matrix cannot be disabled once set (PR#80816) Workbench: Larger Icons for High Resolution displays (PR#79978) ; Workbench: Made icon sizes consistent on menus on Windows (PR#69838) ImageFetcher: Preserve encodings of attributes on the input feature. (PR83919) C137165 -------------------------- FME 2019.0 b19044 20180606 -------------------------- JDBC: check table existence before trying to create (PR80076) FeatureReader: Fixed error when reader parameters contain an ampersand (PR#82240). Generalizer: Reallowed 0 as a NURBfit segment length (PR#83908) Workbench: Fixed regression where deprecated transformers started showing up in transformer gallery and quick add (PR#83905) OEM General: Add required dependencies for 2018 integration issues (PR#83641) -------------------------- FME 2019.0 b19043 20180605 -------------------------- AttributeManager: Fixed renaming of feature table attributes (PR#83868). Workbench: Remove Custom Python Interpreter option for Mac and Linux platforms (PR#83333) Workbench: Delay loading Parameter Editor, Popup Toolbar, and Help until after drag selection complete (PR#83774) C137019 Workbench: fix crash when change certain settings when start tab is the active tab (PR83823) -------------------------- FME 2019.0 b19042 20180604 -------------------------- MeasureExtractor: handle all types of curves. (PR#83747) Ingres JDBC: commit all features before performing schema read (PR83881) Workbench: add warning when open workspace with python .2.7 compatibility (PR83797) NETEZZA: change long name in formats.db to IBM Netezza (PR#62016) FMEServerJobSubmitter: When connecting to FME Server 2018 and later, job priority is no longer shown (PR#83285). -------------------------- FME 2019.0 b19041 20180601 -------------------------- Python: Added warning message of Python 2.7 reduced support. (PR83798) PDF2D Reader: Fixed issue where empty layer names resulted in invalid feature type names (PR#82983) MapText: Upgrade to fix stacking justification (PR#83871). ISCE Writer: Fix writing of image types and extensions (PR#83855) ShortestPathFinder: Allow only attributes from the From-To input port to be available for Optimization parameters (PR#69226) Python: Set PYTHONHOME for custom interpreters and always use bundled Python in FME GUI. (PR82767) C135332 MS SQL JDBC: added support for datetimeoffset in bulk insert mode (PR83755) S3 Transformers: Add support for London, Paris, and Ningxia regions (PR#82533) C135047 Cloud Spanner: fixed issue with writing to Date columns (PR83294) Multiprocessing: Pass FME_PYTHON_VERSION value to subprocesses in TransformFact. (PR#82765) -------------------------- FME 2019.0 b19040 20180531 -------------------------- FME Help: Avoid crash when clicking external links on Mac. (PR#83022) Workbench: Ensure popup connection toolbar is shown when feature caching is off (PR#83788) CSMAP: Add MapInfo and Oracle mapping exceptions for Portugal coordinate systems (PR83016) C128766 Sampler: Features and Feature Table features tracked correctly (PR#83796) CenterLineReplacer: Create Approximate Center Line for Rectangles (PR#83657) CityGML reader: read texture file when imageURI is a URL, PR83808. C137062 RasterStatisticsCalculator: Fix GUI line table prompt and defaults for published parameters (PR#83817) ListDuplicateRemover: Allow for nonexistent list attributes on input features. (PR#83504) C136400 C136612 C136879 -------------------------- FME 2019.0 b19039 20180530 -------------------------- ARCGISONLINEFEATURES: Handle new variant of 'SSL required' error response. (PR83827) C136936 MapInfo MFAL, MITAB, MIF Writers: Honor user supplied bounds in the FeatureWriter (PR#83133) C135978 -------------------------- FME 2019.0 b19038 20180529 -------------------------- MSWordStyler: Remove Title as a Header style (PR#81711) Intersector: Fixed incorrect data shattering warnings when intersecting with a tolerance (PR#83687) MS SQL JDBC: fixed issue with inserting various date, time, and uniqueidentifier in bulk mode (PR83755) VertexCreator: Restored dimension of close-polygon check (PR#83605) -------------------------- FME 2019.0 b19037 20180528 -------------------------- JDBC MS Access: Added support for new BigInt data type (PR#81551) JDBC MS Access: Added support for "single", "counter", and "byte" numeric types (PR#65418) VertexCreator: Exposed parameter to control how missing elevations are treated (PR#83605) Workbench: handle rubber band selection of bookmarks when mode is 'intersects' (PR83749) JavaScriptCaller: Reintroduced the Node.js mode (PR#83413) PowerPointWriter: Add additional ordering functionality; fix issue writing international characters (PR#82670, PR#82791) C135175 C135732 Surface Modeller: Don't emit a feature when the Feature Table would contain 0 records (PR#83732) -------------------------- FME 2019.0 b19036 20180525 -------------------------- Python: Fixed crash due to Python usage in DataInterop. (PR81302) DI: Mac: Fixed a crash when opening the application menu. (PR#83670) HTMLReportGenerator: Add ability to set id tag for header elements (PR#77044) JDBC MS Access: Add support for reading and writing "hyperlink" column types (PR#79089) C129691 Installer: Upgrade Mac JRE to 8u171 (PR#81452) Workbench: Fix regression where transformer icon in Quick Add and gallery was showing up as package transformer icon (PR#83736) Inspector: Launch DataInspector on Linux/macOS in more stable way (PR#81676). DI: Mac: Fix crash when exit full screen from menu (PR#69297) C117449 -------------------------- FME 2019.0 b19035 20180524 -------------------------- HTMLExtractor: Fix problem with mixed-case attribute tag selectors (PR#79395) C127803 ChartGenerator: Fix error when data and error attribute names have spaces (PR#80307) C132347 C133238 Workbench: Small fix to make loading AttributeManager faster (PR83322) C136280 C136282 Workbench: fix expansion of embedded published parameter values (PR83647) WorkspaceRunner: Be more liberal about refreshing the parameter list when a workspace is selected. (PR#81325) Web-As-A-File-System: Parameter Generalization for Browser (PR#82214) (PR#82216) CoordinateExtractor: Improved rejection support for invalid parameters (PR#83616) Workbench: Always show log window on error (PR#82525) -------------------------- FME 2019.0 b19034 20180523 -------------------------- Workbench: Delete FMETable subdirectory when purging temporary files (PR#83269). C136147 C136487 CSGSolid: Use approximate bounding cube to avoid extra work (PR#83625) C136766 -------------------------- FME 2019.0 b19033 20180522 -------------------------- DI: Log: Removed log file and standard out from the log manager on exit. (PR#83697) Decelerator: Fixed problem Decelerator fails if the workspace has an Excel writer (PR#83662) C136804 MSSQL_SPATIAL: Add single geometry to aggregate when preserving multiple geometries (PR#83645) JDBC MS Access: Added option to select Access 2016 file format for writer (PR#81549) DI: Feature Info: Fixed a crash in single feature selection on Mac. (PR#83696) JDBC MS Access: UCanAccess 4.0.4 upgrade - add updated zips (PR#81549) Workbench: fix text inserted when user double clicks a list attribute (PR82743) C135337 NetworkCostCalculator: Fixed when the measure name attribute had a space in it (PR#83236) Python: Fixed crash due to Python usage in DataInterop. (PR81302) Workbench: added option for user to have comment colours match their bookmark colours. (PR59090) || make 'apply' work for all settings (PR65728) || fixed undo of annotation taking to be immediate (PR82280) (PR59747) C109348 -------------------------- FME 2019.0 b19032 20180519 -------------------------- AreaOnAreaOverlayer: Improved clarity of logged messages (PR#83668) TopologyBuilder: Update default tolerance in newest version (PR#83595) Sampler: Fix FirstN mode when not grouping and input is Feature and Feature Tables (PR#83663) CenterLineReplacer: Added Hierarchy Support (PR#83493) Workbench: Fix attempt at partial running from a missing cache on a newly exposed collapsed bookmark port (PR#83492) Python: Made Python mismatch error message appear in FME Server's process monitor engine log. (PR83350) ! JDBC MS Access: Upgrade UCanAccess library to 4.0.4 (PR#81549) -------------------------- FME 2019.0 b19031 20180517 -------------------------- Data Inspector: Remove internal encoding from feature cache names (PR#83377) FeatureJoiner: Changed behavior of attributes with conflicting names in a Full Join. Now, key attributes will always be preserved, and non-key attributes will be set to in the unselected table. (PR#82923) MapnikRasterizer: Fixed problem where referenced files were not included correctly with the saved template document (PR#82865) StatisticsCalculator: Add fme_type and null geometry to summary feature (PR#80287) -------------------------- FME 2019.0 b19030 20180516 -------------------------- SalesforceConnector: Handle path-only URLs in paginated query responses. (PR82733) Workbench: Fixed problem where import or update feature types would fail if dataset value contained comma (PR#83609) C136636 ShortestPathFinder: Improve ShortestPathFinder Performance (PR#76771)(PR76778) RasterCellCoercer: Fix crash when coercing rasters with grey bands (PR#83569) PointOnLineOverlayer: Improved precision of intersections (PR#83561) -------------------------- FME 2019.0 b19029 20180516 -------------------------- CoordinateReplacer: Retire and replace with VertexCreator (PR#82656) C135214 JavaScriptCaller: Deprecated in FME 2019.0 (PR#83413) ORACLE: datetime conversion error nulls (PR#76659) C135980 DGNv8: Allow for selection of which models in the data to be read (PR#69744) -------------------------- FME 2019.0 b19028 20180514 -------------------------- FeatureWriter: Fixed problem where SQL edit parameter won't work for GeoDatabase writer (PR#83476) LineCloser: Removed classic code (PR#83570) LineCloser: Restored regular closing if start/end are different in xy (PR#83570) Python: Changed default Workspace Python Compatibility to 'Python 2.7 or 3.4+' and fixed FME engine behavior when Python version mismatches exist. (PR83350) ExcelStyler: Remove support for @CurrentAttribute to fix poor performance of transformer (PR#83251,PR#81663) TopologyBuilder: Exposed granular list building options (PR#80867) -------------------------- FME 2019.0 b19027 20180511 -------------------------- MapInfoExtended Writer: Actually convert key columns to utf8 (PR#83460) DGNv8: Stop writing linkage information to complex chain parts (PR#80770) C132548 Workbench: Don't write LOG_TIMINGS or LOG_FILTER_MASK lines to custom transformers or custom formats. (PR#83456) -------------------------- FME 2019.0 b19026 20180510 -------------------------- MapText: Add .NET instructions to error message in GUI when Label-EZ can't load (PR#83525). Google BigQuery: Fixed keyword not found issue with with old workspaces (PR83489) GeometryColorSetter: Make 'Alpha' parameter require a value (PR#83230) Workbench: Make a menu specific for inner bookmark contexts which is a mixture of the canvas and bookmark menus (PR83482) Workbench: Reduce idle CPU usage when many feature caches are shown on canvas (PR#83430) Sorter: Fix sort on feature tables when more than one attribute is sorted on. (PR#83416) -------------------------- FME 2019.0 b19025 20180509 -------------------------- Creator, Cloner: Support Feature Tables for large enough copy counts (PR#83014)(PR#83015) Clipper: Fixed arc precision bug (PR#83329) C135865 Google BigQuery: Added support for embedded web connections (PR83489) ORACLE: Delayed delete of table for error checking purposes (PR#82958) C135641 Cloud Spanner: Added support for Embedded Web Connections (PR83291) Workbench: Allow variable width types to have zero width (PR#82893) Geodatabase: Add format attribute 'geodb_font_point_size' to reader (PR41103) -------------------------- FME 2019.0 b19024 20180508 -------------------------- Raster Convovler: Move kernel opeartion map to the shared file (PR#24574) C15655 C42016 C42363 C49484 C56587 C58427 C60577 C68007 C79851 C84299 C86622 C86110 C110512 C112103 C132997 MapInfoExtended Writer: Decode custom where clause from wwjd to allow quotations in the string (PR#83460) Dataset Fanout: Allow fanout-to-zip dataset without filename suffix, even for file-based writers. (PR#83348) C136453 CenterLineReplacer: Coerce medial axis and straight skeleton results to healthier geometry types (PR#60891) CenterLineReplacer: Fixed crash caused by nan coordinate (PR#82934) SQLite3 Reader/Writer: Throw exception when failing to prepare statement (PR#82306) OSG Writer: Write mesh vertex colours (PR82420) -------------------------- FME 2019.0 b19023 20180507 -------------------------- Manual Raster Convovler: Create a shared header file for custom GUI (PR#24574) C15655 C42016 C42363 C49484 C56587 C58427 C60577 C68007 C79851 C84299 C86622 C86110 C110512 C112103 C132997 CenterLineReplacer: Added support for text geometries (PR#83101) CenterLineReplacer: Preserve the geometry name and traits on input areas (PR#83425) Workbench: Improve encoding drop down by adding separators. Improve the order for some transformers by putting their default value at the top (PR83307) Csmap: Add CNRL custom coordinate system (PR83314) C136391 MeshSimplifier: Handle degenerate faces (PR#82441) CenterLineReplacer: Log warning if dropping a part of a collection (PR#83233) CenterLineReplacer: Improved rejection codes for invalid geometry types (PR#83208) -------------------------- FME 2019.0 b19022 20180504 -------------------------- MapinfoExtended Writer: Change logMessage to logMessageUtf8Params (PR#82741) Snipper: Added rejection support for invalid parameter inputs (PR#83197) ShortestPathFinder: Don't reject when an optional parameter is empty/missing/null (PR#83270) CenterLineReplacer: Switched the default mode to approximate center line (PR#83208) CSMap: Fix MapInfo 41 datum mapping (PR83146) C136082 SQLite Reader: Add missing argument to error log message (PR#82570) -------------------------- FME 2019.0 b19021 20180503 -------------------------- NeighborFinder: Fixed bug in elevation interpolation (PR#75166) Manual Raster Convolver: New Transformer: (PR#24574) C15655 C42016 C42363 C49484 C56587 C58427 C60577 C68007 C79851 C84299 C86622 C86110 C110512 C112103 C132997 HERE Venue Map (GML) reader: some multiple occurrence elements should be read as list attributes, e.g., Names.Name{}, SearchTags.Tags{}, PR83081. ArcPropertySetter: Improved rejection and warnings (PR#83232) CenterLineReplacer: Fixed floating-point precision bug calculating straight skeletons (PR#83214) Performance: Improve performance of FFS reading PR#83364 CityGML writer: Declare brid as the prefix for the http://www.opengis.net/citygml/bridge/2.0 namespace, PR82686. CenterLineReplacer: Fixed straight skeleton crash (PR#83192) -------------------------- FME 2019.0 b19020 20180502 -------------------------- ARCGISPORTALFEATURES: Fix stalling when HTTPS certificate can't be verified. (PR82965) C135236 C136295 C137390 CSMAP: Logging more information on how to obtain missing grid files (PR81209) FILEGDB Reader: Add simple donut creation (orientation only) (PR72084) Geodatabase: geodb_text_feat_class_name attribute will be set automatically for feature-linked annotations (PR81102) Logging: Have fewer grammatical mistakes by using 'less' less often (PR#83279) C136320 -------------------------- FME 2019.0 b19019 20180501 -------------------------- ORACLE: Add timestamp with timezone (PR#76659) C135980 Microsoft Word/PowerPoint: Fix on Linux/macOS. Intersector: Remove duplicates in 2D when intersecting lines with a tolerance (PR#83093) CenterLineReplacer: Fixed a crash in the medial axis and straight skeleton modes (PR#83280) CenterLineReplacer: Removed dangles from approximate center lines (PR#83208, PR#71567, PR#82619) C129814 PowerPointStyler: Switch to one feature per table row (PR#82177) Workbench: Fixed problem where OK button could not be enabled when fanout was enabled (PR#83299) -------------------------- FME 2019.0 b19018 20180430 -------------------------- SQL Server: Fix regression reading one spatial column when there are multiple (PR#83287) C136300 JDBC: Applied different quote strings for JDBC formats when using 'Script As' (PR83274) Workbench: Fix bug where new nodes on connections would always be added as the last additional node. (PR#83272) Installer: Fix error when choosing Engine install type. (PR#83295) C136373 Workbench: Fix drawing of squared-style connections with extra vertices. (PR#83315) GeometryValidator: Fixed bug repairing self-intersections in 2D with a tolerance (PR#83093) Update Reader/Writer: Fixed problem where some parameter values were not preserved after update (PR#83298) C136389 -------------------------- FME 2019.0 b19017 20180427 -------------------------- internal changes -------------------------- FME 2019.0 b19016 20180424 -------------------------- Workbench: Warn on partial run when a VariableRetriever is used without a VariableSetter (PR#82600) -------------------------- FME 2019.0 b19015 20180420 -------------------------- DWMLReader: weather_condition should be a list attribute (PR#83244) GeometryValidator: Fixed crash when entire face is within tolerance when looking for self-intersections in 2D (PR#83124) -------------------------- FME 2019.0 b19014 20180419 -------------------------- ARCGISONLINEFEATURES: Disallow FME-reserved characters in attribute names. (PR83213) C136145 BinaryEncoder/Decoder: Allow multiple attributes (PR#54767) ExcelStyler: Add support for @CurrentAttribute (PR#81663) Shape/DBF writer: Fix writing of system language identifier for attributes in DBF files (PR#82913) Workbench: Fix feature caches from deleted reader feature types appearing on newly added ones (PR#82496) Workbench: Watch for feature cache being purged from other workbench instance (PR#82996) Workbench: Don't prompt for missing/invalid caches for F6 hotkey (PR#82649) DWML: Modified files to tie the reader into install (PR#74674) C122016 WFS reader: v2.0.0 - use enclosing parenthesis when multiple feature types are selected in the TYPENAMES KVP, PR83194, PR74464. C121235 C124436 Workbench: Fix disabled objects causing incorrect nodes to run on Run Between (PR#83011); Combine Run Just This and Run To This hotkey (PR#83008) SQL Server (ADO): Support database listing with OS Authentication (PR#83088) C135854 C136155 Workbench: Fix custom transformers sometimes not run correctly for partial runs (PR#83168) -------------------------- FME 2019.0 b19013 20180418 -------------------------- FME AR: Switch to a file writer (PR#82200) POINTCLOUDXYZ/CSV: Add automatic delimiter detection (PR#82390) ORACLE: Add timestamptz datatype to reading and writing (PR#76659) C135980 RasterStatisticsCalculator: Add String Palette Support (PR#9183) C27065 C86401 C88751 C99096 C105381 C104996 C108050 C110512 C117968 Workbench: Don't use feature caches from disabled transformers in partial runs (PR#82431) SQL Server (ADO) writer: Restore support for instances and ports (PR#83068) C135934 C135854 -------------------------- FME 2019.0 b19012 20180417 -------------------------- DWML: Created new reader format (PR#74674) MSSQL: Fix buffer overflow on Bulk copy on DBTIMESTAMPs (PR#76660) Workbench: Make ctrl-T and right click menu behaviour match when only a bookmark is selected. (PR82973) FME AR: Switch from Directory to File writer (PR#82200) Workbench: Delete bookmarks before other objects to avoid crash (PR83072) -------------------------- FME 2019.0 b19011 20180416 -------------------------- CenterLineReplacer: Turned on CGAL assertions for the Straight Skeleton DLL. (PR#47676) FeatureJoiner: Fixed Automatic Comparison Mode when used with non-ascii compatible encodings (PR#83141). Workbench: Fix crash when double click edge of a bookmark containing collapsed bookmarks (PR83136) -------------------------- FME 2019.0 b19010 20180416 -------------------------- IGDS: Added support for oriented arcs (PR81534) ODATA: Increase timeout; offset pagination using returned feature count. (PR83075) C135967 Workbench: Add validation for dates (PR67649) (PR78645) C41059 C126606 Workbench: Fix Quick Add slow down after adding EsriReprojector (PR#82729) C135349 Security Vulnerabilities: Upgrade zlib to v1.2.11 PR#83114 RRASTER Writer: Create writer for R's raster format, also add read support for palettes, byte order, and interleaving (PR#82664) GeometryValidator: Preserved geometry on rejected features (PR#82508) AVF: Update the AVF plugin to version 2.0.0.beta.1 (PR83065,PR83066,PR83067,PR83069,PR83070,PR82546) ORACLE: Prevent version checking and logging on every feature (PR#82958) C135641 DI: Table View: Handled temp folder path with space properly. (PR#83071) CenterLineReplacer: Added Approximate Center Line mode. (PR#82618) CSV2 reader: Fixed error when reading line with more entries than fields, on some system encodings (e.g. Japanese) (PR#83086). C135880 -------------------------- FME 2019.0 b19009 20180411 -------------------------- Coordinate Systems: Add China 2000 datum, coordinate systems and exceptions; Deprecated old Beijing datum and coordinate systems (PR55537) MeshSimplifier: Improved a rejection code (PR#81876) RasterStatisticsCalculator: New transformer (PR#9183) C27065 C86401 C88751 C99096 C105381 C104996 C108050 C110512 C117968 MSSQL: Add datetimeoffset data type to reader and writer (PR#76660) -------------------------- FME 2019.0 b19008 20180410 -------------------------- JDBC: Added option to mask connection strings (PR82990) Cesium: Implement feature type fanout in the Cesium 3D Tiles writer (PR83036) PowerPointWriter: Use fme_color and fme_fill_color attributes for maps when no overrides are specified (PR#81601) -------------------------- FME 2019.0 b19007 20180409 -------------------------- Sorter: Fix numeric sorting when Feature Table attribute is stored as a string (PR#83042) DI: 3D: Adjust maximum texture size based on hardware (PR#42300) GDAL writer: Free memory earlier when generating pyramids (PR#82778). C135428 PowerPointWriter: Fix bug preventing hyperlinks from being created for map shapes (PR#82487) BoundingBoxReplacer: Restored 2Dness of 2D options (PR#82954) PowerPointWriter: Implement comprehensive unit tests and refactor for robustness (PR82166, PR82486) Intersector: Prevented nulls in log file (PR#82835) C135482 DBF: Better attribute name encoding handling (PR#70527) C117059 -------------------------- FME 2019.0 b19006 20180407 -------------------------- JDBC Cloud Spanner: Escaped primary key identifiers with backticks (PR78978) FeatureMerger: Improve the efficiency (PR#75949) -------------------------- FME 2019.0 b19005 20180405 -------------------------- FeatureJoiner: Take geometry attributes from the Geometry Handling side, not the Attribute Conflict side (PR#82908). NeighborFinder: Made Treat measures as always apply (PR#75166) RPM Installer: Don't ask pip to upgrade pip, since will pull it in from t he package manager PR#82986 C135721 Workbench: Change CRCCalculator to support ordering. Add options for CRC of all attributes. Use new rejection mechanism (PR43150) (PR78947) (PR64217) (PR53739) C71661 C93093 C99385 C104996 C71450 C135401 Workbench: Fix creation of custom transformer with collapsed bookmarks when shortcut is used. (PR82973) -------------------------- FME 2019.0 b19004 20180405 -------------------------- JDBC Google BigQuery: Added web connection support (PR82064) C134327 Geodatabase: Fix Read exposed attributes when in alias mode or using additional attributes (PR82645)(PR82646) Neighborfinder: Coupled elevation and measures (PR#75166) Clipper: Removed deprecated aggregate parameter (PR#81764) C134143 Workbench: After porting schema qualifier issue in PR#81854 to 2018.0.x, updated the maximum regression build number (PR#81854) C134280 Workbench: Fixed problem where published parameter used by feature types were not prompted before workspace run (PR#82976) -------------------------- FME 2019.0 b19003 20180404 -------------------------- JDBC: Removed warnings for JDBC driver versions = 4 (PR79566) RasterExtractor: Fixed reading temporary files > 2 GB (PR#82966). C135773 IGDS: Added support for oriented arcs (PR81534) FeatureWriter: Fix problem where adding new connection would result in decoupling of already used published parameters for other feature types (PR#82975) C135740 Workbench: Fix crash when create custom transformer that contains a collapsed bookmark (PR82972) Workbench: Create tunnels within bookmarks (PR82979) ReferenceFactory: Improved performance for some attribute merging modes (PR#82188) Workbench: Allow user to create ordered attribute list parameter (PR64217) C104996 -------------------------- FME 2019.0 b19002 20180402 -------------------------- Bookmarks: Added toolbar update and highlighting on bookmark resize for partial runs (PR#81752) -------------------------- FME 2019.0 b19001 20180331 -------------------------- MS SQL Server - MS Azure SQL: Enabled bulk inserts for spatial attributes (PR82227) Counter: Support Feature Tables (PR#75516) MSSQL: Proper rounding for Numeric and Decimal type in Bulk Insert (PR#82517) C134979 Workbench: Fix crash when right click with multiple objects selected one of which is a collapsed bookmark (PR82947) C135737 GeometryValidator: Fixed crashes from attribute parameters (PR#82508) BoundingBoxReplacer: Preserved box type during upgrade (PR#82937) Coordinate systems - Rectified Skewed Orthometric: Add CH1903/GSB.LV03-M exception and warn about unsupported cases (PR55159) C95772 Workbench: Fixed Features not written warning that is logged during partial run (PR#82881) -------------------------- FME 2019.0 b19000 20180328 -------------------------- IFMEMesh: Added color vertices to log (PR#81900) SectorGenerator: Allowed attributes with spaces (PR#82924) FeatureWriter: Fix duplicate factory name issue that could happen in some cases (PR#82897) C135589 -------------------------- FME 2019.0 b18446 20180327 --------------------------