======================= FME 2017.1 "What's New" ======================= -------------------------- FME 2017.1 b17539 20170731 -------------------------- no relevant changes -------------------------- FME 2017.1 b17538 20170728 -------------------------- GML: allow https urls to be used as the application schema when validating, PR78754. WFS reader: fixed crash when Name is missing from FeatureType in capabilities document, PR78794. -------------------------- FME 2017.1 b17537 20170727 -------------------------- no relevant changes -------------------------- FME 2017.1 b17536 20170726 -------------------------- Tester: Fix inverted logic around NaN comparisons. (PR#78735). -------------------------- FME 2017.1 b17535 20170725 -------------------------- no relevant changes -------------------------- FME 2017.1 b17534 20170722 -------------------------- SHAPE writer: Work with feature types containing daemoji characters whose bytes look like special regex characters. (PR#78682) LineCombiner: Upgrade to version 10 more cleanly (PR#78700) -------------------------- FME 2017.1 b17533 20170720 -------------------------- no relevant changes -------------------------- FME 2017.1 b17532 20170719 -------------------------- no relevant changes -------------------------- FME 2017.1 b17531 20170718 -------------------------- no relevant changes -------------------------- FME 2017.1 b17530 20170717 -------------------------- no relevant changes -------------------------- FME 2017.1 b17529 20170714 -------------------------- DI: Table View: Fix crash on Mac by using new db connection in threads. (PR#78537)(PR#78540) -------------------------- FME 2017.1 b17528 20170713 -------------------------- L10n: FME Server localization guide updates for 2017.1 (PR76757) -------------------------- FME 2017.1 b17527 20170712 -------------------------- Excel (XLSX) Reader: Excel (XLSX) Reader: Fixed all '$' characters being replaced in attribute names on generate if parameters window opened first (PR#64370) C108006 -------------------------- FME 2017.1 b17526 20170712 -------------------------- no relevant changes -------------------------- FME 2017.1 b17525 20170710 -------------------------- Workbench: Fix the crash in Print Preview when a Reader is selected (PR78526) C128806 Sorter: Significantly reduce memory overhead for very large datasets. (PR#78314) StatisticsCalculator/AttributePivoter: Allow both spaces and non-ASCII characters in attribute names. (PR#78471) -------------------------- FME 2017.1 b17524 20170706 -------------------------- Workbench: Fixed two crashes found when dealing with objects created in 2011 (PR78496) (PR78497) C128663 MRR (Multi Resolution Raster): MRR (Multi Resolution Raster): Moved to non-OEM fmemod file (PR#60902) C102849 C114561 C116887 C123149 StatisticsCalculator/AttributePivoter: Allow both spaces and non-ASCII characters in attribute names. (PR#78471) -------------------------- FME 2017.1 b17523 20170705 -------------------------- MAPINFO: Add JPNGSI-18-Grid (PR78482) -------------------------- FME 2017.1 b17522 20170704 -------------------------- MAPINFO: Add JPNGSI Datum Exceptions (PR74425) C121723 ARCGISONLINEFEATURES: Honour layer-level maxRecordCount, if present. (PR78446) C128167 Workbench: Eliminate duplicate entry from regular expression under Quick Reference (PR78445) C128547 DateTimeConverter & DateTimeCalculator: Added aliases to redirect hub transformers (PR#78452) -------------------------- FME 2017.1 b17521 20170630 -------------------------- no relevant changes -------------------------- FME 2017.1 b17520 20170629 -------------------------- DateTimeConverter: Improved error messaging for unsupported flags. (PR78296 PR78350) StatisticsCalculator: Fixed handling of encoded attribute names and Group by of encoded attribute. (PR#78193, PR#78197) C128004 DateTimeConverter: Added alias DateTimeValidator. Removed confusing warnings when input is invalid. (PR78398 PR78399) DI: Decoded feature type names from the parameters in the command line. (PR#78260) DI: 3D: Fix incorrect feature indexes. (PR#78395) GDAL Readers/Writers: Fixed non-ASCII character handling in CPLGetExtension and CPLFindFilenameStart (PR#77264) DateTimeConverter: Fixed conversion bug when processing seconds (PR#78289) -------------------------- FME 2017.1 b17519 20170628 -------------------------- DateTimeConverter: Added FME/ISO presets to Input/Output Format. (PR#78283) FME Engine: Improved the algorithm to convert 64-bit reals to strings (PR#77622) StatisticsCalculator: Fixed Group by attribute splitting behaviour. (PR#78193) C128004 -------------------------- FME 2017.1 b17518 20170627 -------------------------- DI: Mac: Fix graphics view and format info crashes. (PR#77142) DateTimeConverter: Fixed non-deterministic Preview behavior. Added $ to all presets. Fixed %Es preview support. Auto trimmed arguments. Improved error messages. (PR#78010 PR#78274 PR#78299 PR#78332 PR#78354 PR#78375 PR#78381) StatisticsCalculator: Fixed handling of encoded attribute names analyzed by StatisticsCalculator and fixed Group by of non-encoded strings for Py3. (PR#78193, PR#78197) C128004 FeatureWriter: Fixed problem where importing from dataset won't set feature type's geometry for single geom type formats (PR#78362) C128447 -------------------------- FME 2017.1 b17517 20170626 -------------------------- AWSIMAGERY: Specify whether a file was fetched from cache, or being downloaded. (PR77958) AIXM 5.x reader: Map DirectFlightSegment, MarkingElement, RoutePortion, and Reflector embedded objects as Multi Geometries, previously mapped as Null Geometries, PR77042. C12540 AttributePivoter: Work with numeric-valued column group values. (PR#78217) C128043 -------------------------- FME 2017.1 b17516 20170623 -------------------------- Workbench: Fixed problem where publishing 'dynamic' parameters like SDE_VERSION_LIST, DYNAMIC_[MULTI|SINGLE]_SELECT resulted in unexpected behavior (PR#77247) C125872 -------------------------- FME 2017.1 b17515 20170622 -------------------------- LocalCoordinateSytemSetter: Handle point geometry correctly even when fme_* arc attributes present (PR#78259). -------------------------- FME 2017.1 b17514 20170621 -------------------------- DateTimeCalculator: Remove incompatible conditional option (PR#78117) Workbench: Fixed the crash when selecting 'Add Parameter...' from context menu of Navigator tree when the start page is active (PR78243) C128218 LANDSAT8: Simplify labels for Feature Type Name(s) choices. (PR78231) Date time: Fixed some of the warnings when parsing/formatting fails. (PR#77396) C127809 C127933 -------------------------- FME 2017.1 b17513 20170620 -------------------------- TERRAINTILESAWS: Warn when neither Single Tile or Search Envelope are in use. (PR77927) Coordinate Systems: Add ESRI WKT/WKID exceptions for GDA2020 systems (PR70937) C117621 C123531 C124125 -------------------------- FME 2017.1 b17512 20170619 -------------------------- S57: LNAM Attributes no longer disappear (PR#77448) -------------------------- FME 2017.1 b17511 20170616 -------------------------- Geocoder: Fix error with ArcGIS Reverse Geocoding. (PR78047) C127852 DateTimeConverter: Rename from DateTimeFormatter and add aliases (PR#78025) -------------------------- FME 2017.1 b17510 20170615 -------------------------- GeographicBufferer: Set Miter Limit default to 1 (PR#76906) C125254 C125262 -------------------------- FME 2017.1 b17509 20170614 -------------------------- OEM: Add missing python dlls. (PR#77749) C127180 ODATA: Add parameter to set OData-Version header with default to omitting it. (PR77772) C127537 -------------------------- FME 2017.1 b17508 20170613 -------------------------- Legal: Update to FME Desktop 2017.1 legal notices (PR73698) @DateTimeParse(): @DateTimeParse(): made * support more lenient. (PR#78023) OEM: Add missing fmeobjects OEM to mapinfo bundle. (PR#77749) -------------------------- FME 2017.1 b17507 20170612 -------------------------- DI: 2D: Set the default area fill transparency to 30% instead of 100%. (PR#78038) DI: Mac: Fixed an intermittent crash from FME_fmeHome(). (PR#78037) -------------------------- FME 2017.1 b17506 20170609 -------------------------- Workbench: Fixed the problem where editing the Writer dataset value could make the workspace unusable after re-open due to undefined macro error (PR#77906) OEM: Update Mapinfo package to include missing gml files. (PR#77770) C127181 OEM: Added the required python files to MapInfo bundle. (PR#77749) C127180 C127180 LANDSAT8: Support use through the GENERIC reader. (PR77972) MapInfo Extended and CSV readers: Fixed reading attributes when multiple feature types are present for a single reader (PR#77995). GEODATABASE: Updated 64-bit compatibility message to be simpler and included examples of ESRI 64-bit software (PR77775) SDE30: Add ArcGIS Pro v1.4 & 2.0 support (PR77209) C125803 -------------------------- FME 2017.1 b17505 20170608 -------------------------- Date time: Fixed bugs in @DateTimeTimezoneSet(..., local). Added warnings when input datetimes contain overflow parts. (PR#77396) C127809 C127933 LANDSAT8AWS: Simplify labels for Feature Type Name(s) choices. (PR77954) LANDSAT8AWS: Fix Latest Date filter after introducing Collection 1 support. (PR77926) -------------------------- FME 2017.1 b17504 20170607 -------------------------- Localization: Read and Write guiprompts as UTF8. Add Date and Datetime support. (PR#77304) MetaRasterFormat: Added support for dynamic and batch workflows (PR#68071) PLANETDATA: Assume time of 23:59:59 for End Date parameter. (PR77895) HTMLExtractor: Added handling of upper case characters in class and id names. (PR#77523) -------------------------- FME 2017.1 b17503 20170606 -------------------------- FMEServerJobSubmitter: Provide list of job queues from FME Server (PR#77711). @DateTimeParse(): @DateTimeParse(): no longer allow FME date/time presets to match non-FME datetime values. Fixed %s and %Es crash. (PR#77396)(PR#77387) LANDSAT8AWS: Support Collection 1 format for data after 2017-05-01. (PR77043) C125617 Emailer: Fixed password rejection with Python 2.7. (PR#77834) C125117 Sap Hana: Support coordinate systems when no attributes requested (PR77360) -------------------------- FME 2017.1 b17502 20170605 -------------------------- Inspector: Fixed incorrect feature counts (PR#77638). C127228 FFS Writer: Add option for faster schema scan without attribute types. Improve temp file cleanup. (PR#77629 PR#20970) DI: Table View: Add text alignment options to table cells. (PR#77729) -------------------------- FME 2017.1 b17501 20170603 -------------------------- Web services: Allow updated TLS versions to work with OAuth authentication. (PR#73463) C126721 StatisticsCalculator: Handled Unicode in GROUP BY parameter and transformer name. (PR#77246, PR#77531) C125912 C126703 CIVIL3D: Pressure pipe network reading: initial implementation. (PR73692) C121042 -------------------------- FME 2017.1 b17500 20170601 -------------------------- FME: Log warning message during dynamic writing that will help make sense out of 'Features With No Schema defined' warning in the log later.(PR#77540) C126602 AZURE_TABLE/OGDI: Support any host as the dataset: use HTTPS by default. (PR77490) C126541 SAP HANA Reader: Detect EWKB via SRID flag rather than column name (PR77596) -------------------------- FME 2017.1 b17499 20170531 -------------------------- NetCDF reader: Fixed reading datasets that contain only 2D data variables which depend on dimensions with unrecognized names (PR#77600). MapInfo Extended Reader: Prevent crash when using latest Inspector transformer (PR#77607) IMX Writer: Improve error on invalid feature type names (PR#77650) ARCGISONLINEFEATURES: Fix permission error when browsing over certain visible groups. (PR77541) C126553 OSM reader: Return the broad feature types by default when no map features are selected in the tree GUI, PR77639. DBF Reader/Writer: Read older file version double fields (PR#77646) C127314 FFS writer: Fixed dropping geometries in some cases when Enforce Strict Schema is enabled and input geometries are named (PR#77610). Update Dataset: Allow ability to update only the dataset without modifying the existing feature types (PR#31773) C35647 C44767 C56335 C57697 C121118 Date time: Fixed issues in timezone functions. (PR#77396) C127809 C127933 DI: Table View: Always create database for the feature index column. (PR#77619) -------------------------- FME 2017.1 b17498 20170529 -------------------------- Tiler: Ensured correct row/column for repeated tilings (PR#77652) C127345 Sap Hana: Fixed issues when writing to ST_Point column (PR77361) (PR77139) RasterExpressionEvaluator: Ensured failure doesn't occur if no input is supplied (PR#77649) Workbench: Upgrade script for PythonCreator in 2017.x only (PR57272) -------------------------- FME 2017.1 b17497 20170523 -------------------------- no relevant changes -------------------------- FME 2017.1 b17496 20170520 -------------------------- DI: Background Map: Store the metadata in for the reproject data recorder in the universal reader. (PR#76472) DI: Table View: Correct the usage of COORDINATE_SYSTEM_GRANULARITY FEATURE in sqlite3.fme (PR#77572) DI: 3D: Remove feature index mapping. (PR#77598) FeatureWriter: Fix crash when certain parameters are published in Writer settings box and fix def line template definition in metafile (PR#77578) -------------------------- FME 2017.1 b17495 20170518 -------------------------- DI: Table View: Rewrite mapping file to improve performance. (PR#77572) POSTGIS: Add .gitignore to ignore license folder after build (PR#75209) -------------------------- FME 2017.1 b17494 20170517 -------------------------- SAP HANA: Added support for shorttext, text and bintext (PR77135) Tableau: Add missing ICU symlinks to installer (PR#76866 PR#77433). -------------------------- FME 2017.1 b17493 20170516 -------------------------- FILEGDB: Upgrade FileGDB API to official v1.5 across all platforms (PR#75209) Sap Hana: Added a log message when coordinate snapping is a possibility (PR77369) -------------------------- FME 2017.1 b17492 20170515 -------------------------- Feature Tables: Improved logging when building or splitting a feature table (PR#77261, PR#73227). Amazon Athena: Support secret keys that contain slashes (PR#77470). Reproject: Remove empty grid directories (PR#75974) Workbench: Fix typo in the help link for ArcGIS (PR77503) Expressions: Deprecate @TimeStamper (PR#77408) -------------------------- FME 2017.1 b17491 20170513 -------------------------- Inspector: Improved performance in some cases (PR#77260). Workbench: Fix 'Replace Connection' to work properly for non-web URL values (PR77498) FBX writer: Avoid duplication of materials (appearances). As well as don't stop writing an aggregate/multi because one of its parts failed. (PR#76819) Generalizer: Restored collection support for the Orthogonal Distance Regression algorithm (PR#77504) CIVIL3D: Optionally represent pipes and structures as 3d solids. (PR55240) C121042 Sap Hana: Fixed logging when SRID is unresolved (PR77354). Date time functions: Added warnings when user input is rejected. (PR#77035) -------------------------- FME 2017.1 b17490 20170511 -------------------------- Elasticsearch: Added support for version 5.x (PR#70277) C123158 C123310 C123553 C125830 C126800 -------------------------- FME 2017.1 b17489 20170510 -------------------------- Workbench: Add browse help when quick adding Readers and Writers (PR76838) FFS Reader: Added Flag to Enable Null and Empty Support to Metafile (PR#38295) (PR#72517) C96704 C121113 Tableau (TDE) Writer: Tableau (TDE) Writer: Added more Specific Warning for Failure due to 3D Geometry (PR#73612) -------------------------- FME 2017.1 b17488 20170509 -------------------------- Workbench: Added ability to copy/paste multiple 'User Parameters' and ability to make them 'private' or 'published' on paste (PR#77340) Tableau (TDE) Writer: Tableau (TDE) Writer: Fixed memory leak in Visitor in Not Supported case (PR#73612) -------------------------- FME 2017.1 b17487 20170509 -------------------------- Workbench: Fixed the crash in the Feature Type dialog when switching to 'Put' (PR77341) C126481 ARCGISFEATURES: Handle scenario where metadata doesn't specify any ID field name. (PR77337) -------------------------- FME 2017.1 b17486 20170506 -------------------------- FFS Reader: Fix issues with reading closest features when Feature Types to Read is specified (PR#77296) FFS writer: Fixed dropped attributes in some cases when Enforce Strict Schema is enabled (PR#77347). -------------------------- FME 2017.1 b17485 20170504 -------------------------- PLANETDATA: Reproject non-LL84 constraint features from FeatureReader; increase thumbnail resolution. (PR77329)(PR77330) PointCloudSplitter: Fixed issue where 'Split Type' wasn't disabled when 'Split By' was set to 'First Return Only' or 'Last Return Only' in localized version of Workbench(PR#60323) Workbench: Prevent locale from affecting numeric formatting on Linux/macOS (PR#49396). -------------------------- FME 2017.1 b17484 20170503 -------------------------- FTPCaller: Fix 'None' (anonymous) authentication option. (PR73772) C121105 SENTINEL2AWS: Added required SENTINEL2 flag (PR#77072) FFS Writer and Recorder: Clean up index files when writing new FFS files (PR#20970) CIVIL3D: Fix missing Name and Description attributes. (PR77277)C125958 Workbench: Quick add now list formats with missing dependencies with reason to improve discoverability of supported formats (PR#77196) -------------------------- FME 2017.1 b17483 20170502 -------------------------- SHAREPOINT: Fix SAML authentication for sharepoint.com (PR77292) Workbench: Alter URL on Google services to ensure refresh token is always received (PR77001) Workbench: Fix the ListSorter to handle the last element missing for structured lists (PR44584) C74623 C87841 C98733 C113471 Workbench: Move FME Hub browser tool to the Tools menu (PR77195> FME: Fix template writer test fail caused by a previous commit (PR#76731) C124745 -------------------------- FME 2017.1 b17482 20170501 -------------------------- Amazon Athena: Fixed issue associated with selecting the us-east-1 region (PR#76934). Workbench: Handle Published Parameters that affect output attributes via an ATTRIBUTES_ADDED directive in the .fmx for custom transformers (PR76935) C125282 C125429 Workbench: Fix keyword for workspace properties help (PR77226) Localization: Update FME Server localization kit to use new property files. (PR#76594) FME: FME function can have dot/period as part of their name (PR#76731) C124745 FME Server: Upgrade JRE to 1.8u131 (PR#75283) -------------------------- FME 2017.1 b17481 20170427 -------------------------- FME: Honour the FME_NO_BUNDLED_PYTHON directive when python is loaded before IFMEMappingFile object is available (PR#70287) C115370 -------------------------- FME 2017.1 b17480 20170425 -------------------------- no relevant changes -------------------------- FME 2017.1 b17479 20170424 -------------------------- no relevant changes -------------------------- FME 2017.1 b17478 20170422 -------------------------- Python FME Objects: Fix FMEGeometry.copyTraitsFromGeometry(). (PR76872) C125073 Python: Fix error in importing arcpy when FME set to use ArcGIS Pro's Python. (PR76956) C125058 New Format: GDAL VRT (GDAL Virtual Format) Reader (PR#70242) (PR#77060) RCaller: Remove timeout when processing R scripts that could possibly take a lengthy amount of time (PR#76273) C123986 OneDriveConnector: Fixed file/folder mismatch for list action (PR#76501) Python FME Objects: Fix FMELine.setPointAt() not accepting FMEPoint. (PR73758) C121187 Java FME Objects: Fix return value of IFMEGeometry.getAttributeBoolean(). (PR76735) C124828 Python FME Objects: Fix FMECurve.setEndPoint(). (PR76338) Python FME Objects: Fix FMERasterTools.offset(). (PR76690) C124620 Python FME Objects: Fix handling of measure name in FMELine.getMeasureValueAt(). (PR76309) Python FME Objects: Fix argument parsing in FMEMesh.addMeshPartExtended(). (PR73874) C121336 -------------------------- FME 2017.1 b17477 20170420 -------------------------- Workbench: Improved log message when translation aborts due to Rejected Feature Handling setting (PR#76536) -------------------------- FME 2017.1 b17476 20170419 -------------------------- SAP HANA Spatial: Reader and writer added (PR#47212 PR#62097). Coordinate Remover: Fix crash on Linux PR#77116 C125609 -------------------------- FME 2017.1 b17475 20170418 -------------------------- Workbench: Improve Feature Type Selection dialog when importing feature types (PR#75494) Date time: @DateTimeParse() now supports FME's date range in epoch times. (PR#77097) Workbench: Fixed problem where some attributes would disappear after updating feature types (PR#62238) C104822 FFS reader: Added option to set feature index attribute (PR#76825). Workbench: Fixed selection of multiple zip files for formats that support zip natively like GTFS (PR#72077) Date time: Fixed @DateTimeNow() fail on non-English Windows. (PR#77021) C125527 Date time: @DateTimeParse() now supports negative epoch times. (PR#76918) Workbench: Fix URL Selection for Web as a File System, when nothing is selected (PR76887) Workbench: Allow Player and PythonCreator to work properly with the creation order (PR69255) (PR57272) C113427 ARCGISONLINEFEATURES: Support reading Attachments. (PR65120) -------------------------- FME 2017.1 b17473 20170415 -------------------------- Date time: added %Ez support to parse() and format(). Added %% support to format(). (PR#76767) Raster Transformers: Expose newly added rejection attributes (PR#56199) Workbench: Use fme_any geometry during import feature types for formats that support fme_any (PR#42859) C67305 AWSIMAGERY: Fixed issues when using Landsat-8 on AWS and Sentinel-2 on AWS in FeatureReader (PR#77005) Geocoder: Fixed Google Geocoding API Premium authentication issue (PR#77000) C125268 -------------------------- FME 2017.1 b17472 20170412 -------------------------- Workbench: Fix editing parameter from Navigation tree for transformers that are modal dialogs (PR77002) -------------------------- FME 2017.1 b17471 20170411 -------------------------- Workbench: Fixed regression where dataset description was distorted when dataset name contains i18n characters (PR#76990) SALESFORCE: Write null attributes using '#N/A' keyword. (PR74398) Format Prompt: Fix File Geodatabase defaulting to named connection after adding an Enterprise Geodatabase Reader (PR#76380) C124174 -------------------------- FME 2017.1 b17470 20170410 -------------------------- PointCloudStatisticsCalculator: Removed statistic attributes from rejection port (PR#76622) WORKBENCH: Change DateTime parameter type to display FME formatted datetimes (PR#76679, PR#76682) C120294 C120294 Installer: Fix PostgreSQL path when install directory isn't default on Linux. (PR#76973) GOOGLESHEETS: Improve handling of empty header columns. (PR76964) C125270 Matcher: Fixed selected attributes parameter (PR#76931) C125182 -------------------------- FME 2017.1 b17469 20170408 -------------------------- Emailer: Fixed missing "From" header issue in Generic SMTP (PR#76958) C125117 Workbench: Fix issues with Import Feature Type operation on Readers and Writers (PR#75493, PR#75769) ReCap Writer: Prevent authentication timeout issues with large files (PR#76941) C125246 -------------------------- FME 2017.1 b17468 20170406 -------------------------- Emailer: Fixed issue where incorrect password was supplied to SMTP server when password contained special characters (PR#76951) C125267 PDFStyler: Moved interactive parameters into Interactivity group (PR#70139, PR#70138, PR#45250) C74982 C77979 AWSIMAGERY: Added better filtering when retrieving latest data (PR#69605) Workbench: Properly reflect output attributes when parameters are published for transformers that compute the output attributes based on custom algorithms. (PR76935) C125282 C125429 Workbench: Allow access to selected reader/writer help from Add Reader/Writer dialog (PR#76775) -------------------------- FME 2017.1 b17467 20170405 -------------------------- Geodatabase: Update the format long names for better clarity (PR#76037) ACAD,REALDWG: Extended Entity Data writing cases, fix to static def lines. (PR14570) C12468 C108348 C117192 C125007 Oracle Spatial: Fix crash on reading bad geometry (PR#76727) Oracle Spatial: Fix oracle_element{} list attribute functionality (PR#76568, PR#29575) C30855 C13249 C52256 C82208 C86971 C123051 PDF Writer 3D: Exposed option to merge feature and root geometry nodes in navigation hierarchy (PR#72945) FFS Reader: Improve search closest point logging of missing search envelope or closest point behavior (PR#75896 PR#76830) -------------------------- FME 2017.1 b17466 20170404 -------------------------- Infrastructure: Fixed writing to dynamic writers from some source formats (PR#76879) C125082 Workbench: Fixed problem where switching Writer from Feature Type Properties dialog will result in crash (PR#76816) C124468 Transformers: Properly reflect attributes on output ports for AnchoredSnapper (PR76888) C125203 Excel (XLSX) Reader: Excel (XLSX) Reader: Added Missing Metafile Flag for permitting dollar signs in excel attribute names (PR#64370) C108006 -------------------------- FME 2017.1 b17465 20170404 -------------------------- OSM PBF: Added a no_geom type (PR76871) SPATIALITE: New workspaces encode attribute names in UTF-8, not raw bytes (PR#66225) C109817 Workbench: Fix display of international characters (PR61831) C104053 FFS Reader: Improve search closest point input validation, logging, and default max distance (PR#75896 PR#76830) LANDSAT8AWS: Added data quality and cloud coverage filtering (PR#75425) Clipper: Fixed band names being dropped when clipping raster with a non-rectangular clipper (PR#76853). Workbench: Update Dataset - deprecated formats update to their current replacements (PR#31773) C35647 C44767 C56335 C57697 C121118 -------------------------- FME 2017.1 b17464 20170401 -------------------------- Workbench: Fix display of multi-line text in navigation tree (PR76795) Date time: Minor bug fixes in @DateTimeParse and @DateTimeFormat(). (PR#76734) SENTINEL2AWS: Unit tests added and standalone functions refactored (PR#76095) PointCloudCombiner: Removed unnecessary deletion that caused segmentation fault (PR#76621) -------------------------- FME 2017.1 b17463 20170330 -------------------------- GARMIN_MPS: Fix writing/reading of encoded attribute values for GPSBabel v1.5.0+ (PR#75575) Workbench: Do not allow attribute assignment in WorkspaceRunner if parameter is set to literal only (PR76811) C124326 PointCloud Transformers: Replace geometry on rejected features (PR#76621) SurfaceModelFactory: Added more specific rejection message for 2-dimensional input (PR#56199) FeatureWriter: Fix how add new feature type button with menu looked on Mac (PR#76599) Workbench: Show proper menu options for the ride side of certain operations in Tester (PR69262) C113393 -------------------------- FME 2017.1 b17462 20170329 -------------------------- Raster Transformers: Added rejection ports for invalid input (PR#56199) Workbench: Fix launch of 3rd party transformer GUI (PR76730) C124928 Workbench: Prompt for feature type selection when adding canned schema writer with multiple feature types (PR#76036) C123644 Workbench: Properly enable/disable elements of disclosure groups (PR72162) (PR75716) Excel (XLSX) Reader/Writer: Excel (XLSX) Reader/Writer: Fixed column logging to not be 1 greater then the actual column (PR#74547) Workbench: Added support for updating fixed schema writers (PR#72297,PR#31773) -------------------------- FME 2017.1 b17461 20170328 -------------------------- Date time: Added named arguments for Datetime functions in GUI. (PR#75831) Date time: Added auto parse and format support for FME and ISO datetime strings. Added parse support for Z (Zulu time) and $ (match end of line). (PR#76741) PointCloudCreator: Fixed crash when adding a component multiple times (PR#76764). MapnikRasterizer: Fixed error when creating many groups with multiple MapnikRasterizer instances (PR#76761) C124796 CIVIL3D: Remove generic aec_style attributes in lieu of more specific entity styles. (PR76729) -------------------------- FME 2017.1 b17460 20170327 -------------------------- SENTINEL2AWS: Fixed tile name from basename error for SAFE compact (PR#75425) Workbench: Show proper summary annotation for FMEServerJobSubmitter (PR76451) GeoTIFF: Fix Linux writing performance PR#76510 C124318 AWSIMAGERY: Added logging for spatial filters that select no features (PR#76616) -------------------------- FME 2017.1 b17459 20170327 -------------------------- SENTINEL2: Added additional format attributes for granule metadata (PR#75425) SENTINEL2AWS: Added quality (data and cloud coverage) filter (PR#75425) DynamoDB: Add new regions (Canada, Mumbai, Ohio) (PR#70854 PR#73048 PR#74530). PointCloudFilter: Enable apply button when expression changes (PR#76640) Workbench: Fix undo of writer update operation (PR#72297, PR#31773) C35647 C44767 C56335 C57697 C121118 Python: Support larger PAC files. (PR76673) C124646 ARCGISFEATURES: Handle NaN coordinates. (PR76656) Workbench: Tweaks to the Web Manager UI. Make item name disabled if the header is selected as API token location. Move apply/cancel outside of scroll area. Move 'Upload' button beside 'Test' and 'Export' (PR76652) (PR76671) (PR76478) Workbench: Add new functionality to update existing dataset in place (PR#72297, PR#31773) Reproject: Use ETRS89<->OSTN15 grids as an approximate answer for WGS84<->OSTN15 (PR#76650). Replaces lower quality approximation. C124649 -------------------------- FME 2017.1 b17458 20170323 -------------------------- Workbench: Write FME Server Published Parameters first if they are referenced by another Published Parameters (PR76531) C124262 SENTINEL2AWS: Added ability to select individual bands for download and read (PR#76330) PointCloudCombiner: Do not add color components when the first feature contains an aggregate with no appearances (PR#76639). -------------------------- FME 2017.1 b17457 20170322 -------------------------- Workbench: Fix red cog on XMLTemplator (PR76325) Workbench: Do not show upload button for Hub services. (PR76478) XML Reader: Fixed source URL reading and HTTP authentication for dynamic selects (PR#74673) C122016 C123156 OSM Writer: Revert latitude and longitude conversion to using pretty precision when less than 16 decimal places selected (PR76377) C123915 PointCloudReplacer: Fix Blob Attribute option to accept an attribute as input (PR#76596) Raw Raster reader: Warn and continue the translation instead of failing when a nodata value is out of range for the data type (PR#76595) C124211 FileGDB: Fix domains showing as Chinese Characters (PR#76592) C123601 -------------------------- FME 2017.1 b17456 20170322 -------------------------- Workbench: Properly validate connections within Web as a File System links (PR76119) ARCGISFEATURES: Allow empty polygons. (PR76558) C124498 Amazon Athena: New reader (PR#74353). -------------------------- FME 2017.1 b17455 20170320 -------------------------- ARCGISFEATURES: Fix issue where FME 2016 FeatureReader can't list feature types in FME 2017. (PR76502) C124513 FileCopy Writer: Added option to fail or continue if permissions are insufficient (PR#75314) -------------------------- FME 2017.1 b17454 20170317 -------------------------- Elasticsearch Reader: Fixed reading type mappings that contain _meta key (PR#76548) PointCloudSimplifier: Always do MASB in-core on MacOS (PR#76456) JSON Fragmenter: Send feature to rejected port if not filtered by query (PR76477) C124469 AVF: Hide Languages to Expose parameter from the Navigator, restore language codes in the Writer, log WGS84 reprojection (PR76439) -------------------------- FME 2017.1 b17453 20170316 -------------------------- DI: 2D: Fix nodata rendering and info for raster palette. (PR#76499) Google SketchUp Reader/Writer: Deprecate and use Trimble Reader/Writer for existing workspaces (PR76473) OEM: Include MapInfo Extended TAB reader in Mapinfo Pro OEM. (PR#76470) GeoPackage Reader: Allowed foreign key integrity checks to be optionally disabled (PR#75033) C122366 Oracle: Fix out-of-bounds access of StringArrayArray (PR#76280) C123795 C124847 ARCGISONLINEFEATURES: Fix handling of FME datetimes and encoded attribute names. (PR76052) C124065 C124477 Google Drive: Return only root folders and files when requesting the root folder contents. (PR#76127) -------------------------- FME 2017.1 b17452 20170315 -------------------------- FFS Reader: Return all features if no feature types requested and a spatial index file exists (PR#72445 PR#75896) ODATA: Handle negative unix timestamps. Emit unix timestamps in UTC. (PR76446) C124044 ARCGISONLINEFEATURES: Fix error in handling certain Feature Service directive values. (PR76484) C124461 Point Cloud transformers: Added normal_x, normal_y, and normal_z to the list of components (PR#75810). -------------------------- FME 2017.1 b17451 20170314 -------------------------- SQLite3 Non-Spatial Writer: New faster writer (PR#73559) DI: Feature Info: Show headers for single point info and enhance column resizing. (PR#56181) Neighborfinder: Fixed the index used for measure interpolation (PR#38844) C60850 C91787 C88583 C99399 C99745 GeoTiff: Added an option to GDAL to not use GDAL's version of MITAB to do re-projections, to fix problems caused by adding the MRR Reader (PR#60902) C102849 C114561 C116887 C123149 ARCGISONLINEFEATURES: Fix ability to work with non-unique layer names. (PR76462) KML: Set kml_id values on Document features (PR76392) C123837 OpenFlight: Fixed bug reading triangle strips and triangle fans (PR#76419) C123653 KMLStyler: Unset existing line/polygon color attributes when setting new values. (PR76450) C124240 @DateTimeNow(): @DateTimeNow(): now outputs unzoned local times (used to be zoned local times). (PR#76459) FFS Reader: Fix issue where incorrect feature types are returned (PR#72445, PR#75896) -------------------------- FME 2017.1 b17450 20170311 -------------------------- New Format: Multi Resolution Raster (MRR) Reader (PR#60902) WFS Reader: Added "Prefer Dataset URL" option (PR76212) C123341 CityGML/GML Readers: Assign coordinate system when available to all non-geometrical features, PR76329. C121035 KML: Set kml_id values on Document features (PR76392) -------------------------- FME 2017.1 b17449 20170309 -------------------------- FBX Writer: Fixed issues of (1) extra geoms in output and (2) nested geom components positioned incorrectly. (PR#75348) FTPCaller: Log and save more error messages when setting authentication parameters (PR76399) Workbench: Properly show the output list when the ListBuilder is used in the Custom Transformer (PR72569) C119964 JDBC: Add support for Amazon Athena driver (PR#74353). -------------------------- FME 2017.1 b17448 20170308 -------------------------- OEM: Add tbb.dll to MapInfo and Autodesk OEM packages. (PR#73984) C123445 MBTILES: Fixed issue with non-ASCII characters in Windows filenames (PR#74953) Schema From Table Reader: Fixed problem where Reader would fail with bad Sorter clause error (PR#76345) C124111 -------------------------- FME 2017.1 b17447 20170307 -------------------------- GEOPACKAGE: Fixed reading/writing of files with names that include non-ASCII characters on Windows (PR#75153) KML reader: Fixed crash when available memory is very low (PR#76366). JSON: Use table to allow multiple query strings. (PR76086) PointCloudSimplifier: Change MASB max octree depth to 5 (PR#76029) Workbench: added the ability to select/deselect children (PR73718) C120992 DateTimeCalculator: Fixed problem where mode list would show internal strings on non-English systems without localized FME (PR#76333) -------------------------- FME 2017.1 b17446 20170306 -------------------------- PointCloudSimplifier: Use existing point cloud normals if present (PR#75866) GeoPackage Writer: Added option to create aspatial tables (PR#71515) PointCloudFilter: Added rejection ports for invalid features (PR#66628) IFC: Set coordinate system on property/quantity features. (PR76245) C123704 PostGIS: Make version comparison more robust by using int vectors (PR#75626) C122450 Workbench: Fix bookmark edit help, Fix ability to select attributes when editing a breakpoint (PR66453) C90835; Fix red highlight not shown in the AttributeManager when the rename references a new attribute name (PR74616) C121987 C122418 Workbench: Add support for uploading a web service to FME Server from the web service dialog (PR75507) -------------------------- FME 2017.1 b17445 20170304 -------------------------- PointCloudReplacer/Extractor: Added rejection port for invalid features (PR#66628) PLANETDATA: Fix cases of empty Asset picker; exclude Item Types known to be unsupported. (PR75947) PointCloudThinner: Added rejection port with rejection cases (PR#66628) Clipper: Fixed attribute merging when clipping Point Cloud Clippee with multiple solid Clippers (PR#59740). C112997 C119781 -------------------------- FME 2017.1 b17444 20170302 -------------------------- Point Cloud: Remove normalize function from point cloud API (PR#75866) Workbench: Fixed problem where running a workspace with i18n characters in its name would crash fme.exe (PR#76278) C123967 PointCloudComponent Transformers: Fixed rejection handling to pick up REJECTABLE parameter (PR#66628) PointCloudTransformationApplier: Added rejection port for input with invalid geometry (PR#66628) -------------------------- FME 2017.1 b17443 20170301 -------------------------- Point Cloud: Apply transformations to normal components (PR#75866) PointCloudStatisticsCalculator: Added rejection port to handle invalid features (PR#66628) PointCloudSplitter: Added support to reject invalid features (PR#66628) PointCloudSorter: Added rejection port for invalid geometry (PR#66628) FBX Writer: Fixed bug writing instances of aggregates, where matrices would be applied less consistently than desired. (PR#75348) PointCloudPropertyExtractor: Added rejection port (PR#66628) Workbench: Usability tweaks: When selecting a view, always bring it to the top. Do not clear the editing state if the parameter editor is not the top pane (PR72653) C119765; Ensure changes to feature type editing are picked up by the parameter editor (PR76067); Toss user edits if the parameters changed outside of the parameter editor. Transformers: Sweep to ensure consistency in constants used (PR#66628) -------------------------- FME 2017.1 b17442 20170228 -------------------------- PLANETDATA: Warn and skip when Item doesn't have the expected Asset. (PR73626) -------------------------- FME 2017.1 b17441 20170227 -------------------------- POSTGIS: Fix failing to evaluate beyond first WHERE clause from FeatureReader (PR#76200) C123760 Transformers: Properly generate error attributes for AttributeValidator when international characters are present (PR68880) C112853 Workbench: Add right click option to select/deselect children (PR73718) C120992; Fix focus issues when selection widget shows in Parameter Editor of Custom Transformers (PR75968); Fix to apply empty default to dynamic selection parameters (PR75031) AVF Reader: Added "Languages to Expose" parameter (PR76135) -------------------------- FME 2017.1 b17440 20170225 -------------------------- Core: Fix locale handling of string-to-number conversions on Mac OS (PR#76123). C122888 C123773 AVF Writer: Ensure that we use LL84 reprojection (PR76146) SKP: Read textures on MacOSX PR#76050 Installer: Fix problem where integration console shortcut is left behind on uninstall. (PR#75000) Generalizer: Restored logging behaviour of old transformers (PR#76098) MapInfo Formats: Remove unclear terms such as MFAL from user names and messages (PR#69682) C114476 Civil 3D: Added TIN Surface entity reading as meshes. (PR21694) C76751, C77443, C92908, C95873, C121042 I2KGML Reader/Writer: Updated to v3.1.4 schemas, PR76143 C122437 Revit Addin: Added FME Exporter for Revit 2017 (PR71074) C117818, C119496, C120454, C121564, C123871, C123891 PointCloudOnRasterComponentSetter: Added rejection ports and rejection cases (PR#66628) PointCloudMerger Transformer: Added rejection handling including rejection messages (PR#66628) GeoJSON Writer: Add the option to reproject to WGS84 (PR74457) -------------------------- FME 2017.1 b17439 20170223 -------------------------- Date time: %z now takes precedence over %s in @DateTimeParse(). (PR#73545) IFC: Fix crash when a solid in a boolean operation cannot be created. (PR76110) C123500 Oracle Spatial: Fixed regression causing some spatial interaction queries to fail (PR#76084) C123262 Installer: Add missing plugin directories. (PR#76073) Sketchup: Fix texture reading and writing on MacOSX PR#76053 PR#76050 -------------------------- FME 2017.1 b17438 20170222 -------------------------- Date time: Added warnings for incompatible input arguments for diff() and add(). (PR#73545) SENTINEL2: Support SAFE_COMPACT metadata structure (PR#75668, PR#75663) C124080, C124090 Legal: Update to Requests-NTLM license information (PR68723) GeographicBufferer: Added markdown description and changed category (PR#75171) Workbench: Ensure that hidden links can be selected, copied and then pasted (PR#76081). C123662 Workbench: Transformer upgrading - added ability to set the new value from mapping even if the parameter didn't exist in the old version of the transformer (PR#76090) ARCGISONLINEFEATURES: Handle layer names with characters in windows system encoding. (PR76052) NeighborFinder: Versioned the transformer for a better parameter default (PR#38844)C60850, C91787, C88583, C99399, C99745 Workbench: FME hub browser support for proxy server (PR76047) Workbench: Fixed regression in Redirect To Inspector where the output feature type names had unexpected prefix (PR#75766) -------------------------- FME 2017.1 b17437 20170221 -------------------------- L10n: Updated localization guides for desktop and documentation (PR72448, PR72314) PointCloudComponent Transformers: Added rejection ports and rejection cases to component function (PR#66628) PointCloudConsumer Transformer: Added rejection port for input with invalid geometry (PR#66628) FeatureWriter: Improved performance in some cases (PR#73249). FeatureWriter: Fixed regression where deleting last feature type won't update the port on canvas (PR#76022) Workbench: Allow attribute referencing when editing writer feature type attributes on canvas (PR#75951) Schema Scanner: Added check to ensure non-null types are not merged into null types (PR#75760) (PR#72517) (PR#38295) (PR#13332) C12387, C96704, C121113 ArcStroker: Fixed rejection behaviour for text (PR#75963). C123546 -------------------------- FME 2017.1 b17436 20170220 -------------------------- Date time: Bug fixes for @DateTimeParse(). (PR#73545) ArcStroker: Only reject specific geometry types (PR#75963) Generalizer: Stopped rejection of points (PR#76035) DI: Feature Info: Fix matrix display. (PR#75607) Workbench: Fix tooltip for date widget (PR76004) PointCloud Transformers: Added rejection message attribute to rejected features (PR#66628) Workbench: Fixed an issue that prevents renaming a database/web connection name using the characters '$', '(', ')' (PR#75930). Workbench: Added a proper title to a message dialogs pertaining to Custom Transformers links (PR75988) NeighborFinder: Added option to take measures/Z from candidate (PR#38844) C60850, C91787, C88583, C99399, C99745 Schema Scanner: Updated to support logical and null types (PR#75760) (PR#72517) (PR#38295) (PR#13332) -------------------------- FME 2017.1 b17435 20170218 -------------------------- DI: 3D: Use Select mode by default. (PR#76000) DI: 2D: Fix the inaccurate blended image size. (PR#75569) Date time: Fixed format string parsing in @DateTimeParse(). (PR#73545) SHAPE Writer: Added ability to create a spatial index without ArcGIS license (PR#44102) C91927, C92574, C93722, C110404, C119834 GPXX: Ensure user attributes are not editable (PR#75877) FeatureWriter: Fixed regression where enabling/disable dynamic would lead corruption of parameter values (PR#75983) Workbench: Prevent feature type dialog to become really wide by restoring the last saved size (PR#75972) -------------------------- FME 2017.1 b17434 20170216 -------------------------- MBTiles Writer: Fixed reprojection of rasters to Popular Visualization Web Mercator (PR#75574) Installer: Add FME Server user as a system user. (PR#75916) Workbench: Fix resizing issues with property editor dialogs (PR75957) Workbench: Re-add Esri layer selection dialog (PR#75892) C123469 GeometryValidator: Fixed more bad error locations (PR#75941) Installer: Add note to FME Server installer dialog that service user must have log on as a service right. (PR#70385) C116998 C107972 C101351 C117670 C112159 C114235 C109128 C106990 C117979 -------------------------- FME 2017.1 b17433 20170215 -------------------------- Date time: @DateTimeCreate() now rejects null offsets. (PR#73545) PLANETDATA: Fix empty Asset Types list after API change. (PR75947) DateTimeCalculator: Fix feature rejection. AWSIMAGERY: Added file caching for Sentinel-2 and Landsat-8 on AWS (PR#74855) Workspace (FMW) Reader: Workspace (FMW) Reader: Exception handling for insufficient read access (PR#75307) Workbench: Change case of replacement token. Order FME Server parameters alphabetically in Navigation Pane (PR75903). Do not allow connections to be created with invalid names (PR75895) ARCGISONLINEFEATURES: Fix case that results in DI table view having no attributes. (PR75914) Workbench: Fixed some minor issues with FME Hub browser usability (PR72185) Geocoder: Changed all API keys to password type (PR#75859) FeatureColorSetter: Updated parameter type to be less misleading (PR#71419) Transformers: Added the Starting Corner parameter to the Tiler (PR62192) Workbench: Added support for naming function arguments. Improve lexer to maintain invalid replacement arguments (PR75831) -------------------------- FME 2017.1 b17432 20170214 -------------------------- Date time: Date/time functions now consistently reject empty strings for enum-style STRING arguments. (PR#73545) FBX: Read and write files with Z as the up axis (and -Y to the front). (PR#75868) Date time: Fixed bug parsing intervalType in @DateTimeDiff(). (PR#73545) Workbench: Support OR_ATTR and ability to launch text edit for XMLFragmenter/XMLFlattener (PR74178) C121575 Workbench: Show FME Hub help for remote transformers and full help for embedded transformers (PR71959) PointCloudCombiner Transformer: Added rejection port and invalid feature handling (PR#66628) FFS writer: Fixed output when both Enforce Strict Schema and Create Spatial Index are enabled (PR#75828). Workbench: Fix problem where workbench would crash on close after certain operations when in the modeless feature type properties dialog (PR#75814) Workbench: Fixed problem where transformer's icon won't update in navbar after transformer's state has changed PR#(75881) -------------------------- FME 2017.1 b17431 20170212 -------------------------- Date time functions: Replaced BOOL arguments by STRING arguments and now reject more bad input. (PR#73545) CityGML reader/writer: Added Add XML Namespace Prefix to Feature Types parameter, PR75388. C122616 DI: Table View: Fixed a crash for AGOL when the FFS cache filename is not available from the metadata. (PR#75122) Workbench: Value column in user attributes tab of feature type properties dialog now allows picking from incoming attributes only (PR#75795) Workbench: Improved performance of running with Full Inspection when using some readers (PR#70622). FBX Reader: Corrected handling of parent+child nodes which both have geometry (PR#75611) GeometryValidator: Fixed bad error locations for self-intersecting faces (PR#75853) AttributeCopier: Fixed problem where copying attributes will copy the special characteristics of the original attribute (PR#75827). C123307 -------------------------- FME 2017.1 b17430 20170209 -------------------------- Date time: @DateTimeParse() now rejects invalid input. (PR#73545) DEMDistanceCalculator: Fixed order of output features in some backwards compatibility cases (PR#71303). Oracle: Fix Spatial Object Reader Search Envelope Failure (PR#75740). C123177 PointCloud Transformers: Added rejection ports to the Coercer and ExpressionEvaluator Factories (PR#66628) FeatureWriter: When importing schema, default 'Attribute Definition' parameter to 'Manual' instead of 'Automatic' (PR#75807) C123213 DatabaseJoiner: Fixed problem where Added Fields parameter didn't work as expected (PR#75767) -------------------------- FME 2017.1 b17429 20170208 -------------------------- Date time: Removed overflow repair from all date time functions except @DateTimeParse(). (PR#73545) Workbench: Fix test button for OAuth to try refresh the token (PR75511) Workbench: Raise valueChanged() when the geometry changes (PR72523) C119924 Workbench: Fixed the HTMLExtractor to show list attributes if output mode is to build lists (PR75462) VoronoiDiagrammer: Preserved Propagate Attributes flag (PR#75431). C122722 -------------------------- FME 2017.1 b17428 20170207 -------------------------- Date time: @DateTimeParse() now has optional argument to auto repair input. (PR#73545) Workbench: Show a descriptive tooltip for Encoding GUI type. (PR51911) Workspace (FMW) Reader: Workspace (FMW) Reader: Added attribute to determine which UserAttributes are exposed (PR#75689) C122875 Transformers: fix StringPadder to work with quote and parenthesis (PR75471) C122881 Collada: Change the way alpha values are written. (PR72045) C119350 -------------------------- FME 2017.1 b17427 20170206 -------------------------- Date time: Fixed bug in overflow month repair when processing datetime input (PR#73545) Workbench: Fix crash when deleting links (PR75685) Workbench: Add conditional support to Value column in feature type properties user attributes tab (PR#75718). C123137 HTMLExtractor: Added ability to retrieve HTML from a simple URL (PR#72578) Workbench: Properly encode fme_db_operation (PR75616) Nodejs: Added nodejs doc to the installer. (PR#75024) -------------------------- FME 2017.1 b17426 20170205 -------------------------- Google Fusion Tables: Fix issues with table permissions and HTTP errors (PR#72157) Date time: Fixed bugs in parse() and cast() (PR#73545) INFX: Added check to detect Informix ODBC driver (PR66142) Cesium 3D Tiles: Allow writing of attibute names containing quotes and other such characters. (PR75715) Cesium 3D Tiles: Fix incorrect writing of JSON attribute values. (PR75701) NEW FORMAT: LANDSAT8AWS: Added Landsat-8 on AWS reader (PR#68741)(PR#72891)(PR#69487)(PR#72889) -------------------------- FME 2017.1 b17425 20170202 -------------------------- Cesium 3D Tiles: Add normals to all meshes. (PR75025). C123009 Reproject: Add missing OGC datum mapping for new OSGB datum, Part 3 (PR#74973). Revert CityGML Writer: Warn when orphaned features are detected, PR75388. C122616 Workbench: CoordinateSystemSetter: properly substitute macros in a conditional (PR72966) C120166 Workbench: PointCloudXYZ - do not clear preview when there are variable parameter values (PR67245) Workbench: log when there are problems downloading a file from FME Hub (PR73153) Workbench: preserve editor settings in rcaller (PR69273) C113509 -------------------------- FME 2017.1 b17424 20170201 -------------------------- Date time: Flipped start/end in @DateTimeDiff() so it's now end/start. (PR#73545) Reproject: Add missing OGC datum mapping for new OSGB datum, Part 2 (PR#74973). CityGML Writer: Warn when orphaned features are detected, PR75388. Reproject: Add missing OGC datum mapping for new OSGB datum (PR#74973). Cesium 3D Tiles: Make sure the bounding box of a 3D tile always has non-zero volume. (PR75057) LineOnAreaOverlayer: Do not propagate intersection nodes to 3rd parties (PR#75588) Workbench: 'auto heal' workspaces (PR#74268). C120799 C121984 C120025 C122713 Excel (XLSX) Reader: Excel (XLSX) Reader: Improved geometry column recognition (PR#52289) FBX: Upgrade SDK to 2017.1 to address security vulnerabilities. Only Windows complete for now. (PR#75583) CSV2 reader: Improved usability when read through GENERIC reader (PR#73240). GENERIC reader and FeatureReader: Improved performance when reading from some formats (e.g. CSV2) (PR#73414, PR#73240, PR#73339). Workspace (FMW) Reader: Workspace (FMW) Reader: IDs properly recognized and set in subdocuments (PR#75273) Workbench: Fixed problem where some readers will stop reading features (PR#74268) -------------------------- FME 2017.1 b17423 20170131 -------------------------- Date time: Fixed rejected port failure. (PR#73545)(PR#75570). C122979 DI: Feature Info: Display multiple lines on Mac. (PR#54625) -------------------------- FME 2017.1 b17422 20170130 -------------------------- Workbench: fix categories FeatureTypeFilter dropping features (PR75519) ||| ensure column is wide enough for a combo box (PR59300) ||| Fix autogenerated published parameters being unreadable (PR75555) C122920 Britian: Added OSTN15 approximated via NTv2 (PR74973) Workspace (FMW) Reader: Workspace (FMW) Reader: Preserve transformer IDs and reader/writer keywords from the workspace (PR#75273) Workbench: fixed writing of tables to support {*} syntax (PR75160) Cesium 3D Tiles: Restrict point clouds to 1 per tile (PR74342) GeoJSON: Use underscores to replace non-system characters in attribute names (PR74783) C122139 PointCloudSimplifier: Improve handling of parameters resulting in extremely small grid sizes. (PR#75518) Workbench: Do not show $(FME_MF_DIR) and friends in tooltips. ||| Fixed published parameter creation in AttributeCreator (PR75490) Excel (XLSX) Writer: Excel (XLSX) Writer: Updated Excel writer to accept alpha values for xlsx_col_id and Start Column on the feature type (PR#65787) Excel (XLSX) Reader: Excel (XLSX) Reader: Fixed reader only reading exposed attributes when set to read all (PR#58936) Tester/TestFilter: Avoid incorrect false regex match when internal caches fill up. (PR#74347). C121652 C122369 Date time functions: completed @DateTimeFormat(). (PR#73545) -------------------------- FME 2017.1 b17421 20170128 -------------------------- Cesium 3D Tiles: Set the coordinate system granularity value for Cesium 3D Tiles. (PR74342) PointCloudSimplifier: Improve out-of-core logic and add warnings (PR#75518) PLANETDATA: Honour Workbench cache size limit. (PR75529) TextPropertySetter: Restored ability to reject invalid multipoints (PR#75515) StringReplacer: Fix upgrading older versions (PR#75520) DI: Feature Info: Use word wrap. (PR#72993) CAT reader: Fixed Update Feature Types (PR#53410). C98692 Workbench: Fixed problem where copying readers and writers and then pasting either in same or different workspace could lead to workspace corruption (PR#74268) C120799, C121984, C120025, C122713 Excel (XLSX) Reader: Excel (XLSX) Reader: Updated to get user modified attribute types, even if reading all attributes (PR#58936) Excel (XLSX) Writer: Excel (XLSX) Writer: Updated Specific Permissions GUI Options to be more reflective of actual functionality (PR#75100) -------------------------- FME 2017.1 b17420 20170126 -------------------------- X3D/VRML Writers: Fix missing feature types on workspace generation. (PR66873) INSPIRE reader/writer: Added HydrogeologyCore and SpecialisedObservations options to the INSPIRE Themes parameter, PR75487. C122880 Workbench: Fix crash when using dynamodb reader and then trying to authenticate (PR74204) (PR74259) Xerces-C++: Xerces-C++: upgrade from 3.1.3 to v3.1.4, PR75412. Workbench: Fix crash when using both S3downloader and FMEServerJobSubmitter in a workspace (PR75357) Workbench: Fixed upgrading of transformers where same parameter got changed over different versions (PR#75451) SQL Server: Fix two concurrent FeatureWriters failure (PR#69965) WORKBENCH: Add accordion specific help to Text Editor help menu (PR#75156) Localization: Fix localization of NEW_ATTR strings in metafiles. (PR#75004) -------------------------- FME 2017.1 b17419 20170125 -------------------------- Cesium 3D Tiles: Make the cesium_priority attribute exposable in workbench. (PR75356) FBX writer: Don't create an empty FBX material when we have FME appearance 0 (inherited or default appearance). (PR#73333, PR#73431) Cesium 3D Tiles: Fix writing of attributes with null values. (PR75473) AnchoredSnapper: Fixed crash caused by empty string group by field (PR#75448) AttributeCreator: Remove PUT as an option in 'fme_db_operation' dropdown (PR#68507) Parameter_mapping: Fixed and restored parameter mapping for a handful of transformers (PR#75431) Workbench: Do not show unexposed attributes in the tooltip/summary annotation (PR75459) -------------------------- FME 2017.1 b17418 20170124 -------------------------- PLANETDATA: Support reading Item thumbnails. (PR74854) FBX: Started logging the units of scenes we read. Also changed error to warning for the case where W or Q texture coordinates are passed to writer. (PR#71580) DI: Display Control: Fix crash on exit on mac. (PR#75129) Workbench: Fixed problem where Open Containing Folder option didn't show for KML reader/writer (PR#75429) Workbench: Properly remove output port from inline querier (PR75351) SQL Server: Fix non-bulk insert not being able to insert uniqueidentifier (PR#63470) Batch Deploy: Allow creation of batch deploy without batching writer. (PR#75392) FFS writer: Fixed dropping of all attributes and geometry when using feature type fanout while Enforce Strict Schema is set to Yes (PR#75406). Workbench: Avoid double prompting the user and fix crash when FeatureReader has been edited and selection changed to a different transformer. (PR75371) Excel (XLSX) Writer: Excel (XLSX) Writer: Added a check to ensure we are in the correct sheet before writing out a feature (PR#64282) C105701 C107873 Excel (XLSX) Reader and Writer: Excel (XLSX) Reader and Writer: Revised logging to report columns as Excel letter representation (PR#74547) AppearanceSetter: Add texturing options from SharedItemIDSetter (PR71454) -------------------------- FME 2017.1 b17417 20170123 -------------------------- SHAREPOINT: Support system-encoded feature types and attributes. (PR74611) Workbench: Fix problem where commas in the custom transformer help would result in new lines (PR#75397) HTMLTABLE: Fixed dropped attributes containing international characters on Mac (PR#73214) Generalizer: Allow Inflection Points to work on donuts (PR#75119) Workbench: Fix dataset parameters to properly handle activechoices and groups (PR74237) Workbench: Published Parameters: Fix issues with WorkspaceRunner propogating created parameters between the outer and inner queries (PR75393) Workbench: If user explicitly specifies a log file name then we write out the log file irrespective of the Save Log to File setting value (PR#75394) Workbench: DynamoDB: Fix validation for optional parameters and ordering problem with lookup types (PR74237) -------------------------- FME 2017.1 b17416 20170121 -------------------------- PointCloudSimplifier: Add progress logging (PR#75272) ARCGISONLINEFEATURES: Improve speed of Feature Service search. (PR62775) OGC WKB: Improved performance reading lines and points (PR#19184) GeoPackage Vector: Enabled support for curve geometries (PR#69359, PR#64607) C119074 Linux: Stop requiring Python 3.x on CentOS/RedHat (PR#74853). MIF Writer: Changed coordinate precision from 15 to 17 digits (PR#70645) Workbench: Change default value for OGC version to the latest (PR75300) FMW Reader: Fixed crash when filename contains non-English characters. (PR#75318) FDO: Deprecated FDO_FME and FDO_Map2008-2014 variants (PR#75092) PointCloudComponentAdder: Fixed corruption of extents (PR#75535). DI: 2D: Fixed max distance calculation for closest feature selection. (PR#75232) Workbench: Fixed crash when closing workspace property dialog without making changes (PR75349) -------------------------- FME 2017.1 b17415 20170119 -------------------------- PointOnAreaOverlayer: Improved performance merging attributes (PR#75215) Excel (XLSX) Writer: Excel (XLSX) Writer: Fixed formula fields not having formatting applied (PR#65784) FFSWriter: Preserved encoding of schema (PR#75087) Geocoder: Fixed silent failure when failing to authenticate with ArcGISOnline (PR#75302) C122403 Excel (XLSX) Writer: Excel (XLSX) Writer: Fix issue where workspace containing an Excel writer cannot be saved (PR#75194) Workbench: Fix alignment in modeless window for feature type properties (PR75099) Add tooltip for categories to transformer gallery I2KGML: Added xml schema based Swedish I2K/G2K (Interface 2000 GML) reader/writer for versions 3.1.1, 3.1.2, 3.1.3, deprecates the existing Swedish I2K (Interface 2000) reader/writer, PR75011. C122437 PointCloudSimplifier: Add checks for string components and flat point clouds (PR#75275, PR#75276) -------------------------- FME 2017.1 b17414 20170118 -------------------------- Workbench: Fix problems adding a new connection from the FMEJobSubmitter transformer (PR75130). Also save edits in the parameter editor BEFORE launching any edit dialogs Java API: Fixed non-ASCII chars in system encoded string of Java keyword value. (PR#75238) LANDSAT8: Improvements to format (PR#71584) Workspace (FMW) Reader: Workspace (FMW) Reader: Added Transformer_Aliases as Transformer attribute (PR#74942) Performance: Improved performance storing large amounts of data during processing (PR#75029) DI: 2D: Restored the thick selection highlight. (PR#75233) FFS Reader: Improve string transcoding log message. Generalizer: Restored handling of ungeneralizeable features in old workspaces, and restored logging (PR#75257) -------------------------- FME 2017.1 b17413 20170117 -------------------------- FFS Reader: Don't convert null strings to empty strings during transcoding (PR#75141). Workbench: Removed transformer connection style from preference and added menu to change style to specific type (PR#75249) Workbench: Properly handle redirect when doing oauth calls (PR74948) GeoPackage/GeoPackage Raster: Use generic network authentication and proxies. Allow dataset selection from web services (PR#75237) ARCGISONLINEFEATURES: Fix incorrect handling of some Feature Service directive values. (PR75050) Workbench: Properly create default path (PR75138) MIF Writer: Improve logic for detecting encoding when not specified by user (PR74866) -------------------------- FME 2017.1 b17412 20170116 -------------------------- ODATA: Parse datetime values that look like /Date(unix_timestamp)/. (PR75219) EllipsePropertySetter: Prevented modifications to text locations (PR#75074) Excel (XLSX) Writer: Excel (XLSX) Writer: Change GUI options for spreadsheet protection at writer and feature levels to better reflect functionality (PR#75100) WKT: More efficiently read in WKT LineStrings. (PR#75150) PointOnAreaOverlayer: Restored output in areasFirst with unmatched groupBy (PR#75211) Excel (XLSX) Reader: Excel (XLSX) Reader: Allow $ in attribute names instead of replacing with underscore (PR#64370) C108006 DI: Options Dialog: Exposed the Coord Sys page. (PR#75121) -------------------------- FME 2017.1 b17411 20170114 -------------------------- Tableau: Fix search path on Linux (PR#68608). FeatureMerger: Restored ability to select attributes for list (PR#75143) TextStroker: Don't reject features because of missing font face attribute (PR75070) DI: Table View: Initialized the table view with an empty schema to show a column with no schema. (PR#75122) MapInfo Extended reader: Fixed crash when reading schema from FeatureReader (PR#75152). Workspace (FMW) Reader: Workspace (FMW) Reader: Fixed incorrect and/or truncated date attributes (PR#66178) C109649 MapInfo Extended: Fixed crash when reading dataset with Unicode charset (PR#75159). -------------------------- FME 2017.1 b17410 20170112 -------------------------- PointCloudSimplifier: Update PointCloudSimplifier parameters (PR#74716, PR#75132) GeographicBufferer: Fixed Python compatibility bug (PR#75075) Generalizer: Restored ability to find inflection points in aggregates (PR#75119) Workbench: Fix SurfaceFootprintGenerator to properly output attribute reference (PR73371) ArcStroker: Reject unsupported GeometryTypes (PR#75083) Workbench: Allow import of manually editted web xml (PR75139) PointCloudSimplifier: Add default values for new parameters (PR#75102) Workbench: Do not crash when web service can not be loaded. (PR74416) DI: Options Dialog: Exposed the Network Proxy page. (PR#61485) C103638 C111675 C116433 C118117 C119231 C121840 MSSQL_SPATIAL,MSSQL_AZURE_SPATIAL: Added option to enable/disable MakeValid() when reading with spatial constraints (PR72732). C116652 RasterMosaicker: Do not round floating point values when calculating Average or Sum overlapping values (PR#75113). -------------------------- FME 2017.1 b17409 20170112 -------------------------- Generalizer: Preserved Donuts across generalization (PR#75112) DI: 2D: Use the entire requested extent to render text instead of clipping the text using the text bounds (PR#75082) -------------------------- FME 2017.1 b17408 20170111 -------------------------- DI: Table View: Detect multiple attribute types for the best column type. (PR#74047). C121405 DI: Table View: Remove the corresponding tabs of the dataset being removed. (PR#74488) Licensing Assistant: Display error when missing license type (PR#73052). C120487 FBX: Ensure writer does not crash when mesh has no vertex normals. (PR#74103) ODATA: Handle 1.0-style feature list response. (PR74962). C122361 Workbench: Fix problem where coordinate system could not be selected in COORDSYS gui type (PR#74268). C120799 C121984 DI: 2D: Fixed missing rendering during zooming. (PR#74911) Workbench: Reorganized transformer categories (PR74202) RCaller: Ensure input port names are valid (PR#71837). C118786 -------------------------- FME 2017.1 b17407 20170109 -------------------------- Date time: Merged a couple of date time functions. Added support for diffing date times as fractions years, months, etc (PR#73545) Linux: Locate the Oracle JRE correctly on RedHat PR#73543 Clipper: Added interpolation support to the midpoint of arcsby3pts (PR#74983) AnchoredSnapper: Fixed vertex snapping crash for areas that begin with arcs and end with lines (PR#74955) MBTiles Reader: Improved error message when requesting non-existent zoom level (PR#73235) PointCloudSimplifier: Enable deterministic RNG (PR#74937) FBX Reader: Added axis system handling and Convert to Metres option. (PR#71580) Geopackage Raster Writer: Added support for zoom level generation (PR#74976) PointCloudSimplifier: Allow flat point clouds (PR#74960) Mac: Avoid high Workbench CPU usage situation by checking clipboard compatibility more intelligently. (PR#69420). C113746 SQLExecutor: Always supply 'fme_feature_type' to Result features (PR#74890) -------------------------- FME 2017.1 b17406 20170105 -------------------------- PointCloudSimplifier: Improve point cloud component handling (PR#74917) DI: Table View: Rename Edit Schema... button to Columns... (PR#73134) Workbench: Fixed problem where saving as template would mangle url dataset values in some cases (PR#74885). C122287 Triangulator: Make sure that the TIN surfaces have consistent sidedness (PR#72629) -------------------------- FME 2017.1 b17405 20170104 -------------------------- Installer: Remove unnecessary PCL DLLs (PR#74357) Workbench: Fixed problem where users could not download transformers from FME Hub, when behind proxy. (PR#74750). C121198 C118879 C122123 C116677 C119432 PointCloudSimplifier: Update parameters in transformer UI (PR#74883) GeometryValidator: Fixed 2 degenerate solid checks (PR#73123) DI: 3D: Use Orbit as the default camera mode. (PR#74874) Workbench: Fix restore defaults for controlled multiparameter (PR74821) -------------------------- FME 2017.1 b17404 20170103 -------------------------- WorkspaceRunner: Fixed problem where the command line to execute/log had empty parameter arguments (PR#74841). C120761 JavaScriptCaller: Re-enable on OSX now that node.js is supported (PR#73568). XLSX: Update sheets on Network Authentication changes (PR#71178) Date time: Fixed build error on MacOS (PR#73545) GeoJSON: Use underscores to replace non-system characters in attribute names (PR74783) C122139 DI: 2D: Render datasets with invalid rect bounds (PR#74253) DI: Save As Dataset: Fix incorrect data. (PR#73115) PointCloudSimplifier: Complete out-of-core algorithm for large point clouds (PR#74015) PointCloudSimplifier: Reject inputs with infinite/NaN points (PR#74438) ECW: Fixed reading of datasets with > 100 bands (PR#72306). Rasterizer: Added support for path geometry (PR#74143). -------------------------- FME 2017.1 b17403 20161223 -------------------------- Date time: phase 1.1 functionally complete (PR#73545) PointPropertySetter: Don't remove orientation when all parameters unset (PR71284)(PR72249) Elasticsearch Reader: Support multiple attribute flattening modes (PR#68506) GML: Disable Map FeatureCollection when Ignore Application Schema selected (PR#74096) GML and XML Readers: Make sure to log dataset being read (PR#74733) Workbench: Avoid crash browsing web sources for files when Python cannot be loaded. CSV2: Log when opening a dataset, and log all directives (PR#74346). PointCloudSimplifier: Handle transformations and improve precision (PR#74810, PR#74738) -------------------------- FME 2017.1 b17402 20161221 -------------------------- PointCloudCombiner: Fixed handling of non-ascii component names (PR#74799). GeometryReplacer/GeometryExtractor: Added QlikMaps Encoded Polyline option, PR74587. PointCloudSimplifier: Compute reasonable default parameters (PR#74787) XMLTemplater: Fixed workspace runner empty macro issue, PR74749. C120761 Python: Updated Python Compatibility location in error message. (PR#74063) Workbench: Add help button to dialogs Workbench: Add font color picker icon (pr73632) Workbench: Fix url in network url settings validation to automatically add http:// if needed (pr73762) Spatialite Writer: Changed COMPRESS_GEOMETRY default to No (PR#74774) Workbench: Indicate which parameter is empty when there is a parameter within the multiparameter that is invalid (PR71692) VariableSetter: Allow value to be empty string, to wipe out content of a variable. (PR#70668) Workbench: Default to saving log text to workspace default location instead of last data directory. (PR#71982) FME Objects Python: Added Python Raster API. (PR 50880). C86032 C88501 C88502 C93631 C107415 C120839 Elasticsearch: Fixed issue with capital letters in index name (PR#72540) ARCGISONLINEFEATURES: Preserve null values when writing, for all attribute types. (PR74770) AIXM5 reader: Snap calculated geometries to defined geometries when constructing paths, PR74589. C121849 Logger: When logging features to FFS, include previous message attribute that matches what was typed in logger. (PR#73878). C121279 PlanarityFilter: Fixed normal vector reporting for edge cases (PR#72031) Workbench: Move to left justified fields for modeless dialogs. Update to 'Data Inspector' rather than 'Inspection Application' and remove 'properties' term (PR74656). Fix crash when delete AttributeCreator GENERATE: Use actual format name when deciding whether to download from URL. (PR#74702) -------------------------- FME 2017.1 b17401 20161220 -------------------------- Python: Improved logging when Python fails to load. (PR#74063) GeoPackage Reader: Added to SQLExecutor with fme_execute_sql constraint support (PR#60472) Date time: Added date time functions and DateTimeCalculator transformer. (PR#73545) Spatialite: Fixed string encodings when used in SQLExecutor (PR#69521). C113929 Interlis: Updated to v6.1.5 (PR#73434) MAPINFO_EXTENDED: New reader for the MapInfo Extended TAB format (PR#64228). COUCHDB and CLOUDANT Writers: Fixed ability to perform PUT and DELETE operations in dynamic workspaces (PR#73234). Workbench: Fix unlicensed dialog regression (PR74234) ||| Update cached connection list when importing a connection (PR74449) FMW Reader: Display annotation types as text (PR#73411) Transformers: Properly honor encoding parameter in AttributeEncoder. (PR69640). C115699 Dynamic writing: Return ERROR when a schema feature is missing required fme_geometry{} attributes. (PR#74450) GDAL Vector Formats: Fixed multiple issues with dataset, feature type and attribute name encodings (PR#70625, PR#70581) DataInspector: Preserve schema for all groups in GROUP_BY mode (PR#74395) Workbench: Fixed problem where mixing old and new writer would invalidate the old index type names (PR#74681) S3Uploader: Upgrading moves Upload Content Type into Headers (PR#71145). Workbench: Fixed problem where undo operation for deleted dynamic feature type failed to restore the schema sources (PR#66865) -------------------------- FME 2017.1 b17400 20161215 -------------------------- PointCloudManipulator: Offset point cloud to origin to improve precision (PR73804) ARCGISONLINEFEATURES: Improve error logging for some server-side error cases. (PR74671) DropboxConnector: Fixed download path error handling (PR#74657) Workbench: Add help buttons to the 'Change Connection Storage' and 'Regenerate Key' dialogs (Pr74626) IDRISI: Create a 2003 Access database by default (PR74700) IDRISI: Create a 2003 Access database by default (PR74700) Workbench: Fixed problem where editing unpublished dataset parameter will lose any referenced macros (PR#68277). C112742 C119573 PointCloudSimplifier: Add the ability to output the 'discarded' points separately. (PR#74455) Topology: Prevented crash from NaN nodes (PR#74515) Workbench: Disable parallel processing when running workspace with full inspection or debugging (PR#69376). C119610 Excel Writer: Added options to create password protected sheets and specific protection levels (PR#49783). C84604 C84234 C93292 C83914 C94139 C99937 C100774 C116989