=========================================================================== Itemized FME 2012 "what's new" list =========================================================================== =========================================================================== ========================= BUILD 12238 20120417 =========================== =========================================================================== Transformers: Fix ExpressionEvaluator's @hypot() function to expect two parameters instead of one. (PR#37528) --------------------------------------------------------------------------- FME Server Web Admin - Scheduling: Applied work-around for IE7 scrolling bug with the published parameters pane of the workspace chooser (PR#37538) --------------------------------------------------------------------------- FME Server Web Admin - Services: Corrected blank services page issue in IE7 (PR#37082) =========================================================================== ========================= BUILD 12237 20120416 =========================== =========================================================================== Workbench: Fixed problem where Text editors were converting carriage returns (\r) to line feed (\n) (C56945 PR#37423) =========================================================================== ========================= BUILD 12236 20120415 =========================== =========================================================================== Workbench: Fixed an issue that caused paths with wildcards to not work properly after publishing to FME Server (C57527 PR#36778) --------------------------------------------------------------------------- Workbench: Updated the Quick Add dialog to distinguish between an "alias" and a real transformer (C54582 C54878 PR#36537) --------------------------------------------------------------------------- Workbench: Fixed problem where workspace history got mangled if some of the fields were skipped (C57585 PR#37583) --------------------------------------------------------------------------- GDF writer: Fixed to allow values starting with "&" (C51379 PR#26919) --------------------------------------------------------------------------- AttributeValueMapper: Fixed problem where attributes values with & in them could not be mapped (C57673 PR#37588) --------------------------------------------------------------------------- Workbench: Fixed problem where running a translation with the maximum FME instances prevents editing workspaces in a different instance (C57672 PR#37211) --------------------------------------------------------------------------- FME Server Web Admin - Notifications: Added new multiple choice GUI type (PR#37243) --------------------------------------------------------------------------- FME Server Web Admin - Notifications: Added new multiple choice GUI type (PR#37243) --------------------------------------------------------------------------- FME Server Web UI: Some choice-type published parameters containing unicode characters are properly handled now (PR#36967) =========================================================================== ========================= BUILD 12235 20120410 =========================== =========================================================================== Google Fusion Tables: Added reader SQL support through the reader feature type. Added reader search envelope, where clause and begin/end SQL. Added SQLCreator/SQLExecutor support. Added writer date support and improved table creation options. Added per feature insert, update and delete support (PR#37048 PR#36940 PR#37079 PR#37551) =========================================================================== ========================= BUILD 12234 20120409 =========================== =========================================================================== no relevant changes =========================================================================== ========================= BUILD 12233 20120405 =========================== =========================================================================== Blue Marble: Initial introduction of the Blue Marble Reprojector (PR#22785) --------------------------------------------------------------------------- Oracle Writer: Accept commas as decimal separators (C12612 C12657 C12818 C48129 C51932 C55531 PR#16590) --------------------------------------------------------------------------- GeoRSS: Fixed a crash when no features enter the factory (C57351 PR#37477) --------------------------------------------------------------------------- StatisticsCalculator: Fixed an encoding problem handling non-English attribute values (C55551 C56005 C57345 PR#36875) --------------------------------------------------------------------------- Python: Fixed a circular reference that caused a 2011 Python script to crash in 2012 (C57338 PR#37316 PR#37408) --------------------------------------------------------------------------- DGNV8: Fixed XFM reader pipeline to avoid XML flattening errors with non-existent or empty XML strings (C57413 PR#37425) --------------------------------------------------------------------------- Workbench: Fixed a problem entering the form feed character in a text editor using ctrl+shift+l key sequence (C56945 PR#37423) --------------------------------------------------------------------------- Oracle: Fixed problem writing UTF-8 column names on 64-bit Linux (C57056 PR#36834) --------------------------------------------------------------------------- Workbench: Fixed an issue where publishing a workspace caused the last operation to be erroneously undone (C56764 PR#37324) --------------------------------------------------------------------------- OSM: Fixed a problem with the reader missing some information (C41149 PR#32075) =========================================================================== ========================= BUILD 12232 20120329 =========================== =========================================================================== XMLUpdater: Curly braces are no longer added when inserting attributes from the side bar into the editor (C56374 PR#37060) --------------------------------------------------------------------------- KMLStyler: Added support for the gx:physicalWidth and gx:labelVisibility elements (C48404 PR#34248) --------------------------------------------------------------------------- Workbench: Fixed problem with some dialogs that didn't scale properly when using higher than normal dpi settings (C56979 PR#37340) =========================================================================== ========================= BUILD 12231 20120327 =========================== =========================================================================== AIXM 5: Added support for (C56221 PR#37029) =========================================================================== ========================= BUILD 12230 20120325 =========================== =========================================================================== Geodatabase XML: Fixed crash when opening invalid zip file (C56355 PR#37092) --------------------------------------------------------------------------- ExpressionEvaluator: Fixed @max() to return the maximum number and not the minimum (C56650 PR#37121) --------------------------------------------------------------------------- Installer: Properly set the upload and repository directory (C56968 PR#37269) --------------------------------------------------------------------------- License Wizard: Changed to no longer auto-extend integrations when a floating license is used (PR#37054) --------------------------------------------------------------------------- fme_ado: Fixed timeout for schema queries on custom sql (C54900 PR#37168) --------------------------------------------------------------------------- XMLTemplater: Fixed an issue regarding attributes from sub-templates being exposed on the output (C56374 PR#37061) --------------------------------------------------------------------------- ListKeeper: Updated design time output schema of transformer to be consistent with runtime behaviour (C56541 PR#37128) =========================================================================== ========================= BUILD 12229 20120318 =========================== =========================================================================== Workbench: Fixed problem where the canvas grid size was saved incorrectly (C55519 PR#37197) --------------------------------------------------------------------------- Workbench: Fixed Workbench crashes caused by transformers named with non-ANSI characters (C51908 C52410 PR#35877 PR#36103) =========================================================================== ========================= BUILD 12228 20120315 =========================== =========================================================================== ECW: Fixed problem that caused intermittent failure on Linux (C51367 PR#35725) --------------------------------------------------------------------------- FileCopy Writer: Added support for a destination directory or subdirectory on each input feature (PR#37063) =========================================================================== ========================= BUILD 12227 20120308 =========================== =========================================================================== Workbench: Fixed problem where a parameter would get prefixed with fmeBasicString (C56392 PR#37068) --------------------------------------------------------------------------- Workbench: Fixed problem where a customized dynamic schema could get reset in the Feature Type dialog (C56414 PR#37057) --------------------------------------------------------------------------- Workbench: Fixed problem where Generic Shape reading would not work correctly when attribute names were lower case (C51406 PR#33252) --------------------------------------------------------------------------- CityGML: Upgraded to use CityGML 2.0 schemas (PR#35871) --------------------------------------------------------------------------- Geodatabase Writer: Fixed table truncation failing when transaction mode is Versioning or Edit Session (C53412 C54326 PR#36317) --------------------------------------------------------------------------- XMLTemplater: Add keyword to allow users to omit the XML header from the output (PR#36987) --------------------------------------------------------------------------- SQLExecutor: Added support for Oracle style SQL comments to the SQLExecutor/SQLCreator (C53235 C54602 PR#36262) --------------------------------------------------------------------------- Czech Reproject: Improved exception mappings for JTSK systems, including EPSG:5514 <-> Czech/JTSK.Krovak for WFS reading (PR#36760) --------------------------------------------------------------------------- AutoCAD: Fixed a problem with dynamic GeoDatabase SDE writing to Oracle (C55293 PR#36714) =========================================================================== ========================= BUILD 12226 20120301 =========================== =========================================================================== NAS reader: Added support for NAS Update (C54620 PR#36530) --------------------------------------------------------------------------- Oracle Reader: Fixed schema retrieval for synonyms (C12539 C42126 C44571 PR#32952) --------------------------------------------------------------------------- SQLExectutor: Fixed problem where using multiple statements in a SQLExecutor to retrieve data from SQL Server Spatial could return corrupt results (C54900 PR#36558) --------------------------------------------------------------------------- Workbench: Fixed problem where some older workspaces will complain of missing "" attribute (PR#36908) --------------------------------------------------------------------------- Workbench: Fixed problem where expression editor was not able to handle non-ANSI attribute and macro names and in some cases even result in crash when editing expression that contained non-ANSI characters (C55439 PR#36835) --------------------------------------------------------------------------- Installer: Fixed crash defining repository path in Installer (C55839 PR#36882) --------------------------------------------------------------------------- Workbench: Allow grid size to be up to 99999 (C55519 PR#36842) --------------------------------------------------------------------------- TestFilter: Fixed a crash that occurred when editing test conditions (PR#36777) =========================================================================== ========================= BUILD 12225 20120224 =========================== =========================================================================== FME Server publish wizard: Improved the user experience when creating new repositories (PR#36704 PR#36738) --------------------------------------------------------------------------- filegdb api: Added attribute index support (PR#36221) --------------------------------------------------------------------------- Reproject: Restored Oracle:27700 <-> BritishNatGrid exception mapping (C54962 PR#36562) --------------------------------------------------------------------------- Oracle Writer: Support writing numbers with more than 15 digits of precision to unconstrained and negative scale NUMBER columns (C50343 PR#30312 PR#35268) =========================================================================== ========================= BUILD 12224 20120217 =========================== =========================================================================== Workbench: Fixed problem with missing close brace (C55292 C55443 PR#36399 PR#36707) --------------------------------------------------------------------------- Workbench: Fixed problem where an expression worked in the ExpressionEvaluator but failed in the Tester (C53373 PR#36313) =========================================================================== ========================= BUILD 12223 20120215 =========================== =========================================================================== Workbench: Fixed problem where 14 character datetime string would result in unexpected results (C54979 PR#36616) --------------------------------------------------------------------------- Workbench: Fixed validation issue with SchemaMapper and AttributeCopier transformers (C53872 PR#36362) =========================================================================== ========================= BUILD 12222 20120212 =========================== =========================================================================== WKT and WKB: Implemented readers for Well Known Text (WKT) and Well Known Binary (WKB) (PR#35763) --------------------------------------------------------------------------- Intersector: Fixed performance issues in AreaOnAreaOverlayer (C51498 PR#35805) =========================================================================== ========================= BUILD 12221 20120209 =========================== =========================================================================== GTI_GTViewer: Updated to the latest version (C54511 PR#36506) --------------------------------------------------------------------------- AttributeCopier: Fixed problem where "Target Attribute" list contains reader attribute instead of writer attributes (C54501 PR#36470) --------------------------------------------------------------------------- DGNV8: Added logging of complex features that had members skipped (C53466 PR#36332) --------------------------------------------------------------------------- DGNV8: Skip unexpected XFM DGNStore elements to avoid crash (C53358 PR#36276) --------------------------------------------------------------------------- Workbench: Fixed a parameter encoding problem (C53096 PR#36248) --------------------------------------------------------------------------- LIDAR writer: Do not write values for non-earth coordinate systems (PR#36522) --------------------------------------------------------------------------- LIDAR: Added lidar_gps_time_type format attribute (PR#36521) =========================================================================== ========================= BUILD 12220 20120207 =========================== =========================================================================== LIDAR writer: Added option to re-scale coordinates (C49829 PR#31372) --------------------------------------------------------------------------- Workbench: Improved performance in attribute-using transformers (PR#36399) --------------------------------------------------------------------------- WFS reader: Added ability to specify the bounding box coordinate system. If unset any search envelope is assumed to be in LL84 (C52586 PR#36138) --------------------------------------------------------------------------- FileGDBAPI: Change all polygons to use right-handed orientation (PR#36381) --------------------------------------------------------------------------- Installer: Fix minor installation issue on some Unix systems (C54479 PR#36455) =========================================================================== ========================= BUILD 12219 20120206 =========================== =========================================================================== Workbench: Fixed problem where several Workbench parameters could not be localized (C50629 PR#35417) --------------------------------------------------------------------------- Workbench: Fixed problem where localized transformer category names will not have any transformers (C53845 PR#36370) --------------------------------------------------------------------------- AIXM: Fixed stash error on writing (C54198 PR#36450) --------------------------------------------------------------------------- PostGIS Reader: Fixed support for aliased spatial columns in custom SQL (C52371 PR#36089) =========================================================================== ========================= BUILD 12218 20120201 =========================== =========================================================================== Generalizer: Fixed Generalizing problem with rich geometry (C51861 PR#35857) --------------------------------------------------------------------------- GeometryPropertyExtractor: Added option to prefix extracted traits with geometry name (PR#36352) --------------------------------------------------------------------------- SchemaMapper: Improved performance significantly when large schema mapping tables are used (C51930 PR#35941) --------------------------------------------------------------------------- WMS Reader: 'Output Format' and 'Map SRS' values now default to the first available choice. Fixes problem where no data is read (C51979 PR#36100) --------------------------------------------------------------------------- CSV Reader: Read all columns as schema entries when no columns names exist in the source file (C23133 C23908 PR#27287) --------------------------------------------------------------------------- Java: Fixed the sorting of keyword prefixes (PR#36234) --------------------------------------------------------------------------- AIXM5 reader: Added support for AIXM 5.0 (C53184 PR#36403) =========================================================================== ========================= BUILD 12217 20120130 =========================== =========================================================================== GML/INSPIRE/NAS/AIXM5/TOP50NL: Added various reader parameters to work in conjunction with the existing FLATTEN_XML_FRAGMENTS parameter (C48719 PR#34251 PR#36290) =========================================================================== ========================= BUILD 12216 20120129 =========================== =========================================================================== no relevant changes =========================================================================== ========================= BUILD 12215 20120127 =========================== =========================================================================== XMLFormatter: Added option to "Remove excess whitespace" to remove whitespace in a manner similar to FME2011. Fixed problem when "Whitespace Handling" is set to "None" causing incorrect output (C52328 PR#36207) --------------------------------------------------------------------------- Workbench: Fixed problem where parameter value contained "fme_basicstring", which is only there for internal use (C53544 PR#36335) --------------------------------------------------------------------------- FMEMappingFile Java: Fixed the fetch() case where reader keywords or types are prefixed to the fetched for mapping file keyword to keep backwards compatibility (PR#36234) --------------------------------------------------------------------------- DGNV8: Fixed pointer issue causing crash when reading Design files on Win x64 (C52914 PR#36231) =========================================================================== ========================= BUILD 12214 20120123 =========================== =========================================================================== ODBC2: Fixed support for FileMaker (C48089 C51163 PR#35299) --------------------------------------------------------------------------- Smallworld Reader: Fixed polygon and donut handling (C40142 C40244 C43732 C46080 C48465 C49176 C51033 C51877 PR#20925 PR#36156) --------------------------------------------------------------------------- WMS Reader: Fixed 'Map SRS' and 'Output Format' parameters (C51979 PR#36100) --------------------------------------------------------------------------- Multiprocess: Fixed crash when worker process fails (PR#36232) =========================================================================== ========================= BUILD 12213 20120119 =========================== =========================================================================== Workbench: Fixed problem where applying a filter to Feature Type dialog permanently removes all other attributes (PR#36189) --------------------------------------------------------------------------- Oracle Non-Spatial Reader: Exposed Where Clause in Settings box (C51930 PR#36051) --------------------------------------------------------------------------- Workbench: Fixed problem where Tester produced bad factory clauses (C52768 PR#36199) --------------------------------------------------------------------------- Oracle Writer: Improved performance of "writing" features tagged with an fme_db_operation (C39223 PR#31616) --------------------------------------------------------------------------- GIF/PNG Rasterizer writer: Added option to set polygon generalization tolerance for image map (C52312 PR#36055) --------------------------------------------------------------------------- ECW Writer: Fixed unresponsive log status updates (C51138 PR#35777) --------------------------------------------------------------------------- LIDAR: Fixed logging error (C48895 PR#34696) --------------------------------------------------------------------------- Workbench: Fixed problem where AttributeRenamer's "Import..." functionality was acting randomly (PR#36198) --------------------------------------------------------------------------- Metafiles: Readers supporting char attribute types will now map them to fme_varchar by default, rather than fme_char. Prevents padding attribute values with unnecessary spaces on write (C39899 PR#31823) --------------------------------------------------------------------------- S-57 Reader: Corrected parsing of field terminators for national attributes containing terminators (C47744 PR#33950) --------------------------------------------------------------------------- AttributeSetter: Fixed case of published "Attribute" parameter from a workspace created in FME 2011 or earlier not working when opened in FME 2012 Workbench (C52568 PR#36122) =========================================================================== ========================= BUILD 12212 20120115 =========================== =========================================================================== no relevant changes =========================================================================== ========================= BUILD 12211 20120112 =========================== =========================================================================== END_TCL: Clear out FME_FeaturesRead and FME_FeaturesWritten arrays prior to populating them for END_TCL scripts (C51944 PR#36110) --------------------------------------------------------------------------- Workbench: Ensure AttributeKeeper properly keeps the specified lists (C52568 PR#36123) =========================================================================== ========================= BUILD 12210 20120110 =========================== =========================================================================== Workbench: Allow drop downs in user parameter creation dialog to be localizable (C50629 PR#35416) =========================================================================== ========================= BUILD 12209 20120108 =========================== =========================================================================== FILEGDB Writer: Improved performance (C43919 PR#33843) =========================================================================== ========================= BUILD 12208 20120104 =========================== =========================================================================== no relevant changes =========================================================================== ========================= BUILD 12207 20120102 =========================== =========================================================================== no relevant changes =========================================================================== ========================= BUILD 12206 20111222 =========================== =========================================================================== no relevant changes =========================================================================== ========================= BUILD 12205 20111220 =========================== =========================================================================== no relevant changes =========================================================================== ========================= BUILD 12204 20111219 =========================== =========================================================================== Oracle: Supress duplicate Feature Types to Read dialogs (C51544 PR#35823) =========================================================================== ========================= BUILD 12203 20111218 =========================== =========================================================================== Server Tutorial: New FME Server Tutorial PDF for FME 2012 --------------------------------------------------------------------------- Desktop Tutorial: New FME Desktop Tutorial PDF for FME 2012 =========================================================================== ========================= BUILD 12202 20111215 =========================== =========================================================================== no relevant changes =========================================================================== ========================= BUILD 12201 20111214 =========================== =========================================================================== no relevant changes =========================================================================== ========================= BUILD 12200 20111213 =========================== =========================================================================== DataInterop: Improved the handling of international (e.g. Japanese) strings and filenames (C50584 PR#35531) --------------------------------------------------------------------------- Avenza MAPublisher Writer: Initial implementation of a writer for Avenza MAPublisher (PR#35728) =========================================================================== =========================== BUILD 12199 20111212 =========================== =========================================================================== JSONFlattener: The JSON flattener can now recursively flatten JSON objects. Also enhanced support for flattening JSON arrays. New attributes may also now be prefixed with a string value (PR#35590) --------------------------------------------------------------------------- Deaggregator: Added help section for the parameter "Split Composite Surfaces/Solids" (C47957 PR#33970) =========================================================================== =========================== BUILD 12198 20111211 =========================== =========================================================================== CADRG writer: Fixed polar zone frame writing (C49965 C51082 PR#33785) --------------------------------------------------------------------------- GML reader: Allow user specified XSDs to override the hardcoded OS MasterMap and TOP10GML xfmaps (C48934 PR#34667) --------------------------------------------------------------------------- Oracle Writer: Fixed appending to geometry columns when no columns are specified on DEF line (C49094 PR#34820) =========================================================================== =========================== BUILD 12197 20111208 =========================== =========================================================================== GDF Writer: Prevent crashes when records that contain default empty strings are truncated and become too (C49716 PR#35276) =========================================================================== =========================== BUILD 12196 20111207 =========================== =========================================================================== RasterSingularCellValueCalculator: Fix dereferencing of SCALAR parameter (C50834 PR#35617) =========================================================================== =========================== BUILD 12195 20111206 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12194 20111205 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12193 20111204 =========================== =========================================================================== File GDB: Added invalid characters to filegdb feature type names [%# '&+].^ (C43919 PR#35445) =========================================================================== =========================== BUILD 12192 20111201 =========================== =========================================================================== Reproject: Added new coordinate systems to support a gnomonic cube custom transformer (PR#34905) =========================================================================== =========================== BUILD 12191 20111130 =========================== =========================================================================== FF Reader: Fixed crash caused by reading an invalid external identifier (C50271 PR#35241) --------------------------------------------------------------------------- JSON: Handle Unix-style paths when converting relative paths to absolute (C50186 PR#35510) --------------------------------------------------------------------------- Coordinate Systems: Added a coordinate system exception for EPSG:102100 and axis order information for the GML reader (C50624 PR#35450) =========================================================================== =========================== BUILD 12190 20111129 =========================== =========================================================================== Workbench: Fixed crash opening a workspace where user parameters referred to themselves (C50566 C50616 PR#35433) --------------------------------------------------------------------------- CityGML Reader: Added support for reading ImplicitGeometry as FME Geometry instances (C28332 C38102 C48269 PR#17976 PR#31189 PR#34904) --------------------------------------------------------------------------- Workbench: Made various strings localizable (C50629 PR#35418 PR#35419 PR#35420) =========================================================================== =========================== BUILD 12189 20111125 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12188 20111125 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12187 20111124 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12186 20111123 =========================== =========================================================================== AIXM 5: Updated version support for AIXM reading to v5.1 (C14371 C23634 C34895 C39705 C46051 C48387 C48674 PR#11301) --------------------------------------------------------------------------- L10N kit: Updated the FME localization guide (PR#32844) --------------------------------------------------------------------------- GUI: Added a checkbox to the FME Server publish wizard to Select all Resources to upload (C50500 PR#35294) --------------------------------------------------------------------------- Esri: Removed reference to ArcGIS Desktop/Engine in ArcGIS licensing messages (C50300 PR#35217) =========================================================================== =========================== BUILD 12185 20111122 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12184 20111121 =========================== =========================================================================== Workbench: Prevent older releases of FME (starting with 2012) from reading workspaces from any future releases. In Workbench we warn on opening (PR#35187) =========================================================================== =========================== BUILD 12183 20111120 =========================== =========================================================================== Oracle: Fixed a problem introduced in FME 2011 that caused columns to be incorrectly ordered in some cases (C49416 C50276 PR#34813) =========================================================================== =========================== BUILD 12182 20111117 =========================== =========================================================================== SQLite3FDO Writer: RemoveD schema name parameter as SQLite through FDO does not support multiple schemas (C50166 PR#35152) =========================================================================== =========================== BUILD 12181 20111115 =========================== =========================================================================== KMLPropertySetter: Fixed a problem that occurred when the name, summary or description text ended with a backslash (C49124 PR#35124) --------------------------------------------------------------------------- @HTTP: Fix a problem in which custom HTTP headers were accumulating as multiple features were processed (C49938 PR#35129) --------------------------------------------------------------------------- Reproject: Fixed parsing of MapInfo AZMED/AMEA coordinate system strings (C50016 PR#35113) --------------------------------------------------------------------------- Workbench: Do not allow user to input newlines to text parameters (C49337 PR#35114) =========================================================================== =========================== BUILD 12180 20111114 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12179 20111113 =========================== =========================================================================== DGNV8: Addition of new format DGNV8XFM which reads XFM Design files with a Bentley Map XFM Feature schema. Data features are read with their graphics and XFM information merged (C49278 PR#34675) =========================================================================== =========================== BUILD 12178 20111109 =========================== =========================================================================== Topology: Fix arc intersection for very small angle checks (C49309 PR#34733) =========================================================================== =========================== BUILD 12177 20111107 =========================== =========================================================================== FMEServerNotifier: Added a new transformer for sending notifications to FME Server using the REST API (PR#34826) =========================================================================== =========================== BUILD 12176 20111103 =========================== =========================================================================== Transformers: Added a multiprocessing option to the following transformers: DEMGenerator, ImageRasterizer, NeighborColorSetter, NumericRasterizer, PointCloudColorScaler, RasterDEMGenerator, RasterRGBCreator, SurfaceModeller, TINGenerator (PR#34935) =========================================================================== =========================== BUILD 12175 20111102 =========================== =========================================================================== Google Fusion Tables: Fixed volume issues, improved logging and error handling, updating, geometry attribute support and a few other small issues (PR#34942) =========================================================================== =========================== BUILD 12174 20111101 =========================== =========================================================================== Reproject: Added support for coordinate system exceptions in Shared Resource Directories and fixed sharing case-sensitivity (C12996 PR#20282 PR#34835) --------------------------------------------------------------------------- Workbench: Added support for subscription service/push notifications in the FME Server publish wizard (PR#33690) --------------------------------------------------------------------------- Coordinate Systems: Added the German Seta 2009 coordinate system grid (SeTa2009.gsb) (PR#34808) =========================================================================== =========================== BUILD 12173 20111030 =========================== =========================================================================== Workbench: Emphasized disabled-ness of reader feature type parameters (C49107 PR#34830) --------------------------------------------------------------------------- Intersection: Fixed problem intersecting lines that are collinear but in opposite directions (C35179 PR#33262) =========================================================================== =========================== BUILD 12172 20111027 =========================== =========================================================================== Readers: Fixed problem applying world files when reading multiple datasets (C49256 PR#34680) =========================================================================== =========================== BUILD 12171 20111026 =========================== =========================================================================== SSIS: Allow merging of feature types (C16961 PR#25246) --------------------------------------------------------------------------- CSV Reader: Fix preview not using the updated parameters when in a different locale (C48423 PR#34247) =========================================================================== =========================== BUILD 12170 20111025 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12169 20111024 =========================== =========================================================================== Clipper/Intersector: Fixed error when a single OUTSIDE feature could appear in the INSIDE port output (C48217 PR#34073) --------------------------------------------------------------------------- Germany: Fixed DHDN.Berlin/Cassini exceptions and our MapInfo Cassini-Soldner projection support (C19120 C47963 PR#34023) =========================================================================== =========================== BUILD 12168 20111023 =========================== =========================================================================== Germany: Improved DHDN coordinate system exceptions (C19120 C47963 PR#34023) --------------------------------------------------------------------------- Workbench: Clicking on custom transformers now shows nicely formatted help that includes all metadata/property fields (PR#34422) =========================================================================== =========================== BUILD 12167 20111020 =========================== =========================================================================== KMLPropertySetter: Added a parameter to set attribute table title in a feature description balloon (C38129 PR#21504) --------------------------------------------------------------------------- AttributeCompressor/AttributeDecompressor: Added compression level and encryption parameters (PR#34235) --------------------------------------------------------------------------- Switzerland: Cleaned up coordinate system deprecations and exceptions (C46394 C46754 PR#33294) =========================================================================== =========================== BUILD 12166 20111019 =========================== =========================================================================== Workbench: Show Full Screen button on toolbar by default. Switch between F11 and Shift + F11. F11 now does full screen and Shift + F11 will do full canvas. --------------------------------------------------------------------------- GML / Inspire Reader: Added a new option to select whether Reader feature types should be ones that appear in the XSD document, or those that appear in the dataset itself (PR#34587) =========================================================================== =========================== BUILD 12165 20111017 =========================== =========================================================================== Transformers: Added English spellings as aliases (PR#32476) =========================================================================== =========================== BUILD 12164 20111013 =========================== =========================================================================== Installer: Fixed problem of handling a temp directory with space characters in its name (C48750 PR#34431) --------------------------------------------------------------------------- NAS: Fixed problem reading coordinate systems (C38377 PR#31251) =========================================================================== =========================== BUILD 12163 20111012 =========================== =========================================================================== Workbench: Renamed 'fmepedia' to 'FME Store'. Added store category names in the Transformer Gallery (PR#34401) --------------------------------------------------------------------------- MDB MSSQL PERVASIVE WRITER: Fixed problem with rounding on decimal numeric and currency fields (C35024 PR#30413) --------------------------------------------------------------------------- ACAD,REALDWG: Improved logging of unsupported drawing file versions (C23872 PR#28196) --------------------------------------------------------------------------- INSPIRE: Added reader for "INSPIRE" GML datasets (C34708 C46087 C47709 PR#30411) --------------------------------------------------------------------------- ACAD: Improved logging to include the dataset name in which an error occurred (RT#87676 PR#15497) --------------------------------------------------------------------------- ACAD,REALDWG Writer: Fixed crash by rejecting ellipses with invalid parameters (RT#87275 PR#15399) =========================================================================== =========================== BUILD 12162 20111011 =========================== =========================================================================== GML/NAS/WFS: Added "Flatten XML Fragments" parameter. Allow user to limit the number of embedded lists in a nested attributes (PR#32854) --------------------------------------------------------------------------- License Assistant: Support network proxy (C48555 PR#25930) =========================================================================== =========================== BUILD 12161 20111010 =========================== =========================================================================== @RasterGeometry: Only open writer once per translation, rather than once per invocation. --------------------------------------------------------------------------- Raster interpolation: Do not consider cell origin in interpolations (C48322 PR#34142) --------------------------------------------------------------------------- Densifier: Fixed crash with zero-length line input (C48373 PR#34250) --------------------------------------------------------------------------- TopologyBuilder: Implemented proper attribute exposing on the schema for output features (RT#117743 PR#14076) =========================================================================== =========================== BUILD 12160 20111006 =========================== =========================================================================== Workbench: Fixed problems with coded domain and range domain types (C48315 PR#34297) =========================================================================== =========================== BUILD 12159 20111005 =========================== =========================================================================== ODBC2: Added 64-bit support for ODBC2 (C40145 PR#31800) --------------------------------------------------------------------------- Transformers: Re-enabled StringConcatentator and ExpressionEvaluator by popular request --------------------------------------------------------------------------- Transformers: Added ability to get parent directory name from FilenamePartExtractor (C48534 PR#34222) --------------------------------------------------------------------------- Custom Transformers: Fix looping with more than one recurring input tag --------------------------------------------------------------------------- REALDWG: Changed text reading to set alignment point to insertion point for default justified text to match ACAD functionality (RT#139086 PR#6771) --------------------------------------------------------------------------- SLA: Updated Software License Agreement for FME 2012 Desktop --------------------------------------------------------------------------- Transformers: Renamed the CharacterEncoder to CharacterCodeReplacer (PR#33962) --------------------------------------------------------------------------- PointCloudOnRasterComponentSetter: Implemented a transformer to set point cloud component values (eg color) by overlaying a point cloud on a raster (C41255 PR#31158) =========================================================================== =========================== BUILD 12158 20111004 =========================== =========================================================================== FME Licensing: Attempted fix for occasional license server connection problems (C20149 C21301 PR#25731) --------------------------------------------------------------------------- SketchUp: Updated default writer version from 7 to 8 --------------------------------------------------------------------------- TopologyBuilder: Fixed minor problem with attribute propagation (C21753 PR#32312) --------------------------------------------------------------------------- DGNV8: Added support for reading and writing Bentley Map XFM data in design files (C44649 PR#30686) --------------------------------------------------------------------------- XLS_ADO WRITER: Improved error message when Excel writes numbers as text (C47379 C47904 PR#33909) --------------------------------------------------------------------------- FME: Allowed hard coded message to be localizeable (C47724 PR#34035) --------------------------------------------------------------------------- Feature Type properties: Fixed column resizing behaviour in user attribute table (PR#34143 PR#34145) =========================================================================== =========================== BUILD 12157 20111003 =========================== =========================================================================== NeighborColorSetter: When Set Pen and Fill Color is yes, set pen color to same as fill. (PR#32593) --------------------------------------------------------------------------- SpatialRelator: Fixed problem selecting Tests to Perform using attributes (C41943 C48464 PR#32413) --------------------------------------------------------------------------- Informatica Application Extender: Updated to support Informatica 9 (C35289 C41973 PR#29550) --------------------------------------------------------------------------- DGNV8: Fixed crash writing curve elements that lack slope nodes (C48363 PR#34213) =========================================================================== =========================== BUILD 12156 20111002 =========================== =========================================================================== FMEServerJobWaiter, FMEServerLogFileRetriever: Fixed localization issues (C47724 PR#33804 PR#33805) --------------------------------------------------------------------------- TweetSearcher: This transformer may now return up to 1500 search results (C41544 PR#32114) --------------------------------------------------------------------------- Quick Translator: Fixed problem reading ArcSDE with Quick Translator (C47842 PR33924) --------------------------------------------------------------------------- MDB_ADO: Fixed decimal support for Access 2007 --------------------------------------------------------------------------- Workbench: Fixed problem with status bar message encoding that prevented proper localization (C47724 PR#34105) =========================================================================== =========================== BUILD 12155 20110929 =========================== =========================================================================== Workbench: Fixed various minor issues with attribute name truncation and attribute ordering (PR#32742) --------------------------------------------------------------------------- Transformers: Implemented TextEncoder, TextDecoder, BinaryEncoder, and BinaryDecoder. These deprecate the HexEncoder, HexDecoder, URLEncoder and URLDecoder (PR#26747) --------------------------------------------------------------------------- SpatialFilter: Changed the default for Pass Criteria from 'Pass Against All Bases' to 'Pass Against One Base' (C48336 PR#34109) --------------------------------------------------------------------------- Geodb Writer: Ensure we are not in an Edit Session when we attempt to drop a table (C47932 PR#31620) --------------------------------------------------------------------------- SuperMap Universal DataBase (UDB): Initial implementation of a Reader/Writer for SuperMap Universal DataBase (UDB) format datasets (PR#33183) =========================================================================== =========================== BUILD 12154 20110928 =========================== =========================================================================== Sampler: Prevented "leak" of features when there are no output connections (C29980 PR#28886) --------------------------------------------------------------------------- Labeller: No longer allow a negative value for Label Spacing, because it doesn't make sense (PR#32577) --------------------------------------------------------------------------- GML: Implemented Arc by center point writing (C29843 PR#28796) --------------------------------------------------------------------------- xls_ado mdb_ado: Ensure xlsx, xlsb, xlsm and accdb files are written with the 2007 version writer (C42112 PR#32522 PR#32646) --------------------------------------------------------------------------- FME_DEBUG: Don't save custom transformers or formats with FME_DEBUG enabled so that the Workbench option can turn off all debugging in current translation (C46069 PR#33918) --------------------------------------------------------------------------- SQLCreator: Fixed problem with published parameters in SQLCreator (PR#34132) --------------------------------------------------------------------------- Interlis2: Updated Interlis 2 to version 5.4.1 (C46297 PR#33227) --------------------------------------------------------------------------- SurfaceModeller: Properly expose all created attributes (C42623 PR#32535) --------------------------------------------------------------------------- Workbench: Increased default size of Tester dialogs (C48335 PR#34108) --------------------------------------------------------------------------- Workbench: Fixed default option for a choice (multiple) published parameter (C48334 PR#34107) =========================================================================== =========================== BUILD 12153 20110927 =========================== =========================================================================== SnappingFactory: Issue a WARNing when features are dropped (C28135 PR#28275) --------------------------------------------------------------------------- Workbench: Removed "Geometry Handling" Advanced parameter. All new workspaces will be Enhanced, and there will be no way to see or modify the setting for existing workspaces (PR#33494) --------------------------------------------------------------------------- DuplicateCoordinateRemover: Now optionally reports duplicate points, rather than removing (C43844 PR#32791) --------------------------------------------------------------------------- Clipper: Added support for clipping point clouds with solids (C36415 PR#31161) --------------------------------------------------------------------------- Geodatabase: Prevent writer failure by not allowing Feature Type names in File and Personal Geodatabases to start with a number (C48199 PR#34068) =========================================================================== =========================== BUILD 12152 20110926 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12151 20110925 =========================== =========================================================================== Installer: Activate Data Inspector 3.0 (PR#33687) --------------------------------------------------------------------------- filegdb: Added domain and subtype writing to new (non-ArcObjects) File Geodatabase (PR#21986) --------------------------------------------------------------------------- AttributeExposer: Allow import of either attribute names or values (C47650 PR#33998) --------------------------------------------------------------------------- Workbench: Get clipper working in multi-process mode (C47914 PR#33946) --------------------------------------------------------------------------- AttributeFilter and FeatureTypeFilter: Built-in ports are now included in the dialog to enable ordering changes (PR#31726) =========================================================================== =========================== BUILD 12150 20110922 =========================== =========================================================================== GeodbWriter: Make sure edit session is open when doing a reconcile and post (C47932 PR#31620) --------------------------------------------------------------------------- Python: Fixed problem with FME_PYTHON_VERSION macro (C45586 PR#33169) =========================================================================== =========================== BUILD 12149 20110921 =========================== =========================================================================== WFS: Always output GetFeature HTTP GET operation BBOX with a crsuri suffix, as some WFS servers do not follow the 1.1 spec without it (C43370 PR#32692) --------------------------------------------------------------------------- Core: Don't assume a point feature is text just because it has an fme_text_string attribute (C44031 PR32809) --------------------------------------------------------------------------- ODBC: Fixed iSeries Access ODBC connections (RT#56069 C47994 PR#11815) --------------------------------------------------------------------------- PointCloudCombiner: Added support for reading component values from attributes. When both measures and attributes are present, measures are preferred (C46398 PR#32538) =========================================================================== =========================== BUILD 12148 20110920 =========================== =========================================================================== PointCloudSplitter: Added support for splitting color and intensity by ranges (PR#31728) --------------------------------------------------------------------------- MDB_ADO XLS_ADO: Added MDB and XLS formats to 64-bit (C29863 C34249 C37022 C38561 C44362 C45251 PR#26096) --------------------------------------------------------------------------- ACAD,REALDWG: Face edge visibility is now visible by default (RT#87363 PR#15476) =========================================================================== =========================== BUILD 12147 20110919 =========================== =========================================================================== ACAD,REALDWG: Validate autocad_xscale and related attributes (C26809 PR#27924) --------------------------------------------------------------------------- Dissolver and Bufferer: Improved logging polygons processed/remaining (PR#33135) --------------------------------------------------------------------------- XMLFlattener/XML Reader/XMLFragmenter: Added a new option ancestor-attributes to add attributes from the ancestors of matched element in (PR#32677) --------------------------------------------------------------------------- Transformers: Fixed Clipper and AreaOnAreaOverlay to work in multiprocess mode (C47914 PR#33946) =========================================================================== =========================== BUILD 12146 20110917 =========================== =========================================================================== Workbench: Made some hard coded message strings localizeable (C38385 PR#31711) =========================================================================== =========================== BUILD 12145 20110915 =========================== =========================================================================== SDF3 Writer: Increased table name limit from 30 characters to 100 (C47787 PR#33921) --------------------------------------------------------------------------- Bufferer & Dissolver: Fixed beta only problem with group by support for aggregate input (C46417 PR#33273) --------------------------------------------------------------------------- Raster: Added support for Affine transformation of raster features (RT#99801 RT#118441 RT#120252 C33640 PR#12974) --------------------------------------------------------------------------- Workbench: Do not launch Visualizer if no features enter it (P#R33613) =========================================================================== =========================== BUILD 12144 20110914 =========================== =========================================================================== XMLTemplater: Added up/down buttons in the sub templates table (PR#33535) --------------------------------------------------------------------------- XML: Added new, revamped interface for XMLFlattener, XMLFragmenter, and XML reader; removed 'XML Text' as an XML input source for XMLFormatter, XMLNamespaceDeclarer, and XMLValidator (PR#32677) --------------------------------------------------------------------------- Raster: Do not unnecessarily resample to square pixels on writing (C43410 PR#33879) --------------------------------------------------------------------------- DGNv8: Will now read reference files with a relative path if the absolute path is not found. (RT#116790 RT#123680 RT#124521 RT#125558 RT#140482 C17126 C36271 C40090 PR#28399) =========================================================================== =========================== BUILD 12143 20110913 =========================== =========================================================================== FeatureReader: The dataset parameter now permits setting by attribute selection (only through the Navigator window, not the wizard) (PR#29052) =========================================================================== =========================== BUILD 12142 20110912 =========================== =========================================================================== SurfaceModeller: Fixed an infinite loop bug in duplicate node removal (RT#129229 C43874 PR#21213 PR#23185 PR#33424) --------------------------------------------------------------------------- MSSQL Reader: Fixed GUID field reading/joins (C43874 PR#32784) =========================================================================== =========================== BUILD 12141 20110911 =========================== =========================================================================== Workbench: Fixed problem where workspace generation would fail if feature type name has leading/trailing spaces (C47409 PR#33745) =========================================================================== =========================== BUILD 12140 20110908 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12139 20110907 =========================== =========================================================================== Workbench: Added a multiprocessing option to various transformers, and a single multiprocessing on/off parameter (C46990 PR#33045) --------------------------------------------------------------------------- Workbench: Made the Import option on Choice parameters preserve existing values (C46434 PR#33261) --------------------------------------------------------------------------- Workbench: Handle adding an inspector to a custom transformer input port (C42790 PR#32561) --------------------------------------------------------------------------- Workbench: Do not check custom transformers for invalid parameters if they do not have an instance on the canvas (C46198 PR#33674) =========================================================================== =========================== BUILD 12138 20110906 =========================== =========================================================================== Workbench: Fixed problems with international characters in Workbench annotation (C47521 PR#33741) =========================================================================== =========================== BUILD 12137 20110905 =========================== =========================================================================== XMLFormatter: Added new options to handle whitespaces and comments (PR#33477) --------------------------------------------------------------------------- MinimumAreaForcer: Improved handling of features with zero area (C47541 PR#33707) --------------------------------------------------------------------------- Generalizer: Used to crash or hang or otherwise misbehave on a variety of unsupported geometries. Now consumes them with warning (PR#32918) --------------------------------------------------------------------------- ODBC2: Added support for case sensitive databases (PR#30321) =========================================================================== =========================== BUILD 12136 20110901 =========================== =========================================================================== Amalgamator: Synchronized names of published parameters and their GUI labels (C41160 PR#32019) --------------------------------------------------------------------------- OpenFlight Reader: Implemented new reader for OpenFlight format. A writer already exists (PR#31319) =========================================================================== =========================== BUILD 12135 20110831 =========================== =========================================================================== InlineQuerier: Implemented new transformer, InlineQuerier, to create and query an impromptu database mid-translation (PR#32080) =========================================================================== =========================== BUILD 12134 20110830 =========================== =========================================================================== KML: Don't crash when a network link points to an invalid file (C47361 PR#33657) --------------------------------------------------------------------------- IFC: Add a parameter that allows users to set string encoding for the dataset. This may allow FME to read files that have been incorrectly encoded (C46507 PR#33331) --------------------------------------------------------------------------- WFS: Fixed problem with hanging WFS reader (C47137 PR#33599) --------------------------------------------------------------------------- SqlCreator/SqlExecutor/FeatureReader: Allow users to set reader coordinate systems (C47259 PR#33594) =========================================================================== =========================== BUILD 12133 20110828 =========================== =========================================================================== OSM Reader: Added new options to build geometry from multipolygon relation and to remove node list attribute from way (C40186 C43626 PR#31819 PR#32869) --------------------------------------------------------------------------- CentreLineReplacer: Added fix to prevent infinite loops (C46936 PR#33476) --------------------------------------------------------------------------- IFC: The IFC reader can now handle international characters (C46507 PR#33331) --------------------------------------------------------------------------- CAT Reader: Added cat_line_number format attribute (PR#32665) --------------------------------------------------------------------------- KML: Removed the 30 character feature type name limit (C46725 PR#33432) --------------------------------------------------------------------------- AttributeRenamer: Enhanced AttributeRenamer with a default value, and the ability to create and delete attributes (PR#33176) --------------------------------------------------------------------------- Workbench: Fixed minor problem with quotes in Tester (C46984 PR#33520) --------------------------------------------------------------------------- Google Fusion Tables Reader: Initial implementation of GFT Reader (PR#23341) --------------------------------------------------------------------------- SDF3 Reader: Ensure that created datetimes are always valid (C43193 PR#32681) --------------------------------------------------------------------------- Phocus Writer: Fixed to prevent invalid features being written (RT#59863 PR#12984) =========================================================================== =========================== BUILD 12132 20110824 =========================== =========================================================================== FDO: Added the FME FDO Provider for Autodesk Infrastructure Modeler 2012 (PR#33318). --------------------------------------------------------------------------- S57 Reader: Prevented direct reading of S57 update files (C31009 PR#29392) --------------------------------------------------------------------------- CityGML reader/writer: Added support for CityObjectGroup feature type. --------------------------------------------------------------------------- ArcStroker: Fixed problem maintaining arcs in paths (C46551 PR#33343) --------------------------------------------------------------------------- Python: Ensure we clean up Python objects properly (C45121 C46484 PR#33029) --------------------------------------------------------------------------- Curvefitter: Fixed syntax error (C46977 PR#33516) --------------------------------------------------------------------------- @EvaluateExpression: Fixed crash when there are multiple instances of EvaluateExpressionFunc in multiple factory pipelines (C42848 PR#33509) --------------------------------------------------------------------------- ARCPADAXF: Implemented a Reader for ArcPAD AXF format datasets (PR#33378) =========================================================================== =========================== BUILD 12131 20110822 =========================== =========================================================================== DonutBridgeBuilder: Updated documentation (C43878 PR#32749) --------------------------------------------------------------------------- Geodatabase: Updated list of invalid column-name characters to support translations from Open Street Map (C35328 PR#30504) --------------------------------------------------------------------------- DGNv8: Implemented reading and writing of reference file elements (RT#116790 RT#123680 RT#124521 RT#125558 RT#140482 C36271 C40090 PR#28399) --------------------------------------------------------------------------- MSSQLSPATIAL Writer: Spatial column changed back to case insensitive (C42659 C46019 PR#32631) =========================================================================== =========================== BUILD 12130 20110818 =========================== =========================================================================== SQLExecutor and SQLCreator: Implemented support for multiple SQL statements through the FME_SQL_DELIMITER. Implemented ability to ignore SQL errors by prefixing statements with a hyphen (C40056 C40314 C42660 PR#29343) --------------------------------------------------------------------------- HTTP Transformers: Added a new parameter for the http status code attribute (PR#33434) --------------------------------------------------------------------------- Geodatabase: Improved detection of ArcGIS version when reading/writing Geodatabase (C40100 PR#33099) =========================================================================== =========================== BUILD 12129 20110816 =========================== =========================================================================== GML v2.1.2 writer: Exposed the LISTS_IN_MULTI_VALUE_ATTRIBUTES and MULTI_VALUE_SEPARATOR writer directives (C46687 PR#33376) --------------------------------------------------------------------------- MDB_ADO: Removed hyphen from list of invalid feature type name characters (C46545 PR#33380) --------------------------------------------------------------------------- LIDAR: Added compressed las (.laz) support (PR#30472) --------------------------------------------------------------------------- GML/NAS/WFS readers: Added option to Disable XML Namespace Processing (C46087 PR#33367) --------------------------------------------------------------------------- CityGML Reader / Writer: Support for different kinds of ADEs by either specifying the schemas in the GUI or in the xsi:schemaLocation. --------------------------------------------------------------------------- MIF/MID Writer: Added support to allow for user-specified delimiters when writing (RT#122021 PR#19106) --------------------------------------------------------------------------- Workbench: Fixed missing help link for Bookmark properties dialog (C46619 PR#33372) --------------------------------------------------------------------------- Transformers: Fixed minor problem that did not occur in FME2011 (C46193 PR#33284) =========================================================================== =========================== BUILD 12128 20110814 =========================== =========================================================================== Quick Translator: Fixed macro name mangling (C44124 C46449 PR#32921 PR#33336) --------------------------------------------------------------------------- ACAD DWF: Added expanding of blocks and preservation of insert points on read. Removed user attribution related options (PR#32227) --------------------------------------------------------------------------- Geodatabase Reader: Added SPLIT_COMPLEX_ANNOS mode to split complex annotations into simpler representations while maintaining text style and placement (C21746 PR#31899) --------------------------------------------------------------------------- Reproject: Added 2010 variants of Finland GK coordinate systems (C39903 C43412 PR#31756) --------------------------------------------------------------------------- Affiner: Improved the Affiner transformer's preservation of entangled attributes (C46426 PR#33291) =========================================================================== =========================== BUILD 12127 20110811 =========================== =========================================================================== WFS: Added OUTPUT_FORMAT keyword, which allows the user to optionally specify the mime type output format that the FME WFS client and WFS server support (PR#32854) --------------------------------------------------------------------------- INFXSPATIAL Writer: Write UNKNOWN srtext for new coordinate systems rather than empty strings (C40688 PR#32139) =========================================================================== =========================== BUILD 12126 20110810 =========================== =========================================================================== Quick Translator: Fixed issues with quotes in multiple source paths and macro name mangling (C42688 C44124 PR#32921 PR#33192) --------------------------------------------------------------------------- AIS Reader: Initial implementation of a reader for AIS (Marine Navigation) format datasets (RT#127321 C41490 PR#20255) --------------------------------------------------------------------------- TransporterReceiver/TransporterSender: Added a new STREAM mode (PR#33028) =========================================================================== =========================== BUILD 12125 20110809 =========================== =========================================================================== MSSQL Spatial Reader: Spatial column changed back to case insensitive (C42659 C46019 PR#32631) --------------------------------------------------------------------------- Workbench: Handle @value($(macro)). Assume that if the contents of @Value() contains $( it is referring to a published parameter (C46379 PR#33267) --------------------------------------------------------------------------- SSIS: Fixed problems extending SSIS (C36791 C43851 PR#29145 PR#31596) =========================================================================== =========================== BUILD 12124 20110808 =========================== =========================================================================== Workbench: Do not allow users to type in control characters for anything that will be serialized to xml. Added code to xml writer to replace these characters should they 'get through' (C46225 PR#33220) --------------------------------------------------------------------------- ListSearcher: Add option to ListSearcher to index after searching thus avoiding a subsequent ListIndexer transformer (PR#33082) =========================================================================== =========================== BUILD 12123 20110807 =========================== =========================================================================== Teradata Writer: Support more than 10kb of WKB for TD13 (PR#33228) =========================================================================== =========================== BUILD 12122 20110804 =========================== =========================================================================== FM0_SQL Writer: Fixed Geometry (LOB) memory leak (C40441 PR#32387) --------------------------------------------------------------------------- SDL: Extend attribute value sizes for the sdl_name format attribute (C45568 PR#33145) =========================================================================== =========================== BUILD 12121 20110803 =========================== =========================================================================== BAG reader: Fixed crash on 64-bit Linux (C46110 PR#33200) --------------------------------------------------------------------------- Workbench: Fixed workbench crash when exporting custom transformers in certain situations. One such case was the Overview window stacked on the Navbar dialog (C44884 PR#33062) --------------------------------------------------------------------------- Workbench/Transformers: Add ability to do multiprocessing through custom transformers (linked or embedded) (PR#32981) --------------------------------------------------------------------------- Python Transformers: Update GUI to allow code templates (PR#33199) --------------------------------------------------------------------------- REALDWG,AUTOCAD_OD: Added support for RealDWG and Object Data formats on Windows x64 (C38829 C43721 PR#22365) --------------------------------------------------------------------------- Python: Fixed issue of wrong Python Interpreter being used (C45586 PR#33169) --------------------------------------------------------------------------- Workbench: Added ability to hide/expose source user attributes in feature type properties dialog (PR#31235) =========================================================================== =========================== BUILD 12120 20110802 =========================== =========================================================================== @Filenamepart(): Fixed DIRNAME extraction in @Filenamepart() by avoiding unwanted conversion of filename to UTF-8 (C44287 PR#32875) --------------------------------------------------------------------------- Reprojection: Added MGI to ETRF89 transformation using an NTv2 grid shift file (C42403 C45243 PR#32362) --------------------------------------------------------------------------- Generalizer: Fixed a series of latent crashes in Classic Geometry Handling (C44236 PR#32624) --------------------------------------------------------------------------- Mapinfo Tab (MFAL) Writer: Fixed text rotation issues. Now matches MITAB results and shows correctly in FME and Mapinfo (RT#139151 C30968 PR#23392) --------------------------------------------------------------------------- ECW: Fixed reading of RGF93.CC* coordinate systems (C44561 PR#33000) --------------------------------------------------------------------------- CityGML reader: Added support for CityGML 1.1 version (C38103 PR#31141 PR#31144) =========================================================================== =========================== BUILD 12119 20110727 =========================== =========================================================================== DGNv8,IGDS: Linear dimension element reading sprint (RT#57024 RT#103405 C23033 C29845 C36586 C42123 C45435 PR#11780) --------------------------------------------------------------------------- CityGML Writer: Added parameters to specify header comments and schema location (C38101 PR#24008 PR#31188) --------------------------------------------------------------------------- Bufferer: Renamed "Number of Interpolated Edges" to "Stroking Density", and added "List Name" (PR#33130 PR#33140) --------------------------------------------------------------------------- SDF: Extend attribute value sizes for name and url Format Attributes (C45568 PR#33145) =========================================================================== =========================== BUILD 12118 20110726 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12117 20110725 =========================== =========================================================================== CityGML Writer: ImplicitGeometry should belong to the citygml core namespace (default namespace) (C44365 PR#33104) --------------------------------------------------------------------------- REALDWG: Fixed usage of Visible Attributes as Text for the 'all visible' attribute mode (C44444 PR#33103) --------------------------------------------------------------------------- OpenFlight Writer: Implemented ability to create a master file containing references to files written out during the same translation (C23745 PR#31051) --------------------------------------------------------------------------- IFC: Implemented (very limited) support for appearances (C28348 PR#28483) --------------------------------------------------------------------------- ACAD: Update of extended entity data (EED) handling documentation (C45189 PR#33092) =========================================================================== =========================== BUILD 12116 20110724 =========================== =========================================================================== ArcGIS/Geodatabase: Fixed problem extending/reverting ArcGIS (C37146 C39412 C39600 C39773 C40100 C40216 C42538 C45101 C45083 PR#27837 PR#32058) --------------------------------------------------------------------------- Geodabase Writer: Added support for importing a schema into a Geodatabase from an Esri XML Workspace document (RT#19923 RT#20129 RT#33339 RT#33736 RT#60831 RT#78062 RT#109588 C12212 C13292 C42697 PR#9322) --------------------------------------------------------------------------- Transformers: Ensure a given alias is only used for a single transformer (C45128 PR#33053) --------------------------------------------------------------------------- DGNV8: Fixed a fault with shared cell reading (C45187 PR#33073) =========================================================================== =========================== BUILD 12115 20110721 =========================== =========================================================================== CSV: Added the format attribute csv_line_number (PR#32650) --------------------------------------------------------------------------- Format list: Changed naming of Esri formats to improve consistency and descriptiveness. --------------------------------------------------------------------------- Reproject: Added mapping for Esri WKT datum D_EUREF89. Added ESPG mappings and deprecated some redundant ETRS89 UTM coordinate systems (PR#33040) --------------------------------------------------------------------------- LIDAR writer: Added a parameter to compute statistics for LAS files referenced by an ArcGIS LAS Dataset (PR#33038) --------------------------------------------------------------------------- Workbench: Added new toolbar icons for Maximize to Screen and Maximize to Canvas (PR#30972) =========================================================================== =========================== BUILD 12114 20110720 =========================== =========================================================================== InsidePointExtractor: Fixed to process IFMEMultiAreas as well as IFMEArea (C38489 PR#31290) =========================================================================== =========================== BUILD 12113 20110719 =========================== =========================================================================== ORACLE8I: Added support for spatial queries against multiple geometry columns (PR#32584) --------------------------------------------------------------------------- Metadata: Allow simple formatting (bold, italic, underline, bulleting) of rich text for Description, Usage, Requirements Description and Legal; turn URL text into clickable links (PR#31465) --------------------------------------------------------------------------- GML reader: Fixed handling of gml:LineString in the GML 3.1.1 reader (C43608 PR#33019) --------------------------------------------------------------------------- AttributeExpressionRenamer: Enhanced AttributeExpressionRenamer to do attribute name case-changing (C31467 C37139 C39746 PR#2760) --------------------------------------------------------------------------- Esri: Added mappings for the 'WGS_1984_World_Mercator' and 'World_Mercator' coordinate systems. =========================================================================== =========================== BUILD 12112 20110718 =========================== =========================================================================== Bufferer: Added proper single-sided buffering to the Bufferer transformer (PR#7442) --------------------------------------------------------------------------- WFS reader: Added PREFERRED_VERSION reader keyword and an equivalent "WFS Version" Workbench parameter (C44278 PR#32874) --------------------------------------------------------------------------- ECW: Improved handling of Netherlands-RDNew-2008 coordinate system (C44852 PR#32994) --------------------------------------------------------------------------- Coordinate Systems: Fixes for French grid shift files (RT#118496 C12605 C12792 C32185 PR#16336 PR#18309 PR#22554) =========================================================================== =========================== BUILD 12111 20110717 =========================== =========================================================================== NetCDF: Implemented reading of GMT netCDF grids (C41412 C44967 PR#32290) --------------------------------------------------------------------------- GML: Added reading support for gml:ArcString (C41591 PR#32991) --------------------------------------------------------------------------- Geodatabase: Avoid writing blob columns in Geodatabase automated translations (C35048 C41499 PR#30406) --------------------------------------------------------------------------- XMLFormatter: Added Output Encoding parameter (C44565 PR#32975) =========================================================================== =========================== BUILD 12110 20110714 =========================== =========================================================================== OpenFlight Writer: Added the ability to write references to other OpenFlight files (C23745 PR#31051) --------------------------------------------------------------------------- WFS reader: Fixed reader to work in dynamic schema mode (C42813 C43612 PR#32597) --------------------------------------------------------------------------- DB2 Spatial: Autodetect geometry column to read by default (C39142 PR#31482) --------------------------------------------------------------------------- NetCDF: Improved precision for double dimension values (C44845 PR#32965) --------------------------------------------------------------------------- DB2 Spatial: FME no longer attempts to use spatial reference system IDs between 2000000000 and 2000001000. These IDs are reserved for geodetic support (C39142 PR#31482) --------------------------------------------------------------------------- Workbench: Properly support extended parameter dialogs and assignment for published parameters (RT#130397 RT#130591 C39788 PR#20994 PR#32013) --------------------------------------------------------------------------- Bufferer: Significantly improved scalability and performance of Bufferer transformer (PR#16857) --------------------------------------------------------------------------- OS VectorMap District: Added support for OS VectorMap District format --------------------------------------------------------------------------- Esri: Added support for the 'WGS 1984 Web Mercator' and 'WGS 1984 Web Mercator (Auxillary Sphere)' coordinate systems (C28961 PR#28741) --------------------------------------------------------------------------- GML: Added support for reading features of type gml:ArcByCenterPoint (C43153 PR#32586) =========================================================================== =========================== BUILD 12109 20110712 =========================== =========================================================================== MSSQL Spatial Reader: Added multiple geometry column support for spatial envelope queries (PR#32583) --------------------------------------------------------------------------- ACAD,REALDWG: Added more detailed and permissive error handling of BREPs (C42397 PR#32480) --------------------------------------------------------------------------- Java Pluginbuilder: Fixed problem with Table Picker in Java API (C39167 PR#22518 PR#31563) --------------------------------------------------------------------------- IGDS: Fixed the insertion point of non-left justified text on reading from V7 (C38120 PR#26884) --------------------------------------------------------------------------- DataFile Reader/Writer: Implemented a new format called DataFile for use with non-text files (PR#8158) --------------------------------------------------------------------------- XMLUpdater: Implemented a transformer XMLUpdater that can perform Replace, Delete, and Insert actions on an XML document (PR#32341) --------------------------------------------------------------------------- Reproject: EPSG coordinate systems are now dynamically generated for entries in the file MyLocalCoordSysDefs.fme (PR#23883) --------------------------------------------------------------------------- Reprojection: Implemented Rome40 to IGM95 transformation and possibility to use a local german format to ETRS89 transform, similar to BeTA2007 to ETRF89. =========================================================================== =========================== BUILD 12108 20110711 =========================== =========================================================================== REALDWG,AUTOCAD_OD: Do not create layers for original Feature Types if the data is fanned out and the original types no longer have features (C43244 PR#32614) --------------------------------------------------------------------------- AttributeFilter: Fixed crash in AttributeFilter when trying to filter floating point number (C32733 PR#29690) --------------------------------------------------------------------------- NTF: Fixed Force Generic parameter (RT#128437 PR#20489) =========================================================================== =========================== BUILD 12107 20110707 =========================== =========================================================================== LIDAR writer: Added "(.lasd)" to the GUI prompt for the ARCGIS_LAS_DATASET keyword to make it clear what file is being created by it --------------------------------------------------------------------------- Workbench: Added support for template searching in "Create Workspace" dialog (PR#32266) --------------------------------------------------------------------------- Reproject: Updated Luxembourg coordinate systems to use more current datum shift (C39237 PR#31549) --------------------------------------------------------------------------- KML: Fixed problem reading specific KML dataset (C44299 PR#32880) --------------------------------------------------------------------------- Generalizer: Fixed a crash caused by division by 0 in a log message (C44033 PR#32806) =========================================================================== =========================== BUILD 12106 20110706 =========================== =========================================================================== PathBuilder: Added an INVALID output port for invalid geometry features (C19393 PR#25580) --------------------------------------------------------------------------- Blocked Looping: Fixed passing of published parameter values to blocking custom transformer (C42678 PR#32537) --------------------------------------------------------------------------- Collada: Be more lenient (i.e. don't fail) when unknown data types and input semantics are found (C44293 PR#32861) --------------------------------------------------------------------------- AreaBuilder: Added an output port for invalid geometry (C43193 PR#32502) --------------------------------------------------------------------------- VPF Reader: Publish a warning (instead of an error) when int.vdt and char.vdt do not exist (C40019 PR#32365) --------------------------------------------------------------------------- Multiple Geometry: Initial implementation of GeometryPropertySetter/Extractor/Remover transformers (PR#31931) --------------------------------------------------------------------------- filegdb: Initial implementation of a File Geodatabase writer using the non-ArcObjects File Geodatabase API (C12514 C13088 C36458 C38780 C39086 C40529 C43919 PR#21986) --------------------------------------------------------------------------- Python: Added options for tab/space handling in the code editor dialogs (PR#30330) --------------------------------------------------------------------------- Workbench: Fixed problem where "Automatically save workspaces before running" didn't seem to save workspaces because the save toolbar icon was not grayed out (PR#32438) --------------------------------------------------------------------------- Workbench: Fixed problem where templates in shared resource directory were not available (C44035 PR#32799) =========================================================================== =========================== BUILD 12105 20110705 =========================== =========================================================================== GeoTIFF writer: Added option specifying whether to write geographic keys for projected coordinate systems (C28108 PR#32641) --------------------------------------------------------------------------- IFC: Fixed problem where arcs were generated with an incorrect orientation (C41078 PR#32012) --------------------------------------------------------------------------- Workbench: Fixed problem where translation would fail writing to a Generic Shape writer if there was another Shape writer in the workspace (C43394 PR#32679) =========================================================================== =========================== BUILD 12104 20110704 =========================== =========================================================================== ACAD: Do not create layers for original Feature Types if the data is fanned out and the original types no longer have features (C43244 PR#32614) --------------------------------------------------------------------------- Postgres/PostGIS Writer: Properly handle strings with embedded nulls (C44043 PR#32811) --------------------------------------------------------------------------- 2DGridCreator: Updated to include a parameter for defining the corner of origin (C42110 PR#20820) --------------------------------------------------------------------------- Workbench: Fixed problem where precision in "number(width,precision)" types could not be set to zero (PR#32839) --------------------------------------------------------------------------- Transformers: Added an import button for both the AttributeCopier and AttributeRenamer (PR#19741) --------------------------------------------------------------------------- DuplicateRemover: Allow user to select multiple attributes as the key to check for duplicates (C37457 PR#20792) --------------------------------------------------------------------------- CSGBuilder: Make sure the transformer is treated as a blocker within a Custom Transformer (C42848 PR#32693) =========================================================================== =========================== BUILD 12103 20110703 =========================== =========================================================================== AutoCAD: Fixed problem where hatch scale and angle could be incorrectly set (C43900 PR#32825) --------------------------------------------------------------------------- Oracle Point Cloud writer: Initial implementation of a writer for Oracle Point Clouds (PR#26445) --------------------------------------------------------------------------- AutoCAD: Fixed problem where Ignore UCS parameter could fail to work (C44107 PR#32818) --------------------------------------------------------------------------- LIDAR writer: Added parameter to create an Esri ArcGIS LAS Dataset file. Requires ArcGIS 10.1 or newer and the 3D Analyst extension. The file will reference all created LAS files. Also added parameter to determine whether these references are stored using relative or absolute path names (PR#31345) --------------------------------------------------------------------------- Transformers: Fixed problems with arcs in CoordinateRounder and Snapper (C41886 PR#32203 PR#32221) --------------------------------------------------------------------------- AutoCAD: Fixed problem where autocad_justification wasn't being honoured (C19381 PR#25626) --------------------------------------------------------------------------- TextLine: Fixed writer to use system by default in new workspaces. Added a writer encoding of BINARY and the option to not write the last EoL (C36168 PR#24161 PR#31185) --------------------------------------------------------------------------- Workbench: Added Navigator window parameters to create/edit metadata for all documents created with FME Workbench (PR#29837 PR#30671 PR#31681) --------------------------------------------------------------------------- Transformers: Deprecated the ListRemover by adding its functionality into the AttributeRemover (PR#16281) --------------------------------------------------------------------------- GeometryPropertyRenamer: Initial implementation of the GeometryPropertyRenamer transformer (PR#20631) =========================================================================== =========================== BUILD 12102 20110628 =========================== =========================================================================== KML: A missing schema definition is no longer a fatal error, but will be ignored (C43894 PR#32748) =========================================================================== =========================== BUILD 12101 20110627 =========================== =========================================================================== GeoTIFF: Added option to ignore the raster type key (PixelIsPoint/PixelIsArea) (C27998 C43410 PR#28247) --------------------------------------------------------------------------- Transformers: Retired the ListKeeper by bundling its functionality into the AttributeKeeper. --------------------------------------------------------------------------- Workbench: Added alias support for Quick Add. When the user selects an ‘alias’, the ‘real’ transformer will be added to the canvas but will be named with the alias name rather than the ‘real name’ (PR#30771) --------------------------------------------------------------------------- TCLCaller: Added an "Attributes to Expose" parameter to the TCLCaller --------------------------------------------------------------------------- Functions: Fixed minor problem evaluating @Evaluate() functions (PR#31197) --------------------------------------------------------------------------- Functions: Properly handle @ when followed by an invalid function name (C13084 PR#24795) --------------------------------------------------------------------------- Workbench: Remove inadvertant sorting from the Choice with Alias dialog when importing choices from a dataset (C41046 PR#31999) =========================================================================== =========================== BUILD 12100 20110626 =========================== =========================================================================== Reproject: Upgraded CS-MAP from v12.01 to v12.02 to add support for the Swiss grid shift (PR#32571) --------------------------------------------------------------------------- SpatialRelator: Fixed incorrect de9im string outputs (C43168 PR#32606) --------------------------------------------------------------------------- DGNV8: Changed to default to a version 8 cell library file. =========================================================================== =========================== BUILD 12099 20110623 =========================== =========================================================================== Transfomers: Allow spaces in List Name parameters (CC42790 PR#32563) --------------------------------------------------------------------------- SpatialRelator: Allow spaces in Related Candidates Count Attribute (C39377 PR#31604) --------------------------------------------------------------------------- JPEG2000 writer: Removed unnecessary warning logged for some coordinate systems (C43410 PR#32643) --------------------------------------------------------------------------- AppearanceRemover: Appearances can now be removed from aggregates --------------------------------------------------------------------------- Translation: Allowed localization of color, font, and file dialogs (C38385 PR#31585) --------------------------------------------------------------------------- Workbench: Added an import button for the AttributeExposer (RT#107270 RT#124038 RT#132187 PR#16925) --------------------------------------------------------------------------- Creator: Changed Creator to support 2D box geometry (PR#28734) --------------------------------------------------------------------------- ListIndexer: Added a parameter to add a prefix to the name of all demoted attributes (RT#15595 C42689 PR#6656) --------------------------------------------------------------------------- Transformers: ListIndexer will no longer demote fme_ list attributes (C42689 PR#32499) =========================================================================== =========================== BUILD 12098 20110621 =========================== =========================================================================== Workbench: Quick Add and Transformer Gallery now display transformers from fmepedia (PR#29748) --------------------------------------------------------------------------- XQuery: Added new xquery function fme:get-coordinate-system() --------------------------------------------------------------------------- AttributeFilter: Fixed AttributeFilter to handle transformer names with non-ASCII characters (C43364 PR#32663) =========================================================================== =========================== BUILD 12097 20110620 =========================== =========================================================================== AttributeSplitter: Fixed to support use in a custom transformer with non-English characters in the name (C42790 PR#32572) --------------------------------------------------------------------------- Workbench: Fixed Choice with Alias published parameters where imported choices/alias' were reversed in the table (C41046 PR#31999) --------------------------------------------------------------------------- Text File Reader: Added option to skip header and footer lines. Ignored if reading the whole file at once (PR#32263) =========================================================================== =========================== BUILD 12096 20110616 =========================== =========================================================================== REALDWG,AUTOCAD_OD: Updated RealDWG SDK to 2012 (PR#30530) --------------------------------------------------------------------------- SWORLDSWAF: Fixed a problem with the table list selection dialog (C42939 PR#30284) --------------------------------------------------------------------------- SQLite3 (FDO): Added support for SQLite on 64-bit FME (C37028 PR#31107) --------------------------------------------------------------------------- XMLSampleGenerator: Added new transformer that can generate XML documents from an XSD file (PR#29606) --------------------------------------------------------------------------- Collada Writer: Added Level of Detail support (PR#30182) =========================================================================== =========================== BUILD 12095 20110616 =========================== =========================================================================== Workbench: List Names with spaces are now handled properly by the list transformers (C42790 PR#32564) --------------------------------------------------------------------------- Transformers: Make # a valid character for timestamp format specifications (C42682 PR#32519) --------------------------------------------------------------------------- StringPairReplacer : Updated documentation to indicate how to replace \ characters (C42716 PR#32512) --------------------------------------------------------------------------- TextFile Writer: Added more mime types and allowed editing mime type in the Navigator window (PR#32573 PR#32574) --------------------------------------------------------------------------- Geohash: Added Geohash support to the GeometryExtractor and the GeometryReplacer (C37078 PR#21737) =========================================================================== =========================== BUILD 12094 20110614 =========================== =========================================================================== TestFilter: Added "Duplicate Condition" button to TestFilter (C28248 PR#28347) --------------------------------------------------------------------------- Tester/TestFilter: Enhanced Tester and TestFilter to support testing attribute existence and for NULL values (C33138 C37012 C39745 C41870 PR#31662) --------------------------------------------------------------------------- GeometryReplacer: Added "GML" geometry encoding option, to replace the current geometry with that of GML fragments specified by FROM_ATTRIBUTE (PR#32332) =========================================================================== =========================== BUILD 12093 20110613 =========================== =========================================================================== Generalizer: Fixed a crash (C42787 PR#32513) --------------------------------------------------------------------------- RealDWG: Fixed problem writing to RealDWG caused by invalid 3D mesh components (C41524 PR#32466) --------------------------------------------------------------------------- Workbench: Added warnings to the FME Server publish wizard when publishing a workspace with server workflow transformers or linked custom transformers/formats (PR#19010 PR#19955) --------------------------------------------------------------------------- Workbench: Fixed crash on doing "AutoConnect..." (C41949 PR#32296) --------------------------------------------------------------------------- Excel: Added support for reading and updating (not creating) xlsm files (C42092 PR#32303) --------------------------------------------------------------------------- FM0 Access Writer: Correctly write numbers when locale decimal separator is not '.' (C28084 C38677 PR#28760) --------------------------------------------------------------------------- GG/MGE: Fixed skipping of features when using Merge Feature Types (C41466 PR#32433) =========================================================================== =========================== BUILD 12092 20110608 =========================== =========================================================================== FM0 Writer: Reuse existing coordinate systems when possible to avoid violating uniqueness constraint (C40257 C40446 C40673 PR#31846) --------------------------------------------------------------------------- NTF Reader: Expose Force_Generic parameter in workbench (RT#128437 PR#20489) --------------------------------------------------------------------------- MITAB: Changed type from SmallInt to Smallint for MapInfo compatibility (C42158 PR#32305) --------------------------------------------------------------------------- XMLFlattener/XMLFragmenter/XML Reader: Updated the "flatten" options to allow a new cardinality type: optional list (PR#32334) --------------------------------------------------------------------------- Geodatabase: Fixed problem where reading a bad feature could result in an infinite loop (C23106 PR#27352) --------------------------------------------------------------------------- Workbench: Fixed problem where dataset fanout could not be set (C39939 PR#32006) --------------------------------------------------------------------------- Geoconcept writer: Treat list field types as memos in order to be able to write them (RT#103983 C21107 PR#16784) =========================================================================== =========================== BUILD 12091 20110606 =========================== =========================================================================== QueryFactory: Fixed an issue where the WHERE_CLAUSE in the reader parameter was being ignored (C36756 PR#30979) --------------------------------------------------------------------------- Reproject: Deprecated Estonia92 systems in favor of Estonia97 systems (C35373 PR#30742) --------------------------------------------------------------------------- Vector formats: Added two new columns to formats.db (MIN_VERSION and MAX_VERSION) to record the versions supported for each format (RT#123057 PR#19170) --------------------------------------------------------------------------- GENERIC reader: Improved performance reading CityGML (C41499 PR#32119) --------------------------------------------------------------------------- JPEG2000 reader: Reduced severity of error message (C40197 PR#31832) --------------------------------------------------------------------------- FM0: False Eastings and Northings are now always stored in meters (RT#13256 C41887 PR#6361) --------------------------------------------------------------------------- Installer: Updated to prevent installation on incompatible versions of Windows (eg Windows 2000) (C36934 PR#32309) --------------------------------------------------------------------------- AutoKa FF writer: Enforced the correct number of decimal places for the X, Y and Z origins (RT#128197 PR#20562) --------------------------------------------------------------------------- Reproject: Added CommonLocalReprojector and LocalCoordinateSystemSetter transformers (PR#31993 PR#31996) =========================================================================== =========================== BUILD 12090 20110601 =========================== =========================================================================== Joiner: Fix issue connecting through ODBC (C42338 PR#31234 PR#31297) --------------------------------------------------------------------------- Readers: Added the ability to set a coordinate system for any reader search envelope. This allows the search envelope and data to use different coordinate systems (C39811 PR#31021) --------------------------------------------------------------------------- DirectX: Implementation of a DirectX reader (PR#31320) --------------------------------------------------------------------------- RangeMapper: Include map values in the transformer tooltip (PR#22533) --------------------------------------------------------------------------- TestFilter: Properly handle lhs and rhs values that contain commas (C39184 C41863 PR#31197 PR#31531) --------------------------------------------------------------------------- PythonCaller/Creator: Added an "Attributes to Expose" parameter to the python transformers (PR#20941) --------------------------------------------------------------------------- VPF Reader: Handle incorrect topology when building donut from rings that resulted in more than a single donut/polygon (C40019 PR#32328) --------------------------------------------------------------------------- SqlExecutor: Fix i18n issues with parameter labels (C42148 PR#32357) =========================================================================== =========================== BUILD 12089 20110529 =========================== =========================================================================== Triangulator: Added special case to improve performance when making meshes out of triangular composite/multi-surfaces (C41694 PR#32185) --------------------------------------------------------------------------- URLDecoder/URLEncoder: Fixed the handling of multi-byte characters (PR#22046) =========================================================================== =========================== BUILD 12088 20110526 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12087 20110525 =========================== =========================================================================== HTTP Transformers: Added a new parameter 'List Attribute for Response Headers'. When this parameter is set to a list attribute name, the HTTP response headers will be saved in that list attribute (PR#32069) =========================================================================== =========================== BUILD 12086 20110524 =========================== =========================================================================== Dates: Updated formats without proper date handling to treat date types as character strings to prevent the possibility of creating an incorrect date (C12859 PR#26297) --------------------------------------------------------------------------- AttributeCreator: Allow the user to create an attribute named from the value of another attribute using an @Value() function --------------------------------------------------------------------------- FMEReprojectEngine PlugIn: Corrected check for existence of FMESession (C40525 PR#31885) =========================================================================== =========================== BUILD 12085 20110524 =========================== =========================================================================== DGNV8: Updated reading and writing of tag values that store system encoded strings (C39805 PR#12082) --------------------------------------------------------------------------- JSONFlattener: Added a new transformer, the JSONFlattener. This transformer will flatten a JSON object, converting the object key/value pairs into FME feature attributes (PR#32261) =========================================================================== =========================== BUILD 12084 20110519 =========================== =========================================================================== GeoTIFF writer: Added option for byte order (C39189 PR#31830) --------------------------------------------------------------------------- ECW: Improved support for UK coordinate systems (C41367 PR#32103) --------------------------------------------------------------------------- JPEG2000: Fixed crash on reading (C40197 PR#31832) =========================================================================== =========================== BUILD 12083 20110518 =========================== =========================================================================== Geodb Writer: Improved writing of elliptic arcs where the explicit endpoints are not on the actual arc (C23156 C33651 C37122 PR#30821) --------------------------------------------------------------------------- SurfaceModeller: Use raster bounds rather than "corner" point bounds when creating surface from raster (C41694 PR#32167) --------------------------------------------------------------------------- Functions: Performance improvements for ExpressionEvaluator --------------------------------------------------------------------------- Transformers: Added new transformer AttributeExpressionRenamer (RT#125098 PR#11245) =========================================================================== =========================== BUILD 12082 20110516 =========================== =========================================================================== HTMLToXHTMLConverter: Implemented transformer to convert HTML files into valid XHTML Files (PR#31835) --------------------------------------------------------------------------- DGNV8: Added number of models validation to .cel and .dgn file loading to avoid potential crash (C22966 PR#27251) --------------------------------------------------------------------------- Workbench: Enhanced AttributeCreator to allow setting to existing attribute, to published parameter, to expression, etc. It now has all the functionality of the ParameterFetcher, AttributeSetter, AttributeCopier, ExpressionEvaluator, and StringConcatentor! (PR#20146) =========================================================================== =========================== BUILD 12081 20110515 =========================== =========================================================================== Z-Map: Clarify format long name (C41719 PR#32158) =========================================================================== =========================== BUILD 12080 20110512 =========================== =========================================================================== FMEObjects .NET: Prevented usage of FME runtime older than FMEObjectsDotNet assembly (C38555 PR#31358) --------------------------------------------------------------------------- DGNV8: Fixed minor byte alignment problem that caused a failure to read a file (RT#125028 PR#19793) --------------------------------------------------------------------------- Dissolver: Warns users when dissolving aggregates (C13203 C19661 C41541 PR#32125) --------------------------------------------------------------------------- Geodatabase: Strip formatting tags from annotation strings. The text with formatting tags can now be found in the format attribute geodb_text_string_with_format_tags (PR#31986) --------------------------------------------------------------------------- Genericizer: Fixed problem with generic schema features with matching "original source"/destination formats (such as SHAPE->SHAPE) (C38075 PR#31608) --------------------------------------------------------------------------- GML writer: Added GML Version, SRS name + axis order, and the target namespace prefix and uri options in the GML writer "Parameters..." dialog (C38889 PR#31432) =========================================================================== =========================== BUILD 12079 20110511 =========================== =========================================================================== FMEReprojectEngine PlugIn: Fixed the session leaking in batched reproject engine plug-ins (C40525 PR#31885) --------------------------------------------------------------------------- DGNV8: Fixed reading to be more tolerant of bad data (C20014 PR#25840) --------------------------------------------------------------------------- XLS_ADO MDB_ADO: Small tweaks to invalid feature type name chars (RT#117824 C35291 C38621 C38717 C40198 PR#18281 PR#31518 PR#31526) --------------------------------------------------------------------------- NGRID: Implemented ngrid format on win64 (PR#31550) --------------------------------------------------------------------------- NGRID: Implemented ngrid format on Unix (C39352 PR#31550) =========================================================================== =========================== BUILD 12078 20110510 =========================== =========================================================================== DGNV8: Added reading and writing of level names and tag names as system encoding when they store UNICODE (C39805 PR#12082) --------------------------------------------------------------------------- Geomedia: Restored ability to read GraphicText with no explicit geometry column name in GFeatures (C35673 PR#30629) --------------------------------------------------------------------------- Geodb Reader: Fixed geodb->geodb translations where the geometry/properties of the text are modified during translation and then lost during the writing stage (C37683 PR#31116) =========================================================================== =========================== BUILD 12077 20110509 =========================== =========================================================================== Transformers: Merged PenColorSetter and AreaColorSetter into a single ColorSetter transformer (PR#28619) =========================================================================== =========================== BUILD 12076 20110508 =========================== =========================================================================== NAS reader: Exposed the "Application Schema" parameter (PR#32083) =========================================================================== =========================== BUILD 12075 20110505 =========================== =========================================================================== FDO: Added handling of feature types that contain '.' and handling of aggregate geometries that contain null geometries (RT#136000 PR#22208) =========================================================================== =========================== BUILD 12074 20110504 =========================== =========================================================================== FM0 Writers: Do not allow commas in feature type names (C27848 PR#24909) --------------------------------------------------------------------------- Workbench: Make various optimizations to improve editing of large, complex workspaces (PR#23477) --------------------------------------------------------------------------- XML: Allow XML reader to read XHTML files =========================================================================== =========================== BUILD 12073 20110503 =========================== =========================================================================== Transformers: Fixed cut and paste error to avoid macro not found reference (C41391 PR#32060) --------------------------------------------------------------------------- PDFStyler: Added options to set color and fill color from attributes (PR#32053) --------------------------------------------------------------------------- CoordinateRounder: Preserve text geometry type after rounding coordinates (C39231 PR#32048) --------------------------------------------------------------------------- FM0 Writer: Allow table names longer than 30 characters (C29256 PR#30621) --------------------------------------------------------------------------- FM0 Writer: Support MDB files with a uniqueness constraint on the coordinate system name (C40257 C40446 C40673 PR#31846) --------------------------------------------------------------------------- Geodatabase: Changed geodb_character_width default value to 100 (C39430 PR#31622) --------------------------------------------------------------------------- PDF2D: Improved memory usage (C38075 PR#31608) =========================================================================== =========================== BUILD 12072 20110501 =========================== =========================================================================== Dissolver: Added parameter to control whether we accumulate attributes from input features (RT#126231 PR#19960) --------------------------------------------------------------------------- RasterToPolygonCoercer: Dissolve holes when making donuts (C37075 PR#31559) --------------------------------------------------------------------------- Workbench: Implement basic string builder dialog and make ExpressionEvaluator use new editor dialog (RT#125099 PR#19766) --------------------------------------------------------------------------- Dissolver: Major performance improvements (RT#126231 PR#19960 PR#29891 PR#31418 PR#31450) =========================================================================== =========================== BUILD 12071 20110427 =========================== =========================================================================== HullReplacer and HullAccumulator: Added concave hull support (RT#138991 C29935 C39046 C40532 PR#12582) --------------------------------------------------------------------------- Reproject: Added support for North American Equidistant Conic (C36401 PR#30729) --------------------------------------------------------------------------- IGDS: Fixed level information for solid reading to be consistent with DGNV8 (C40234 PR#31887) =========================================================================== =========================== BUILD 12070 20110425 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12069 20110424 =========================== =========================================================================== NAS reader: Fixed to use the coordinate system tag (C39135 PR#31500) =========================================================================== =========================== BUILD 12068 20110420 =========================== =========================================================================== DGNV8: Fixed 64-bit crash related to header size inconsistency (C28059 PR#28414) --------------------------------------------------------------------------- Collada Reader: Be more lenient when errors occur whilst loading materials. Invalid materials/effect ids are no longer fatal errors (C40156 PR31824) --------------------------------------------------------------------------- ESRIJSON: Improve handling of geometries containing NaN or null values for coordinates (C39687 PR#31641) =========================================================================== =========================== BUILD 12067 20110419 =========================== =========================================================================== CentreLineReplacer: Modify skeleton building tolerance factor (RT#110513 PR#17175) --------------------------------------------------------------------------- QueryFactory: Changed WHERE_CLAUSE and SQL_STATEMENT parameters to QUERY_WHERE and QUERY_SQL to avoid name conflicts with directives inside the READER_PARAMS (PR#31767) --------------------------------------------------------------------------- MSSQL Writer: Allow bad features to be rejected rather than fail the translation (C39776 PR#31674) =========================================================================== =========================== BUILD 12066 20110418 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12065 20110417 =========================== =========================================================================== FME Server Console: Removed ability to add, update, register, and deregister workspaces from within the FME Server Console (C38525 PR#31300) --------------------------------------------------------------------------- GeometryCoercer: Made the coercer friendlier when passed features with missing or invalid attributes (C30361 PR#19039) --------------------------------------------------------------------------- GeoTIFF/TIFF: Add .itiff to the list of supported extensions --------------------------------------------------------------------------- MSSQL Writer: Added support for inserting values into Identity columns (PR#30266) --------------------------------------------------------------------------- PointAdder: Restricted the 2DPointAdder and the 3DPointAdder so only geometries that are null, point or line will actually be added onto, otherwise, the feature will pass through unmodified and a warning will be logged (C33631 PR#30021) --------------------------------------------------------------------------- AnchoredSnapper: Fixed problem where a polygon would leave the UNTOUCHED port of the AnchoredSnapper tagged as a line instead of a polygon (C39242 PR#31528) =========================================================================== =========================== BUILD 12064 20110413 =========================== =========================================================================== Point Cloud: Improved performance of readers/writers/processing by reducing redundant calculations (PR#31768) --------------------------------------------------------------------------- Workbench: Implemented transfer progress updates for publishing/downloading items from FME Server, and for downloading templates from fmepedia (PR#25801 PR#26525) --------------------------------------------------------------------------- Excel: Log rather than crash when ADO connections can't be created (C22889 C30093 PR#28600) --------------------------------------------------------------------------- Reproject: Implemented a CsmapAttributeReprojector (PR#31766) =========================================================================== =========================== BUILD 12063 20110412 =========================== =========================================================================== New FME Server Stream (Attribute) format: Implemented new format - FME Server Stream (Attribute) Format - to read from FME Server in TCP/IP attribute (RAW) mode with a fixed schema (PR#31762) --------------------------------------------------------------------------- Workbench: Added "Open Containing Folder" context menu for dataset (in Navigator), feature types, main tab, linked custom transformers (transformer gallery) (PR#31782) =========================================================================== =========================== BUILD 12062 20110411 =========================== =========================================================================== Transformers: Fixed problem when attribute name contained a space character (C39374 PR#31540) --------------------------------------------------------------------------- TestFilter: Fixed problem with list elements (PR31642) =========================================================================== =========================== BUILD 12061 20110410 =========================== =========================================================================== CSV: Added .txt as an extension (C39957 PR#31769) --------------------------------------------------------------------------- CSV Writer: Improved support for nested directory writing (C33435 PR#21702 PR#29880) --------------------------------------------------------------------------- FMEObjects: Fixed SynchronizeLockException problem (C30158 PR#28990) --------------------------------------------------------------------------- Pluginbuilder Doc: Added a note about building C++ plug-ins in 64-bit (C38881 PR#31403) =========================================================================== =========================== BUILD 12060 20110407 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12059 20110406 =========================== =========================================================================== DGNV8: Fixed encoding problem for text strings (C39653 PR#31653) =========================================================================== =========================== BUILD 12058 20110405 =========================== =========================================================================== Informix: Fixed support for geometry columns not named "geometry" (C36900 PR#30895) --------------------------------------------------------------------------- Postgres: Fixed client encoding support for older Postgres servers (C36934 PR#30946) =========================================================================== =========================== BUILD 12057 20110404 =========================== =========================================================================== Oracle: Fixed issue where fme_where updates resulted in bad SQL (C34443 PR#30387) --------------------------------------------------------------------------- PostGIS Reader: Fixed spatial metadata retrieval to fix reported problem of not reading Views (C35473 PR#30734) --------------------------------------------------------------------------- ESRIASCIIGRID writer: Added option to force the first value in the raster to have a decimal point. Helps prevent other apps from misinterpreting the data as wholly integers (C39667 PR#31651) --------------------------------------------------------------------------- Workbench: Add new option for many gui types to build an 'expression'. --------------------------------------------------------------------------- Workbench: Enhanced FME code editor dialogs to include syntax highlighting (RT#125099 PR#19766) --------------------------------------------------------------------------- AffineWarper: Fixed edge case where all control points shared an x or y coordinate and resulted in Divide by Zero error (C35049 PR#30835) =========================================================================== =========================== BUILD 12056 20110403 =========================== =========================================================================== Generalizer: Fixed crash with check for empty lines (C38599 PR#31341) --------------------------------------------------------------------------- DonutBuilder: Fixed crash with check for non-polygon input (C37750 PR#31250) --------------------------------------------------------------------------- CoordinateExtractor: Replaced ERROR with WARNing when trying to extract coordinates from a null geometry feature (C37326 PR#30971) --------------------------------------------------------------------------- GeoTIFF: Improved handling of coordinate systems with swiss oblique cylindrical projection (C39431 PR#31582) =========================================================================== =========================== BUILD 12055 20110331 =========================== =========================================================================== Raster tab files: Support reading coordinate systems that span multiple lines (C39255 PR#31561) --------------------------------------------------------------------------- SDE30: Fix error when writing to an existing table (C39101 PR#31473) --------------------------------------------------------------------------- Excel Reader: Improved determination of source data column types (C22860 C26722 C39232 PR#27808 PR#29170) --------------------------------------------------------------------------- DonutBuilder: Fix deep-down intersection bug in the spatial index (C37075 PR#31559) =========================================================================== =========================== BUILD 12054 20110330 =========================== =========================================================================== Quick Translator: Fixed issue with failing translations when using the option 'Separate destination for each source directory' (C26607 PR#27772) --------------------------------------------------------------------------- OS VectorMap Local: Added support for v1.1 (PR#30872) =========================================================================== =========================== BUILD 12053 20110329 =========================== =========================================================================== Generic Writer: Fixed problem where selected format was not remembered when adding a writer or generating a workspace (RT#142691 PR#21004) =========================================================================== =========================== BUILD 12052 20110327 =========================== =========================================================================== Geodatabase Raster: Fixed problems reading unsupported bit depth (C36838 PR#30911) --------------------------------------------------------------------------- ACAD,REALDWG: Handle dimensions which have been resolved into separate geometries (C37105 PR#31564) --------------------------------------------------------------------------- Oracle: Fix windows authentication support (C39130 PR#31523) --------------------------------------------------------------------------- WebMapTileFactory: Accept EPSG:3857 as a valid coordinate system (PR#31529) --------------------------------------------------------------------------- VectorOnRasterOverlayFactory: Fixed retrieval of values from string palettes (C39363 PR#31542) =========================================================================== =========================== BUILD 12051 20110323 =========================== =========================================================================== Clipper: Support solid-solid and solid-point 3D clipping (C36415 PR#30741) --------------------------------------------------------------------------- ACAD: Added partial loading and unloading to reading as a resource management solution (RT#127826 PR#20325) =========================================================================== =========================== BUILD 12050 20110322 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12049 20110320 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12049 20110320 =========================== =========================================================================== GeometryFilter: Added POINTCLOUD to the list of geometries that can be filtered =========================================================================== =========================== BUILD 12048 20110317 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12048 20110317 =========================== =========================================================================== WFS reader: Use the WFS 1.1 NAMESPACE KVP to bind feature type prefixes to their namespace uri in the WFS 1.1 HTTP GET operations (RT#73168 PR#13513) =========================================================================== =========================== BUILD 12047 20110316 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12047 20110316 =========================== =========================================================================== VPF Writer: Spatial index computation will now take into consideration the topology level and the type of spatial index file requested (PR#24286) --------------------------------------------------------------------------- Quick Translator: Fixed issues with relative paths (C23387 PR#26298 PR#28995) =========================================================================== =========================== BUILD 12046 20110313 =========================== =========================================================================== KMLStyler: The icon path and pen/fill colour may now be specified in an attribute (PR#17359) --------------------------------------------------------------------------- Tweeter: Add an 'ERROR' output port. Any features which cause an HTTP error (specifically, tweets with duplicate text) will be sent through this port (C38871 PR#31402) --------------------------------------------------------------------------- Workbench: Right-click Insert commands now places new objects at location of click (PR#30288) =========================================================================== =========================== BUILD 12045 20110310 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12045 20110310 =========================== =========================================================================== ODBC Reader: Restored "classic" boolean handling (C22895 PR#27169) =========================================================================== =========================== BUILD 12044 20110309 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12044 20110309 =========================== =========================================================================== Oracle: Eliminated per-feature log spam present when invoked by SqlExecutor (C18679 PR#25305) =========================================================================== =========================== BUILD 12043 20110308 =========================== =========================================================================== XML: Added new features to XML/XQuery code editing window, including list of exposed attributes and supported XQuery functions, showing/hiding line numbers and brace matching, text drag and drop, text auto-complete, and displaying of line/column numbers (PR#26571 PR#31085) --------------------------------------------------------------------------- Workbench: Improved user experience for transformers using ATTR gui type, when the transformer didn't have any input attributes.(PR#31264) --------------------------------------------------------------------------- Oracle Writer: SRID is embedded in geometry even if an existing table with no metadata is being appended to (C37093 PR#31053) --------------------------------------------------------------------------- Dissolver: Improved performance of polygon dissolve (30+ times faster) (RT#24930 PR#8602) --------------------------------------------------------------------------- Workbench: Fixed support for _ENCODED types (C28077 PR#28249) =========================================================================== =========================== BUILD 12042 20110307 =========================== =========================================================================== RasterToPolygonCoercer: New transformer for creating polygons from rasters (C37075 PR#24941) =========================================================================== =========================== BUILD 12041 20110306 =========================== =========================================================================== NAS reader: Read additional management feature types, e.g., AX_Bestandsdatenauszug and AX_NutzerbezogeneBestandsdatenaktualisierung_NBA (PR#24010 PR#27674) =========================================================================== =========================== BUILD 12040 20110303 =========================== =========================================================================== Dissolver: Implemented a new parameter to choose either the original process (that retains interior lines) or a new mode (optimized) that is faster but doesn't retain interior lines (C12569 PR#15813) =========================================================================== =========================== BUILD 12039 20110302 =========================== =========================================================================== SurfaceModeller: Major revision of SurfaceModeller documentation (PR#30928) --------------------------------------------------------------------------- Transformers: Fixed ListExploder to properly expose exploded elements (C33428 PR#29994) --------------------------------------------------------------------------- ListIndexer: Listindexer now accepts negative numbers to index from end of the list (C30228 PR#13102) --------------------------------------------------------------------------- Transformers: Fixed DateFormatter to honor the .full varient of the attribute name (C13128 PR#31137) --------------------------------------------------------------------------- RandomNumberGenerator: Allow min, max, and precision to use attribute references (PR#31111) =========================================================================== =========================== BUILD 12038 20110228 =========================== =========================================================================== Point cloud clipping: Restructured to take advantage of format-specific spatial indexes and improve performance (PR#31199) --------------------------------------------------------------------------- Workbench: Fixed minor issue with relative paths (C37143 PR#31027) =========================================================================== =========================== BUILD 12037 20110227 =========================== =========================================================================== DGNV8: Added ability to read and write custom linestyle linkages as attributes (RT#59915 RT#118225 RT#132161 RT#133676 C12344 C12776 C13160 C22966 C29335 C39505 PR#20577) --------------------------------------------------------------------------- Oracle: Improved speed of @Relate against views (C18679 PR#25305) --------------------------------------------------------------------------- SVG Writer: Fixed format for stroke-width attribute in a collection (C37696 PR#31243) --------------------------------------------------------------------------- Workbench: Removed "geometry handling" option from Tools->Options menu. New workspaces will now default to enhanced (PR#17326) =========================================================================== =========================== BUILD 12036 20110224 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12035 20110223 =========================== =========================================================================== FMEObjects .NET: Fixed issue with IFMEOSession not releasing logFile when it was closed (RT#87970 PR#15554) --------------------------------------------------------------------------- Workbench: When exporting a custom transformer, allow users to choose name and location (RT#116783 C36716 PR#8067 PR#15468 PR#18137 PR#30833) --------------------------------------------------------------------------- DGNV8: Allowed linkage header size exponent to remain unchanged if it not already set, and does not need to be set (C19121 PR#30993) --------------------------------------------------------------------------- QueryFactory: Datasets containing & and @ are always evaluated (C36346 PR#30883) --------------------------------------------------------------------------- SqlExecutor: Renamed TRIGGER ports to INITIATOR (PR#30735) --------------------------------------------------------------------------- FeatureReader: Renamed TRIGGER ports to INITIATOR (PR#30735) --------------------------------------------------------------------------- SDF writer: Warn and continue for degenerate polygons in aggregates (C28574 PR#28795) --------------------------------------------------------------------------- QueryFactory: Fix not reconnecting to database if dataset changes (C36882 PR#31046) =========================================================================== =========================== BUILD 12034 20110221 =========================== =========================================================================== Workbench: Added ability to publish a parameter from a transfomer properties dialog (PR#20147) --------------------------------------------------------------------------- WorkspaceRunner: Support relative paths for WorkspaceRunner (C37143 PR#31027) --------------------------------------------------------------------------- Workbench: Added ability to sort values either descending or ascending for transformers with lists of values (RT#124038 PR#19381) --------------------------------------------------------------------------- Transformers: Add FOUND/NOT_FOUND ports to ListSearcher (RT#140880 PR#24138) --------------------------------------------------------------------------- SurfaceModelFactory: Preserved breakline edges that were incorrectly dropped (RT#65262 RT#81939 RT#104525 C23392 PR#12748 PR#16773) --------------------------------------------------------------------------- Java Plug-Ins: Fixed installer to allow Java TFS formats on 64-bit (C32175 PR#29577) --------------------------------------------------------------------------- StatTransfer: Upgraded to 10.1.1810.1229 and added windows 64-bit support (C36424 PR#31055) =========================================================================== =========================== BUILD 12033 20110217 =========================== =========================================================================== SliverRemover: Initial implmentation of a gap/overlap repair transformer (PR#5333 PR#25127) --------------------------------------------------------------------------- Shape Writer: Added {} as invalid characters on attribute names (C36893 PR#31101) --------------------------------------------------------------------------- ContourGenerator, SurfaceModeller: Improved handling of fractional contour intervals (PR#27643) =========================================================================== =========================== BUILD 12032 20110216 =========================== =========================================================================== DGNV8: Fixed pattern linkage writing for solid elements (C19121 PR#30994) --------------------------------------------------------------------------- SurfaceModelFactory: Detect an infinite loop when adding a breakline edge and then WARN and skip that edge (C35690 PR#30638) --------------------------------------------------------------------------- AIXM Writer: Allow users to pretty print the XML output (C32739 PR29814) =========================================================================== =========================== BUILD 12031 20110214 =========================== =========================================================================== Reproject: Added support for Geocentric coordinate systems (PR#31047) --------------------------------------------------------------------------- AttributePrefixer: Don't prefix attributes that start with fme_ (PR#31057) --------------------------------------------------------------------------- FME: Enabled templates to be run from the command line (PR#31024) --------------------------------------------------------------------------- Workbench: Show disabled transformer under new group "Disable Transformers" in Navigator (PR#30846) --------------------------------------------------------------------------- Workbench: Sorter now handles attribute names with spaces (C19992 PR#25807) --------------------------------------------------------------------------- Geodatabase: Fixed incorrect ArcObjects error messages (C12743 PR#26227) --------------------------------------------------------------------------- KML reader: Bad coordinate strings are now assumed to be in 3D (C34934 PR#30690) --------------------------------------------------------------------------- Transformers: Change default of StatisticsCalculator "Pass through Features" to Yes (PR#28921) =========================================================================== =========================== BUILD 12030 20110210 =========================== =========================================================================== DGNV8: Fixed multi-byte character handling in strings with RSC and SHX fonts (C36153 PR#30436) --------------------------------------------------------------------------- Java Plug-Ins: Ensure we can load jvm.dll on 64-bit machines (C32175 PR29577) =========================================================================== =========================== BUILD 12029 20110209 =========================== =========================================================================== SurfaceModeller, ContourGenerator, DEMGenerator, SurfaceDraper, : Redesigned parameters dialog for SurfaceModeller and related transformers. Fixed tooltips. Made surface tolerance a compulsory parameter and reduced default Contour Interval to 100.0. Also merged POINTS and 3D_LINES input ports (PR#30928) --------------------------------------------------------------------------- StatisticsCalculator: Allow StatisticsCalculator to work with all Python versions (C33486 PR#29986) =========================================================================== =========================== BUILD 12028 20110208 =========================== =========================================================================== Installer: Don't allow users to install directly into Program Files (as opposed to a sub directory of Program Files) (C13293 PR#23250 PR#30161) --------------------------------------------------------------------------- SSIS: Added check for preventing duplicate toolbox item additions and added menu command for removing all FME toolbox items (C28419 PR#28999) =========================================================================== =========================== BUILD 12027 20110207 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12026 20110206 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12025 20110203 =========================== =========================================================================== Installer: Add command line option for fmelicensingassistant_cmd.exe on silent installations (C19116 C28300 PR#25480) --------------------------------------------------------------------------- Qt GUI: In the FME Server publish wizard, added warning when local paths are not uploaded (PR#23299); UNC paths are now not uploaded by default (RT#125835 PR#19833) --------------------------------------------------------------------------- Workbench: Ensure when workbench is shut down it terminates the running translation to prevent zombie fme.exe processes. Also prevent user from accidentally shutting down the workbench when translation is still running (PR#11442 PR#27864) --------------------------------------------------------------------------- GeoDatabases: Removed "Table Exists" from feature type parameters as it created empty tables if it was marked "YES", but the table didn't exist (RT#142421 C33310 C34468 C37098 PR#10790) =========================================================================== =========================== BUILD 12024 20110202 =========================== =========================================================================== Workbench: FME Options dialog will now remember the last open page for subsequent opening of the dialog in current instance of workbench. --------------------------------------------------------------------------- Workbench: Changed the default value for workbench option "Open up attributes when linking transformers" from "true" to "false" (RT#136476 PR#22571 PR#30263) =========================================================================== =========================== BUILD 12023 20110201 =========================== =========================================================================== Workbench, Qt GUI: Added functionality for message dialogs to be skipped when a user selects 'Don't remind me again'. A new option allows users to globally reset the state of such message dialogs (C34351 PR#29601) --------------------------------------------------------------------------- ContourGenerator, SurfaceModeller: Added parameter to deal with DEM/breakline points exactly on a contour line. Ignore=No causes points to be slightly 'perturbed' for a cleaner result (PR#27643) =========================================================================== =========================== BUILD 12022 20110131 =========================== =========================================================================== SherbendGeneralizer: Fixed fault in parsing and propagated attribute exposure (C36710 C37055 PR#30805) --------------------------------------------------------------------------- Table Reader: When FME_MF_NAME macro is overridden in a file, save the overridden name to restore the macro value after return from INCLUDE (C36315 PR#30727) --------------------------------------------------------------------------- Visualizer: Renamed to Inspector (PR#30381) --------------------------------------------------------------------------- Geodatabases: Added logging of WHERE clauses (PR#9004) --------------------------------------------------------------------------- ESRIJSON: In the reader, add support for converting areas to donuts and lines to paths, as well as an option to simplify mutli-geometries which only contain a single part (C35300 PR#30471) --------------------------------------------------------------------------- Workbench: Fixed the FME Server publish wizard where UNC paths were changed to use forward slashes (C34356 PR#30617) =========================================================================== =========================== BUILD 12021 20110127 =========================== =========================================================================== ESRIJSON: Add support for writing multi-areas and multi-paths (C35300 PR#30471) =========================================================================== =========================== BUILD 12020 20110126 =========================== =========================================================================== Workbench: Added ability to toggle enabled/disabled state of workbench objects with Ctrl+E (PR#30535) --------------------------------------------------------------------------- GML v2.1.2 reader: Exposed a "new" reader to specifically read GML v2.1.2 data (C35512 PR#30567) --------------------------------------------------------------------------- Aggregator: Added an Attribute(s) to Concatenate option (PR#24721) =========================================================================== =========================== BUILD 12019 20110124 =========================== =========================================================================== Installer: No longer default to "apps" folder on Vista and Windows 7. --------------------------------------------------------------------------- DWGStyler: Add text and text size fields (PR#30045) =========================================================================== =========================== BUILD 12018 20110123 =========================== =========================================================================== XMLFlattener: Added a new transformer that extracts bits of XML docs into attributes (PR#30150) --------------------------------------------------------------------------- XMLFragmenter: Added a new option to merge attributes from input feature onto the output features. =========================================================================== =========================== BUILD 12017 20110120 =========================== =========================================================================== Format: Fixed VPF Coverage format to be shown as Reader ONLY (C34117 PR#30587) --------------------------------------------------------------------------- Amalgamator: Added "Dissolve Input" option (PR#30605) --------------------------------------------------------------------------- XML/GML: When attempting to build an arc from 3 control points, produce a line if the 3 points are collinear (C33727 PR#30062) =========================================================================== =========================== BUILD 12016 20110118 =========================== =========================================================================== DGNV8: Added format attribute igds_custom_linestyle_scale (RT#59915 RT#118225 RT#132161 RT#133676 C12344 C12776 C13160 C22966 C29335 C39505 PR#20577) --------------------------------------------------------------------------- CoordinateConcatenator: Add options of which coordinates to concatenate (PR#24862) --------------------------------------------------------------------------- Visualizer: Add 'bounding box only' option to Visualizer (RT#133276 PR#17847 PR#21693) --------------------------------------------------------------------------- Workbench: Ensure Creator dialog always has correct column names (RT#139438 PR#20003) =========================================================================== =========================== BUILD 12015 20110114 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12014 20110111 =========================== =========================================================================== DGNV8: Fixed missing features error in classic geometry V7 reading of complex shapes (C34942 PR#30407) --------------------------------------------------------------------------- Workbench: Write out attribute name as encoded if the name contains spaces. Fixes problem with Cloner transformer (C23154 PR#27302) =========================================================================== =========================== BUILD 12013 20110110 =========================== =========================================================================== PDF 3D Writer: Support non-Western symbols in node names (RT#122436 RT#123410 PR#19086) --------------------------------------------------------------------------- XML reader: Improved attribute list handling when constructing schema features via a data feature scan (C30643 PR#30459) --------------------------------------------------------------------------- DGNV8: Fixed error related to reading partially empty complex chains with rich geometry (C34556 PR#27666) --------------------------------------------------------------------------- XQuery: Performance fix. When reading templates from the transformer parameters box, or from a file, cache the first template, so that it does not have to be re-compiled for each feature (C34637 PR#30294) --------------------------------------------------------------------------- OS MasterMap reader: Marked the "Topological Polygons" reader parameter dialog in the "OS (GB) MasterMap" format as deprecated (C31080 PR#30399) --------------------------------------------------------------------------- XQuery: Performance fix. Only parse the query prolog once per factory, rather than for every feature/query (C34637 PR30294) --------------------------------------------------------------------------- Snapper: Added a "Add Additional Vertex" parameter in Vertex Snapping mode, that will affect end-points of snapped lines (RT#11031 PR#5361) =========================================================================== =========================== BUILD 12012 20110106 =========================== =========================================================================== GeometryExtractor: Add 'Omit XML Namespace Declarations' option for GeoRSS, KML and GML formats. Causes the output to not contain XML namespace declarations (C35167 PR#30437) =========================================================================== =========================== BUILD 12011 20101231 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12010 20101224 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12009 20101219 =========================== =========================================================================== TINGenerator: Don't fail when given collinear points in a certain order (C22832 PR#27137) --------------------------------------------------------------------------- Coordinate Rounder: Don't delete duplicate XY points with differing Z values (C23668 PR#27548) --------------------------------------------------------------------------- Geodatabase Raster: Fixed reading and writing of raster extents (C34702 PR#30359) --------------------------------------------------------------------------- Workbench: Added full screen mode support that can be activated/de-activated by toggling F11 and/or Shift+F11 =========================================================================== =========================== BUILD 12008 20101215 =========================== =========================================================================== Workbench: Increased size of value permitted in text parameters (2M rather than 32k) (C31021 C34271 PR#29552) --------------------------------------------------------------------------- Column Aligned Text (CAT): Initial implementation of a CAT Reader for Column Aligned Text (RT#7838 RT#59744 PR#3623) --------------------------------------------------------------------------- ResourceManager: Dynamically adjust memory usage to avoid "thrashing" and improve performance (C27038 PR#18456) --------------------------------------------------------------------------- Workbench: Fixed "First Feature Defines Geometry Type" parameter (C27796 PR#28137) --------------------------------------------------------------------------- Workbench: Added "Drag Connect" and "Insert Connect" support for custom transformer input/output and loop nodes (PR#29715) --------------------------------------------------------------------------- DGNV8: Fixed calculation of scale for cell writing (RT#131515 RT#129962 C22966 C27740 PR#27908) --------------------------------------------------------------------------- COLLADA Writer: Support double precision numbers. Resolved reported problem of "distorted" output (C32758 PR#29658) =========================================================================== =========================== BUILD 12007 20101208 =========================== =========================================================================== HTTP: Provide better error messages when network errors occur. When a connection error occurs, we will now log HTTP proxy information (C30853 PR#30041) --------------------------------------------------------------------------- Geodatabase: Automatic translations to database formats will map string fields to varchar columns instead of char columns; addresses row size issues with SQL Server (C34120 PR#30144) =========================================================================== =========================== BUILD 12006 20101203 =========================== =========================================================================== FME Options Page: Add Python Interpreter selection to Runtime page under Tools > FME Options (PR#29158) --------------------------------------------------------------------------- ESRIReprojector: Added support for using WKT definitions directly in the Geographic Transformation field (PR#25451) --------------------------------------------------------------------------- Transformers: Add NOT_FOUND output port to the ListExploder so it will pass through features that do not have the matching list (RT#100659 C34385 PR#16512) --------------------------------------------------------------------------- OS MasterMap reader: Updated reading to v8 schemas. Added support for path network feature types (C31080 C31091 PR#29757) --------------------------------------------------------------------------- PostGIS: Fixed exposable attribute types in metafile (C36896 PR#27758) --------------------------------------------------------------------------- ESRIReprojector: Added support for custom geographic transformations created using ArcGIS (RT#128340 RT#128711 RT#139389 C20674 C23671 C33723 C34510 PR#20542) =========================================================================== =========================== BUILD 12005 20101129 =========================== =========================================================================== Reproject: Added MapInfo support for EDCYL projection (PR#29539) --------------------------------------------------------------------------- FMEJobServerWaiter: Exposed _LogFileLocation attribute (PR#21300) --------------------------------------------------------------------------- DGNV8: Added igds_color_set_bylevel, igds_style_set_bylevel, igds_weight_set_bylevel as exposable on read as well as write (PR#29975) =========================================================================== =========================== BUILD 12004 20101123 =========================== =========================================================================== Workbench: ListRenamer now reflects the attribute rename on the canvas (C12913 C12918 C13141 PR#19652 PR#24606) --------------------------------------------------------------------------- COLLADA: Ensure double-precision numbers are preserved when writing to COLLADA (C32758 PR#29658) --------------------------------------------------------------------------- PostGIS: Allow POSTGIS "GENERIC_GEOMETRY" mode to be used with dynamic schemas (C32751 PR#29790) --------------------------------------------------------------------------- IGDS: Changed skipping deleted element members of a solid from an error to a warning (C33319 PR#29835) --------------------------------------------------------------------------- XQuery: Added new function fme:get-xml-geometry, which returns feature geometry in one of several possible formats: FME XML, KML, GeoRSS, GML (PR#28479) --------------------------------------------------------------------------- KML: Added writer parameter "Preferred Texture Format", which allows users to specify the format in which textures should be written (C20815 PR#26076) --------------------------------------------------------------------------- IGDS: Fixed handling of skipped complex string (C33284 PR#29810) =========================================================================== =========================== BUILD 12003 20101117 =========================== =========================================================================== GeoTIFF writer: Set value for PCSCitationGeoKey (C28108 PR#28252) --------------------------------------------------------------------------- Collada Writer: Adding Preferred Texture Format option (C20815 PR#26076) --------------------------------------------------------------------------- AttributeRounder: Updated to work on more than one attribute per transformer (RT#125099 RT#139357 C12918 C13321 PR#5646) --------------------------------------------------------------------------- Reproject: Added Geoconcept exceptions for French RGF93 systems (RT#133232 PR#21964) --------------------------------------------------------------------------- XMLvalidator: Added option to limit the number of errors/warnings reported (PR#29319) =========================================================================== =========================== BUILD 12002 20101104 =========================== =========================================================================== XML: Updated XML-related libraries (C20632 PR24170) --------------------------------------------------------------------------- Workbench: Correctly deal with attributes containing spaces and avoid encoding TEXT_ENCODED parameters in the mapping file if they refer to a macro name (RT#123822 C23154 PR19372 PR19704 PR27302) =========================================================================== =========================== BUILD 12001 20101020 =========================== =========================================================================== no relevant changes =========================================================================== =========================== BUILD 12000 20101011 =========================== =========================================================================== KML: Fixed so that folders are ordered correctly (C23503 C29957 PR#28902)