Release Notes

Version 5.0.0 PDF

Changes

5.0.0

MSINT-5787

Remove WebLogic from the code base

MSINT-6128

Upgrade to WildFly 33

MSINT-6148

UI changes to clarify refresh schema behaviour

MSINT-6469

Introduce REST endpoint to validate a session

MSINT-6606

1Integrate RHEL 9 support

MSINT-6614

Upgrade to Java 21

MSINT-6619

Upgrade to GDAL 3.9.2

MSINT-6643

Don't log missing Built-in arg description

MSINT-6657

Named lookup values causing a Null Pointer Exception for missing class

MSINT-6699

Upgrade PostgreSQL repo support to PostgreSQL 16

MSINT-6705

The Context-sensitive help for DSV 'field separator' has a typo

MSINT-6718

Support SAML authentication

MSINT-6766

Helm: Allow for mounting of a pre-created volume of extensions to allow them to be loaded from external storage like Azure blob/file storage or S3 bucket

 

Bug Fixes

5.0.0

MSINT-4855

report_invalid: invalid inclusion reported for CSV geometry, but not FGDB geometry

MSINT-6213

Regression: 1Integate Copy To mapping not taking database PKs into account during refresh preventing Data Store save

MSINT-6320

Class hierarchy is not inherited from Reference Data Store unless additional attributes are defined

MSINT-6321

Unable to select base class in an Open Data task

MSINT-6506

WFS: Contains doesn't work in Non-Spatial Filters

MSINT-6562

Have to reset Parameters in Rule using a Rule Template for duplicated (or copy and paste) Rules

MSINT-6586

Spamming the paste option in the resource tree only a few times can cause the creation of an exponential amount of resources

MSINT-6697

Copying a parent folder and pasting it into a child folder causes an infinite copy-paste loop.

MSINT-6722

Browsers with expired tokens stored cannot access the OpenAPI docs or load the login banner

MSINT-6758

JDBC Data Store; Handle null clob values


Version 4.4.0 PDF

Changes

4.4.0

MSINT-3822

A new http_request_v2 built-in with a new parameter to control the return of status codes

MSINT-5546

SQL Server and MariaDB Data Stores – new parameters 'CRS Sample Size' and 'Dimension Sample Size' that will speed up the schema refresh

MSINT-6227

true_distance() improvement for anti-podal cases

MSINT-6289

Make the Schema Validation JSON report downloadable from the task report

MSINT-6319

AutoCAD DWG Data Store - include the ability to Copy To

MSINT-6377

Ability to use Session Parameters in the Workspace/Version field of supported tasks

MSINT-6411

Create a new Administration page split out from the Dashboard

MSINT-6419

Resource Picker lists - don't load all the resources on initial load

MSINT-6503

AutoCAD DWG Data Store does not expose all expected attributes

MSINT-6504

AutoCAD DWG Data Store only lists string attribute types

MSINT-6513

AutoCAD DWG Data Store should load insert points

MSINT-6514

AutoCAD DWG Data Store - read the COLOR values as per the AutoCAD color index

MSINT-6517

AutoCAD DWG Data Store - Objects from paper space should not be loaded on Layer 0

MSINT-6521

Don't rely on browser storage for Rule and Action state tracking

MSINT-6545

Update the supported Java patch releases to the latest

MSINT-6549

SQL Server and MariaDB Data Stores - ensure that we can always read the CRS

MSINT-6550

Extent restrictions should work if a Data Store has a CRS Override

MSINT-6565

Improve session load performance by only loading each Data Store's details once on session start

MSINT-6656

A new settings.properties parameter to allow Data Store destination files to be zipped using zip64 (use if you need to output files larger than 4GB)

Bug Fixes

4.4.0

MSINT-6040

Unable to backup a resource with an ampersand or comma in the name

MSINT-6111

The field length displayed is +1 than the actual field length for gdal_real64

MSINT-6308

ArcGIS Server Data Store Fails to Write NULL

MSINT-6314

Unable to load FGDB schemas when the casing of subtype attribute names and class attribute names is different

MSINT-6321

Unable to select base class in an Open Data task when using a reference Data Store

MSINT-6367

Unable to rename a resource in a folder that shares the same name

MSINT-6407

When Data Stores or Actions referenced in Session Task Templates are renamed, the changes are not propagated to Session API responses

MSINT-6429

Map Viewer: Parsing hotspots error on locales with commas as decimal places

MSINT-6434

Non-Conformance tooltips are no longer appearing for the Conformance results chips

MSINT-6463

Fix 1Integrate access token automatic refresh on WildFly

MSINT-6481

Unable to add a 'Rule Template' to an Action

MSINT-6489

Schema Validation should not require Copy To details to be configured

MSINT-6515

Issue inserting Action Templates into conditional predicates

MSINT-6516

AutoCAD DWG Data Store - Layers From XREF-ed drawings should not be included in the schema mapping

MSINT-6532

Loop over Nearest Operation incorrectly names the geometry child node as 'count'

MSINT-6568

Named Lookup Value reading leaves open file handles behind

MSINT-6576

Standard Superclasses run on the wrong objects when combined in the same task


Version 4.3.0 PDF

Changes

4.3.0

MSINT-6127

Include Rule Description Metadata in the 1SMS validation service results

MSINT-6264

Non-conformance Report Data Store not reading task results from tasks run inside a Session Task Template

MSINT-6278

Support the new 1SMS security model

MSINT-6302

Allow Contextual Data Store to use non-spatial filters to pass in 1SMS job IDs

MSINT-6303

Add validateChanges SOAP endpoint next to validateRegion endpoint

MSINT-6318

Autodesk DWG Data Store: support reading block attributes

MSINT-6326

Upgrade to the latest Java

MSINT-6332

Autodesk DWG and Bentley Microstation V8 DGN Data Stores should display the file name in the UI

MSINT-6392

Upgrade to GDAL 3.8.4

Bug Fixes

4.3.0

MSINT-6296

WFS OAuth authentication option not working

MSINT-6315

In 1Integrate 4.2.0 a selection Built-in Operations don't display correctly

MSINT-6324

Long running engines showing native memory leaks

MSINT-6335

NullPointerException when refreshing some schemas that were created before 1Integrate 4.2

MSINT-6341

Selecting a value for a Named Lookup

MSINT-6346

'For All in Collection' in new rules author forces selection of a Class and rule is dramatically slower

MSINT-6368

Unable to obtain Action Map result as UI fails to display for particular logic or data value


Version 4.2.0 PDF

Changes

4.2.0

MSINT-1856

New Built-In to print date to Custom Date Formatted strings

MSINT-2391

Prevent the primary geometry from being unindexed via the API

MSINT-3904

Added a new parameter to the GML data store to read all geometries as 2D

MSINT-4148

Improve support for reading empty geometries with Esri File Geodatabase, Esri Shapefile, MapInfo Tab, Microsoft Access & OGC GeoPackage Data Stores

MSINT-4535

Improve the rendering of outlines on 3D polygons in the Map Viewer

MSINT-4571

2D features will now appear semi-transparent in the Map Viewer

MSINT-5503

New DWG Data Store called Autodesk DWG (WildFly only)

MSINT-5504

New DGN Data Store called Bentley MicroStation Design V8 DGN (WildFly only)

MSINT-5586

Rename the FME Server Data Store to FME Flow Data Store

MSINT-5625

Add hover colour and different cursor to resize handles

MSINT-5693

Ability to filter Sessions by their current status in the Navigation Pane

MSINT-5694

Simplify the default settings in the settings.properties file (WildFly only)

MSINT-5734

Do not remove entities from the 'Available' pick lists, show them as greyed out instead

MSINT-5736

Ability to change the colour of comments within a Rule/Action

MSINT-5749

Improve the presentation of Action Map task chips

MSINT-5758

Support inheritance on the Data Store screen including allowing the configuration of inheritance for schema only data stores

MSINT-5759

Attribute references are visible on the Data Store screen and can be manually removed

MSINT-5767

Data that is updated via a Transform Schema task should allow Commit

MSINT-5776

Improve the presentation and configuration of geometries in the Replay Viewer

MSINT-5777

Add tooltips to the move node up and down arrows in the Rule and Action builder

MSINT-5788

Ability to Resolve Subtypes in the Esri File Geodatabase Data Store

MSINT-5795

1Integrate will no longer startup against a newer repository version

MSINT-5796

Use the blue colour for disabled tasks in a Session Task Template

MSINT-5811

Ability to focus parts of the subtree in the Rule and Action builder

MSINT-5814

Reintroduce "Any" to Loop over Collection

MSINT-5815

Improve support for the "Any" class

MSINT-5816

Remove the empty 'Else' from 'If...Then...Else' node title

MSINT-5820

Rule Builder: Change optional link colour when filled

MSINT-5823

Rule Builder: Disable collapsing of links

MSINT-5860

Rule Builder: Hide any/one char fields when using perl matching

MSINT-5862

Rule Builder: add option to disable new node auto focus

MSINT-5863

Avoid confusing downstream failures by throwing an error when setting a geometry to null in an action

MSINT-5868

Update the presentation of disabled tasks that have been skipped

MSINT-5882

Allow some table columns on the session and data store pages to be resizable

MSINT-5883

Make transitions in the Rule/Action builder smooth

MSINT-5884

Add buttons for Rule/Action builder controls such as zoom in and out

MSINT-5932

Allow 1Integrate repository connection pool tuning on WildFly to allow for more performance tuning options

MSINT-5940

Disable interactions with optional nodes inside imported templates

MSINT-5959

Update Linux support to Red Hat Enterprise Linux 8.9

MSINT-5960

Drop the FME Desktop-based Data Stores: Autodesk AutoCAD DWG/DXF, Esri Enterprise Geodatabase & Bentley MicroStation Design (V8)

MSINT-5995

Contextual Data Store now provided as a product extension

MSINT-5996

Update Windows Server support to Windows Server 2022

MSINT-5998

Add indication for which attributes are indexed to the Attribute Value dropdown in the Rule/Action builder

MSINT-6010

Improve Map Viewer tile generation performance for larger datasets

MSINT-6011

The Map Viewer enable all layer button now take all visible layers into account

MSINT-6015

Allow 1Integrate to be configured to allow users to login to the 1Integrate UI using OpenID Connect (OIDC) authentication with the Keycloak OIDC provider

MSINT-6023

Fix superclass name presentation in node titles in the Rule/Action builder

MSINT-6027

Improve Map Viewer compatibility with data that does not provide a CRS by updating the default Map Viewer CRS to Web Mercator (EPSG:3857)

MSINT-6031

Update FME Flow (formerly Server) support to 2023.1

MSINT-6034

Remove the tooltip on attribute type on the schema mapping screen to avoid it obscuring the type selection drop down

MSINT-6035

Custom attributes added to a Data Store class default to string

MSINT-6036

New context menu options for inserting nodes above and below a node

MSINT-6037

Ensure resource names work as expected throughout the UI no matter the characters they contain

MSINT-6054

Add padding to the right of add buttons on the Navigation Pane

MSINT-6061

Improve readability by renaming division, product, difference and sum nodes

MSINT-6064

Static values in the Rule/Action builder consistently now display their value in the title

MSINT-6100

When running a folder of Actions or Rules, Action and Rule Templates are now correctly skipped

MSINT-6125

Add a "Collapse All" folders option to the Navigation Pane

Bug Fixes

4.2.0

MSINT-4805

Updated the report_invalid Built-in Function to handle null geometries

MSINT-5450

Force all primary key attributes to be enabled if the class is enabled

MSINT-5477

Fixed users occasionally getting "invalid username or password" on login for valid credentials due to their browser sending an expired token along with the login request

MSINT-5491

Add ellipsis to long Session Parameters in the Session Parameter preview window

MSINT-5506

Fix "Expand All" expanding custom classes on a Data Store

MSINT-5769

Fix Non-Spatial Filters using Session Parameters not being run as a Database Query

MSINT-5774

FGDB Data Store: Fix deriving attributes for Classes with no objects

MSINT-5784

FGDB Data Store: Fix Copy To creating a layer for each object when a class name contains a space

MSINT-5852

Fix If...Then...Else not displaying error messages even when its in an invalid state on the Rule and Action builder

MSINT-5856

Fix Reference nodes so they correctly display the Ref Name field

MSINT-5872

Fixed error handling for the Map Viewer layer style processing so that uploading an invalid layer style file does not white-out the whole UI

MSINT-5916

Allow replacing nodes that have variable child counts so long as they are within bounds

MSINT-5941

Map Viewer: Fixed the hover cursor for 'Render as wireframe'

MSINT-5944

Fixed the Single Predefined Region restriction on Open Data tasks

MSINT-5990

Fixed disabled tasks altering the session space details so disabled tasks cannot trigger "Invalid combination of spaces" errors

MSINT-6004

Fixed a race condition starting interface and engine simultaneously can result in some data stores failing to load properly

MSINT-6005

Fixed '&' character handling in session names

MSINT-6029

Fixed cases where using the singleton class as a root class incorrectly excludes the singleton class which can result in the observed behaviour that actions grouped into a single task getting different results than if run individually

MSINT-6030

Fix cases where renaming a session can make it not runnable, e.g. it contained a rule folder reference

MSINT-6041

Fix having an empty folder open in the Navigation Pane repeatedly sending API requests

MSINT-6062

Fix certain errors occurring during Map Viewer load preventing session re-run

MSINT-6067

Fix disabling Commit tasks in Sessions

MSINT-6073

Improve Class Name value preview to allow these nodes to be distinguished from others more easily

MSINT-6077

Fixed the Map Viewer layer colour picker having scroll bars when it should not

MSINT-6079

Fix regular expression not showing correctly in 1Integrate UI

MSINT-6089

Improve the reporting of Values in reports, e.g. making Session Parameter Value reporting consistent with Temporary Value reporting and improving data type reporting

MSINT-6103

Fix empty metadata files being included in backups for folders that lack metadata

MSINT-6105

Fix dragging and dropping resources into folders that start with the name of the resource being dragged

MSINT-6112

Disabling attributes in the UI also disables any associated foreign keys

MSINT-6115

Improve the handling of Templates that contain parameters when being added into a Rule or Action

MSINT-6120

Improve the handling of Templates that contain 2 or more parameters

MSINT-6124

Fix the handling of Data Stores whose parameter values include XML reserved characters so they do not fail their Open Data tasks

MSINT-6134

Non Spatial Filtering: Treat empty class filters the same as if there were no filter defined at all instead of throwing data away

MSINT-6135

Improved SRID lookup for datasets that contain some CRS information but not the SRID itself, e.g. MapInfo

MSINT-6142

Fixed large numbers of entities crashing the UI due to browser storage limits being exceeded

MSINT-6152

Data Store Editor: allow previously entered password values to be cleared

MSINT-6168

Fixed accented characters not being able to be used within Data Store schemas or parameter values

MSINT-6203

Session comments don't take tasks imported by Session Task Template tasks into account leading to comments appearing offset from where they should (often at the bottom for large templates)

MSINT-6205

Object iteration with null value condition

MSINT-6209

Unable to change the name or correctly map primary geometry fields on Copy To mapping screen


Version 4.1.1 PDF

Changes

4.1.1

MSINT-5865

Improvements to the files on disk feature when Postgres is being used as the repository, to prevent data loss under load.

Bug Fixes

N/A


Version 4.1.0 PDF

Changes

4.1.0

MSINT-1733

Web Browser Sessions will Timeout after 30 mins for security reasons

MSINT-1809

Measure Built-In Functions will throw an error when passed a non-measured geometry

MSINT-3451

New Session Task Templates allow sets of tasks to be defined once and used in multiple sessions

MSINT-3875

New Open Data Task Extent Override option: Single Predefined Region

MSINT-4816

Restore error messages appear in snackbar

MSINT-4941

API documentation improved to clarify different types of reports in an action

MSINT-5010

Long running tasks such as deleting many entities present a 'busy' indication

MSINT-5076

Deprecated SOAP API removed

MSINT-5146

Inline docs for operations and functions improved

MSINT-5168

Ability to add a task at a selected point in a Session

MSINT-5172

Deprecated Metadata Store removed

MSINT-5177

Map Viewer: Reported geometries now appear on the Layers list

MSINT-5180

Non-Spatial Filters: Use underscores to replace spaces in Class and Attribute names

MSINT-5281

Improved error message when deleting entities that are in use

MSINT-5285

Collapse all / expand all Data Store Classes

MSINT-5306

Implemented visual indicator for Cut objects in the navigation pane

MSINT-5318

Added support for writing to MapInfo MIF/MID file format via the MapInfo TAB Data Store

MSINT-5327

Enable/Disable all button on Data Stores now only applies to the visible Classes

MSINT-5389

Update API key REST API to validate key name uniqueness

MSINT-5505

Session task tooltips to show the task type and name

MSINT-5524

Security: Prevention of HTML Content Injection throughout the UI

MSINT-5525

Security: Improved Input Validation

MSINT-5565

Apply Action Map Task: Option to always report on the Rule nonconformances

MSINT-5587

GeoJSON Data Store: New parameter for reading all geometries as 2D

MSINT-5631

New Cast option added to Rules and Actions to allow selection of attributes from a specific class

MSINT-5643

Heighted geometries are heighted on the map

MSINT-5686

Rule node previews are more legible

MSINT-5707

DSV Data Store: Added Integer support

MSINT-5720

Prevent soft-closing by clicking outside of dialogs

Bug Fixes

4.1.0

MSINT-2305

Scale_and_rotate can cause exceptions which stop the session

MSINT-3400

Session Failover can result in "Duplicate Key Value Violates Unique Constraint" Database Error

MSINT-3775

Schema Transform DerivedAttributeMapping should handle null entries

MSINT-3806

ends_of builtin incorrectly checks for coincident ends of target line

MSINT-4655

Data Transformation errors when using a database for schema mapping and some mappings are null

MSINT-4809

Backup mechanism should include folder metadata

MSINT-5107

Only allow supported Data Stores to be selected for a Commit task

MSINT-5158

Improve the error message for a missing “Copy To” Mapping

MSINT-5213

Long comment on Session task is overlapping with edit and delete icons

MSINT-5220

When using drag and drop in a Session the user is not warned about dependencies

MSINT-5271

No Data Available info display for Download Commit Destination Files

MSINT-5276

Stop expression parsing being logged in log files

MSINT-5345

Don't allow API Keys to be generated with unknown Permissions

MSINT-5352

Deleting an empty folder throws error messages

MSINT-5420

Null Pointer Exception when syncing 1Integrate from a local checkout folder

MSINT-5437

Used item can be deleted from the navigation pane

MSINT-5440

Unable to interact with Session controls after an error in the Session

MSINT-5452

Attempting to download a file from Copy To config when the credentials have not been set creates an error that fills the screen

MSINT-5464

Running a non-spatial filter against a Data Store containing tables with two spaces in the class name will not filter anything

MSINT-5507

Adding a parameter to a new template shows "Name in use"

MSINT-5520

Rule/Action Templates do not show the correct Classes and Names when first added to a new Rule/Action

MSINT-5528

Unable to set engine labels on Linux via the start script

MSINT-5597

Can't rename Sessions with Rule folder reference

MSINT-5606

File data created by a Copy To task not always deleted.

MSINT-5607

Built-in Functions with at least 2 optional parameters can be configured with unlimited parameters

MSINT-5616

Task Report has Incorrect count on download results

MSINT-5630

Error when trying to rename Rule or Action that uses a Template

MSINT-5633

Unable to copy multiple selected Actions, Sessions and Rules

MSINT-5634

Add UI for displaying items included in a multiselect

MSINT-5635

Improved shift select behaviour in the resource tree

MSINT-5636

Blinking Text Cursor Jumps to End in Right-Hand Menu Text String Box

MSINT-5637

Classes with no Attributes stop “Copy To” schema from refreshing

MSINT-5638

FGDB Classes containing attributes with no name are not being read in

MSINT-5684

The previews for Difference show the values the wrong way round

MSINT-5699

FME Server Data Store: Handle unexpected folders

MSINT-5712

No 1Integrate logs produced under WebLogic

MSINT-5744

Test Connection EJBException shows full stack instead of friendly message


Version 4.0.1 PDF

Changes

4.0.1

MSINT-4539

Map Viewer: Allow 3D map pitch angle to be > 60 degrees

MSINT-5123

Map Viewer: Increase the maximum zoom level

Bug Fixes

4.0.1

MSINT-5383

1Integrate with cache sharing enabled on the cloud leaks gothic data roots

MSINT-5401

Unable to run an Action that uses a timestamp data type static value after first starting the engine


Version 4.0.0 PDF

Changes

4.0.0

MSINT-889

Data Store schema refresh should retain added classes or ontology mappings.

MSINT-1164

Report created, modified and deleted counts on Commit Task.

MSINT-1291

Differentiate between Global, Local and Task scope temporary values.

MSINT-1875

Remove 1Validate sessions folder

MSINT-2169

Improve handling of unique keys in the Data Store page

MSINT-2563

Support H2 for repo, simplifying local/non-production deployments

MSINT-2965

Error Catcher value to deal with exceptions/errors (Try...Catch)

MSINT-3133

Remove GDAL-based PostGIS and FME-based SQL Server Data Stores

MSINT-3265

Remove the deprecated Gridstatistics endpoint

MSINT-3298

Add a new parameter for adjusting the threshold for heavily compressed archives (zip bombs)

MSINT-3388

Ability to use Temporary Values in Rules

MSINT-3453

PostgreSQL/PostGIS Data Store - objects with a UUID are failing to commit

MSINT-3472

Validation Service: Combine point spatial hotpots into multipoint geometries in the validation report per non-conformance

MSINT-3622

Split the Session Results REST endpoint into a separate endpoint

MSINT-3641

Don't extract required 1Integrate libraries to the temp directory

MSINT-3743

Record Rule and Action Replays for debugging

MSINT-3750

Non Spatial Filter on CheckRules, ApplyActions, and ApplyActionMaps Tasks

MSINT-3833

Built-in Function to calculate convex hull of all data in the named Classes

MSINT-3859

Option to retain the attribute order (GDAL-based Data Stores)

MSINT-3879

Brand-new User Interface

MSINT-3914

New future-proof Map Viewer

MSINT-4060

Additional descriptions for REST API Swagger documentation

MSINT-4071

Withdraw the Legacy Backup endpoints

MSINT-4073

New User Permissions

MSINT-4114

Validate Schema Task - allow reference schema excess classes

MSINT-4146

Add “OGC” to "Web Feature Service (WFS)" Data Store name

MSINT-4183

Include the product version in REST API

MSINT-4211

Improve error message when Schema Only Data Store is committed to

MSINT-4212

JDBC-based Data Stores: Auto-index attributes on read

MSINT-4458

Remove GDAL PostGIS libraries as Data Store is now withdrawn

MSINT-4459

Update Swagger docs to include API keys as a means of authentication

MSINT-4467

Transform Schema Task : allow source schema excess classes

MSINT-4554

GDAL-based Data Stores: Copy To Tasks should retain attribute field length and precision

MSINT-4600

Revert MSINT-3951 (Classes set via REST with no attributes should be considered disabled)

MSINT-4629

With "Production Mode" enabled on a Session, skip the pre-session validation checks

MSINT-476

Allow Objects, Nested Values and Array elements to be used in Assignment Operations

MSINT-4793

Remove the Partitions Status Map

MSINT-4837

Rename Data Store parameter to "Fix ring direction"

MSINT-4880

Update Data Store WKT converter to be able to handle polygons of a single point

MSINT-5068

File Geodatabase Data Store should retain Field Aliases

MSINT-5297

Remove the MySQL Data Store

 

Dark UI Theme

 

Download data files directly from a Session

 

New admin dashboard

 

New look documentation (WebHelp)

 

Ability to add and edit Session Parameters in the UI

 

New Fixed Schema options on Data Stores

 

Add Generic ‘For Loop’

 

Add Execute and return / Execute and check

 

True and False predicates

 

Multi-select Data Stores for Rule and Action Context

 

Rule and Action Context should persist

 

New API endpoints for managing folders

 

New API endpoints for moving all resource types

 

Session reports downloaded from the UI now JSON, no longer XML

 

Map Viewer styles stored in the browser cache

 

Per-page Search/Filter for items in the tree

 

Ability to hide unselected Classes and Attributes on a Data Store

 

Ability to bookmark entities

 

Deprecate Metadata Data Store support

 

Withdraw the home page

 

Withdraw Rule Discovery

Bug Fixes

4.0.0

MSINT-1358

Trailing Spaces in Temporary Values cause issues

MSINT-2779

REST API returns EntityRef member in RulesTask

MSINT-3213

Session timings reset to zero after exceeding 24 hours

MSINT-3873

Backup creates a folder if a Rule has a backslash (\)

MSINT-3989

Open Schema Task should be sufficient to allow Copy-To to a Data Store

MSINT-4209

NPE Message for Missing FME Server Datastore Input Parameters

MSINT-4307

JDBC Data Stores: Can't use spatial filter when PostGIS and 1Integrate repo both in non-public PostgreSQL schemas

MSINT-4430

FGDB unpredictable behaviour on open data when null geometries are present

MSINT-4472

FME Server Data Store: Unable to read any integer attributes for classes written using the licenced Esri FGDB writer

MSINT-4526

Non Spatial Filter throws parsing errors when 'contains' function is followed by other open brackets

MSINT-3787

Esri File Geodatabase file format data dates changing on read


Version 3.4.1 PDF

Changes

3.4.1

MSINT-4023

Check Rules task non-conformance reports do not include any hotspots for non-spatial checks (that contain more than one attribute)

MSINT-4057

Update Java Support - latest point release

MSINT-4075

FME Server Data Store - Allow files that aren't zips to be uploaded

MSINT-4072

Ability to configure the Wildfly transaction timeout

MSINT-4090

Improve performance extracting DEFLATE_64 compressed zip files

MSINT-4111

FGDB Failed to load GDAL dataset - when zip contains more than .gdb

MSINT-4138

Non-spatial filter: Update per-class filter with no classes to match all classes

MSINT-4140

Update the 1Integrate REST API to update the display name for uploaded files when a new file is uploaded

MSINT-4165

Update the WildFly bundle to WildFly 26.1.2.Final

MSINT-4259

Do not include the format "f" parameter when making WFS calls

MSINT-4265

Files On Disk: Update the cleanup of temporary Data Store files created to support REST API Data Store file downloads to happen after download rather than after server shut down

MSINT-4274

Allow the page/batch size of the non-conformance report Data Store to be configurable and increase the default page/batch size

Bug Fixes

3.4.1

MSINT-3943

Ensure consistent handling of the CRS across all Data Stores

MSINT-4015

FME Server Data Store: FGDB OBJECTID column read in as null

MSINT-4044

FME Server Data Store - Parameters with quote disappear from GUI

MSINT-4054

Non-Conformance Report Data Store - java.lang.NullPointerException when task appears in session before future check rules tasks

MSINT-4055

1Int 3.4 Online help link points to 1Int 3.3 page

MSINT-4059

1Integrate 3.4 not installing as a Windows Service - configuration does not exist: standalone.xml

MSINT-4068

FME Server Data Store: 1Integrate\TEMP directory not cleared for deleted/stopped sessions

MSINT-4082

FME Server Data Store - 1DGW uploaded file gets renamed to the name as defined in the 1INT Master Session not the cloned session.

MSINT-4093

GeoJSON Data Store default to WGS84 when CRS not specified

MSINT-4121

Engine log file has the wrong name

MSINT-4217

FME Server Data Store - REST API should not automatically unzip uploaded data

MSINT-4275

Non-conformance Data Store not freeing memory used by parsed object reports


Version 3.4.0 PDF

Changes

3.4.0

MSINT-2860

New FME Server Data Store

MSINT-3032

Allow a Session's Open Data Task Extent Override to be 'Extent of Previous' even when a session is restricted by a polygon

MSINT-1488

Introduce Access Groups for folder level permissions

MSINT-1599

Esri File Geodatabase Data Store domain resolution

MSINT-3663

Esri ArcGIS Server Data Store - fix ring direction parameter

MSINT-1390

New GeoJSON Data Store

MSINT-2858

New Non-Conformance Report Data Store

MSINT-2812

Compile 1Integrate with Java 11

MSINT-2857

Add missing file options to GDAL-based Data Stores

MSINT-3038

Use session parameter to filter predefined region

MSINT-3256

New GML Data Store (read-only)

MSINT-3523

Exclude folders from being synched

MSINT-3659

Find Kickbacks Built-in does not handle null geometry

MSINT-3686

Tag log messages with the user ID

MSINT-3688

Update GDAL to 3.5

MSINT-3734

Avoid relying on the PostGIS column definition to determine geometry dimensionality

MSINT-3757

REST API: Add endpoints to download Data Store source file

MSINT-3760

Non-Spatial Filter casting issue - handling numbers vs. strings

MSINT-3778

Remove sync button from the Synchronisation Tool

MSINT-3845

Update Ignite to 2.13

MSINT-3853

Non-spatial filter with a Class name that is also a function name doesn’t parse correctly

MSINT-3861

Zip full restore doesn't update metadata only changes

MSINT-3178

Wildfly Packaging

MSINT-3623

Remove 'Powered By' header from the WildFly bundle

MSINT-3773

Add an endpoint to 1Integrate to get the license time remaining for monitoring license expiry

MSINT-3912

Cannot write classes with special characters out to DSV

MSINT-3951

Classes set via REST with no attributes should be considered disabled

MSINT-3953

DSV Data Store: Make the nominated geometry column(s) optional

MSINT-3965

MapInfo TAB Data Store: Correctly read MapInfo Booleans (T and F)

Bug Fixes

3.4.0

MSINT-2970

DSV Data Store loads WKT Heighted features as 2D

MSINT-3640

Open Data and Schema Task Class Selection Validation: unexpected exception cause by references to excluded Classes

MSINT-3668

Shapefile datastore reads 0 timestamp as 0002-11-29 23:29:40.000

MSINT-3779

Failed Backup: java.io.IOException - two trailing spaces

MSINT-3832

Geopackage Boolean Data Type being populated as Integer

MSINT-3966

MapInfo TAB Data Store: null strings read in as empty strings


Version 3.3.1 PDF

Changes

3.3.1

 

MSINT-3376

Update WildFly bundle to WildFly 26.1.1

MSINT-3752

Validate Schema Task: Inclusion of Data Store paths in the report to be configurable through new checkbox which defaults to off

MSINT-3768

Latest Java Support

Bug Fixes

3.3.1

MSINT-3765

Validate Schema Task: Flip Missing & Excess and rename Target to Reference

MSINT-3762

"datastorePath" attribute incorrectly appears in Validate Schema Task report


Version 3.3.0 PDF

Changes

3.3.0

MSINT-3561

Support Azure Active Directory credentials for SQL Server Repository

MSINT-3488

Improve support for OAuth 2.0 in WFS Data Store

MSINT-3166

Add a Schema Transformation Task

MSINT-3062

Add Schema Enquiry built-in functions

MSINT-2922

Add a Validate Schema Task

MSINT-1565

Non-Spatial Filter (like a WHERE clause) when opening data, using session parameters in the filter

MSINT-3629

Add a Schema Only Data Store

MSINT-3607

Open Data and Open Schema tasks should ignore attribute metadata differences such as field length and precision

MSINT-3515

Latest Java support

MSINT-3506

Helm: Custom extensions available by allowing a custom image to be used in place of our official images

MSINT-3486

Add a Built-in function to get an object's Data Store

MSINT-3469

List the Null attributes on the Session Data Viewer attribute panel

MSINT-3459

REST API: Ability to update just the extent of a session without providing whole session payload

MSINT-3428

Add a Built-in function to make HTTP calls during a session

MSINT-3426

Add descriptions for all REST calls to the REST API docs

MSINT-3312

Add coordinate reference system information to validation report

MSINT-3071

Enable Commit on file datastores for FGDB and GeoPackage

MSINT-3055

Update Split_geometry Built-in to support 2D inputs

MSINT-1447

Add a Built-in to compare attributes

MSINT-3609

WildFly: Compress log files on rotation

Bug Fixes

3.3.0

MSINT-3728

Accurately detect SQL Server dimensionality to better support mixed dimensionality data

MSINT-3651

PostgreSQL Data Store: Disable Auto-commit when reading data to reduce memory footprint

MSINT-3737

PostGIS write errors not updating pre-class error count

MSINT-3627

Make schema handling case sensitive to ensure reading from the expected schema for all formats

MSINT-3718

XYM data written out to SQL Server becomes XYZ data

MSINT-3710

JDBC based MariaDB/MySQL, PostgreSQL and MSSQL: SRS ignored during write

MSINT-3709

JDBC based MariaDB/MySQL, PostgreSQL and MSSQL: Manually specified SRS value always ignored

MSINT-3666

JDBC based MariaDB/MySQL, PostgreSQL and MSSQL: Fix the quoting in the geometry column description query for SQL Server

MSINT-3665

Options cog hidden if Engine host name is long

MSINT-3652

Engines interrupted when waiting on a lock to process a session will infinite loop and fill up the logs

MSINT-3634

Sync Tool cannot handle backups with long pathnames on Windows

MSINT-3628

Session Data Viewer legend does not include target classes from load schema tasks

MSINT-3626

Attempting to rewind a Session without a running engine results in a stuck Session

MSINT-3625

Fix style upload button within the Session Data Viewer

MSINT-3600

New Backup mechanism doesn't include shortcuts in use which leads to unrestorable backups

MSINT-3589

Open Schema task should not try to connect to the Data Store

MSINT-3575

Fix SQL Server timestamp handling (milliseconds)

MSINT-3564

Unable to use AzureAD authentication via the JDBC based SQL Server Data Store while 1Integrate is installed as a Windows service

MSINT-3559

Cloning items as shortcuts gets a 'Copy of' prefix instead of 'Shortcut to'

MSINT-3558

Iterating over all:geometric includes non-geometric Classes such as singleton

MSINT-3548

JDBC datastore large memory overhead during write due to only flushing after each Class was written out

MSINT-3522

GDAL FGDB reading in Bezier curves as multipart geometries

MSINT-3502

Legacy hotspot information missing from reports

MSINT-3484

Sync Tool error on empty repo: IOException: Archive contains entries that point outside of the archive directory

MSINT-3444

Open Data Task doesn't take excluded classes into account when building the Schema for rule validation

MSINT-3431

File Upload does not recognise upper case file extensions

MSINT-3180

Session Data Viewer does not display dates

MSINT-3738

SQL Server format unable to write out null values for date, float and string types

MSINT-3740

Session error if disabled open schema task precedes a Commit Task

MSINT-3708

Many Data Stores do not set unit_length which is used in setting the tolerance


Version 3.2.0 PDF

Changes

3.2.0

MSINT-3485

Support tab delimiters in DSV Data Store

MSINT-3345

Role-based REST API Access now consistent with user interface

MSINT-3279

New API keys option for managing access to REST API

MSINT-3202

Add an Open Schema task to only create schema but load no data

MSINT-3042

Empty recycle bin button should delete all deletable items when some can't be deleted

MSINT-2832

Drop deprecated FME Data Store shape format

MSINT-2534

Allow an engine to be marked for shut down (so that no new jobs are queued)

MSINT-2236

Support Java 11

MSINT-1528

New Centroid built-in function

MSINT-683

Add monitoring role (read-only access to session results and grid statistics)

Bug Fixes

3.2.0

MSINT-3505

DSV Data Store - Unable to read UTF-8 BOM encoded files

MSINT-3458

Enable both Repository and Data Store to use Integrated Security

MSINT-3456

Sync tool not setting the content-type header

MSINT-3416

M values are being changed when build topology task is run

MSINT-3193

Measures (M Values) don't exist after Build Topology

MSINT-3134

DSV Data Store fails load trailing commas in heading


Version 3.1.1 PDF

Changes

3.1.1

MSINT-3433

Add X,Y,Z or X,Y,M option on as-standard DSV Data Store

MSINT-3420

Add X,Y,Z or X,Y,M option on as-standard FGDB Data Store

MSINT-3402

Update the folder REST endpoint to include the full path to each entry

3.1.0

MSINT-2704

As-standard Data Store support via JDBC connections for

  • MySQL/Maria DB

  • Postgres/PostGIS

  • Microsoft SQL Server

MSINT-3028

GeoPackage as-standard Data Store support

MSINT-3127

Microsoft Access as-standard Data Store support

MSINT-3120

New DSV Data Store parameter to optionally include line numbers as a feature attribute

MSINT-2915

FGDB write (copy-to) for as-standard Data Store

MSINT-3132

Deprecate legacy PostGIS and Microsoft SQL Server formats

MSINT-3128

Deprecate legacy FME Shapefile format

MSINT-2936

Add a Kubernetes mode to 1Integrate

MSINT-3048

Add dynamic engines for Kubernetes deployments

MSINT-3171

New easier deployment for custom built-in functions and custom Data Stores

MSINT-3164

Modernise password encryption

MSINT-2721

Signed 1Integrate EAR files for added security

MSINT-3067

Session Data Viewer Enhancements

MSINT-3237

The Parts of Solid and multihedral surface geometries can iterated over in a rule or action

MSINT-1523

New Built-in Function - Split String

MSINT-501

Buffer build-in can take a negative buffer size to shrink polygons.

MSINT-2803

New Built-in function - rule_hotspot_attribute_names

MSINT-3227

New "Folders" REST endpoint for folder management

MSINT-3263

Add useRecycleBin query parameter on REST API delete calls

MSINT-3184

Latest Java 8 update

MSINT-3136

Update to WildFly 24

MSINT-3135

Update to GDAL 3.3

MSINT-3382

Out-of-date Version (jQuery)

Bug Fixes

3.1.1

MSINT-3422

MySQL and MariaDB do not need to offer Z or M or 3D options

MSINT-3437

session_has_class not finding classes when run from singleton class

MSINT-3051

DSV Data Store save where import mapping has an integer attribute causes Null Pointer Exception

MSINT-3443

1Integrate logs contain an error every time an uncompressed file is uploaded to a Data Store

MSINT-3421

REST API Encrypted passwords returned by the REST api are scrambled when Data Store re-uploaded

3.1.0

MSINT-1990

Reduce the false positives or errors or warnings in Wildfly logs

MSINT-1966

Esri FileGDB as-standard Data Store treats null values as 0

MSINT-2966

douglas_peucker built-in now tries to generate a valid geometry rather than erroring when simplification would result in an invalid geometry.

MSINT-779

ALREADYLOCKED: Another process has already locked this file. Error can happen when running sessions after opening Data Viewer

MSINT-3267

DSV Datastore: Null geometries cause write errors

MSINT-3230

JSON restore / sync tool does not set user and timestamp metadata

MSINT-3229

Connection failure after restoring JSON backup for GDAL Data Store

MSINT-3204

All Geometric superclass included non-geometric classes

MSINT-3168

Additional attributes in DSV datastore are not mapped correctly in the output mapping

MSINT-3108

DSV Datastore throws OpenData Session Task error if Properties file "countTotalObjects=True"

MSINT-3099

Uploaded files not being deleted when load complete, causing disk space to grow

MSINT-3096

00036330: Rule discovery does not run

MSINT-3115

Session Data Viewer: Unable to rotate and zoom at the same time

MSINT-3082

Session Data Viewer: Erratic zoom behaviour in 3D mode after rotating the camera

MSINT-3063

Session Data Viewer: Handle selecting unrun tasks more gracefully

MSINT-3018

Session Data Viewer: Only show z values in Fly to Coordinates box when in in 3D mode

MSINT-1917

Session Data Viewer not displaying all layers

MSINT-2802

Datastore parameters containing XML special characters cause session run failures

MSINT-2693

1Integrate session validation should not check tasks that have already run

MSINT-2490

Restrict to Extent of Opened Data doesn't work with geometries that have M values

MSINT-2450

Report summary conformance graphs in cache viewer display the incorrect number for conforming objects

MSINT-2447

Commit task back to ESRI Enterprise GDB failing to commit all features

MSINT-2309

offset built-in has typo "bea" in description

MSINT-3310

Regression: Unable to upload ontology through the UI

MSINT-3307

Admin page repository backup can fail in certain conditions


Version 3.0.1 PDF

Changes

N/A

Bug Fixes

3.0.1

MSINT-3143

Sync Tool ‘Force Update Filesystem’ error if folder names don’t match across entity types

MSINT-2629

Action Map with Filter Rule shows incorrect summary count

MSINT-3130

Renamed entities cause errors when synching or restoring backups

MSINT-3060

When a restore is blocked by a referenced entity being deleted, list the items blocking it

MSINT-2035

When loading by extent of previously loaded data, use the convex hull of the data rather than the MBR.


Version 3.0.0 PDF

Changes

3.0.0

MSINT-2838

Support Full 3D data as a licensed option:

  • Oracle Data Store: full support for read and write of Full 3D geometries

  • Beta support for read and write of full 3D geometries via: PostGIS, SQL Server, Esri File GDB and Enterprise GDB, Shapefile, Tab file, DWG/DXF, DGN

  • Full 3D support for existing built-ins such as union, difference, intersection, dimension, boundary, count_parts, is_valid etc.

  • New 3D built-in functions: count_surfaces, extrude, outer_shell, solid, volume,

  • Full 3D support for most spatial operators

GL3D-1087

New built-in function change_dimension

GL3D-446

New built-in function get_geometry_as_WKT

GL3D-1130

Is_valid takes tolerance as a parameter

GL3D-1087

Built-in functions to report the locations and descriptions of invalidities within a geometry: report_invalid, report_invalid_get_geometry, report_invalid_get_description

Bug Fixes

3.0.0

MSINT-3065

Engine can crash when using nearest N objects functionality

MSINT-2883

SQL Server Data Store does not report the Z value when Reporting on geometry with Z enabled

MSINT-1210

Report XML should include heights when reporting heighted geometries.

MSINT-3049

Cannot commit to a PostgreSQL table with a foreign key constraint enabled

MSINT-3085

Parallel heavy use of Session Map Viewer can cause interface crashes


Version 2.10.0 PDF

Changes

2.10

 

MSINT-2842

New and improved 1Integrate Session Data Viewer

MSINT-2201

New Standard Superclasses for rule/action writing

MSINT-1185

Support creation of Metadatastores via REST API

MSINT-2609

Support creation of shortcuts via REST API

MSINT-2715

New built-in function split_geometry

MSINT-2716

New built-in polygons_from_lines

MSINT-2717

New Collection Element value to handle "Array, collection or geometry element"

MSINT-1091

Allow finding of nearest n objects

MSINT-2919

Improve ArcGIS Feature server datastore's error handling - catch non-successful status codes early

MSINT-2925

Support Oracle Linux 7.9

MSINT-2926

Support latest Wildfly 23.x

MSINT-3010

Add UK Patent number to 1Integrate footer

Bug Fixes

2.10

MSINT-3040

Unable to read WFS with data format defined using lower case geojson.

MSINT-1269

00022194 GDAL Data Store type doesn't offer 'Fix ring direction and inclusion errors' option.

MSINT-2497

Uploading a file through the REST API does not update the upload credential

MSINT-2886

Shortcuts in restored backups not detecting clashing existing element/name

MSINT-2969

DSV Data Store reads invalid geometries regardless of Allow Invalid flag

MSINT-2981

REST API and UI backup doesn't include all parameters

MSINT-2982

DSV WKT polygon ring direction not being handled correctly.

MSINT-2991

New Repo Sync Tool returns blank error message when synching from an old-style filesystem structure.

MSINT-3007

00036010: Regression: gdal_datetime parsing issue in FGDB date types from 1Int 2.8.1 “Unparseable date: "2018/09/07 00:00:0"

MSINT-3026

Unable to backup shortcuts

MSINT-2960

NullPointerException when writing to ArcGIS feature layer that doesn't exist

MSINT-3006

Unable to clone Data Store with multiple file uploads


Version 2.9.0 PDF

Changes

2.9

MSINT-2823

When running multiple actions in a task, run all features through each action (in UI order), rather than individual features through all actions

MSINT-2198

Enable simple configuration of Wildfly logging levels in config file

MSINT-2237

Support WebLogic Server 14.1.1

MSINT-2546

Native Delimited Separated Values datastore (CSV) that supports geometry

MSINT-2695

Ability to set and retrieve session parameters via REST API

MSINT-2687

New session parameter value in Rules and Actions to access session parameters

MSINT-2690

Ability to generate a Placekey for a location or address

MSINT-2703

Backup/Restore improvement and new repository synchronisation tool

MSINT-2829

Make 1Integrate docker images available (contact customer support)

MSINT-2877

Update admin page to new style

MSINT-2910

Full repository backup/restore from admin page

MSINT-2932

Update grid statistics endpoint to include hostname details

Bug Fixes

2.9

MSINT-2902

SQL Server Integrated Security has a missing a file in v2.8.1

MSINT-2942

ArcGIS Feature Service Data Store writes null for multipart polygons read in from other formats.

MSINT-2802

Data Store parameters containing XML special characters cause session run failures

MSINT-2920

ArcGIS/AGOL Feature Service Data store not recognising some layers as spatial

MSINT-2691

Recycle Bin records Radius Studio as the user who created the folder

MSINT-2900

WFS Data Store should attempt retry for schema fetch calls not just data fetch


Version 2.8.1 PDF

Changes

2.8.1

MSINT-2046

Introduce a system warning when approaching licence expiration date

MSINT-2416

Allow users to choose between XYZ or XYM for XYZM data via SQL Server Data Store

MSINT-2434

Configure security settings via settings.properties

MSINT-2476

New API call to get the number of engines, their availability and the queued jobs

MSINT-2569

Show which tasks were disabled in the Cache Viewer session tasks tab.

MSINT-2585

WFS Data Sstore: New OGC Web Feature Service Data Store supporting GeoJSON and OAuth.

MSINT-2666

Clone an entity via REST API

MSINT-2623

Remove PostGIS FME datastore (PostGIS support is now only via inbuilt PostGIS data store)

MSINT-2622

Support PostgreSQL 12.4 and PostGIS 12.4

MSINT-2639

Java version Support: Oracle Java 8 update 281 with WebLogic

MSINT-2653

Java version Support: AdoptOpenJDK 8 update 282 with included WildFly

Bug Fixes

2.8.1

MSINT-2799

Unable to run a session with special characters in Data Store password

MSINT-1907

copy_attributes builtin not locating class attributes when specifying attributes to exclude

MSINT-2119

The error details text on the Licence validation error page is almost invisible

MSINT-2329

Actions or rules referencing All Classes fails with UNKNOWN CLASS if run before any Open Data tasks

MSINT-2350

00032528: Unable to backup Session with no classes selected in open data task

MSINT-2385

REST API doesn't return correct state for a partitioned session

MSINT-2470

Don't show the FME datastores if the environment's FME build number is below the minimum supported version

MSINT-2525

Do not load 1Spatial news on the landing page

MSINT-2557

CAD datastore unable to change attribute type mapping

MSINT-2567

Opening non-spatial File Geodatabase data using the inbuilt GDAL Data Store in a session with an extent restriction causes the engine to crash.

MSINT-2574

1Integrate ignores the temp.directory setting

MSINT-2607

Copying a file based datastore does not copy the uploaded file

MSINT-2613

1Integrate REST API doesn't support CORS (cross-origin resource sharing) requests

MSINT-2705

Installation guide update to clarify SQL Server repository user creation

MSINT-2709

Large files between 500Mb and 1Gb fail upload to a Data Store when using a PostgreSQL repository.

MSINT-2725

ArcGIS Feature Service Data Store does not handle incorrect polygon ring direction

MSINT-2730

1Integrate status is incorrectly set to warning even with supported SQL server version

MSINT-2731

Data Store input mapping attribute indexes are unset on upgrade to 1Integrate v2.8.0 (workaround if already upgraded is to download and re-upload the Data Store through the UI or API).

MSINT-2735

REST API - Data store GET request is not returning the correct value for whether input mapping attributes are set to "report"

MSINT-2739 ArcGIS Server Service that does not expose layer types can't be spatially filtered

Version 2.8.0 PDF

Changes

2.8.0

MSINT-453

New “Singleton” system class (sys:singleton) for performing action or rule logic exactly once

MSINT-1400

Support for Microsoft Visual C++ 2019 64 bit Redistributable

MSINT-1570

Support for Oracle databases that have no locator or spatial module installed

MSINT-2103

Ability to temporarily disable a task within a session

MSINT-2132

Support for MS SQL Server 2019

MSINT-2200

Support for deploying 1Integrate as a service on WildFly, on Windows only. See installation guide for details.

MSINT-2262

New "session" scoped temporary value, and renaming of existing “local” and “global” scope to “object” “task” respectively within the UI (API functionality is unchanged)

MSINT-2454

Esri Feature Service Data Store: Authentication via Portal

MSINT-2481, MSINT-1569

Scripts and documentation for installing 1Integrate as a service on WildFly, on Windows.

MSINT-2512

Ability to override the session extent for an open data task, to open all data.

MSINT-2520

Latest Java patch support

MSINT-2529

Esri Feature Service Datastore: Related Non Spatial Objects

-

Support for Oracle Enterprise Linux 7.8

Bug Fixes

2.8.0

MSINT-1912

Error message “unexpected geometry type: 12” when dealing with multisurface feature

MSINT-2328

Accented characters corrupted in xml backups

MSINT-2401

Cache viewer not always finding the feature for a non-conformance, when stepping through non-conformance report

MSINT-2437

Unable to dismiss large error pop-ups

MSINT-2515

The order object reports are retrieved from the database is not always the same order with which they were inserted


Version 2.7.1 PDF

Changes

2.7.1

MSINT-2334

Improved information if Data Store is unavailable (e.g. FME is disabled or custom data store removed)

MSINT-2389

Support AdoptOpenJDK 8 update 265

Bug Fixes

2.7.1

 

MSINT-2418

Unable to load FME PostGIS data store after loading cache viewer

MSINT-2388

Error message persists when encountering an upload/restore error

MSINT-2276

Correction to XOR condition description in UI

MSINT-2351

“Hide stack traces” mode causes repeated error messages

MSINT-2361

Indexing appears checked at class level when attributes are un-checked

MSINT-2384

Features failing to write out to Shape via GDAL

MSINT-2390

APIs not reporting correct indexing state of primary geometry attribute

MSINT-2440

Unable to deselect base classes within Inheritance based schemas


Version 2.7.0 PDF

Changes

2.7.0

MSINT-1463

Toggle all Indexes On/Off within datastore input mapping

MSINT-1664

Ability to include a custom banner on the login page

MSINT-1853

Support role-based authorisation when deployed to WebLogic

MSINT-2007, MSINT-2283, MSINT-2304, MSINT-2322

Upgrade to WildFly version 20

MSINT-2087, MSINT-2158, MSINT-2256

Users can add custom names to tasks within a session, for improved readability

MSINT-2113, MSINT-2139 MSINT-2140, MSINT-2144

New Data Store: Allow read and write to Esri ArcGIS server feature services

MSINT-2128

Support Java 8 update 251

MSINT-2129

Support Windows Server 2019

MSINT-2130

Support AdoptOpenJDK 8 update 252

MSINT-2137

Only available Data Store types are listed (dependent on FME integration)

MSINT-2203

Reduce verbose error logs

Bug Fixes

2.7.0

MSINT-1498

Error in UI when running a session with a multi-polygon extent

MSINT-1796

Validation Report ignores descriptions of rules when running a folder

MSINT-1852

Action Map output message corrected (from "fixed" to "applied")

MSINT-1949

Unable to write out file based Data Stores via FME

MSINT-2109

Action Map does not return detailed counts in REST API

MSINT-2166

Ensure the GDAL writer can write classes that contain a colon

MSINT-2176, MSINT-2181

Risk of data loss when writing shape files through GDAL

MSINT-2194

GDAL datastore unable to write out points and multipoints in the same layer

MSINT-2320

Cache viewer broken in IE 11

MSINT-2321

Broken feature selection in the cache viewer

MSINT-2325

Inconsistent session results via REST API

MSINT-2326

Failing WMS request parsing

MSINT-2337

Broken XML report download button on the Rule Conformance Results page

MSINT-2340

Session stuck on polygon WKT open data restriction

MSINT-2347

When hiding stack traces, errors for sessions not currently selected are lost


Version 2.6.2 PDF

Changes

N/A

Bug Fixes

2.6.2

MSINT-2165

OGC simple built-in function can stop session with 'Error in nesting of rings in polygon' for some invalid polygons

MSINT-2157

Generating the non-conformance hotspot can cause 'CLRGEOM: Geometry contains no coordinate data' errors


Version 2.6.1 PDF

Changes

2.6.1

MSINT-2026

Consolidated SOAP API endpoints

Bug Fixes

2.6.1

MSINT-2136

Google BigQuery performance and query size fix

MSINT-1600

FME FileGDB output not respecting character length


Version 2.6.0 PDF

Changes

2.6.0

MSINT-1430

Show which session queue is running a session

MSINT-1461

Support Oracle Database 19c R1 (Database 11g no longer supported)

MSINT-1564

Support for measures for GDAL Data Stores

MSINT-1994

New built-in functions (class_get_attribute_type, class_get_attribute_value, class_get_attributes, class_is_attribute_null)

MSINT-1922

Data Store setting to specify whether to read M or Z when reading XYZM data

MSINT-1834

Enable Windows Authentication for the FME SQL Server Data Store

MSINT-2001

MSINT-2002

MSINT-2003

MSINT-2004

New datastore type: Google BigQuery

MSINT-2029

Restrict Open Data Task's extent to that of convex hull of already loaded data

MSINT-2034

New landing page and menu bar

Bug Fixes

2.6.0

MSINT-1603

PostgreSQL repository: Error when uploading large files

MSINT-2078

Height built-in function throws exception for non-heighted geometries

MSINT-2008

Remove WildFly library classpath warning in logs

MSINT-1851

MSINT-1911

MSINT-1769

rule_hotspot_geometry built-in function isn't restorable from a 1Integrate for ArcGIS .rules backup

MSINT-2024

Two dots in a FGDB Data Store name gets blocked by security check

MSINT-2027

Job graphs don't work consistently across all browsers

MSINT-2052

PostGIS Data Stores: Cannot set 'Output Mapping' to a different target table to source

MSINT-2061

GDAL Data Stores leave file handles open, leaking resources

MSINT-2067

WebLogic startup errors related to classes implementing the Java EE spec

MSINT-2019

Data store names inconsistently referenced in file upload errors

MSINT-1827

NullPointerException when generating hotspot for spatial relationships in certain conditions

MSINT-1315

nearest_point built-in function default value for third parameter (return single point) should be 'true'


Version 2.5.1 PDF

Changes

2.5.1

MSINT-1987

MSINT-1970

MSINT-1965

MSINT-1964

MSINT-1948

Security: Various security improvements

MSINT-1947

Update to latest JQuery

Bug Fixes

N/A


Version 2.5.0 PDF

Changes

2.5.0

MSINT-1643

Out-of-the-box ability to read and write PostGIS data from PostgreSQL 9.5 without the need for FME (PostGIS via FME on Linux no longer supported)

MSINT-1997

Support Java 1.8 Update 211

MSINT-1465

Upgrade to FME 2018 (Note: Using FME 2018 via Data Stores on Linux when running on WebLogic can cause crashes which will be fixed in a later release)

MSINT-1839

New copy_attributes Built-in operation to copy matching attributes from one object to another

MSINT-485

Use more meaningful names for files created by downloading entities

MSINT-1567

Improve data upload form to be the same as rules upload form

MSINT-1508

Allow rs_data_loaders role to upload files

MSINT-1985

WebLogic, default users changed to match WildFly

Bug Fixes

2.5.0

MSINT-1860

Open data tasks error when opening two tables into the same class

MSINT-1869

Loading a large ontology to a Data Store takes several minutes to upload/select Data Store/use as context

MSINT-1296

When reporting missing built-in function, report the rule that contains it

MSINT-1524

Cache viewer not showing multi-part geometries

MSINT-1927

Cache Viewer rendering wrong for Geodetic data with reversed axis ordering

MSINT-1935

Cache viewer doesn't display Advanced Style page correctly

MSINT-1879

Ontology is not backed up with the Data Store

MSINT-1881

Type error starting session when ontology changes type

MSINT-1923

Data Gateway: Enable definition of user-defined classes through API to prevent validating report objects.

MSINT-1931

ORA-00054: resource busy and acquire with NOWAIT specified sometimes seen at startup

MSINT-1976

FME PostGIS Data store: Datatype int is read as fme_varchar