=========================================================================== Itemized FME 2013R "what's new" list =========================================================================== =========================================================================== ========================== BUILD 13261 20130109 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13260 20130108 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13259 20130106 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13258 20130103 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13257 20130101 ========================== =========================================================================== Workbench: Fixed problem where dynamic schema editing dialog was not saving the values that user selected (C71063 PR#42830) =========================================================================== ========================== BUILD 13256 20121220 ========================== =========================================================================== Workbench: Updated categories list so they can be localized (C50629 C68394 PR#40331) =========================================================================== ========================== BUILD 13255 20121219 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13254 20121218 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13253 20121217 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13252 20121216 ========================== =========================================================================== E57 writer: Added a parameter to write integer coordinates in order to reduce output file size (PR#42691) =========================================================================== ========================== BUILD 13251 20121213 ========================== =========================================================================== Data Inspector: Updates and fixes to the Table View tool (PR#42566 PR#42569 PR#42577) --------------------------------------------------------------------------- OpenSpirit: Removed Openspirit formats: EPOS, Finder, GeoFrame, Kingdom, Petra, PPDM, OpenWorks, OpenSpirit generic and Recall (PR#42607) --------------------------------------------------------------------------- Oracle Reader: Fixed Joiner support for Oracle 8 and 9 servers (C61641 C66366 C67375 PR#39195 PR#40884) =========================================================================== ========================== BUILD 13250 20121212 ========================== =========================================================================== DGNV8: Updated default of ASSUME_MATCHING_UNITS to 'YES' for environments like the Universal Viewer (C35544 C57462 C70744 PR#42550 PR#30592) =========================================================================== ========================== BUILD 13249 20121211 ========================== =========================================================================== Data Inspector: Implemented a Table View for inspecting the attributes of multiple features =========================================================================== ========================== BUILD 13248 20121210 ========================== =========================================================================== Installer: Fixed Engine installer error when installing on XP or Server 2003 (C68182 PR#42486) --------------------------------------------------------------------------- DGNV8: Fixed infinite loop caused by cyclical x-refs (C70406 PR#42332) =========================================================================== ========================== BUILD 13247 20121209 ========================== =========================================================================== IMX Writer: Fixed a crash that occurred on failure of footprint creation (C70628 PR#42466) --------------------------------------------------------------------------- Interlis2: Updated to version 5.7.6 (C70391 PR#42272) =========================================================================== ========================== BUILD 13246 20121206 ========================== =========================================================================== Workbench: Fixed problem where format parameter defaults were not populated correctly on localized FME Workbench (C64554 PR#40077) =========================================================================== ========================== BUILD 13245 20121205 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13244 20121204 ========================== =========================================================================== @GMLGeometry function: Amended error message (C70252 PR#42290) --------------------------------------------------------------------------- Licensing: Fixed OEM licensing issue (C62117 PR#35651) --------------------------------------------------------------------------- Doc: Updated information on Fanouts (C67127 PR#41624) =========================================================================== ========================== BUILD 13243 20121203 ========================== =========================================================================== Deaggregator: Fixed attribute propagation behaviour (again) (C63067 PR#39818) --------------------------------------------------------------------------- DecimalDegreesCalculator: Update DecimalDegreesCalculator to work correctly when "degrees" value has leading -0 (like "-045") (C47122 PR#33593) --------------------------------------------------------------------------- VPF Reader: Implemented reading of CAT and LHT tables (RT#137809 C13277 C36334 C49154 PR#23966) =========================================================================== ========================== BUILD 13242 20121202 ========================== =========================================================================== PDF 2D Writer: Fixed a crash when user enters zero page size (C70108 PR#42234) =========================================================================== ========================== BUILD 13241 20121129 ========================== =========================================================================== AppearanceSetter: Improved the documentation (C66759 PR#41286 PR#41864) --------------------------------------------------------------------------- NITF reader: Added MAPLO as a choice for the Georeferencing Source option and fixed IGEOLO georeferencing (C70187 PR#42111) --------------------------------------------------------------------------- GML reader: Increased expiry time for downloaded XSD files from 5 minutes to 2 days (C70216 PR#42145) =========================================================================== ========================== BUILD 13240 20121128 ========================== =========================================================================== Deaggregator: Removed "Remove List After Use" parameter. We now always remove a list after exploding it (PR#38489) --------------------------------------------------------------------------- Aggregator: Fixed attribute exposure (C58483 PR#37970) --------------------------------------------------------------------------- File Geodatabase: Updated to append ".gdb" to the file name if the user didn't when selecting a non-existent Geodatabase on the writer (C50580 PR#35497) --------------------------------------------------------------------------- GeometryReplacer: Updated "GML" and "Geometry Encoding" options to handle the radius uom for CircleByCenterPoint and ArcByCenterPoint (C68639 PR#41694) --------------------------------------------------------------------------- Workbench: Fixed problem with editor widget where its view was not updated after selecting some text and clicking delete (C69738 PR#42021) --------------------------------------------------------------------------- SDE30 Writer: Fixed transactional rollbacks on abort in multi-writer scenario (C67959 PR#41508) =========================================================================== ========================== BUILD 13239 20121127 ========================== =========================================================================== AppearanceSetter: Added the ability to "join" a set of appearances to many geometry parts, based on a common key (PR#42029) --------------------------------------------------------------------------- Dissolver: Renamed parameter from "Overlapping Input" to "Assume Cleanly Noded Input" (PR#35840) --------------------------------------------------------------------------- SQLite (FDO) Reader: Fixed view reading issues (C60066 PR#38243) =========================================================================== ========================== BUILD 13238 20121126 ========================== =========================================================================== CSV Reader: Improved schema scanning performance by scanning fewer rows (PR#41546) --------------------------------------------------------------------------- Shape Writer: Fixed crash writing aggregates containing NULL geometries (C67694 PR#41181) =========================================================================== ========================== BUILD 13237 20121125 ========================== =========================================================================== TextStroker: Improved font selection and handling, including making font lookup case insensitive (C53496 PR#36419 PR#41572 PR#41866) --------------------------------------------------------------------------- XLS_ADO: Removed "dash" from list of invalid characters (PR#41529) =========================================================================== ========================== BUILD 13236 20121122 ========================== =========================================================================== OData Reader: Implemented a reader for OData format feeds (PR#28148) --------------------------------------------------------------------------- WorkspaceRunner: Fixed a problem that caused WorkspaceRunner to ignore the specified number of processes to use (C69627 PR#41868) =========================================================================== ========================== BUILD 13235 20121121 ========================== =========================================================================== NITF reader: Fixed a problem reading JPEG data where the raster size is not a multiple of the block size (C69221 PR#41683) --------------------------------------------------------------------------- IGDS: Fixed reading of unexpected complex chain parts to warn instead of error (C45983 C58995 PR#33181) --------------------------------------------------------------------------- Workbench: Fixed problem where no description was displayed for user created transformers (C69240 PR#41813) =========================================================================== ========================== BUILD 13234 20121120 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13233 20121119 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13232 20121118 ========================== =========================================================================== IGDS: Fixed V7 loading of shared cells (RT#55630 RT#123578 C21632 PR#11742) --------------------------------------------------------------------------- Joiner: Improved matching of non-ASCII key values, which was broken for all non-database (eg CSV) joins and for database prefetch queries (C12408 C52731 C59705 C67811 PR#13721 PR#38272) --------------------------------------------------------------------------- XQuery: Add new function geom:get-points. --------------------------------------------------------------------------- Zip/URL reading: Fixed the fme_dataset format parameter to reflect the proper name when reading a zip/URL dataset (C62309 PR#40978) --------------------------------------------------------------------------- Geodatabase SDE Raster: Updated to allow '.' in SDE Raster feature type names (C65063 PR#41346) --------------------------------------------------------------------------- KMLPropertySetter: Clarify docs on the "Follow Terrain" option (C68549 PR#41575) =========================================================================== ========================== BUILD 13231 20121115 ========================== =========================================================================== IGDS: Fixed iteration error for complex chains and shapes while reading cells (C68328 PR#41427) --------------------------------------------------------------------------- GeoTIFF writer: Corrected PhotometricInterpretation tag when writing rasters with palettes (C68399 PR#41513) =========================================================================== ========================== BUILD 13230 20121114 ========================== =========================================================================== FME Server: Clarified FMEServerJobStatus values (C64046 PR#39950) --------------------------------------------------------------------------- DGN: Fixed error in the case of a donut with complete hole coverage (C68005 PR#41369) --------------------------------------------------------------------------- JSONValidator: Added a new transformer, the JSONValidator --------------------------------------------------------------------------- Workbench: Updated 'Invalid Transformer Parameters' error message (C53421 PR#39673) --------------------------------------------------------------------------- ACAD,REALDWG: Added ability to set thickness on text entities (C68372 PR#41500) =========================================================================== ========================== BUILD 13229 20121113 ========================== =========================================================================== ODBC2: Withdrew support for ODBC2 in win64 (C66360 PR#40464) --------------------------------------------------------------------------- FileGDB: Fixed problem with Feature Dataset writing support (C66319 C67329 PR#36417) --------------------------------------------------------------------------- JSONTemplater: Added a new transformer for using templates to generate JSON objects (PR#40661) =========================================================================== ========================== BUILD 13228 20121112 ========================== =========================================================================== GPX reader: Updated to allow duplicate coordinates on lines (PR#41452) =========================================================================== ========================== BUILD 13227 20121111 ========================== =========================================================================== WFS reader: Prevented reprojection error to allow WFS read to continue (PR#40284) --------------------------------------------------------------------------- GeometryPropertySetter: Added the ability to provide Geometry Parts with unique IDs, in the same way as the Counter does for features (PR#38631) --------------------------------------------------------------------------- JSON: Moved JSONExploder, JSONExtractor, JSONFlattener and JSONFormatter to the JSON transformer category. --------------------------------------------------------------------------- Workbench: Added an error message when Workbench is unable to load catalog details from the FME Store (C67587 PR#41339) --------------------------------------------------------------------------- XMLTemplater: Adedd a new function (geom:get-ellipse-data) to the GUI --------------------------------------------------------------------------- Geomedia: Made treatment of unit names as case-insensitive (PR#41392) --------------------------------------------------------------------------- Workbench: Fixed localization of transformer summary annotations (C50629 PR#40272) --------------------------------------------------------------------------- SchemaMapper: Fixed problem where SchemaMapper was not picking up the dataset from published parameter (C57103 PR#37358) =========================================================================== ========================== BUILD 13226 20121108 ========================== =========================================================================== XMLTemplater: Added support for geometry templates (PR#41210) --------------------------------------------------------------------------- SystemCaller: Improved SystemCaller logging by reporting the command issued (PR#37437) --------------------------------------------------------------------------- CityGML reader: Updated to warn (but not error) when Texture coordinates do not match the coordinates of a geometry (C67978 PR#41299) --------------------------------------------------------------------------- Oracle Point Cloud reader: Improved performance by retrieving blocks using ROWID (C61611 PR#39191) --------------------------------------------------------------------------- Workbench: Renamed CaseChanger to StringCaseChanger, AttributeExpressionRenamer to BulkAttributeRenamer, and AttributeExpressionRemover to BulkAttributeRemover (PR#36464) --------------------------------------------------------------------------- Workbench: Fixed problem where editing parameter definition would crash workbench (C67434 PR#41347) =========================================================================== ========================== BUILD 13225 20121107 ========================== =========================================================================== ERS reader: Added support for reading jpeg data referenced by ers headers (C67908 PR#41292) --------------------------------------------------------------------------- FeatureReader: Added support for reading multiple datasets (C44318 PR#26594) =========================================================================== ========================== BUILD 13224 20121106 ========================== =========================================================================== AppearanceExtractor: Output texture coordinate generation info on extracted appearances. !(PR#40598) --------------------------------------------------------------------------- Reproject: Fixed NADCON .l?s extensions to display as .las in grid editor GUI (C67851 PR#41290) --------------------------------------------------------------------------- UK: Cleaned up British National Grid coordinate systems (C22741 C28416 C52256 PR#28471) --------------------------------------------------------------------------- GeoConcept Reader: Prevented errors from unsupported geometry types. Improved additional messages too (C67771 PR#41240) --------------------------------------------------------------------------- Workbench: Don't substitute file paths for macros - eg $(FME_MF_DIR) - in scripted parameters (PR#36881) =========================================================================== ========================== BUILD 13223 20121105 ========================== =========================================================================== DGNV8: Added a format attribute (igds_transparency) to support reading transparency values with (RT#71884 RT#124082 C19750 C33430 PR#19533) --------------------------------------------------------------------------- Geodatabase: Added a format attribute (geodb_text_point_scale_factor) when reading annotations to give the size of a font point in ground units for that feature (PR#41229) --------------------------------------------------------------------------- Germany: Cleaned up DHDN coordinate systems and transformations (C66920 PR#40769) --------------------------------------------------------------------------- dgn: Fixed reading of dgn files on Solaris (C67633 PR#41163) --------------------------------------------------------------------------- Z-Map writer: Added option to specify line length. Tidied up a number of issues with writing fields (RT#133717 PR#21956) --------------------------------------------------------------------------- DGNV8: Added support for reading transparency values as igds_transparency (RT#71884 RT#124082 C19750 C33430 PR#19533) =========================================================================== ========================== BUILD 13222 20121104 ========================== =========================================================================== FME Objects Java: Fixed ownership issue for force2D() (C58051 PR#40396) =========================================================================== ========================== BUILD 13221 20121101 ========================== =========================================================================== FilenamePartExtractor: Updated FilenamePartExtractor to allow extraction of up to 5 parts of a filename at once (PR#38448) --------------------------------------------------------------------------- Workbench: Updated the Help -> About FME Workbench -> "More Info..." dialog to contain OS information. Also improved logging to display processor type (32bit or 64bit) (PR#32567 PR#36025) --------------------------------------------------------------------------- Workbench: Determine source dataset types dynamically for SchemaMapper, Joiner, FeatureReader so that when editing source dataset from navbar, the user sees the appropriate picker gui(file, dir or text) (C57103 PR#37358 PR#38175) --------------------------------------------------------------------------- ACAD,REALDWG: Improved range handling for oblique attributes and exposed the format attribute autocad_oblique (C33416 C42071 C67766 PR#29910 PR#41141) =========================================================================== ========================== BUILD 13220 20121031 ========================== =========================================================================== ACAD,REALDWG: Added basic reading and writing support for arc length dimension entities (C59187 PR#38237) --------------------------------------------------------------------------- PostGIS: Added checks and warnings for existence of specified geometry column (C46030 PR#33170) --------------------------------------------------------------------------- TCLCaller: Made the TCLExpression parameter optional. This allows the TCLCaller to be used simply as a dynamic cloner (PR#41108) --------------------------------------------------------------------------- Workbench: Name Loggers after the ports to which they are connected when doing a "Connect Loggers" operation (PR#30869) --------------------------------------------------------------------------- CityGML/GML writers: Allowed "GML SRS Axis Order" parameter to be set independently from the "GML srsName" (PR#40569) =========================================================================== ========================== BUILD 13219 20121030 ========================== =========================================================================== KMLStyler: Added options for icon and label opacity (RT#141571 PR#24337) --------------------------------------------------------------------------- MIF, MapInfo (MITAB) TAB: Entangled MapInfo color attributes to improve format and fme color compatibility (C44361 PR#40910) --------------------------------------------------------------------------- Readers: Changed some directory file readers to be more strict about file extensions to prevent duplicate reads using file.* dataset globs (C66472 PR#34537 PR#40568) --------------------------------------------------------------------------- ShortestPathFinder: Added a list attribute to record prior information (C62826 PR#40891 PR#40986) --------------------------------------------------------------------------- Reproject: Added support for EPSG 3575 (C65816 PR#40266) --------------------------------------------------------------------------- Teradata JDBC: Implemented a new Teradata reader/writer that uses JDBC (C30046 C39855 C47942 C50505 C62890 PR#22789) --------------------------------------------------------------------------- RasterGeoreferencer: Be a little more lenient when deciding whether corner coordinates form a rectangle (PR#40408) =========================================================================== ========================== BUILD 13218 20121029 ========================== =========================================================================== KMLStyler: Added parameters for Icon Color and Label Color (PR#40899) --------------------------------------------------------------------------- MapInfo TAB: Improved format and fme color compatibility (C44361 PR#40910) --------------------------------------------------------------------------- GENERIC writer: Improved handling of output file extensions for GENERIC writer where there is a choice of extension (eg dwg or dxf). The extension is now taken from a "resource writer" of the correct format (RT#132451 C46684 C47853 C58028 C67475 PR#21510) =========================================================================== ========================== BUILD 13217 20121028 ========================== =========================================================================== GeoRSS: Properly read XML elements containing CDATA (C66770 PR#40758) --------------------------------------------------------------------------- Clipper: Maintain nesting and "multiple geometry"ness with some aggregate Clipper cases (C67400 PR#40872) --------------------------------------------------------------------------- KML Writer: Fixed non-WGS84 datum support for 3D geometry (C50730 PR#35623) --------------------------------------------------------------------------- Workbench: Updated the bottom status bar so that it now displays the FME version and build number when Workbench is first started. --------------------------------------------------------------------------- GeoRSSFactory: Improved encoding support in order to handle BOMs (C65305 PR#40184) --------------------------------------------------------------------------- CityGML writer: Updated to write out CityGML ADE nested properties such as "imgeo:identificatie" (PR#40569) =========================================================================== ========================== BUILD 13216 20121025 ========================== =========================================================================== CSV Reader: Altered sort of non-sequenced attributes to an alphanumeric sort (instead of a strictly alphabetical sort) to improve attribute naming (C59105 PR#38703) --------------------------------------------------------------------------- Geodatabase Raster: Added support for reading/writing of palettes (colormaps)(C40643 C48208 C51343 C51910 C55332 C62691 PR#23090) --------------------------------------------------------------------------- WorkspaceRunner: Added a parameter for "Maximum Number of Concurrent Processes". Also added a new Summary output port that outputs information on the number of processes and their process IDs (PR#38165) --------------------------------------------------------------------------- StringSearcher: Added the ability to customize the _matched_characters and _matched_parts attribute names (PR#40933) --------------------------------------------------------------------------- GUI: Ensure that Workbench tabs don't get smaller then a fixed width, to help prevent accidental clicking of the close icon (C67460 PR#40974) --------------------------------------------------------------------------- Logger: Prepended $(XFORMER_NAME) to the log message to help distinguish the output from multiple Loggers (PR#30869) --------------------------------------------------------------------------- SchemaMapper: Updated to handle missing filter attribute names in Excel schema tables (C58352 C61162 PR#37877) =========================================================================== ========================== BUILD 13215 20121024 ========================== =========================================================================== FeatureReader: Implemented persistent caching to improve performance. When caching is enabled, the FeatureReader will use cached data until the dataset file timestamp has changed, or the cache time has expired. --------------------------------------------------------------------------- Creator: Fixed a problem where a 3d polygon could be converted to 2d Box (C65068 PR#40229) =========================================================================== ========================== BUILD 13214 20121023 ========================== =========================================================================== Clipper: Fixed a problem where pieces in complex aggregate/donut cases were treated wrongly (C67400 PR#40872) --------------------------------------------------------------------------- DateFormatter: Added an optional "Source Format" parameter, to allow the user to specify the format with which to interpret dates on the input --------------------------------------------------------------------------- PDFStyler: Changed the transformer category to Stylers since that is where all our styler transformers are found (PR#40914) --------------------------------------------------------------------------- REALDWG: Fixed entity handle list creation for group entities (C67386 PR#40905) =========================================================================== ========================== BUILD 13213 20121022 ========================== =========================================================================== SolidBuilder: Added the ability to creates solids from faces that have donut or ellipse areas (PR#40895) --------------------------------------------------------------------------- Geomedia: Fixed an error in arc reading when the associated coordinate system has a false easting and/or northing (PR#40869) --------------------------------------------------------------------------- LineJoiner: Fixed problems caused by paths with line segments consisting of only one point (C66988 PR#40741) --------------------------------------------------------------------------- ACAD,REALDWG: Updated to take gaps into account when reading multi-line entities (C59187 PR#38215) --------------------------------------------------------------------------- Shape Writer: Added a new parameter to preserve the input ring order for polygons and donuts (PR#39095) =========================================================================== ========================== BUILD 13212 20121021 ========================== =========================================================================== Data Inspector: Updated to work with the new Tester UI & infrastructure, including support for "fancy" characters (PR#40845) --------------------------------------------------------------------------- AttributeCreator: Fixed to maintain encoding of copied attributes' values (C67217 PR#40840) --------------------------------------------------------------------------- Reproject: Improved handling of data with deprecated coordinate systems, by attempting to match it to a semantically equivalent coordinate system that still exists (PR#37532) --------------------------------------------------------------------------- Google Fusion Tables Writer: Added begin and end sql support (PR#38634) =========================================================================== ========================== BUILD 13211 20121018 ========================== =========================================================================== fm0_sql: Fixed a problem previewing GeoMedia data with the ArcGIS extension (C47123 PR#33536) --------------------------------------------------------------------------- RasterReader: Added support for SGI, SUN, CIB, and Intergraph formats (PR#40795) --------------------------------------------------------------------------- ACAD,REALDWG: Fixed resolution of color and linetype for attribute entities as text features (C59187 PR#38196) --------------------------------------------------------------------------- Workbench: Re-ordered right click (context menu) and added some canvas level short cuts for operations that are not in toolbar or menubar (PR#32425) --------------------------------------------------------------------------- StringFormatter: Fixed to interpret negative, zero-led numbers (like "-045") as integers instead of octal (C47122 PR#33593) =========================================================================== ========================== BUILD 13210 20121017 ========================== =========================================================================== SolidBuilder: Added ability to create solids from input surfaces (PR#15236) =========================================================================== ========================== BUILD 13209 20121016 ========================== =========================================================================== Chopper: Consolidated the output to a single port and added an attribute to flag whether features were chopped or not (PR#40521) --------------------------------------------------------------------------- Clipper: Consolidated the output to INSIDE and OUTSIDE ports, added an attribute to flag whether features were clipped or not (PR#40521) --------------------------------------------------------------------------- Chopper: Consolidated the output to a single port and added an attribute to flag whether features were chopped or not (PR#40521) --------------------------------------------------------------------------- Clipper: Consolidated the output to INSIDE and OUTSIDE ports, added an attribute to flag whether features were clipped or not (PR#40521) --------------------------------------------------------------------------- PolygonBuilder: Deprecated the PolygonBuilder transformer after its functionality has been consolidated into the AreaBuilder (PR#38707) --------------------------------------------------------------------------- Workbench: URLs in the log window are now clickable hyperlinks (PR#40449) --------------------------------------------------------------------------- Workbench: URLs in the log window are now clickable hyperlinks (PR#40449) --------------------------------------------------------------------------- Workbench: Updated auto-heal to show new links with a green highlight and ensure that at least one link is in the current viewport (PR#40371) --------------------------------------------------------------------------- GeoTIFF/TIFF: Added .ovr to the list of supported file extensions (C64519 PR#40044) --------------------------------------------------------------------------- VectorToRasterFactory: Improved rasterizing of coordinates near cell boundaries to improve the accuracy when rasterizing polygons themselves derived from raster features (C66134 PR#40425) --------------------------------------------------------------------------- NITF reader: Added a parameter to specify the preferred georeferencing source. Currently it can be either GEOLO or IGEOLO (PR#40041) --------------------------------------------------------------------------- GeoTIFF writer: Changed to always write NewSubfileType tiff tag with a value of 0 (C64509 PR#40012) --------------------------------------------------------------------------- REALDWG: Added a reader parameter (USE_BLOCK_LAYER_INFO) to set the layer related attributes and potential symbology of a block as the layer information of the exploded block component features (C59187 PR#38213) =========================================================================== ========================== BUILD 13208 20121015 ========================== =========================================================================== KML: Fixed writing of tags when enclosing a description in a CDATA node (C66627 PR#40727) --------------------------------------------------------------------------- Pluginbuilder: Changed the message when a plugin built with an older version of FME is loaded. The new message INFORMs rather than WARNs (PR#37041) --------------------------------------------------------------------------- Geodatabase Raster: Added read/write support for Geodatabase metadata (C40553 C52904 C65063 PR#32337 PR#40234 PR#40235) --------------------------------------------------------------------------- Joiner: Added support for Google Fusion Tables to the Joiner transformer (PR#37690) --------------------------------------------------------------------------- Workbench: Fixed the problem where publishing a LISTBOX type parameter could cause workbench to crash when saving the workspace (C65066 PR#40155) =========================================================================== ========================== BUILD 13207 20121014 ========================== =========================================================================== CityGML reader: Updated to ensure reading of all xlink:href attributes (PR#40528) --------------------------------------------------------------------------- TCPIPReceiver / TCPIPSender: Added a "variable size" mode. Also implemented a performance boost to the TCPIPReceiver (PR#40656) --------------------------------------------------------------------------- FME Server Console: Updated help content. Workspaces can no longer be run from the file system (C57546 PR#37603) --------------------------------------------------------------------------- MapTextStyler: Added MapTextStyler transformer to establish no-label zones around features headed for the MapTextLabeller (PR#40078) --------------------------------------------------------------------------- FeatureMerger: Removed AttributeAdder alias (C61283 PR#38900) --------------------------------------------------------------------------- AppearanceExtractor: Updated to also extract more feature and geometry details about where it was extracted from (PR#40598) =========================================================================== ========================== BUILD 13206 20121011 ========================== =========================================================================== MIF Writer: Updated support for latest v11.5 charsets (PR#40669) --------------------------------------------------------------------------- MapInfo: Updated support for latest v11.5 coordinate systems and charsets (PR#40375) --------------------------------------------------------------------------- JSON: Added HTTP Authentication parameters to the JSON, GeoJSON and Esri-JSON readers (C65222 PR#40165) --------------------------------------------------------------------------- Tester/TestFilter: Updated the Tester and TestFilter transformers to work with international and "special" characters (C55447 C55551 C56005 C56921 C58352 C62711 C63689 PR#36876) --------------------------------------------------------------------------- DuplicateRemover: Updated the DuplicateRemover to allow key attributes' values to contain international and "special" characters (C55447 C55551 C56005 C56921 C58352 C62711 C63689 PR#36876) --------------------------------------------------------------------------- Tester/TestFilter: Fixed crash that occurred when the mouse was hovering over the Tester/TestFilter transformer (C62617 PR#39642) =========================================================================== ========================== BUILD 13205 20121010 ========================== =========================================================================== TopologyFactory: Fixed a crash caused by degenerate features and added a warning (C58781 PR#38008) --------------------------------------------------------------------------- filegdb: Fixed problem where donuts inside of aggregates would not be written out (C55902 C63011 C66541 PR#36926) =========================================================================== ========================== BUILD 13204 20121009 ========================== =========================================================================== Teradata: Added support for Teradata (Non-Spatial only) to the Joiner transformer. Added support for Teradata (both Spatial and Non-Spatial) to the SQLCreator and SQLExecutor (PR#40641) --------------------------------------------------------------------------- Joiner: Added support for Ingres (non-spatial) format (PR#40161) --------------------------------------------------------------------------- END_TCL/END_PYTHON: Added the ability for shutdown Python and TCL scripts to access memory usage, peak memory usage, and processID through the variables FME_MemoryUsage, FME_PeakMemoryUsage, and FME_ProcessID respectively (PR#36639) --------------------------------------------------------------------------- SDERASTERCATALOG: Added support for a DELETE Writer Mode and for an Update Key Column parameter (RT#130851 C19388 C20739 C52936 C55556 C62874 PR#21083 PR#25629) --------------------------------------------------------------------------- SDE Writer: Remove potentially harmful "Table Exists" option from feature types parameters dialog (C61197 PR#31530) =========================================================================== ========================== BUILD 13203 20121008 ========================== =========================================================================== AppearanceSetter: Added the ability to either change the appearance a geometry part is pointing to, or else to keep it pointing to the same appearance, but change that appearance (C39764 C50421 PR#39316) --------------------------------------------------------------------------- TclCaller: Renamed the TCLCaller to the TclCaller. TCLCaller remains as an alias (PR#10872) --------------------------------------------------------------------------- Scripted Parameters: Fixed the syntax (missing dollar sign) when a parameter was added in the editor window (C58413 C64566 PR#36600) =========================================================================== ========================== BUILD 13202 20121004 ========================== =========================================================================== NetCDF writer: Added a new writer for creating NetCDF format datasets (C18530 C21848 C28391 C42188 C44374 C44845 C53177 C63857 PR#19099) --------------------------------------------------------------------------- TclCaller: Added the ability to set the number of output features dynamically (RT#29474 PR#10872) --------------------------------------------------------------------------- MapInfo TAB: Added new datum mappings for MapInfo 11.5 and previous versions (PR#40504 PR#40514) =========================================================================== ========================== BUILD 13201 20121003 ========================== =========================================================================== AppearanceAdder: Deprecated the AppearanceAdder. The AppearanceSetter should be used instead (PR#40478) --------------------------------------------------------------------------- ShortestPathFinder: Added a NOPATH port for from-to lines that do not have a shortest path (PR#40160) =========================================================================== ========================== BUILD 13200 20121002 ========================== =========================================================================== Workbench: Added the option to select the value returned by an FME function on integrated attribute handling sub-menus (PR#40506) --------------------------------------------------------------------------- StatisticsCalculator: Replaced the Pass Through Features parameter with separate "SUMMARY" and "COMPLETE" output ports (PR#38958) --------------------------------------------------------------------------- StatisticsCalculator: Fixed StatisticsCalculator's summary features to retain original GROUP_BY attributes' encoding and types (C66237 PR#40457) --------------------------------------------------------------------------- SDE30 Write: Added support for a DELETE Writer Mode and for the fme_where clause (RT#130851 C19388 C20739 C52936 C55556 C62874 PR#21083 PR#25629) =========================================================================== ========================== BUILD 13199 20121001 ========================== =========================================================================== DonutBuilder: Fixed problem where zero area donuts could be produced from duplicate rings (C38582 PR#26889) --------------------------------------------------------------------------- AppearanceJoiner: Implemented a new transformer, the AppearanceJoiner, to set the appearance on some geometries to be the same, shared, appearance that exists on other geometries (PR#39312) =========================================================================== ========================== BUILD 13198 20120929 ========================== =========================================================================== FME Objects: Fixed error that occurs when a non-existing workspace is passed in (C64562 PR#40420) --------------------------------------------------------------------------- PostGIS 2.0: Added support for new 3D geometry types in reader and writer (PR#40339) --------------------------------------------------------------------------- PostGIS 2.0: Added support for new 3D geometry types in reader and writer (PR#40339) --------------------------------------------------------------------------- Installer: Fixed permissions problem on Unix by letting umask determine the full set (C65828 PR#40336) =========================================================================== ========================== BUILD 13197 20120927 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13196 20120926 ========================== =========================================================================== GeometryValidator: Fixed to catch/repair self-intersecting donuts (C60929 C61133 PR#37470) =========================================================================== ========================== BUILD 13195 20120925 ========================== =========================================================================== Oracle Writer: Fixed support for exponential numbers like 1.2e-05 (C65233 PR#40283) --------------------------------------------------------------------------- Sweden: Cleaned up MapInfo exceptions in SWEREF coordinate systems (C64573 PR#40053) --------------------------------------------------------------------------- Workbench: Made the list of recent workspaces appear in an "Open Recent" sub menu. Added an "Open Recent Templates" sub menu for recently used templates (PR#36022) --------------------------------------------------------------------------- Workbench Start page: Updated the static start pages to avoid text/graphics clash (C58942 PR#38909) =========================================================================== ========================== BUILD 13194 20120924 ========================== =========================================================================== AppearanceSetter: Added the AppearanceSetter as a new transformer to replace the AppearanceAdder. It allows many options when setting the appearance on geometries with surfaces or solids (PR#39310) --------------------------------------------------------------------------- PostGIS 2.0: Added support for Compound Curves in Multicurves (PR#30317 PR#32936) --------------------------------------------------------------------------- SpatiaLite Writer: Fixed to enable writing to either generic or specific geometry. Refactored for performance and usability too (PR#40146) --------------------------------------------------------------------------- FME Server Configuration: Added a new reader/writer for FME Server Configuration information that will help with system migration (C36353 C43178 PR#30646) =========================================================================== ========================== BUILD 13193 20120923 ========================== =========================================================================== Sweden: Improved coordinate system exceptions and datum transformations, deprecated redundant systems (PR#40053) --------------------------------------------------------------------------- SQLCreator, SQLExecutor: Added support for POSTGIS_RASTER-specific queries (PR#38056) --------------------------------------------------------------------------- CAD: Change minimum number of control points to attempt NURBS interpolation to 3 from 4 (C65821 PR#40278) --------------------------------------------------------------------------- REALDWG, ACAD: Added support for reading xRecord data from entities (C59187 PR#38279) =========================================================================== ========================== BUILD 13192 20120920 ========================== =========================================================================== Deaggregator: Fixed attribute propagation behaviour (C63067 PR#39818) =========================================================================== ========================== BUILD 13191 20120919 ========================== =========================================================================== XML writer: Fixed boolean attributes to be either "true" or "false (C64385 PR#40013) =========================================================================== ========================== BUILD 13190 20120918 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13189 20120917 ========================== =========================================================================== CityGML reader: Added the ability to read appearance path info as the traits "citygml_image_uri_front" and "citygml_image_uri_back" (C62882 PR#39930) --------------------------------------------------------------------------- Installer: Added Nad27/83 Datum shift dialog back in to the installer (PR#39862) --------------------------------------------------------------------------- IMX Writer: Added support for creating building footprints (PR#37577) =========================================================================== ========================== BUILD 13188 20120916 ========================== =========================================================================== PostGIS raster reader: Implementation of a raster reader (PR#28477 PR#34324) --------------------------------------------------------------------------- License Assistant: Fixed the problem where integrations were always extended when using command line licensing methods (C65062 PR#40134) --------------------------------------------------------------------------- Workbench: Revision of all toolbar icons (PR#39334) =========================================================================== ========================== BUILD 13187 20120913 ========================== =========================================================================== REALDWG Writer: Add support for TIFF textures (PR#27630) --------------------------------------------------------------------------- CityGML Writer: Added support for ECW, ERDAS, GEOTIFF, INGR, JPEG2000, MRSID, PCIDSK, SGI, TIFF and XPM textures (PR#27630) --------------------------------------------------------------------------- X3D Writer: Added support for TIFF and XPM textures (PR#27630) --------------------------------------------------------------------------- Google Sketchup Writer: Added support for TIFF textures and removed support for GIF textures (PR#27630) --------------------------------------------------------------------------- OBJ Writer: Added support for TIFF and XPM textures (PR#27630) --------------------------------------------------------------------------- Geodatabase Writer: Added support for TIFF and SGI textures for multipatch geometries (PR#27630) --------------------------------------------------------------------------- DirectX Writer: Added support for JPEG textures (PR#27630) --------------------------------------------------------------------------- 3DS Writer: Added support for TIFF and SGI textures (PR#27630) --------------------------------------------------------------------------- FeatureReader: Fixed Feature Type output ports that no longer exposed attributes. This was only ever an issue in FME2012-SP3 (C63109 C63121 PR#39820) --------------------------------------------------------------------------- ACAD, REALDWG: Improved leader entity handling (C23431 PR#27416) --------------------------------------------------------------------------- Workbench: Fixed a problem where duplicating a single node with annotation, wouldn't show the pink dot for the Quick Insert functionality (C49583 PR#35063) =========================================================================== ========================== BUILD 13186 20120912 ========================== =========================================================================== Collada Writer: Added support for TIFF textures for KML. Added support for TIFF and XPM textures for Collada (PR#27630) --------------------------------------------------------------------------- Geodatabase Writing: Fixed problem where multiline annotation font size was not calculated correctly when writing annotations that reference text symbols and override text size (C64612 PR#40073) --------------------------------------------------------------------------- Java API: Added 3D classes to the Java api on Unix (C63779 PR#40121) --------------------------------------------------------------------------- SDE Raster Writing: Make warning message more user friendly when writing invalid footprints (RT#86013 RT#83848 PR#15268) --------------------------------------------------------------------------- ColladaFileWriter: Added SGI and TIFF texture formats for OpenFlight (C61369 PR#38982) --------------------------------------------------------------------------- Reprojector Transformers: The Reprojector, AttributeReprojector, CsmapReprojector, and CsmapAttributeReprojector transformers all now allow Coordinate Systems to be defined by attribute values (C50342 C59960 PR#34839) --------------------------------------------------------------------------- Joiner: Added support for File Geodatabase (FILEGDB) format (PR#27430) =========================================================================== ========================== BUILD 13185 20120911 ========================== =========================================================================== Workbench: Feature Types added through Add Reader or Add Writer functions are now selected automatically. This allows them to be moved without selecting them manually (PR#39421) --------------------------------------------------------------------------- GML: Added new readers for KuntaGML, KommunGML and CUZK GML (C57923 C57970 C58008 C61970 PR#40099) =========================================================================== ========================== BUILD 13184 20120910 ========================== =========================================================================== KML: Added support for timespans/timestamps in LookAt and Camera elements. These values may be set within the KMLViewSetter transformer, or via format attributes (C31488 PR#29638) --------------------------------------------------------------------------- Workbench: Added support for an Attribute Only user parameter (PR#36629) =========================================================================== ========================== BUILD 13183 20120908 ========================== =========================================================================== REALDWG: Added support for writing Solid geometries (as solids rather than surfaces) (RT#125278 RT#141393 C12922 C13400 C19497 C23346 C28182 PR#25632) --------------------------------------------------------------------------- Coord Systems GUI: Added transformation parameters to Csmap transformers for CSMap v13 (PR#34442) --------------------------------------------------------------------------- RasterExtractor/RasterReplacer: Added SGI to supported formats (PR#39983) --------------------------------------------------------------------------- GeoTIFF reader: Modified reader to produce a format attribute called geotiff_byte_order (PR#40011) --------------------------------------------------------------------------- mssql_ado: Fix truncation on char columns (C64543 PR#40033) --------------------------------------------------------------------------- Interlis2: Updated to version 5.7.4 (C46297 C48975 PR#36435) =========================================================================== ========================== BUILD 13182 20120906 ========================== =========================================================================== AIXM 5 reader: Added format attributes gml_parent_identifier and gml_parent_identifier.codeSpace to time slice features (C61904 PR#39259) =========================================================================== ========================== BUILD 13181 20120905 ========================== =========================================================================== IMX Writer: Updated to create an OBJ and MTL file per input model and a shared texture directory for all models (C62636 PR#39579) --------------------------------------------------------------------------- CsmapReprojector: Clarified documentation re order of geoid height grid application and datum shifts (C64448 PR#39988) =========================================================================== ========================== BUILD 13180 20120904 ========================== =========================================================================== AUTOCAD_OD: Fixed name mangling to correct writing of object data table names over 30 characters (C64469 PR#39985) --------------------------------------------------------------------------- Installer: Renamed a dll to prevent other applications loading it by mistake. Fixes a reported problem with raster reprojection in ArcGIS (C63075 PR#39809) --------------------------------------------------------------------------- filegdb: Updated Reader to handle non-English feature classes and tables (C60848 PR#39202) --------------------------------------------------------------------------- Workbench: Improved drag/drop functionality for items in the Navigator window (RT#100358 C62286 PR#16502) =========================================================================== ========================== BUILD 13179 20120903 ========================== =========================================================================== Installer: Fixed permission problems that caused setup of the FME Server database to fail (C58343 C61683 C63662 PR#39888) --------------------------------------------------------------------------- Data Inspector: Improved accuracy of feature selection (C63067 PR#39796) --------------------------------------------------------------------------- Data Inspector: Improved accuracy of feature selection (C63067 PR#39796) --------------------------------------------------------------------------- PDF: Fixed a triangulation bug that introduced invalid texture coordinates in triangulated meshes. Fixes a crash writing to PDF (PR#33944 PR#37587) --------------------------------------------------------------------------- StatisticsCalculator: Fixed truncation of GROUP_BY attributes to avoid "changing" their value (C63348 PR#39849) =========================================================================== ========================== BUILD 13178 20120830 ========================== =========================================================================== XML et al: Improved performance in XML Dataset Fanouts --------------------------------------------------------------------------- filegdb: Updated Writer to handle non-English feature classes and tables (C60848 PR#39200) =========================================================================== ========================== BUILD 13177 20120829 ========================== =========================================================================== TCPIPReceiver: Added support for high volume, light weight translations. Users can now specify whether or not they want the receiver to keep listening for new clients if the current client disconnects (PR#38486) --------------------------------------------------------------------------- GeoTIFF JPEG2000 writer: Added options to write geographic coordinate systems as an EPSG code, and to write Esri-compatible coordinate systems (C48486 C61468 PR#34261) =========================================================================== ========================== BUILD 13176 20120828 ========================== =========================================================================== KML: Updated placement of Information point icons to ensure they are inside the feature geometry, rather than at the center of gravity (C63438 PR#39863) --------------------------------------------------------------------------- SurfaceBuilder and SolidBuilder: Added an attribute to denote holes/voids (PR#39611) =========================================================================== ========================== BUILD 13175 20120827 ========================== =========================================================================== Workbench: Updated GUI and Infrastructure to allow file/directory Readers to obtain their input from a Zip file or http URL (C12734 C33269 C58170 C62309 PR#22746) --------------------------------------------------------------------------- Workbench: Improved the performance of Dataset Fanouts by optimizing the caching process (PR#36493) --------------------------------------------------------------------------- KuntaGML: Added support for reading KuntaGML through the GML and WFS Readers (C58008 PR#37732) --------------------------------------------------------------------------- StatisticsCalculator: Fixed an error in the case where a feature is missing the attribute about which statistics are being computed (C63134 PR#39812) =========================================================================== ========================== BUILD 13174 20120826 ========================== =========================================================================== ACAD REALDWG: Improved feature type parameters for layer properties such as frozen, locked, hidden. Added on/off property (C63054 PR#39775) --------------------------------------------------------------------------- ShortestPathFinder: Enhanced to support multiple calculations on the same network and multiple stops along a network (C41764 C46109 C55292 C57955 C59183 C62826 C63046 PR#37684 PR#32177) --------------------------------------------------------------------------- Spatialite: Implemented a new Reader/Writer for Spatialite, a spatial extension to SQLite (PR#31714 C40980 C56441) =========================================================================== ========================== BUILD 13173 20120823 ========================== =========================================================================== Salesforce: Implemented a new Reader/Writer for Salesforce tables --------------------------------------------------------------------------- SQL Server: Implemented curve writing, full globe reading, and closed arc bisection for SQL Server 2011+ (C46203 C56892 C58159 C58593 PR#29754) --------------------------------------------------------------------------- RasterExpressionEvaluator: Improved the UI to allow dynamically adding and removing input ports and display attributes in the code editor based on input port (C57710 PR#37686) --------------------------------------------------------------------------- PostGIS reader: Fixed a problem reading multicolumn indexes via ArcGIS (C62315 PR#39541) =========================================================================== ========================== BUILD 13172 20120822 ========================== =========================================================================== Data Inspector: Added Drawing Style options to the Feature Type context menu in the Display Control Window. The style only applies to the 2D geometries such as polygons, lines, points, and texts in the 2D mode (C47811 PR#33972) --------------------------------------------------------------------------- DGNV8: Fixed writing of 2D and 3D graphic cell header rotation (C62884 PR#39734) --------------------------------------------------------------------------- DGNV8: Changed writing of levels to fix a problem with Feature Type Fanout where the levels already exist in the seed file (RT#134834 C62238 PR#22133) =========================================================================== ========================== BUILD 13171 20120821 ========================== =========================================================================== ArcGIS Map: Fixed crash when .mxd uses Null as an option for unique symbol values (C62395 PR#39548) =========================================================================== ========================== BUILD 13170 20120820 ========================== =========================================================================== Ingres: Implemented a new Reader/Writer for Ingres databases (PR#39396) --------------------------------------------------------------------------- Generic OGR Writer: Added a generic OGR writer with initial support for CouchDB format (C39055 C53873 PR#22248 PR#36444) --------------------------------------------------------------------------- SSIS: Added SSIS integration support for Microsoft SQL Server 2012 (C62262 PR#36658) --------------------------------------------------------------------------- TCPIPReceiver/TCPIPSender: Added two transformers - TCPIPReceiver and TCPIPSender - to transport data as RAW bytes (PR#38582) =========================================================================== ========================== BUILD 13169 20120819 ========================== =========================================================================== CommonSegmentFinder: Fixed detection of overlaps for geometries with multiple line segments (PR#38010 C58774) --------------------------------------------------------------------------- TextAdder: Support newline characters in the text string (PR#36186) =========================================================================== ========================== BUILD 13168 20120816 ========================== =========================================================================== AIXM5: Handle gml:CircleByCenterPoint when the radius has different units to the coordinate system (C62058 PR#39319) --------------------------------------------------------------------------- XMLTemplater: Added get-end- XQuery functions (PR#28295) --------------------------------------------------------------------------- BAG writer: Added support for Unix platforms (PR#39523) =========================================================================== ========================== BUILD 13167 20120815 ========================== =========================================================================== PDF Writer: Fixed a problem writing polygon fills (C61271 C62790 PR#38903) =========================================================================== ========================== BUILD 13166 20120814 ========================== =========================================================================== ACAD, RealDWG: Added reading support for MLeader entities by exploding them and reading their separate parts (C23003 C52695 PR#27361) --------------------------------------------------------------------------- AIXM 5: Added support for reading gml:TimeInstant (C62638 P#R39597) =========================================================================== ========================== BUILD 13165 20120813 ========================== =========================================================================== PointCloudThinner: Added new options to thin to first/last n points (PR#38306) --------------------------------------------------------------------------- SQL Server: Implemented partial support for v2 geometry reading (C46203 C56892 C58159 C58593 PR#29754) --------------------------------------------------------------------------- SQLExecutor/Creator: Added Salesforce to the list of supported formats (C59719 PR#23344) =========================================================================== ========================== BUILD 13164 20120812 ========================== =========================================================================== DGNV8: Added new attribute igds_cell_element_level_name to accompany igds_cell_element_level (C62464 PR#39544) --------------------------------------------------------------------------- REALDWG: Updated RealDWG to 2013 (PR#33916 PR#39359) =========================================================================== ========================== BUILD 13163 20120809 ========================== =========================================================================== Generalizer: Fixed various small problems in Thin and Thin No Point (PR#38565) --------------------------------------------------------------------------- @GMLGeometry(): Added an "fme_rejection_code" attribute to flag bad features (C60877 PR/38695) --------------------------------------------------------------------------- AttributeRenamer: Fixed problem where setting the default field to a published parameter didn't work (C60530 PR#39561) --------------------------------------------------------------------------- DonutBridgeBuilder: Fixed a crash by skipping consecutive duplicate coordinates (C62210 PR#39402) =========================================================================== ========================== BUILD 13162 20120808 ========================== =========================================================================== XMLTemplater: Adding get-start- XQuery functions (PR#28295) --------------------------------------------------------------------------- SurfaceOnSurfaceOverlaryer: Added a transformer for performing a "planar Overlay" action on surfaces (PR#38387) --------------------------------------------------------------------------- HTMLToXHTMLConverter: Fixed encoding error when the HTML Input is in an unencoded string attribute (C61667 PR#39418) =========================================================================== ========================== BUILD 13161 20120807 ========================== =========================================================================== Lidar: Renamed format short name from LIDARXYZ to POINTCLOUDXYZ --------------------------------------------------------------------------- ESRIHDR: Fixed reading of tab-delimited hdr files (C62537 PR#39542) --------------------------------------------------------------------------- LAS: Renamed a point cloud reader's short name from LIDAR to LAS to avoid conflict with an older reader of the same name (C62507 PR#39525) --------------------------------------------------------------------------- PostGIS 2.0: Fixed some problems in PostGIS 2.0 support (C57751 C58005 C58619 C60664 C61360 C61794 PR#32936 PR#39490) --------------------------------------------------------------------------- ProximityFactory: Fixed a crash in the NeighborFinder when a group-by attribute contained a comma (C60576 PR#38485) --------------------------------------------------------------------------- CityGML reader: Fixed an error message in the CityGML reader when using Dynamic Schema mode (C58613 PR#38063) --------------------------------------------------------------------------- DGNV8: Fixed an error message in the DGN reader where an element's model number is not in the dictionary (C62443 PR#39544) =========================================================================== ========================== BUILD 13160 20120806 ========================== =========================================================================== Data Inspector: Activated Data Inspector v4. This includes a new 2D mode with more functionality and improved performance (PR#34009) --------------------------------------------------------------------------- Generic OGR Reader: Added a generic OGR reader with initial support for VRT and CouchDB formats (PR#22248 PR#36430 PR#36444 C39055 C53873) --------------------------------------------------------------------------- RealDWG: RealDWG 2013 library update. First commit for regression testing. (PR#33916,PR#39359) !! --------------------------------------------------------------------------- SGI: Implemented a reader/writer for SGI format datasets. SGI (Silicon Graphics Image) is a raster format (C42584 C58413 C61369 PR#22058) --------------------------------------------------------------------------- E57: Added support for reading and writing raster data. Raster data is stored within an E57 file as PNG or JPEG blob (PR#37746) --------------------------------------------------------------------------- Workbench: Added support for multiple categories (tags) for FME Store templates (PR#39003) =========================================================================== ========================== BUILD 13159 20120802 ========================== =========================================================================== FMEWorkbench: Upgraded the Coordinate System page under Tools > FME Options to be compatible with CSMap v13 (PR#34442) --------------------------------------------------------------------------- Reproject: Upgraded CS-MAP coordinate systems to v13 (PR#25260) =========================================================================== ========================== BUILD 13158 20120802 ========================== =========================================================================== GML writer: Fixed a problem where extra elements where created in the XSD file when in Dynamic Schema Mode (C58951 PR#38027) --------------------------------------------------------------------------- 3DRotator: Added a 3DRotator transformer to rotate by the X Y Z axis or a custom axis (PR#32963) --------------------------------------------------------------------------- CRCCalculator: Added a "NO SORT" parameter for the attribute list (C60531 PR#38759) --------------------------------------------------------------------------- Workbench: Added a warning when a workspace is being saved with a newer release (C59959 PR#35279) =========================================================================== ========================== BUILD 13157 20120801 ========================== =========================================================================== Socrata: Added a writer for publishing data to an online Socrata platform (PR#36483) --------------------------------------------------------------------------- Workbench Zoom Control: Added a new zoom control button to the Workbench toolbar =========================================================================== ========================== BUILD 13156 20120731 ========================== =========================================================================== XML reader: Added indices to the xfmap extract expression, to help with using lists (C61667 PR#39211) --------------------------------------------------------------------------- Deaggregator: Renamed list handling parameters to improve clarity (PR#37754) --------------------------------------------------------------------------- SolidBuilder and SurfaceBuilder: Renamed UNUSED output ports to (PR#38808) =========================================================================== ========================== BUILD 13155 20120730 ========================== =========================================================================== SQL Server Spatial: Implemented support for Z values and measures (C27017 C30385 C30821 C48005 C57460 PR#13669) --------------------------------------------------------------------------- Generalize: Improved handling of bad features to warn and skip where possible instead of stopping with an error (C62232 PR#39416) --------------------------------------------------------------------------- HTTP: Implemented a HTTPMultipartUploader transformer (PR#36766) =========================================================================== ========================== BUILD 13154 20120729 ========================== =========================================================================== PostGIS Raster writer: Implementation of a raster writer (C45518 C58961 C59102 PR#34324) --------------------------------------------------------------------------- Installer: Implemented a new web UI for FME Server (PR#39430) --------------------------------------------------------------------------- SQLExecutor/Creator: Added Ingres to the supported formats (PR#39398) --------------------------------------------------------------------------- PostGIS writer: Fixed escaping of special characters in string literals to avoid an unwanted warning (C44557 C57725 PR#29298 PR#32905) --------------------------------------------------------------------------- GeometryInstantiator: Deprecated the GeometryInstantiator transformer and absorbed its functionality into the Deaggregator (PR#38319) --------------------------------------------------------------------------- Oracle Spatial Writers: Allow column names that start with a leading underscore (C61658 PR#39160) --------------------------------------------------------------------------- Oracle Writer: Added support for column names with leading underscores or special characters, or that match reserved words (C61657 PR#34687) --------------------------------------------------------------------------- Workbench: Replaced zoom dialog with a simple zoom tool accessible from menu and toolbar. It is not added to toolbar by default. =========================================================================== ========================== BUILD 13153 20120726 ========================== =========================================================================== Workbench: To solve a proxy connection problem, Workbench will now attempt to connect to FME Server/FME Store using an HTTP/1.0 connection if HTTP/1.1 fails (C61073 PR#38843) --------------------------------------------------------------------------- KML: Properly read listItemType element into the kml_liststyle_list_item_type attribute (C62138 PR39377) --------------------------------------------------------------------------- VRML: Replaced old VRML writer with a new one that supports X3D. For backwards compatibility, the old writer is still usable, but no longer visible in the format selector (RT#127885 C23960 C58613 PR#7411) --------------------------------------------------------------------------- AngularityCalculator: Fixed precision problem that caused invalid input to the acos function (C61910 PR#39295) --------------------------------------------------------------------------- @Geometry: Added support for Encoded Polyline Algorithm Format for Google Maps in the GeometryExtractor and GeometryReplacer (PR#38541) --------------------------------------------------------------------------- GML reader: Added support for reading Czech cadastre XML datasets (C57923 C61970 PR#37935) =========================================================================== ========================== BUILD 13152 20120725 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13151 20120724 ========================== =========================================================================== Deaggregator: Added a new parameter that allows users to copy attributes only to root nodes (PR#38298) =========================================================================== ========================== BUILD 13150 20120723 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13149 20120722 ========================== =========================================================================== OBJ: Fixed a user-reported crash in the OBJ writer (C62077 PR#39339) --------------------------------------------------------------------------- mssql_spatial: Implemented bulk insert of spatial data to SQL Server (C13950 C39152 PR#13370) =========================================================================== ========================== BUILD 13148 20120719 ========================== =========================================================================== GeometryPartExtractor/Remover: Added new transformers (GeometryPartExtractor/Remover) to allow users to manipulate nested geometries (PR#26107) --------------------------------------------------------------------------- FMEAggregate: Fixed problem with cached and transformed 3D geometry aggregates (C58144 PR#38767) --------------------------------------------------------------------------- XMLFeatureMapper: Added support for merging attributes like the XMLFragmenter (PR#38101) --------------------------------------------------------------------------- Geodatabase: Added a format attribute (geodb_feature_dataset) to identify the source Feature Dataset and to set the destination Feature Dataset (C12613 C12777 C13270 C13344 C21152 C51456 C58956 PR#16053) =========================================================================== ========================== BUILD 13147 20120718 ========================== =========================================================================== StatisticsCalculator: Fixed ability to recognise GROUP_BY attributes whose names contain a space (C61787 PR#34931) --------------------------------------------------------------------------- XMLTemplater: Added a "get-text" function (PR#28295) =========================================================================== ========================== BUILD 13146 20120717 ========================== =========================================================================== Oracle: Fixed to honor the "Create Table" setting in a dynamic translation (C57206 PR#37416) --------------------------------------------------------------------------- MapInfo TAB: Added metadata reading and writing via format attributes in the MITAB reader/writer (RT#36836 C12238 C35288 C52092 PR#9952) --------------------------------------------------------------------------- JobXML Reader: Fixed schema generation for points (C61911 PR#39250) =========================================================================== ========================== BUILD 13145 20120716 ========================== =========================================================================== Core: Updated to use $TMP and APPDATA/Local/Temp as fallback options when finding a temporary directory (PR#36538) --------------------------------------------------------------------------- Python: Fixed handling of attributes with an encoding of "fme-system" (C61787 PR#34931) =========================================================================== ========================== BUILD 13144 20120715 ========================== =========================================================================== GML writer: Fixed a problem writing large numbers of multi-geometry features (C61451 PR#39155) --------------------------------------------------------------------------- Installer: Move FlexLM shortcuts to a 'Licensing' directory in the start menu (PR#35448) --------------------------------------------------------------------------- SurfaceModeller: Updated to preserve existing value for fme_basename (C55275 PR#36659) --------------------------------------------------------------------------- RasterDEMGenerator: Updated to preserve existing value for fme_basename (C55275 PR#36659) --------------------------------------------------------------------------- RasterTiler: Added support for negative seed values (PR#38954) --------------------------------------------------------------------------- ESRI ASCII Grid reader: Updated to be permissive of header row order (C59475 PR#38263) --------------------------------------------------------------------------- JPEG reader: Added a reader parameter to Apply GCPs (C61352 PR#38984) =========================================================================== ========================== BUILD 13143 20120712 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13142 20120711 ========================== =========================================================================== MapInfo Reader: Added new advanced reader parameter "Preserve Degenerate Geometry Types" that prevents the MITAB MapInfo reader from downgrading degenerate geometries such as one point lines (C58779 PR#38025) --------------------------------------------------------------------------- Workbench: Fixed crash with feature types properties dialog in 64-bit windows (C59868 PR#38252) =========================================================================== ========================== BUILD 13141 20120710 ========================== =========================================================================== XMLTemplater: When validation is enabled, the offending source template is now indicated in the summary annotation (PR#33668). --------------------------------------------------------------------------- XMLTemplater, XMLUpdater: Added sub-template validation to XMLTemplater (PR#34169); added attribute validation to XMLUpdater (PR#34203) --------------------------------------------------------------------------- Workbench: Added text replacement functionality in text editor windows (PR#35025) --------------------------------------------------------------------------- XML: Added options for specifying open and close list braces for flattened attributes (PR#36636) --------------------------------------------------------------------------- Workbench: Added smart delete where links will be created automatically after objects are deleted (also called "auto healing" after delete) (C48480 PR#33840) =========================================================================== ========================== BUILD 13140 20120709 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13139 20120708 ========================== =========================================================================== DGNV8: Added ability to write tags to 2D and 3D text node elements (C61528 PR#39164) =========================================================================== ========================== BUILD 13138 20120705 ========================== =========================================================================== Workbench: Do not validate attributes selected in keepers and removers (C57621 PR#37586) --------------------------------------------------------------------------- TextDecoder: Added a "Unicode Code Point" parameter, for decoding Uxxxx and U+xxxx code point references (PR#39101) --------------------------------------------------------------------------- XMLTemplater: Added a process-path function to break up a path feature into lines and arcs and hand each in turn to a subtemplate (PR#28295) --------------------------------------------------------------------------- JPEG2000 writer: Updated to enforce valid tile sizes (C61118 PR#38792) --------------------------------------------------------------------------- GML/INSPIRE: Fixed to read INSPIRE hydrography data (PR#39144) --------------------------------------------------------------------------- PythonCaller: Added an 'Attributes to Hide' parameter (PR#35086) --------------------------------------------------------------------------- Workbench: Ensured the Geometry Handling parameter won't show up in the log or a search when its value is "Enhanced" (PR#39078) =========================================================================== ========================== BUILD 13137 20120704 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13136 20120703 ========================== =========================================================================== Workbench: Added search functionality in text editor windows (C61913 PR#38369) --------------------------------------------------------------------------- LengthCalculator: Updated to allow the multiplier parameter to be supplied by an attribute (PR#38859) --------------------------------------------------------------------------- Workbench: Fixed a crash in the Print and Print preview dialogs (PR#32759) =========================================================================== ========================== BUILD 13135 20120630 ========================== =========================================================================== AppearanceRemover and AppearanceExtractor: AppearanceRemover and AppearanceExtractor now have Geometry Filter support (PR#38477) --------------------------------------------------------------------------- Java PlugIn SDK: Added ability to enable JVM remote debugging (PR#38626) --------------------------------------------------------------------------- FME Command-line: Added an APPLY_SETTINGS command to apply FME settings at a system level (HKLM registry on Windows) (C58408 PR#38018 PR#38898) --------------------------------------------------------------------------- Leaks: Fixed an annoying memory leak (C57013 PR#37480) --------------------------------------------------------------------------- NAS/GML reader: Added support for srsName information in and elements. Added a format attribute (gml_original_coordinate_system) to retain the original srsName (C39135 PR#31500) =========================================================================== ========================== BUILD 13134 20120629 ========================== =========================================================================== Performance: Restored performance in badly performing workspaces (C61129 PR#38779) =========================================================================== ========================== BUILD 13133 20120628 ========================== =========================================================================== KML: To prevent reader failure, URL parameters will no longer form part of the downloaded file name (C61443 PR#39050) --------------------------------------------------------------------------- GeometryColorSetter: Added REJECTED port (PR#38887) --------------------------------------------------------------------------- Java Pluginbuilder: Improved exception handling to fix reported reprojection error (C27711 PR#28132) --------------------------------------------------------------------------- BoundingBoxReplacer: Fixed so multiple instances in the same workspace will work properly. (Length attribute parameters would previously erroneously use the same values between instances.) --------------------------------------------------------------------------- File Geodatabase API: Fixed issue reading non-ASCII column names (PR#38659). Feature class and column names must still be representable in the system encoding. (from 89992 by pnalos) =========================================================================== ========================== BUILD 13132 20120627 ========================== =========================================================================== RasterHillshader: Implementation of a transformer for generating a shaded relief effect, useful for visualizing terrain (C58601 PR#31856) --------------------------------------------------------------------------- Installer: Removed instances of double slashes in configuration paths (C38956 PR#28756) --------------------------------------------------------------------------- KML: Updated reader to save style icons so that they can be written out later if necessary (C60258 PR#38496) --------------------------------------------------------------------------- Workbench: Added templates for common SQL queries in the SQLExecutor, SQLCreator, and InlineQuerier (PR#38056) --------------------------------------------------------------------------- ImageFetcher: Added HTTP authentication parameters (C61306 PR#38980) --------------------------------------------------------------------------- Workbench: Added support for multiple categories for FME Store transformers (PR#39003) --------------------------------------------------------------------------- EsriJSON: Rename ESRIJSON to EsriJSON (PR#38443) --------------------------------------------------------------------------- KML: Fixed reading of balloon style text color attribute (C61293 PR38988) =========================================================================== ========================== BUILD 13131 20120626 ========================== =========================================================================== KML: Fixed a memory leak indicated by the message "Warning: not all FMESessions that were created were destroyed before shutdown" (PR#38253) --------------------------------------------------------------------------- OGDI and Azure: Renamed Microsoft Windows Azure to Microsoft Windows Azure Table and Microsoft Windows Azure OGDI to Microsoft OGDI DataLab formats to be more accurate and current (C59499 PR#38236) =========================================================================== ========================== BUILD 13130 20120625 ========================== =========================================================================== Python: Added default entrypoints for the PythonCaller and PythonCreator (PR#38661 PR#38662) --------------------------------------------------------------------------- Workbench: Fixed problem where Workbench was unable to access the internet when behind a proxy server using NTLM authentication (C58942 PR#38671) =========================================================================== ========================== BUILD 13129 20120624 ========================== =========================================================================== GeometryValidator: Added the ability to repair mesh normals to agree with the orientation of the faces (C42194 C45059 PR#32391) --------------------------------------------------------------------------- Installer: Do not delete the site-packages folder for python when uninstalling (PR#38763) --------------------------------------------------------------------------- DGNV8: Fixed crash reading odd linkage. Specifically skipping one case of what appears to be bad data (C61275 PR#38902) --------------------------------------------------------------------------- Workbench: Disabled the auto layout options in 64-bit as they are not available (C59618 PR#38778) --------------------------------------------------------------------------- AttributeClassifier: Updated string matching to test for invalid dates (C60876 PR#38637) =========================================================================== ========================== BUILD 13128 20120621 ========================== =========================================================================== DGNV8: Fixed writing of DB links to cell elements (C61269 PR#6418 PR#38901) --------------------------------------------------------------------------- HullReplacer: Improved calculation of 'optimal' concave hulls (PR#38573) =========================================================================== ========================== BUILD 13127 20120620 ========================== =========================================================================== Snapper: Fixed problem that created invalid geometries when a part of an aggregate was degenerate (C60124 PR#38583) --------------------------------------------------------------------------- Workbench: Fixed issues with searching within the Transformer Gallery (C59986 PR#38826 PR#38277) =========================================================================== ========================== BUILD 13126 20120619 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13125 20120618 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13124 20120617 ========================== =========================================================================== SolidBuilder and SurfaceBuilder: Initial implementation of SolidBuilder and SurfaceBuilder transformers that can create (for example) solids containing a void (PR#36583) --------------------------------------------------------------------------- InsidePointExtractor, InsidePointReplacer: Added support for 3D faces (PR#37683) --------------------------------------------------------------------------- CSV Reader: Capped the default Maximum Lines to Scan value to improve performance for very large files (C58990 PR#38102) =========================================================================== ========================== BUILD 13123 20120614 ========================== =========================================================================== FDO: Added support for FDO 3.7 providers from Autodesk 2013 products (PR#34433) =========================================================================== ========================== BUILD 13122 20120613 ========================== =========================================================================== ADO: Fixed writing long text strings in memo column (C51100 C57660 PR#35589) --------------------------------------------------------------------------- ADO: Accept both , and . as decimal separators in ADO formats (C50560 PR#36229 PR#37770 PR#37782) =========================================================================== ========================== BUILD 13121 20120612 ========================== =========================================================================== GDF Encoding: Added a Writer parameter for UTF-8 encodings (C51379 PR#15466) --------------------------------------------------------------------------- Sorter: Made several strings localizable (C58624 PR#38660) =========================================================================== ========================== BUILD 13120 20120611 ========================== =========================================================================== Quick Translator: Fixed an issue where double-clicking an .fme file with multiple periods caused the Quick Translator to start up incorrectly (C58022 PR#37729) --------------------------------------------------------------------------- Feature type properties: Fixed the username parameter so it may be published without a "Q_" prefix (C58320 C60628 PR#37849) --------------------------------------------------------------------------- mssql_ado: Implemented bulk insert of non-spatial data to SQL Server (C13950 C39152 PR#13370) =========================================================================== ========================== BUILD 13119 20120610 ========================== =========================================================================== Workbench: Fix drag and drop of transformers from transformer gallery. This problem was restricted to FME2013 (C57739 PR#34674) =========================================================================== ========================== BUILD 13118 20120607 ========================== =========================================================================== GeometryColorSetter: Initial implementation of a GeometryColorSetter transformer to apply color to surfaces and other 3D geometries (PR#37143) --------------------------------------------------------------------------- Geodatabase Reader/Writer: Updated 'Connection File' parameter to be publishable on FME Server (C60732 PR#38617) =========================================================================== ========================== BUILD 13117 20120606 ========================== =========================================================================== Workbench: Simplified the FME Server publishing wizard and introduced a new resource management window (PR#34360) --------------------------------------------------------------------------- PointCloudConsumer: Added @ConsumePointCloud function and PointCloudConsumer transformer to request info from Point Cloud features (PR#30865) --------------------------------------------------------------------------- FDO: Updated Autodesk Infrastructure Map Server and Infrastructure Modeler 2013 FDO providers to v3.7 (PR#38585) =========================================================================== ========================== BUILD 13116 20120605 ========================== =========================================================================== Swisstopo ReframeReprojector: Updated to Version 2.4 (PR#36730) --------------------------------------------------------------------------- BAG: Updated version support. FME will read any prior version, but only write v1.5.0 (C47865 PR#33310 PR#33874) --------------------------------------------------------------------------- Shape: Implemented new options (in the Feature Type Properties dialog) to write attribute indexes when ArcGIS is present (C13236 C23483 C48037 PR#31172) --------------------------------------------------------------------------- Workbench: Fixed start page encoding problems (C40979 C42148 PR#32356) =========================================================================== ========================== BUILD 13115 20120604 ========================== =========================================================================== DGNV8: Added support for level symbology overrides through options in the writer Feature Type properties dialog (RT#62417 RT#132521 C59091 PR#13997) =========================================================================== ========================== BUILD 13114 20120603 ========================== =========================================================================== KML: Updated to put region document files in a subfolder, not the top level folder (C60258 PR#38494) --------------------------------------------------------------------------- Snapper: Fixed crash due to degenerate arcs (C60250 PR#38364) --------------------------------------------------------------------------- FDO: Upgraded to FDO version 3.7. Added Map 3D and Civil 3D 2013 FDO Providers (C59690 PR#34171) --------------------------------------------------------------------------- Workbench: Fixed string editors to not treat values in [] as attributes (C59188 PR#38127) =========================================================================== ========================== BUILD 13113 20120531 ========================== =========================================================================== LineJoiner: Documentation updates (C49583 PR#35077) --------------------------------------------------------------------------- VolumeCalculator: Added a new Transformer VolumeCalculator for 3D Solids (RT#108541 RT#120284 C31458 C34127 PR#16038) --------------------------------------------------------------------------- Shape: Implemented a new Shape writer parameter to write spatial indexes when ArcGIS is present (RT#38006 RT#126845 RT#138569 C12248 C12970 C13290 C21471 PR#2557) =========================================================================== ========================== BUILD 13112 20120530 ========================== =========================================================================== AreaBuilder: Improved handling of near co-linear arc-arc features (C49309 C57131 C58034 PR#34733 PR#37516) --------------------------------------------------------------------------- HTTPFactory: Updated HTTP transformers to use a new HTTPFactory (PR#38097) --------------------------------------------------------------------------- http: Added capability for verbose logging of HTTP actions (PR#36942) =========================================================================== ========================== BUILD 13111 20120529 ========================== =========================================================================== http: Catch memory exception for large HTTP response bodies (C60545 PR#38392) --------------------------------------------------------------------------- REALDWG: Fixed an error trying to erase entities that have already been erased (C60533 PR#38463) --------------------------------------------------------------------------- RandomColorSetter: Implemented an algorithm for more distinct output (PR#37142) --------------------------------------------------------------------------- FME Engine: Fixed problem where Python variables could persist between translations and where updates to Python scripts required an engine restart (C57112 PR#37620 PR#38359 PR#38390) =========================================================================== ========================== BUILD 13110 20120528 ========================== =========================================================================== Oracle: Fixed support for proxy client connections (C42075 PR#32346) --------------------------------------------------------------------------- SDE30: Fixed an encoding problem writing to SDE30 on a DB2 database (C20684 PR#26327) --------------------------------------------------------------------------- FME Server .NET API: Fixed character encoding problem with .NET API (C58832 PR#38030) --------------------------------------------------------------------------- Installer: Add a Windows Firewall exception for fme.exe (PR#38214) --------------------------------------------------------------------------- VPF: Added a parameter "Thematic index order" (_SORT_THEMATIC_INDICES) to allow the user to specify whether thematic index files should be sorted (C37637 PR#31130) =========================================================================== ========================== BUILD 13109 20120527 ========================== =========================================================================== Workbench: Fixed minor localization issues (C58433 C58771 PR#37888 PR#38178) --------------------------------------------------------------------------- KML: Don't normalize attribute names, as it is not required (C60258 PR#38395) --------------------------------------------------------------------------- KML Reader: Resolve schema URLs relative to the file being read (C60258 PR#38397) --------------------------------------------------------------------------- ColorSetter: Merged ColorSetter, RandomColorSetter, and NeighbourColorSetter into a single ColorSetter transformer (PR#37142) =========================================================================== ========================== BUILD 13108 20120524 ========================== =========================================================================== GG Writer: Fixed multiple feature type support (C57041 C58615 PR#37567) --------------------------------------------------------------------------- Installer: Added the ability to make a new folder in the Browse for Folder dialog (C58440 PR#37920) --------------------------------------------------------------------------- ACAD,REALDWG: Implemented reading of splines with unexpected knot vectors (C59187 PR#38181) --------------------------------------------------------------------------- XMLUpdater: Added a new option "Replace with Contents" (PR#38384) --------------------------------------------------------------------------- Transformers: Rename ESRIReprojector to EsriReprojector (PR#35059) =========================================================================== ========================== BUILD 13107 20120523 ========================== =========================================================================== SDF3 (FDO): Improved handling of arcs in the FDO writer. Arcs that cannot be written as circular arcs are stroked into line features, as FDO does not support elliptical arcs (C59538 PR#38173) --------------------------------------------------------------------------- Geoconcept: Made 'Feature Types to Read'/'Table List' parameter mandatory to clarify Reader workflow when merging feature types (C38127 PR#31304) --------------------------------------------------------------------------- VPF Reader: Improved performance when join tables create large aggregates (C54934 PR#36596) --------------------------------------------------------------------------- Oracle: Made advanced parameters consistent for all Oracle Readers and Writers (PR#36218) --------------------------------------------------------------------------- KML Writer: Properly apply feature type style parameters when a feature type fanout is used (PR#29287) --------------------------------------------------------------------------- VPF Reader: Improved performance when join tables create large aggregates (C54934 PR#36596) --------------------------------------------------------------------------- Deaggregator: Added an "Attributes to Keep" parameter (based on the ListExploder) that can be used to drop the original List Attribute from output features --------------------------------------------------------------------------- InlineQuerier: Auto correct feature type names based on information from sqlite metafile when importing table definitions (C58414 PR#37912) =========================================================================== ========================== BUILD 13106 20120522 ========================== =========================================================================== Workbench: Restored the prompt for any parameters which are non-optional but don't have default values (C59959 PR#38275) --------------------------------------------------------------------------- Workbench: RubberSheeter, AffineWarper, Dissolver, SecondOrderConformer, Densifier, MeasureGenerator, and CoordinateRounder now preserve entangled attributes. This prevents losing geometry attributes (C46426 PR#33511) =========================================================================== ========================== BUILD 13105 20120521 ========================== =========================================================================== AutoCAD: Read 2d polyline and light-weight polyline start and end width attributes (C57152 PR#37794) --------------------------------------------------------------------------- ZFS reader: Added support for reading ZFS Point Cloud format datasets (PR#37217) --------------------------------------------------------------------------- WebMapTiler: Improved log feedback during long operations (PR#38168) --------------------------------------------------------------------------- FME Appearance Transformers: Added support for aggregate geometry (PR#30939) =========================================================================== ========================== BUILD 13104 20120517 ========================== =========================================================================== GeometryValidator: Deprecated GeometryOGCValidator, SelfIntersector, DuplicateCoordinateRemover, and aliased them in GeometryValidator (PR#36476) --------------------------------------------------------------------------- @OGCGeometry: Added support for OGC Open GeoSMS, GeoSMS and Geo encoding. Updated the GeometryExtractor and GeometryReplacer transformers. Added OGC Open GeoSMS custom reader (PR#36413) --------------------------------------------------------------------------- ACAD,REALDWG: Added read and write support for vertical text styles through the autocad_shape_vertical format attribute (C59187 PR#38194) --------------------------------------------------------------------------- Workbench: Fixed "redirect to inspection application" check mark in menu (C59620 PR#38246) =========================================================================== ========================== BUILD 13103 20120516 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13102 20120515 ========================== =========================================================================== Workbench: Updated String editor to use the same syntax for attribue values in basic and advanced modes (PR#36192) =========================================================================== ========================== BUILD 13101 20120514 ========================== =========================================================================== ESRIJSON: Updated to allow more than 509 feature types in a fanout (C59476 PR#38179) --------------------------------------------------------------------------- SEGY: Added read and write support for coordinates in IBM floating point form (C56682 PR#37227) --------------------------------------------------------------------------- SDF3 Reader/Writer: Updated to allow certain characters for SDF3 feature type names that were previously filtered as invalid (C48270 C56667 PR#34095) --------------------------------------------------------------------------- FileCopy Writer: Added parameter to allow the FileCopy writer to error when it is unable to locate its source (C56058 PR#36960) --------------------------------------------------------------------------- Scaler: Fixed Z coordinate not being scaled when the origin point is set to the centre (C49844 PR#35061) --------------------------------------------------------------------------- SystemCaller: Fixed a problem where spaces and quotes would break the mapping file (C36482 PR#22342 PR#38050) =========================================================================== ========================== BUILD 13100 20120513 ========================== =========================================================================== GeometryValidator: Incorporated SpikeRemover functionality into the GeometryValidator transformer and deprecated the SpikeRemover (C55258 PR#36624) --------------------------------------------------------------------------- Workbench: Added an "Append" mode to the AttributeFileWriter transformer (C49383 PR#21134) --------------------------------------------------------------------------- ListConcatenator: Added a parameter to "Drop Empty Parts" when building a string from list values (PR#38005) =========================================================================== ========================== BUILD 13099 20120510 ========================== =========================================================================== NGrid writer: Added data type option with default of Real16 to help when target applications don't support Real32 (C56987 PR#37287) --------------------------------------------------------------------------- DGNV8: Added a reader parameter (ASSUME_MATCHING_UNITS) to define whether the UOR are the same units as the Master Units (PR#30592) =========================================================================== ========================== BUILD 13098 20120509 ========================== =========================================================================== WorkspaceRunner: Fixed problem where some special characters in the prompt string were not decoded properly (C58611 PR#37951) --------------------------------------------------------------------------- GG Writer: Fixed multiple writer support (C57041 C58615 PR#37567) --------------------------------------------------------------------------- GeometryValidator: Updated to output ALL failure coordinates (PR#36638) --------------------------------------------------------------------------- DGNV8: Fixed writing of fme_donut features to preserve the Z coordinates (C58601 PR#38031) --------------------------------------------------------------------------- AttributeFilter: Updated the import wizard to not fail when there were no common attributes (C58559 PR#37991) --------------------------------------------------------------------------- AttributeFilter: Added (back) the ability to import from format attributes (C58559 PR#38040) =========================================================================== ========================== BUILD 13097 20120508 ========================== =========================================================================== GeoTIFF: Improved error message when writing more than 3 bands with JPEG compression and BIP interleaving (C57339 PR#37674) --------------------------------------------------------------------------- GeometryFilter: Added output port for geometry instances (PR#37263) --------------------------------------------------------------------------- ACAD,REALDWG: Fixed crash when Read Groups = YES (C58604 PR#37989) --------------------------------------------------------------------------- GG Reader: Added reading from MSSQL via ODBC. Fixed handling of feature types with no name. Resolved an error with multiple feature types sharing a single table (C58301 PR#38036) --------------------------------------------------------------------------- ODBC2 Reader: Updated so that Views now appear in the table list (C39178 C52728 PR#28604) --------------------------------------------------------------------------- Workbench: Fixed AttributeFileReader and AttributeFileWriter to better work with attribute names containing special characters (C57963 PR#37438 PR#37695) =========================================================================== ========================== BUILD 13096 20120507 ========================== =========================================================================== Workbench: Fixed problem where clicking on the link for downloading the latest 2013 beta failed (C58840 PR#38011) --------------------------------------------------------------------------- NITF: Correctly read colors from embedded JPEG (PR#35507) --------------------------------------------------------------------------- Installer: Fixed the servlet hostname in the Express installer (C58440 PR#37897) --------------------------------------------------------------------------- Installer: Changed the FME Server installer to allow for simpler silent installations (C56469 PR#36858) --------------------------------------------------------------------------- FME Engine: Fixed a problem in shared resources for Python and transformers (C57244 PR#37662) --------------------------------------------------------------------------- Intersector: Tweaked so that comparisons between almost-colinear line/arc pairs will be more accurately computed (C57131 PR#35805 PR#37516) =========================================================================== ========================== BUILD 13095 20120503 ========================== =========================================================================== VPF: Fixed column type in cnd tables, cleaned up some column names, removed data from some attribute tables (PR#37053 PR#37101 PR#37102) --------------------------------------------------------------------------- PointCloudFilter: Added a transformer, PointCloudFilter, to filter points from a cloud based on user-defined conditions (PR#37502) --------------------------------------------------------------------------- SelfIntersector: Fixed a problem where donut polygons could get dropped to line features (C55320 PR#36677) --------------------------------------------------------------------------- WebMapTiler: Added support for OGC WMTS tile schemes (C30384 C46195 PR#31011) --------------------------------------------------------------------------- RasterCellCoercer: Added parameters to store the cell row and column as attributes (PR#37296) =========================================================================== ========================== BUILD 13094 20120502 ========================== =========================================================================== GDF writer: Added Zero-padding to fields DASET_ID, SECT_ID, REC_CODE (C49716 PR#35146) --------------------------------------------------------------------------- PDF2D: Renamed 'PDF 1.4 Compatibility' parameter to 'Compress Object Streams' (C35388 PR#30541) --------------------------------------------------------------------------- Geodatabase Writer: Fixed writing to a FeatureDataset that was reported as a failure by the ArcObjects error code S_FALSE (C53107 PR#36322) --------------------------------------------------------------------------- Reprojection: Updated warning when unable to load Grid InQuest libraries (C57364 PR#37435) =========================================================================== ========================== BUILD 13093 20120501 ========================== =========================================================================== FME Server: Added support for notifications to FME Server C++ API (C57544 PR#37621) --------------------------------------------------------------------------- Workbench: Added support for the notification service 'WRITER_CHOICE' option in the FME Server publish wizard (PR#37902) --------------------------------------------------------------------------- FME Server: Added support for notifications to FME Server .NET API (C57544 PR#37621) --------------------------------------------------------------------------- Inspector: Updated Inspector transformer to honour the FME_TEMP envinronment variable (PR#37841) =========================================================================== ========================== BUILD 13092 20120430 ========================== =========================================================================== Functions: Parameter lists passed onto functions are now "typed". Fixes problem with 2DPointReplacer (C45177 PR#33054 PR#34857) --------------------------------------------------------------------------- DGNV8: Fixed curve slope attribute writing when reading with PRESERVE_CURVES (C58315 PR#37886) --------------------------------------------------------------------------- Geodatabase Writer: Improved error message for writing non-relationship features to Relationship classes (C58370 PR#37856) =========================================================================== ========================== BUILD 13091 20120429 ========================== =========================================================================== FME Server: Fixed file path in Engine post-command (C56965 C57469 PR#37568) =========================================================================== ========================== BUILD 13090 20120426 ========================== =========================================================================== FMEObjects Python: Created wrapper classes for IFMEAggregate and IFMELibrary (PR#37563) --------------------------------------------------------------------------- Geodatabase Writer: Fixed crash writing annotation features when "Validate Features to Write" is set (C56297 PR#37005) --------------------------------------------------------------------------- Geodatabase Reader: Fixed crash when reading schemas for invalid relationship classes (C47849 PR#34238) =========================================================================== ========================== BUILD 13089 20120425 ========================== =========================================================================== PNGRASTER: Added an optimization parameter to reduce file size when writing PNG datasets (PR#32687) --------------------------------------------------------------------------- Raw writer: Write out nodata values with full precision (C57707 PR#37687) --------------------------------------------------------------------------- RasterClippingFactory: Fixed use of incorrect nodata value when performing non-rectangular clipping with floating point data (C57707 PR#37687) --------------------------------------------------------------------------- ECW: Improved support for ETRS89 UTM coordinate systems (C57969 PR#37767) --------------------------------------------------------------------------- ECW: Improve reading of EPSG:XXXX datum names (C57969 PR#37767) =========================================================================== ========================== BUILD 13088 20120424 ========================== =========================================================================== MrSID: Upgraded to 8.5.0.3422 to add support for MG4. Added support for win64 (C34571 C53841 C54188 PR#21214 (PR#28801) =========================================================================== ========================== BUILD 13087 20120423 ========================== =========================================================================== WFS reader: Fixed interpretation of LatLongBoundingBox in the capabilities document (C57960 PR#37689) =========================================================================== ========================== BUILD 13086 20120422 ========================== =========================================================================== Shape Reader: Detect and log better messages for invalid DBF files (C57992 PR#37706) =========================================================================== ========================== BUILD 13085 20120419 ========================== =========================================================================== Geodatabase Reader: Fixed a crash that happens when splitting multi-part annotations where a part may not be a text element (C49073 PR#34581) --------------------------------------------------------------------------- DGNV8: Allowed reading of primary text value associated with dimensions (C56974 PR#37321) =========================================================================== ========================== BUILD 13084 20120418 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13083 20120418 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13082 20120417 ========================== =========================================================================== OSM reader: Updated to support reading very large datasets, for example ~764 million features on a European OSM dataset (PR#37345) --------------------------------------------------------------------------- Z-Map: Implemented a writer for Z-Map Grid files called 'ZMAPRASTER' (RT#14985 RT#109076 RT#130442 C20719 C37322 PR#3045) --------------------------------------------------------------------------- AUTOCAD_OD: Stopped writing of object data attributes for every vertex in a 2D or 3D polyline, as it uses too many resources (C57601 PR#37655) --------------------------------------------------------------------------- DGNV8: Changed model loading to prevent a crash in DGN reading and permit more reading of design and cell library files (C57826 C57833 PR#37644) =========================================================================== ========================== BUILD 13081 20120416 ========================== =========================================================================== PointCloudExpressionEvaluator: Added a transformer, PointCloudExpressionEvaluator, to support point cloud algebra (PR#37501) --------------------------------------------------------------------------- SelfIntersection: Clean-up cases so bad that they only generate remnants (C55320 PR#36677 PR#37681) --------------------------------------------------------------------------- Blue Marble: Added a transformer, BlueMarbleReprojector, to enable use of Blue Marble's reprojection engine (C51473 PR#22785) --------------------------------------------------------------------------- Custom Transformers: Fixed problem where branching factory with a blocking transformer will loop infinitely, instead of throwing an error (PR#37518) =========================================================================== ========================== BUILD 13080 20120415 ========================== =========================================================================== Geomedia SQL Server writing: Repaired misleading failure (Unknown column type XXX for column...) occasionally triggered by large geometries (C55455 PR#37186) --------------------------------------------------------------------------- RasterCellCoercer : Fixed inconsistent results from RasterCellCoercer (C57508 PR#37543) =========================================================================== ========================== BUILD 13079 20120412 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13078 20120411 ========================== =========================================================================== DGNV8: Further performance improvements for shared cell reading (C57454 C58315 PR#37472) --------------------------------------------------------------------------- PointCloudEvaluationFactory: Added a factory to support point cloud algebra (C41345 PR#27133) --------------------------------------------------------------------------- Geodatabase: Fixed problem reading Bezier curves in ArcGIS 9.2 that resulted in a crash (C57547 PR#37519) =========================================================================== ========================== BUILD 13077 20120410 ========================== =========================================================================== iOS: Submitted a new application - FME Alerter - to the App Store. It receives alerts from an FME Server notification service (PR#37172 PR#37378) --------------------------------------------------------------------------- iOS: Submitted a new application - FME Reporter - to the App Store. It sends GPS data to an FME Server notification service (PR#36873 PR#37378) --------------------------------------------------------------------------- Transformers: Add Ingres to the supported formats for SQLExecutor and SQLCreator =========================================================================== ========================== BUILD 13076 20120409 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13075 20120408 ========================== =========================================================================== KML: Allow tour stop range, heading and tilt to be set from geometry traits on all geometries, and from measures on points/lines (C54267 PR#36479) --------------------------------------------------------------------------- TerraScan: Implemented a TerraScan point cloud reader and writer (RT#127932 C37530 C51903 PR#16705) --------------------------------------------------------------------------- Oracle Writer: Accept commas as decimal separators (C12612 C12657 C12818 C48129 C51932 C55531 PR#16590) --------------------------------------------------------------------------- Oracle Reader: Apply '.' as the decimal separator when reading in numbers (C12612 C12657 C12818 C48129 C51932 C55531 PR#16590) --------------------------------------------------------------------------- FME SDK: Added a sample WiX-based installer (PR#36853) --------------------------------------------------------------------------- DGNV8: Improved performance of shared cell reading (C57454 PR#37472) =========================================================================== ========================== BUILD 13074 20120404 ========================== =========================================================================== Terminator: Now supports integrated attribute construction (PR#36772) --------------------------------------------------------------------------- INGR: Implemented reader/writer for INGR (Intergraph) format raster datasets (C12298 C20235 C23634 C26959 C38084 PR#11090) --------------------------------------------------------------------------- RDB: Implemented a reader for RIEGL format point cloud datasets (PR#34415) =========================================================================== ========================== BUILD 13073 20120403 ========================== =========================================================================== filegdb: Fixed a problem with the Truncate Table feature (C55903 PR#37162) =========================================================================== ========================== BUILD 13072 20120402 ========================== =========================================================================== JSONFormatter: Added a transformer for formatting JSON text (PR#37111) --------------------------------------------------------------------------- Dissolver: Improved performance. Testsuite tests quicker by 5% overall (PR#36132) =========================================================================== ========================== BUILD 13071 20120401 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13070 20120329 ========================== =========================================================================== FMEServerJobSubmitter: Added a new parameter that allows the user to specify the TM directive 'tm_tag' (C40278 C56260 PR#16928) --------------------------------------------------------------------------- JPEG writer: Added a parameter to optimize (reduce) file size (PR#37323) --------------------------------------------------------------------------- FilenamePartExtractor: Fixed extraction of directory (PR#37380) --------------------------------------------------------------------------- RasterCellCoercer: Added a parameter to extract band values as list attributes (instead of z coordinates). Values will be stored in _band{}.value and _band{}.palette{}.value (PR#35634) --------------------------------------------------------------------------- AttributeValueMapper: Fixed a problem importing values that had non-ANSI characters (C37072 PR#30955) --------------------------------------------------------------------------- Workbench: Fixed a problem where publishing a workspace could cause the last operation to be erroneously undone (C56764 PR#37324) =========================================================================== ========================== BUILD 13069 20120328 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13068 20120327 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13067 20120326 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13066 20120325 ========================== =========================================================================== DGNV8: Added support for reading and writing of user linkages (RT#12995 RT#14119 RT#31923 RT#47993 RT#84128 RT#92033 RT#98664 RT#127177 RT#131134 C19750 C22966 C34247 C38770 C49263 PR#6418) --------------------------------------------------------------------------- Workbench: Added Ctrl+G (used to be Ctrl+N) to show generate workspace dialog (PR#36063) --------------------------------------------------------------------------- Workbench: Added a shortcut Alt+F+ that opens a recent file where ranges from 0 to 9 inclusive =========================================================================== ========================== BUILD 13065 20120322 ========================== =========================================================================== XMLUpdater: Curly braces are no longer added when inserting attributes from the side bar into the editor (C56374 PR#37060) =========================================================================== ========================== BUILD 13064 20120321 ========================== =========================================================================== RasterTiler: Added "seed" parameters that specify a row and column from which tiling should start (C22935 PR#27175) --------------------------------------------------------------------------- Chopper: Added a parameter to insert Interior Vertices (Areas Only) (PR#34193) --------------------------------------------------------------------------- FME_ADO: Added an option to overwrite existing files for MDB and XLS formats (RT#139423 C35577 C44273 C46115 C48375 C53458 PR#23008) =========================================================================== ========================== BUILD 13063 20120320 ========================== =========================================================================== Tiler: Added "seed" parameters that specify an x and y coordinate to represent the origin point of one tile (PR#35956) --------------------------------------------------------------------------- XMLTemplater: Added an option to write the XML header (PR#36987) --------------------------------------------------------------------------- Workbench: In log window Find dialog, keep the focus in the dialog's line edit after a search so the search can be edited more easily. Don't move the window up to the top if the search fails. Allow pressing Esc to clear the highlighted search terms (PR#37167) --------------------------------------------------------------------------- Geodatabase: Added support for reading annotation leader lines of type "Line Callout" (RT#133152 C12456 C39097 C39150 PR#13082) =========================================================================== ========================== BUILD 13062 20120319 ========================== =========================================================================== AttributeSplitter: Added an option to drop empty parts and not add them to the final list (C56496 PR#37131) =========================================================================== ========================== BUILD 13061 20120315 ========================== =========================================================================== Intersector: Fixed problem with trailing null terminators that caused bad log output (C56287 PR#37001) --------------------------------------------------------------------------- Workbench: Fixed problem where publishing "Date Format" parameter in DateFormatter transformer would prevent workspace from running (C56222 PR#36958) =========================================================================== ========================== BUILD 13060 20120314 ========================== =========================================================================== Clipper: Fixed a problem where the Clipper would cause the translation to terminate unexpectedly (C55982 PR#36883) --------------------------------------------------------------------------- JPEG2000 writer: Added option for number of layers (C30950 PR#29368) --------------------------------------------------------------------------- ImageRasterizer, NumericRasterizer: Allow setting background value from attribute (PR#35516) =========================================================================== ========================== BUILD 13059 20120313 ========================== =========================================================================== JPEG2000 reader: Fixed reading of datasets with multiple tile parts (C56381 PR#37078) =========================================================================== ========================== BUILD 13058 20120312 ========================== =========================================================================== Oracle: Added a parameter to disable persistent database connections (RT#78768 RT#140107 C44602 C46988 C54963 PR#14093) --------------------------------------------------------------------------- DonutFactory: Improved hole merging code to avoid producing invalid donuts (C30102 PR#28971) =========================================================================== ========================== BUILD 13057 20120311 ========================== =========================================================================== ACAD: Assign the width of the first vertex to autocad_width on a 2d polyline, as an assumed constant width (C56377 PR#37097) =========================================================================== ========================== BUILD 13056 20120308 ========================== =========================================================================== Oracle: Fixed a problem (exhibited on FME Server) where an Oracle connection would persist between different workspaces (C39531 PR#31623) --------------------------------------------------------------------------- NAS reader: Support NAS Updates with multiple FeatureId(s) per Update (PR#36946) =========================================================================== ========================== BUILD 13055 20120307 ========================== =========================================================================== GeometryOGCValidator: Fixed a problem where the GeometryOGCValidator failed on an invalid geometry (C56460 PR#37065) --------------------------------------------------------------------------- Postgres/PostGIS: Improved client encoding handling (C55816 PR#37045) =========================================================================== ========================== BUILD 13054 20120306 ========================== =========================================================================== IGDS: Added skipping of string linkages, which are not supported by V7 (PR#37047) --------------------------------------------------------------------------- FMEOGC: Fixed a problem where importing WKB failed on invalid geometry (PR#28170) =========================================================================== ========================== BUILD 13053 20120305 ========================== =========================================================================== Workbench: The actions 'Save as Template', 'Bring to Front', 'Send to Back', and 'Delete' can now be placed on the toolbar (PR#32777) --------------------------------------------------------------------------- Snipper: Added a REMNANT port for parts of features that are not snipped. Added a REJECTED port (PR#26748) --------------------------------------------------------------------------- Workbench: Added new toolbar manager, available in Tools -> FME Options (PR#32777) --------------------------------------------------------------------------- Transformers: Updated the OracleQuerier transformer with a generic parameters dialog replacing the wizard (PR#31731) --------------------------------------------------------------------------- ACAD: Fixed errors writing hatches and mpolygons with pattern type and pattern name conflicts (RT#115818 RT#125037 PR#17897) --------------------------------------------------------------------------- Reproject: Added datum mapping for Hong Kong 1980 (C56314 PR#37012) =========================================================================== ========================== BUILD 13052 20120304 ========================== =========================================================================== Excel: Exposed "Field Names On First Row" parameter in the SQLCreator and SQLExecutor transformers. This permits updates to be made to Excel datasets, provided this parameter is set to No (C55817 PR#36966) =========================================================================== ========================== BUILD 13051 20120301 ========================== =========================================================================== NITF reader: Updated to allow reading embedded JPEG2000 data with an inconsistent size (PR#36921) --------------------------------------------------------------------------- DGNV8: Fix writer handling of igds_element_view_independent attribute (C54929 PR#36970) =========================================================================== ========================== BUILD 13050 20120229 ========================== =========================================================================== AutoCAD: Fixed problem converting AutoCAD Color Index to fme_color (C55837 PR#36892) =========================================================================== ========================== BUILD 13049 20120228 ========================== =========================================================================== Geohash: Added an option for geohashes to be decoded as points or areas (C37078 PR#36568 PR#36569) --------------------------------------------------------------------------- Pluginbuilder: Ensure MFC is no longer required in order to compile (C54478 C55024 PR#36432) --------------------------------------------------------------------------- StatisticsCalculator: Fixed an encoding problem with group-by in the StatisticsCalculator (C55551 C56005 PR#36875) --------------------------------------------------------------------------- GG Reader: Fixed support for feature type names containing apostrophes (C53380 PR#36345) --------------------------------------------------------------------------- GeometryValidator: Added the ability to validate solids (PR#24806) --------------------------------------------------------------------------- CIB: Added a reader/writer for the raster CIB (Controlled Image Base) format (C42056 C49965 PR#16824) --------------------------------------------------------------------------- AppearanceAdder: Change default to be From Top View rather than Surface Normal =========================================================================== ========================== BUILD 13048 20120227 ========================== =========================================================================== SelfIntersector: Improved handling of donut repair case with multi-touch holes (C53840 PR#36356) =========================================================================== ========================== BUILD 13047 20120224 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13046 20120224 ========================== =========================================================================== OSM: Updated to ensure we support all common OSM tags (PR#22290) =========================================================================== ========================== BUILD 13045 20120223 ========================== =========================================================================== WMS Reader: Allow Windows authentication (C55231 PR36666) --------------------------------------------------------------------------- Geometry: Added ability to create arcs and ellipses from point features and added a REJECTED port to the Arc/Ellipse/TextPropertySetter (PR#23375) --------------------------------------------------------------------------- OSM: Fixed a problem with the reader missing some information and the writer outputting some attributes as tags (C41149 PR#32075) --------------------------------------------------------------------------- Installer: Removed the Functions and Factories help from the installer (PR#36650) --------------------------------------------------------------------------- Installer: Ensured the root directory is always the C: drive by default (C36356 PR#30726 PR#35223) --------------------------------------------------------------------------- MITAB Reader: Fixed an encoding problem reading MapInfo TAB datasets on Linux (C49361 PR#35055) =========================================================================== ========================== BUILD 13044 20120222 ========================== =========================================================================== AutoCAD: Fixed to read and write hatches and mpolygons with arc loops without error (C54523 PR#36693) --------------------------------------------------------------------------- HullAccumulator: Fixed exposing of group-by attributes (C55545 PR#36800) =========================================================================== ========================== BUILD 13043 20120221 ========================== =========================================================================== AutoCAD: Added new template files to (FME_HOME)\autocad directory, both of which have AutoCAD standard line type definitions loaded in them (C55323 PR#36706) --------------------------------------------------------------------------- QueryFactory: Added support for Oracle-style SQL comments (C53235 C54602 PR#36262) --------------------------------------------------------------------------- AutoCAD: Fixed read/write of dimensions in Quick Translator (C54523 PR#36693) --------------------------------------------------------------------------- Installer: Added a link to the WhatsNew file in the start menu (PR#36379) --------------------------------------------------------------------------- MFAL writer: Corrected logic regarding brush transparency (C44641 PR#32926) =========================================================================== ========================== BUILD 13042 20120219 ========================== =========================================================================== E57 writer: Implemented a point cloud writer for E57 format (PR#28238) --------------------------------------------------------------------------- DGNV8: Added the ability to write Dimension elements (C42123 C43999 PR#32392) =========================================================================== ========================== BUILD 13041 20120216 ========================== =========================================================================== Workbench: FME Store transformers now appear when searching the Transformer Gallery (PR#35614 PR#36084) --------------------------------------------------------------------------- Workbench: FME Store transformers now appear when searching the Transformer Gallery (PR#35614 PR#36084) =========================================================================== ========================== BUILD 13040 20120215 ========================== =========================================================================== Geodb Writer: Fixed distortion problem writing "Arc By Center Point With Ends" (C51878 PR#35864) =========================================================================== ========================== BUILD 13039 20120214 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13038 20120212 ========================== =========================================================================== PolygonBuilder: Added Snapper capabilities directly within the PolygonBuilder (PR#34194) --------------------------------------------------------------------------- Custom Formats: Added custom readers for Geohash data (PR#35763) --------------------------------------------------------------------------- NTFReader: Added checks for null record groups and feature codes (RT#142239 PR#24517) --------------------------------------------------------------------------- NTFReader: Fixed problem where reading an NTF file resulted in an invalid index error (C41990 PR#32274) --------------------------------------------------------------------------- Shape/DBF: Lowering precision in the Shape writer will now round numbers instead of truncate them (RT#140954 PR#24223) =========================================================================== ========================== BUILD 13037 20120209 ========================== =========================================================================== Intersector: Improved performance (PR#7001) --------------------------------------------------------------------------- CaseChanger: Fixed problem where hyphen was not treated as word separator as documented (C54595 PR#36497) --------------------------------------------------------------------------- GTI_GTViewer: Updated the version. Exposed the 64-bit version (C54511 PR#36506) --------------------------------------------------------------------------- Interlis2: Updated to version 5.5.0 (C46297 C48975 PR#36435) --------------------------------------------------------------------------- S57 reader: Fixed problem handing S57 data in multiple colours (C51346 PR#35669) --------------------------------------------------------------------------- SelfIntersector: Fixed to handle intersecting arcs (PR#35748) =========================================================================== ========================== BUILD 13036 20120208 ========================== =========================================================================== Bounding Box Extractor: Fixed a problem with the oriented bounding box (RT#126740 PR#21975) --------------------------------------------------------------------------- IMX Writer: Implemented a writer for AutoDesk IMX format datasets (PR#32361) --------------------------------------------------------------------------- GeometryCoercer: Added options to convert homogeneous aggregates to multis and vice versa (C40594 PR#31978) --------------------------------------------------------------------------- JoinFactory: Implemented a new JoinFactory and completed an overhaul of the Joiner transformer interface (C39367 PR#24797) --------------------------------------------------------------------------- PlugIn SDK: Fixed rename_format.py sample (C54478 PR#35800 PR#36457) --------------------------------------------------------------------------- Mapinfo Readers: Updated to not produce empty date attributes. Instead the attribute will not exist to imply a NULL (C53821 PR#36358) --------------------------------------------------------------------------- AIXM5 reader: Added support for AIXM 5.0 (C53184 PR#36403) =========================================================================== ========================== BUILD 13035 20120207 ========================== =========================================================================== Path reader: Fixed file owner attribute for files on a network (PR#30770) --------------------------------------------------------------------------- Shape writer: Fixed problem where point geometry was allowed when writing to shape_null (C46981 PR#33510) =========================================================================== ========================== BUILD 13034 20120206 ========================== =========================================================================== E00 reader: Fixed problem reading info file starting with a blank line (C42184 PR#32315) --------------------------------------------------------------------------- Densifier: Implemented a major refactoring of the Densifier transformer for performance and usability (PR#36292) --------------------------------------------------------------------------- S57 reader: Fixed problem reading RVER (Record Version number) (C52405 PR#36098) =========================================================================== ========================== BUILD 13033 20120205 ========================== =========================================================================== FilenamePartExtractor: Allow Source filename to be a string, attribute or parameter (PR#36315) --------------------------------------------------------------------------- GeometryValidator: Implemented a new transformer to test for and fix certain geometry errors (PR#34078) --------------------------------------------------------------------------- ACAD: Added a writer parameter to create a thumbnail image when writing DWG files (PR#26521) =========================================================================== ========================== BUILD 13032 20120202 ========================== =========================================================================== KF85: Add SWEREF coordinate systems (RT#139851 PR#23904) --------------------------------------------------------------------------- MinimumAreaForcer: Add REJECTED port to MinimumAreaForcer transformer (PR#33747 PR#34662) --------------------------------------------------------------------------- Clipper: Add REJECTED port to Clipper transformer (PR#33429 PR#34662) --------------------------------------------------------------------------- NeighborFinder: Add REJECTED port to NeighborFinder transformer (PR#31226 PR#34662) --------------------------------------------------------------------------- LabelPointReplacer: Add REJECTED port to LabelPointReplacer transformer (PR#35558 PR#34662) --------------------------------------------------------------------------- LineJoiner: Add REJECTED port to LineJoiner transformer (PR#35078 PR#34662) --------------------------------------------------------------------------- Dissolver: Add REJECTED port to Dissolver transformer (PR#27189 PR#34662) --------------------------------------------------------------------------- CaseChanger: Added an option to change ALL attributes. Fixed problem handling attributes with spaces in their names (C36608 C37670 PR#30796 PR#36301) =========================================================================== ========================== BUILD 13031 20120201 ========================== =========================================================================== StringConcatenator: Fixed basic mode to handle constants correctly even if the constants may look like fme functions or macro names (C53496 PR#36339) --------------------------------------------------------------------------- MITAB Reader/Writer: Fixed 'WindowsLatin1' CHARSET support (C53407 PR#36394) =========================================================================== ========================== BUILD 13030 20120131 ========================== =========================================================================== Scaler: Improved handling of raster scaling, particularly the selection of the origin point (C47567 C49859 PR#34041) --------------------------------------------------------------------------- ERDAS: Implemented ability to read multiple string palettes (RT#140439 C51910 PR#10488) --------------------------------------------------------------------------- AUTOCAD: Added an advanced writer parameter for setting the INSUNITS variable (RT#59991 C22740 C42043 C48010 PR#12052) =========================================================================== ========================== BUILD 13029 20120130 ========================== =========================================================================== Workbench: Added the ability for transformers to have multiple, multi-level categories (PR#35976) --------------------------------------------------------------------------- BoundingBoxExtractor and Texts: Fixed the oriented bounding box option for texts (C13551 C19333 C46504 PR#25009) --------------------------------------------------------------------------- GeometryPropertyExtractor: Added the option to prefix extracted traits with the geometry name (PR#36352) --------------------------------------------------------------------------- Oracle: Fixed Workspace choice parameter (C35317 C39367 C52912 PR#30606) =========================================================================== ========================== BUILD 13028 20120129 ========================== =========================================================================== E57: Implemented a point cloud reader for E57 format (PR#28238) --------------------------------------------------------------------------- StruMap reader: Improved handling of escaped quotes (C33291 PR#29858) --------------------------------------------------------------------------- GDF writer: Fixed problem writing attributes starting with "&" (C51379 PR#26919) =========================================================================== ========================== BUILD 13027 20120126 ========================== =========================================================================== Clipper: Added REJECTED port to Clipper transformer (PR#33429 PR#34662) --------------------------------------------------------------------------- MCFReader/MCFWriter: Added support for reading & writing curved text features and fixed issue where text bounding box was being incorrectly set (RT#46328 C22532 C38781 PR#10938) =========================================================================== ========================== BUILD 13026 20120125 ========================== =========================================================================== Densifier: Added an option (Uniform Densification) to add points spread uniformly along the feature (PR#34195) --------------------------------------------------------------------------- Workbench: Fixed crash that occurs when exiting Workbench (PR#34845) --------------------------------------------------------------------------- Workbench: Added a shortcut Ctrl+W for closing tabs (PR#36253) =========================================================================== ========================== BUILD 13025 20120124 ========================== =========================================================================== ZGF: Improved logging, particularly when a dataset possesses no coordinate system (RT#129253 PR#20644) =========================================================================== ========================== BUILD 13024 20120123 ========================== =========================================================================== DGNV8: Added reading of Cone 3D (type 23) elements as boundary representation (BREP) solids (C48294 PR#13776) --------------------------------------------------------------------------- Chopper: Implemented the ability to chop features by length, instead of by number of vertices. Incorporates the ability to chop areas into a number of fragments (PR#34193 PR#1600) --------------------------------------------------------------------------- NeighborFinder: Add REJECTED port to NeighborFinder transformer (PR#31226 PR#34662) --------------------------------------------------------------------------- MIF: Added a parameter to surround output attribute values in quotes. The default is No as MapInfo applications don't need this (C51989 PR#35916) --------------------------------------------------------------------------- MFAL and MITAB writers: Added a TAB file version parameter with backward-compatible date/time attribute conversion (RT#137205 PR#23338) =========================================================================== ========================== BUILD 13023 20120122 ========================== =========================================================================== Z-Map ASCII writer: Fixed writing problem by ensuring at least 1 whitespace character between fields (RT#97687 PR#16287) --------------------------------------------------------------------------- CSV: Allow spaces in attribute names on read and write (C49383 C50122 PR#34761) =========================================================================== ========================== BUILD 13022 20120119 ========================== =========================================================================== Dissolver: Added REJECTED port to the Dissolver transformer (PR#27189 PR#34662) =========================================================================== ========================== BUILD 13021 20120118 ========================== =========================================================================== Workbench: Added a new Quick Add mode to search transformers by keyword, enabled by pressing the Tab key (PR#35974) =========================================================================== ========================== BUILD 13020 20120117 ========================== =========================================================================== SelfIntersector: Revamped geometry handling for SelfIntersector. Donuts, polygons, and lines are now properly handled (RT#14546 PR#698) --------------------------------------------------------------------------- IEPS: Fixed problem of polygons being rendered as open lines (RT#122914 PR#19120) --------------------------------------------------------------------------- MITAB writer: Abort translations with an error when the DAT file reaches its 2GB limit (C49285 PR34782) =========================================================================== ========================== BUILD 13019 20120112 ========================== =========================================================================== Oracle Writer: Improved the performance of "writing" features tagged with an fme_db_operation (C39223 PR#31616) --------------------------------------------------------------------------- LabelPointReplacer: Added an option to prevent text being rotated automatically (RT#31068 PR#9278) --------------------------------------------------------------------------- Oracle Writer: Fixed a memory leak that occurred when INSERTing features in UPDATE mode (C39223 PR#31616) --------------------------------------------------------------------------- Dissolver: Merged Traditional mode and Technology Preview modes and removed them from GUI (PR#34793) --------------------------------------------------------------------------- Matcher: Fixed problem matching features in lenient mode with a tolerance set (C49978 PR#35071) =========================================================================== ========================== BUILD 13018 20120110 ========================== =========================================================================== Oracle Raster Reader: Fixed reading of rasters from Oracle 11g with German numeric locale settings (C22686 PR#27219) =========================================================================== ========================== BUILD 13017 20120109 ========================== =========================================================================== NeighborColorSetter: Updated to no longer be limited to 9 colors (PR#32592) =========================================================================== ========================== BUILD 13016 20120108 ========================== =========================================================================== ESRI ASCII Grid reader: Added support for "xdim" and "ydim" as an alternative to "cellsize" (C51900 PR#35889) --------------------------------------------------------------------------- RasterCellValueCalculator: Fixed unbalanced quotation marks when using Average operator (C51751 PR#35826) --------------------------------------------------------------------------- FILEGDB Writer: Improved performance between 3x and 6x (C43919 PR#33843) =========================================================================== ========================== BUILD 13015 20120105 ========================== =========================================================================== ODBC2 Writer: Added support for MSSQL binary/varbinary/image/guid columns (PR#20598) --------------------------------------------------------------------------- AUTOCAD: Added skipping of polygon mesh entities with no vertices (C51569 PR#35829) --------------------------------------------------------------------------- ESRIHDR reader: Fixed handling of SKIPBYTES header keyword (C51756 PR#35860) --------------------------------------------------------------------------- ODBC2: Added support for reading MSSQL binary and UUID columns (PR#20598) --------------------------------------------------------------------------- Transformers: Support unicode characters properly in @Lookup() function (C37072 PR#30955) =========================================================================== ========================== BUILD 13014 20120102 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13013 20111218 ========================== =========================================================================== RasterCellValueCalculator: Fixed unbalanced quotation marks when using division (/) operator (C51751 PR#35826) --------------------------------------------------------------------------- JSON: Allow escaped single quotes and 2 digit hex characters (C51524 PR35812) --------------------------------------------------------------------------- GeoRSS: Set the MIME type to application/atom+xml when the output type is Atom (C51552 PR#35788) --------------------------------------------------------------------------- JPEG2000 writer: Fixed to prevent null-terminated label strings (C27998 PR#28248) --------------------------------------------------------------------------- NGrid writer: Fixed writing of units to tab file (C51329 C52739 PR#35673) --------------------------------------------------------------------------- POINTCLOUDXYZ: Fixed use in Quick Translator (C46449 PR#33336) --------------------------------------------------------------------------- KMLStyler: Added support for the gx:physicalWidth and gx:labelVisibility elements (C48404 PR#34248) =========================================================================== ========================== BUILD 13012 20111211 ========================== =========================================================================== GDF Reader: Prevent crashes when reading 2D face records comprised of 3D edges (C43892 C46727 PR#34049) --------------------------------------------------------------------------- Raster API: Plug-In SDK now supports raster reading/writing (RT#129530 C28399 C42584 PR#20686) --------------------------------------------------------------------------- KML: Improved the way 3D model centre points are calculated to prevent corrupting vertex normals (C50730 PR#35623) --------------------------------------------------------------------------- GDF Writer: Fixed crashes from when records containing default empty strings are truncated and become too short to index (C49716 PR#35276) --------------------------------------------------------------------------- Dissolver: Implemented performance improvements (PR#35401) =========================================================================== ========================== BUILD 13011 20111204 ========================== =========================================================================== Microsoft Access: Updated to allow $ as a valid attribute character (C50646 PR#35435) --------------------------------------------------------------------------- Microsoft Access: Updated to allow Hyphen as a valid character for attribute names (C50565 PR#35423) --------------------------------------------------------------------------- KMLRegionSetter: Added a "Buffer By" parameter, which allows the KML region to be larger, or smaller, than the feature bounding box. In particular, this allows a region to be set for point features (PR#34771) =========================================================================== ========================== BUILD 13010 20111122 ========================== =========================================================================== ESRIASCIIGRID reader: Fixed problem when reading too many files at once (C50198 PR#35199) =========================================================================== ========================== BUILD 13009 20111116 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13008 20111110 ========================== =========================================================================== SUNRASTER: Implemented Reader and Writer for SUN format raster datasets (C48853 PR#34370) =========================================================================== ========================== BUILD 13007 20111108 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13006 20111106 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13005 20111103 ========================== =========================================================================== Reproject: All EPSG:xxxx coordinate systems moved to same group as corresponding source system (C12996 PR#20283) --------------------------------------------------------------------------- NITF writer: Added option to write NITF 2.0 instead of 2.1 (PR#34718) =========================================================================== ========================== BUILD 13004 20111031 ========================== =========================================================================== NITF, JPEG, GEOTIFF, TIFF: Added support for writing 12-bit JPEG-compressed data (C48851 PR#34369 PR#34432) --------------------------------------------------------------------------- NITF writer: Added compression options (C48853 PR#34369) --------------------------------------------------------------------------- Raster: Improved raster handling performance (faster, less disk space) (C48876 C51995 PR#14026) --------------------------------------------------------------------------- Intersector: Allow spaces in Overlap Count Attribute and Segment Count Attribute (C39377 PR#31604) =========================================================================== ========================== BUILD 13003 20111025 ========================== =========================================================================== NITF: Updated to fully read metadata (C45945 PR#33122) --------------------------------------------------------------------------- ClassicSQLExecutor: Deprecated the transformer (PR#29344) =========================================================================== ========================== BUILD 13002 20111019 ========================== =========================================================================== no relevant changes =========================================================================== ========================== BUILD 13001 20111017 ========================== =========================================================================== ACAD,REALDWG: Added an option to the writer to purge unused blocks and layers before writing (RT#125948 C22436 C48369 PR#19841) =========================================================================== ========================== BUILD 13000 20111013 ========================== ===========================================================================