======================= FME 2019.0“什么是新的”======================= -------------------------- 2019.0 B19253 20190506 ------------------------- bulkattributerenamer:修复Perl兼容的Regex替换回归--------------------------------- 2019.0 B19252 20190502----------------------------------------------- FME 2019.0 B19251 20190430 ---------------------------------- jsonextractor:匹配的JSON值时,FIX错误包含布尔值GeometryValidator:固定崩溃在2D中交叉弧----------------------------------------------------------------- bulkattributerenamer:固定崩溃当无效的常规表达式字符串传递给Renameattribute函数时-------------------------- FME 2019.0 B19249 2019049 20190423 ----------------------安装器:Updation FlexServer到11.16.2.1 GeometryValidator:固定崩溃在2D中自交叉弧形 ------------------------- FME 2019.0 B19248 20190418 -------------------------辨别O:为V7类型添加有限的支持-------------------------------------------------------------------------文件地理数据库API:默认情况下不要剥离GUID / GLOGALID括号------------------------ FME 2019.0 B19246 20190415 ------------------------------------------------------------- FME 2019.0 B19245 20190412 ------------------------ FME服务器:修复运行问题使用MapTextLabeller的工作空间。 GML reader: fix failure to read schemas features when dataset is an url, . -------------------------- FME 2019.0 b19244 20190410 -------------------------- PowerPointStyler: Fixed missing font color attribute error when adding a Table to a custom slide. -------------------------- FME 2019.0 b19243 20190409 -------------------------- PowerPointStyler: Fixed Python Type Error bug. PowerPointStyler: Fixed index error bug. Workbench: Fixed regression where hub transformer descriptions were missing from search in Quick Add and Transformer Gallery PowerPointStyler: Revert of changes to PR #39502. -------------------------- FME 2019.0 b19242 20190408 -------------------------- PowerPointStyler: V2 - Fixed bug where list attributes could not be entered in table 'column values' parameter. CityGML reader: fix memory issue when reader is used to mistakenly read GML NAS data, . -------------------------- FME 2019.0 b19241 20190405 -------------------------- Workbench: fix crash when editing parameters of deprecated csv format Installer: Enforce Custom JDBC Drivers for Oracle Database Installs -------------------------- FME 2019.0 b19240 20190404 -------------------------- Installer: Add install location to startDatabaseServer.sh on install Installer: Update path to 'change password' documentation -------------------------- FME 2019.0 b19239 20190403 -------------------------- Installer: Remove Oracle from listed default JDBC drivers Workbench: Fix problem where package download didn't work from embedded hub browser dialog FME Packages: Fixed problem where package install would fail but no error is reported because install process failed to start Workbench: Fixed problem where in some cases writer settings were not applied correctly for the second writer if the setting was different -------------------------- FME 2019.0 b19238 20190328 -------------------------- Installer: Add splashes and tiles for 2019.0 release -------------------------- FME 2019.0 b19237 20190327 -------------------------- Workbench: integrate icons from Jara for dark mode -------------------------- FME 2019.0 b19236 20190326 -------------------------- DI: Background Maps: Removed logs from reprojection and rendering. Desktop: Fix crash for 3d views on AWS Windows server machines Feature Caching: Fixed error when used with feature tables. Workbench: fix initialization of expression evaluator and string concontatenator dialog Web Connections: Fixed bug using international characters in web connection names -------------------------- FME 2019.0 b19235 20190325 -------------------------- Workbench: properly set size of junctions when loading old workspaces DI: Concurrency: Fixed crash by reordering signal connection. Workbench: make minimum size for essentials window -------------------------- FME 2019.0 b19234 20190322 -------------------------- PostgreSQL: Consistently treat oids as *unsigned* four-byte integers DI: Mac: Fixed the crash on exit. [FMEENGINE-58249] [FMEENGINE-58249] [FMEENGINE-58249] OEM: Added to the generic bundle the full set of Python files available for Python versions supported in FME 2019. [FMEENGINE-59551] [FMEENGINE-59551] [FMEENGINE-59551] Dissolver: Avoid crashing when arcs are incorrectly sorted around a node [FMEENGINE-59334] [FMEENGINE-59334] [FMEENGINE-59334] ImageFetcher: Expose the http headers and status code attributes on RASTER features. Sampler: Allow a Sampling Rate of 0. [FMEENGINE-59508] [FMEENGINE-59508] [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] Geodatabase: Change default to not strip GlobalID and GUID braces [FMEENGINE-59544] [FMEENGINE-59544] [FMEENGINE-59544] StringConcatenator: Fix truncated text replacing original multiline text when transformer reopened [FMEDESKTOP-8825] [FMEDESKTOP-8825] [FMEDESKTOP-8825] Help: When using ESRI DataInterop license, set the help home button url to DataInterop help [FMEENGINE-2860] [FMEENGINE-2860] [FMEENGINE-2860] -------------------------- FME 2019.0 b19233 20190321 -------------------------- FME Help: Fixed problem where help could not be shown from ArcCatalog [FMEENGINE-2860] [FMEENGINE-2860] [FMEENGINE-2860] Date/time: Performance improvements inspired by (and which address) a Geodatabase reading slowdown [FMEENGINE-58475] [FMEENGINE-58475] [FMEENGINE-58475] HTTPCaller: Allow users to bypass HTTP content-encoding negotiation. [FMEENGINE-59349] [FMEENGINE-59349] [FMEENGINE-59349] Workbench: Fix blank canvas hint draw artifact after dropping file in ||| Workbench: Ensure reader nodes are visible on a generate [FMEDESKTOP-8807] [FMEDESKTOP-8835] [FMEDESKTOP-8807] [FMEDESKTOP-8835] [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] [FMEENGINE-59509] [FMEENGINE-59509] CSG: Corrected approximation for Max bounding box [FMEENGINE-59505] [FMEENGINE-59505] [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: Fix autolayout not working on 64-bit Windows 7/8.1 [FMEDESKTOP-8809] [FMEDESKTOP-8809] [FMEDESKTOP-8809] Installer: Add icons for .fpkg files [REL-2526] [REL-2526] [REL-2526] OneDriveConnector: Corrected upload chunking threshold for Graph API [FMEENGINE-59373] [FMEENGINE-59373] [FMEENGINE-59373] -------------------------- FME 2019.0 b19228 20190314 -------------------------- Workbench: Fix redirect to inspector to work with Visual Preview [FMEDESKTOP-8744] [FMEDESKTOP-8744] [FMEDESKTOP-8744] Bufferer: Restored group-by-like settings [FMEENGINE-59420] [FMEENGINE-59420] [FMEENGINE-59420] DI: 3D: Fix crashes in openscenegraph when switching 3d to 2d and when closing application -------------------------- 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] [FMEENGINE-59331] [FMEENGINE-59331] JSON Parsing: handle fractional parts of numbers which exceed the bounds of a 64 bit integer [FMEENGINE-59431] [FMEENGINE-59431] [FMEENGINE-59431] PCL: Use correct version in DLLs [FMEENGINE-59399] [FMEENGINE-59399] [FMEENGINE-59399] Workbench: Update logic for checking transformer updates [FMEENGINE-59276] [FMEENGINE-59276] [FMEENGINE-59276] -------------------------- FME 2019.0 b19226 20190312 -------------------------- PCL: Added versioning to dlls [FMEENGINE-59399] [FMEENGINE-59399] [FMEENGINE-59399] i-model Reader: fixed error while getting scale information [FMEENGINE-57543] [FMEENGINE-57543] [FMEENGINE-57543] OneDriveConnector: fixed large file upload error [FMEENGINE-59373] [FMEENGINE-59373] [FMEENGINE-59373] SpatialFilter: Use centralized groupby logging -------------------------- FME 2019.0 b19225 20190311 -------------------------- Civil 3D: Support property sets [FMEENGINE-10155] [FMEENGINE-10155] [FMEENGINE-10155] PACKAGES: Allow packages built on Mac to uninstall. [FMEDESKTOP-8801] [FMEDESKTOP-8801] [FMEDESKTOP-8801] HTMLTABLE: Fixed dataset to allow both file and URL. [FMEENGINE-59310] [FMEENGINE-59310] [FMEENGINE-59310] -------------------------- FME 2019.0 b19224 20190308 -------------------------- Python: Removed loading of custom Python interpreters from back-end for non-Windows. [FMEENGINE-40549] [FMEENGINE-40549] [FMEENGINE-40549] Shapefile: dBASE: Read fields padded to width with space as 'missing' rather than 'null' [FMEENGINE-59352] [FMEENGINE-59352] [FMEENGINE-59352] Installer: Update graphics for 2019.0 [REL-2494] [REL-2494] [REL-2494] FME: Fix 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] ECW: Fixed crash unloading the gdal plugin when ecw was never loaded. Web Connectors: Converted non-text, non-binary attributes to text before upload Workbench: fix setting bookmark color to a palette color from properties dialog DI: Background Maps: Hide unimportant reprojection errors. 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 Workbench: adjust autolayout to order input nodes alphabetical rather than by position. Adjust node size so layout is a bit less spread out FMEServerResourceConnector: Improved output attributes on list and upload FMEServerResourceConnector: reject on failure using Windows credentials Workbench: Fixed regression in "Select Multiple Folders/Files" dialog that would add spurious entries for selected file GUI: Fixed problem where multiparameter used in package transformers won't render properly if user name contains non-ascii characters -------------------------- FME 2019.0 b19222 20190306 -------------------------- Stats: Log correct number of features output when writing feature tables. IMDF: Change the default precision for IMDF to 7 fractional digits FME Packages: Load message files right after package install and ensure package file for FME Server publishing is named as per spec MSWord: Added valid indent level values to warning message. Python: Moved Python packages path to front of PYTHONPATH. -------------------------- FME 2019.0 b19221 20190305 -------------------------- WB: Make sure the Workbench Essential dialog is on top. Installer: Removed JDBC driver from FME Server [FMESERVER-12448] IMDF: Update the plugin to version 1.0.0.beta.2 Workbench: Properly set default colors for log window and maintain link colors as highlighting occurs FME Workbench: Fixed proxy-related issues when using exception lists and custom proxy map [FMESERVER-11479] [FMESERVER-12373] C139664 C142428 C142890 Workbench: make a few usability tweaks for ports. Change highlight color to blue. Include vertex in the link rather than stem. Fix link drawing when snap to port occurs. Eliminate some minor pixel artifacts (black dot, overlapping segments, missing center from vertexes) Workbench: remove context menu from start page Workbench: handle case better when user zooms in/out further than the zoom slider can represent Workbench: fix scroll bar not appearing when contents of interior view grow beyond the allowable dialog height -------------------------- FME 2019.0 b19220 20190304 -------------------------- WLAS Reader: Fixed source reader line error. DI: 3D: Enabled screen change detection and called update. -------------------------- FME 2019.0 b19219 20190302 -------------------------- TopologyFactory: Improved parameter mapping NMEA AIS Reader: Add support for new message sources from NMEA v4 WLAS Reader: Fixed GUI bug where encoding parameter was not passed to the mapping file. Workbench: properly restore matching bookmark colors. Adjust 'matching' color to account for transparency of the bookmark Workbench: properly set attributes for conditionals when used from an attributecreator Workbench: Hide Visual Preview on Start Page FeatureWriter: Fixed problem where some writers will fail when using embedded credentials DI: Mac: Fixed 3D rendering. -------------------------- FME 2019.0 b19218 20190228 -------------------------- GeometryFilter: Fixed typo in parameter name Workbench: adjust scrollbar colors on MAC so bar is dark and background is light. Tweak dark mode slightly so scroll bar has more contrast -------------------------- FME 2019.0 b19217 20190227 -------------------------- RevitNative: Get all family instance geometry instead of just Mullions and Panels. FME: Properly load message files associated with packages when serving FME Server Revit Native Reader: Add room area as an attribute on room elements Workbench: add language support for new user dialog Workbench: remove zoom from menu -------------------------- FME 2019.0 b19216 20190226 -------------------------- Data Inspector: Improved performance when viewing feature table data with a background map. CsmapReprojector: Halt translation and fail when insufficient memory available. Workbench: use progress dialog rather than modal success dialog to give user feedback on the save Workbench: update terminology to use FME Community on start page and in help menus Workbench: change to right align reader nodes and left align writer nodes so all ports line up properly Workbench: properly set title on properties dialog -------------------------- FME 2019.0 b19215 20190225 -------------------------- Workbench: adjust ordering of option groups. eliminate the 'annotation' group by putting those settings in the other groups Workbench: fix cancel button location on mac wizards ||| Workbench: fix maximize button behavior to avoid crash ||| Workbench: ensure essentials dialog is on top of workbench on MAC FME Packages: Fixed problem where packages without any python module would fail to uninstall REVITNATIVE reader: Allow swizzling of .zip datasets. Workbench: make ports easier to click by making stems of links not clickable CenterLineReplacer: Modified approximate algorithm to prune more aggressively Revit Native Reader: Only log the final result of searching for a coordinate system Excel Reader: Fix reading of merged cells Shapefile: Fix crash when reading 0 features Autocad_OD: Log warning that coordinate systems will not be written out Workbench: integrate updated html and gifs from Liz FME Packages: Fixed problem where packages without any python module would fail to install Installer: Fix duplicate primary key in table 'IniFile' error when building installer -------------------------- FME 2019.0 b19214 20190222 -------------------------- Workbench: integrate new icon set from Jara. Properly place the close tab icon so it aligns better with the text PointOnLineOverlayer: Fixed parameter mapping bug for measure setting PointCloudXYZ reader: Fixed error messages when a column in the component map is missing from the dataset. Revit Native Reader: Correctly set family names for those currently read as "Unknown" StringSearcher: Return correct search indices when greater than 32768. FME: Fixed problem where web service fails to install if user name had non-ASCII characters -------------------------- FME 2019.0 b19213 20190221 -------------------------- RasterBandOrderer: added alias for Raster Band Orderer transformer CityGML writer: handle textures with u,v,q coordinates, . DI: Fixed a crash by rolling back the deleteLater call on the main window. Mac Workbench: Avoid raising Workbench window when an error is logged and a different app is active. DBASE, Shapefile: Detect invalid codepoints in attribute names -------------------------- FME 2019.0 b19212 20190220 -------------------------- DI: Mac: Fixed a crash when destroying FME session. Geodatabase: Write resolved coded domain values. CityGML writer: change default value for "CityGML Version" writer parameter from "1.0" to "2.0", . CityGML writer: write out solid appearances, minimize x3dmaterials targets by allowing members to inherit from ancestors, . SOCRATA: Rename to "Socrata DataSync (deprecated)". -------------------------- FME 2019.0 b19211 20190219 -------------------------- Workbench: Add usage hints on the blank workbench canvas Revit Native Reader: Prefix project parameters with group names Revitnative: Read geometry from Curtain Panels and Curtain Wall Mullions. Revit Native Reader: Remove the Transparency attribute from the schema Workbench: fix drag and drop to reorder toolbar ||| Workbench: ensure selected link is preferred GML: add local copies for GMLJP2 and other dependent schemas, . GoogleDrive: List folders first in Web FS Workbench: readd code accidentally removed ! Revit Native: added support for coordinate systems defined by prj file only -------------------------- FME 2019.0 b19210 20190216 -------------------------- Workbench: remove exercises and integrate a quicker modeless get started window Workbench: fix mac build - take 2 ! Revit Native Reader: Add base level and top level info to columns, and other elements that have it Workbench: fix mac build ! Python: Ensure print() works in Python shutdown script [FMEENGINE-40567] TFS Formats: Made TFS formats not visible in FME. PowerPointStyler: Fixed bug where invalid table values were accepted, and resolved syntax inconsistencies. Workbench: fix wizard in dark mode on mac. remove unnecessary separator from default toolbar Python: Added proper logging for WAAFS failures. -------------------------- FME 2019.0 b19209 20190214 -------------------------- HullAccumulator: Use centralized Groupby ! Excel Reader: Prevent crash reading identically named named ranges Revit Native: added DocUpdate attribute support Revit Native Reader: Add three more attributes RCaller: Increase visibility of R installation instructions CenterLineReplacer: Fix check for whether edge has been traversed [FMEENGINE-58211] RasterReplacer: Reject features with an unreadable blob attribute. [FMEENGINE-37588] Workbench: 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] Revit Native Reader: Add the InExteriorShell attribute to the schema FMW Reader: Decode additional reader and writer name and dataset attributes [FMEENGINE-58236] [FMEENGINE-58236] -------------------------- FME 2019.0 b19208 20190213 -------------------------- Revit Native Reader: Expand attributes read from room elements [FMEENGINE-58192] [FMEENGINE-58192] Workbench: Fix crash when "[" is entered at the end of the dataset path in dataset picker GUI when used with CSV and EXCEL readers [FMEENGINE-58335] [FMEENGINE-58335] Shapefile/dBASE: Preserve non-system characters in feature type names [FMEENGINE-56646] [FMEENGINE-56646] CenterLineReplacer: Improved approximate center line generation for driveway polygons [FMEENGINE-58212] [FMEENGINE-58212] PointOnAreaOverlayer: Improved performance for areas with arcs AreaBuilder: Fixed error caused by duplicate factory names NTERNAL: Added framework for centralized group by worker ! [FMEENGINE-58317] [FMEENGINE-58317] PointOnAreaOverlayer: Avoid chopping areas with fewer than 100,000 vertices BoundsExtractor: change NaN z values to 0.0 more judiciously. [FMEENGINE-57728] [FMEENGINE-57728] -------------------------- FME 2019.0 b19207 20190212 -------------------------- Shapefile: Give duplicate attribute names unique names based on the original. [FMEENGINE-56646] [FMEENGINE-56646] Revit Native Reader: Read family + project parameters, and prefix parameters with set names [FMEENGINE-58141] [FMEENGINE-57806] [FMEENGINE-58153] [FMEENGINE-58141] [FMEENGINE-57806] [FMEENGINE-58153] Workbench: Fixed problem where installing custom transformer would crash Workbench [FMEDESKTOP-8651] [FMEDESKTOP-8651] DI: Table View: Set as the default mode for non-spatial data. [FMEDESKTOP-8648] [FMEDESKTOP-8648] Workbench: fix MAC build ! OneDriveConnector: Switched to Graph API to support OneDrive for Business [FMEENGINE-57943] [FMEENGINE-57943] FME Packages: Alias for package looks like regular transformer [FMEENGINE-58308] [FMEENGINE-58308] DI: Table View: Added natural sorting to the context menu and used it as the default. [FMEDESKTOP-8632] [FMEDESKTOP-3826] [FMEDESKTOP-8632] [FMEDESKTOP-3826] DI: 3D: Fixed selection problem with multiple features. [FMEDESKTOP-3526] [FMEDESKTOP-3372] [FMEDESKTOP-3526] [FMEDESKTOP-3372] DI: Background Maps: Simplified an error message during Add Background Map. [FMEDESKTOP-8442] [FMEDESKTOP-8442] Workbench: add cancel button on MAC ||| Workbench: do not allow header selection in quick add [FMEDESKTOP-4739] [FMEDESKTOP-8646] [FMEDESKTOP-4739] [FMEDESKTOP-8646] Workbench: Add ability to import/export a custom bookmark palette [FMEDESKTOP-7636] [FMEDESKTOP-7636] -------------------------- FME 2019.0 b19206 20190211 -------------------------- Oracle: Fix instant client URL [FMEENGINE-57129] [FMEENGINE-57129] FMW Reader: Decode obscured parameters. Make custom transformer name and id together unique [FMEENGINE-57419] [FMEENGINE-58236] [FMEENGINE-57419] [FMEENGINE-58236] Revit: Added support for IFC file selection [FMEENGINE-58274] [FMEENGINE-58274] Shapefile: Detect and ignore garbage bytes at the end of file [FMEENGINE-56646] [FMEENGINE-56646] FME Packages: Ensure that installed python modules are discoverable after install [FMEENGINE-58058] [FMEENGINE-58058] Workbench: remove qfmemacstyle from build ! Workspace FMW Reader: Read reader / writer settings box parameters [FMEENGINE-57666] [FMEENGINE-57666] Workbench: properly handle space in attributes to add names [FMEENGINE-56182] [FMEENGINE-56182] Workbench: remove native MAC toolbar which allows widget based tools like the new run button, background map and bookmark navigator to work properly [FMEDESKTOP-4731] [FMEDESKTOP-8509] [FMEDESKTOP-4731] [FMEDESKTOP-8509] 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) 服务器安装程序:在RedHat / CentOS,不要说我们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) 工作台:添加警告当py开放式工作区thon .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云扳手:固定问题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:添加层次支持(公关# 83493) 工作台:修复尝试从m部分运行issing 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:当标签EZ无法加载时,向GUI中的错误消息添加.NET指令(PR#83525)。Google BigQuery:修复了旧工作区的关键字找不到问题(PR83489)GeometryColorSetter:使“Alpha”参数需要一个值(PR#83230)Workbench:为内部书签上下文创建一个特定的菜单,它是画布和书签菜单的混合体(PR83482)Workbench:当许多功能缓存显示在canvas(PR#83430)Sorter:当对多个属性进行排序时,修复对特征表的排序。(PR#83416)---------------------------FME 2019.0 b19025 20180509-------------------------------创建者,Cloner:支持足够大的拷贝数的功能表(PR#83014)(PR#83015)Clipper:修复arc precision bug(PR#83329)C135865 Google BigQuery:添加了对嵌入式web连接的支持(PR83489)ORACLE:出于错误检查目的延迟删除表(PR#82958)C135641 Cloud panner:添加了对嵌入式web连接的支持(PR83291)工作台:允许可变宽度类型具有零宽度(PR#82893)地理数据库:向读取器(PR41103)添加格式属性“geodbŠfontŠpointŠsize”--------------------------FME 2019.0 b19024 20180508-------------------------------光栅卷积器:将内核操作映射移动到共享文件(PRŠ24574)C15655 C42363 C49484 c5687 C58427C60577 C68007 C79851 C84299 C86622 C86110 C110512 C112103 C132997 MapInfo扩展编写器:解码wwjd中的自定义where子句以允许在字符串(PR#83460)数据集扇出中引用扇出:允许扇出到没有文件名后缀的zip数据集,即使对于基于文件的编写器也是如此。(PR#83348)C136453 CenterLineReplacer:强制中轴和直骨骼结果为更健康的几何体类型(PR#60891)CenterLineReplacer:修复由nan坐标引起的崩溃(PR#82934)SQLite3 Reader/Writer:准备语句失败时引发异常(PR#82306)OSG Writer:写入网格顶点颜色(PR82420)--------------------------FME 2019.0 b19023 20180507----------------手动光栅卷积器:为自定义GUI创建共享头文件(PR#24574)C15655 C42016 C42363 C49484 C56587 C58427 C60577 C68007 C79851 C84299 C86622 C86110 C110512 C112103 C132997 CenterLineReplacer:添加了对文本几何图形的支持(PR#83101)CenterLineReplacer:保留输入区域上的几何体名称和特征(PR#83425)Workbench:通过添加分隔符改进“编码”下拉列表。通过将某些变换器的默认值放在顶部(PR83307)来改进它们的顺序Csmap:Add CNRL custom coordinate system(PR83314)C136391 MeshSimplifier:Handle degenerate faces(PR#82441)CenterLineReplacer:Log warning if droping a part of a collection(PR#83233)CenterLineReplacer:Improved rehensive codes for invalid geometry类型(PR#83208)-----------------FME 2019.0 b19022 20180504---------------------MapInfo Extended Writer:将logMessage更改为logMessageUtf8Params(PR#82741)Snipper:添加了对无效参数输入的拒绝支持(PR#83197)ShortestPathFinder:当可选参数为空/缺少/空时不拒绝(PR#83270)CenterLineReplacer:将默认模式切换为近似中心线(PR#83208)CSMap:Fix MapInfo 41 datum mapping(PR83146)C136082 SQLite Reader:将缺少的参数添加到错误日志消息(PR#82570)-----------------FME 2019.0 b19021 20180503---------------------NeighborFinder:修复高程插值中的错误(PR#75166)手动光栅卷积器:新变压器:(PR#24574)C15655 C42016 C42363 C49484 C56587 C58427 C60577 C68007 C79851 C84299 C86622 C86110 C110512 C112103 C132997此处场地地图(GML)读取器:一些多出现元素应作为列表属性读取,例如。,名字。名字{}, 搜索标签。标签{},PR83081。ArcPropertySetter:改进的拒绝和警告(PR#83232)CenterLineReplacer:修复了计算直骨架的浮点精度错误(PR#83214)性能:改进FFS读取PR#83364 CityGML writer的性能:将brid声明为http://www.opengis.net/citygml/bridge/2.0名称空间,PR82686。CenterLineReplacer:修复了直骨架崩溃(PR#83192)---------------------------FME 2019.0 b19020 20180502-------------------------------ARCGISPORTALFEATURES:修复无法验证HTTPS证书时的暂停。(PR82965)C135236 C136295 C137390 CSMAP:记录有关如何获取缺少的网格文件的详细信息(PR81209)FILEGDB Reader:添加简单的甜甜圈创建(仅限方向)(PR72084)地理数据库:将自动为要素链接注释(PR81102)设置geodb\文本\专长\类\名称属性日志:通过使用“较少”较少出现(PR#83279)C136320-------------------------------FME 2019.0 b19019 20180501-------------------------------ORACLE:添加带时区的时间戳(PR#76659)C135980 Microsoft Word/PowerPoint:修复Linux/macOS。相交:相交时删除二维中的重复项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 --------------------------