Skip to content

Fusion Metadata Registry change log

Version 11.25.0 (2026/03/02)

New Features
FMR-1395: Export Hierarchies as Excel (FusionXL format)
FMR-1448: Viewing a Representation Map allows searching and displaying of names

Improvements
FMR-1405: DSD Wizard does not always displays Next / Previous buttons on limited size screens
FMR-1414: Update back-level third-party dependencies for FMR 11.25.0
FMR-1426: Keep Modification Buttons Visible in Representation Map Wizard
FMR-1427: Adjustable Layout Between Hierarchy Tree and Annotations (View Hierarchy Mode)

Bug Fixes
FMR-1128: Synchronizing a DSD with Concept Roles is different per direction
FMR-1421: Information loss when uploading an SDMX-JSON structure file with contacts and roles
FMR-1425: Very Slow Loading of Large Hierarchies
FMR-1430: Reporting Constraints wizard- Excluded values- remove button is not clickable
FMR-1431: POSTing SDMX-JSON metadata reports to the FMR
FMR-1449: Cannot edit all data providers

Version 11.24.0 (2026/01/23)

New Features
FMR-1393: Schemas cannot always be used for validation purposes

Version 11.23.0 (2026/01/17)

Changes
FMR-1063: Change the priority for picking up the fmr.properties - click here to read more on the wiki
FMR-1223: Removal of old Javascript code

Improvements
FMR-949: Option to select from a list in Representation Map tool
FMR-1094: Feature Request: Better visibility for Representation Map notes
FMR-1096: Feature Request: Include Name Field in Representation Maps
FMR-1202: Missing observation values
FMR-1235: Horizontal scroll bar in representation map view window
FMR-1236: Allow multiselect when adding codelists to a representation map
FMR-1242: Add notes to representation map XLSX exports
FMR-1310: Hierarchies: multiple selection of items
FMR-1311: Hierarchies: collapse / expand all -buttons
FMR-1312: Possibility to remove codelist from hierarchy
FMR-1320: Update back-level third-party dependencies for FMR 11.23.0
FMR-1355: Search Field in Hierarchy Viewing Mode

Bug Fixes
FMR-851: FMR 11.18.1 generates unexpected group attributes in mapped datasets
FMR-1317: Representation Map Edit Wizard Allows Empty Rows
FMR-1319: FMR 11-21-1 and below - Missing attributes when converting a CSV input dataset using semi-colon separator
FMR-1354: Hierarchy Wizard: Expand/Collapse State Resets on Code Move

Version 11.22.1 (2025/11/28)

Changes
FMR-1321: Modify validation output
FMR-1339: Introduce authentication failure delay

Version 11.22.0 (2025/11/18)

New Features
FMR-1208: Add Annotation Manipulation to Hierarchies page

Improvements
FMR-1178: Update back-level third-party dependencies for FMR 11.22.0
FMR-1180: Support the new schema locations

Bug Fixes
FMR-588: Registry Structure Integrity can be broken by modifying Structure Map
FMR-894: Sender ID not updating when using FMR WS download
FMR-1139: Cannot upload/sync an existing Concept Scheme with a copy of it that has less Concepts
FMR-1213: Bulk actions menu-deletion of an artefacts unsuccessful -screen prompting to reference
FMR-1216: FMR generates invalid SDMX-JSON 2.0 output (III) - pysdmx-related
FMR-1217: Metadata provider schemes have a wrong name
FMR-1245: Validation of SDMX-JSON DataSet does not output Dataflow entry

Version 11.21.1 (2025/09/21)

Improvements
FMR-605: Improvement to Annotations - editing annotations
FMR-608: Improvement to Annotations - Annotation wizard

Bug Fixes
FMR-1181: Modify UI names and descriptions
FMR-1191: Unable to download particular structures from Export Structures page

Version 11.21.0 (2025/09/08)

Changes
FMR-1070: Local and core representation behaviour - click here to read more on the wiki
FMR-1087: Enable mapping a number to a string respecting the target constraints

Improvements
FMR-1042: Update back-level third-party dependencies
FMR-1067: Upgrade of OpenCSV dependency
FMR-530: Support for private artefacts
FMR-834: Permit web service structure submission to FMR with security authentication of EU login
FMR-1006: FMR improvements for accessibility
FMR-1069: UI Improvements
- FMR-599: Improvement to DSD wizard - selection of Concepts from Concept Scheme
- FMR-600: Improvement to DSD wizard - default Concept role
- FMR-601: Improvement to DSD wizard - ordering of concepts
- FMR-602: Improvement to DSD wizard - changing reference to Concept Scheme when copying DSD
- FMR-603: Improvement to DSD wizard - issue with editing of numerical properties (e.g. minValue)
- FMR-604: Improvement to Annotations - viewing annotations next to code / concept
- FMR-609: Import and Export of Objects
- FMR-610: Add a Cancel button to all wizards

Bug Fixes
FMR-963: When importing Structure Sets FMR 11 drops 'validity periods'
FMR-1012: Additional issues with observation level component consistency
FMR-1045: Minor UI fixes to Organisations pages
FMR-1052: Null Pointer can be thrown when resolving Structural Cross-References
FMR-1054: EULogin User missing in the activity table
FMR-1056: Series-Only Datasets are not allowed in EDI output - an error should be thrown
FMR-1084: Double quotes in CSV header columns are not accepted by the FMR
FMR-1088: Hierarchies annotation wizard CSV import rejects multi-level item annotations
FMR-1090: Structure query intermittently returns blank response with HTTP 200 status
FMR-1104: Allow Group ID to be omitted from the Data Structure if the Data Structure only has a single group
FMR-1121: Finish button in Wizard pages changes position depending on Wizard Step
FMR-1122: Agency drop-down no longer allows correct selection of items
FMR-1127: Attributes on a Concept are not assigned to Attributes and Measures on a DSD
FMR-1131: Backfill FMR 12 bug fixes into FMR 11
FMR-1145: Cannot download Maps in SDMX-ML 3.0
FMR-1152: CrossReference reports throw 500 error on generation
FMR-1155: Viewing RSS feed causes Stack Trace
FMR-1156: Codelist versions do not show when filtering by Agency

Version 11.20.0 (2025/06/04)

New Features
FMR-996: Support Tab - click here to read more on the wiki
FMR-947: Structure database consistency checker

Improvements
FMR-958: Update back-level third-party dependencies

Bug Fixes
FMR-964: Problem with non-capital identifiers for Artefacts
FMR-984: Apache JSTL declared in Sdmx-Core which does not use it. Declaration should be in FMR
FMR-994: Mapping the absence of a Component to a value in a target Component without Time Period
FMR-997: TIME_PERIOD must follow data type ObservationalTimePeriodType
FMR-1000: EDI Writer silently ignores observations which don't contain OBS_STATUS
FMR-1009: Issue uploading artefacts
FMR-957: Metadata Sets unable to be restored from Database Backup Table
FMR-959: Deletion of a Dataflow does not navigate user to Dataflows page
FMR-967: Semantic and non-semantic versions should co-exist in Registry
FMR-968: Comparing an Inherited Codelist results in incorrect positions
FMR-978: Representation Map does not output Blank Target in SDMX-ML format

Version 11.19.6 (2025/05/01)

Withdrawn due to regression in the structure load user interface

Version 11.19.5 (2025/03/28)

Changes
FMR-927: Remove AspectJ dependency from codebase
FMR-930: Modifications to Database Table to address Oracle issues - click here to read more on the wiki
FMR-933: Remove FusionXL from the FMR WAR

Improvements
FMR-901: Update back-level third-party dependencies

Bug Fixes
FMR-830: Flag isSequence appears in TextFormat of many DSD components
FMR-910: Issue with schema generation when using codelists with business validity (MEDAL-related)
FMR-911: Issue with mapping a dataset without OBS_VALUE
FMR-923: Fetching a Representation Map after Kafka notification update is not in sync with the advertised change

Version 11.19.4 (2025/02/04)

Changes
FMR-864: Mapping should consider action to avoid unintended consequences of delete messages

Improvements
FMR-866: Update back-level third-party dependencies
FMR-873: ECAS authentication to include groups

Bug Fixes
FMR-852: Issue when converting a CSV with mixed actions
FMR-853: Issue using Environmental Sync when Registry contains 'Hierarchical Association'
FMR-875: When reading XLSX file, codelist wizard strips Item Validity annotations
FMR-881: Validity Annotations can be duplicated when editing Concept Scheme with Item Validity
FMR-883: Kafka transaction messages now state "insert" and "update" structures correctly
FMR-884: Export Structures page does not list Hierarchy Associations
FMR-888: Incompatible ISO-8859-1 characters produce invalid EDI
FMR-890: Hierarchy Association is not shown as a child of the hierarchy on the references page

Version 11.19.3 (2024/12/05)

Bug Fixes
FMR-854: Issue with the DataStructure wizard page in latest version of Microsoft Edge / Chrome - click here to read more on the wiki

Version 11.19.2 (2024/12/03)

Improvements
FMR-803: Introduce checks to ensure that generated SDMX-JSON is valid with respect to the Schema
FMR-846: Update back-level third-party dependencies for FMR 11.19.2
FMR-847: Removal of dependency from OpenCSV which has serious vulnerability
FMR-844: Removal of redundant "close" method in Excel Reporting Template Reader

Bug Fixes
FMR-855: Settings page: "Mapped Data" not highlighting in the UI correctly
FMR-842: Issue with Representation Map UI when removing/adding number of source/targets

Version 11.19.1 (2024/11/15)

Bug Fixes
FMR-832: FMR generates invalid SDMX-JSON 2.0 output (II)
FMR-839: Wrong mapping for dataset level attributes

Version 11.19.0 (2024/11/07)

New Features
FMR-802: By default skips 'invalid structures' when loading via the UI and new parameter on Web Service - click here to read more on the wiki

Improvements
FMR-722: REST API - consistently return HTTP 406 if the requested format is unavailable
FMR-810: Update back-level third-party dependencies for FMR 11 next version

Bug Fixes
FMR-779: Importing ReportingTemplates from older FR/FMR versions does not resolve HCL/Hierarchies properly
FMR-808: Dataflow page can result in error: "Failure to obtain Constrained Codelist"

Version 11.18.1 (2024/10/03)

Improvements
FMR-786: Update back-level third-party dependencies for FMR 11.18.1
FMR-792: Improved performance of slow loading on the UI for viewing Dataflows with many Provision Agreements

Bug Fixes
FMR-746: Problem with dataset/dataflow level mapped Attributes
FMR-761: Property edi.lenient.enabled affects non-EDI checks
FMR-769: Issue with data lineage in EDI deletion messages (MEDAL-related)
FMR-785: Mapping Output Duplicate Series (obs attribute creates series attribute)
FMR-787: NPE on startup of Registry
FMR-789: Issue with Kryo Data Manager unable to store blank values
FMR-801: FMR generates invalid SDMX-JSON 2.0 output

Version 11.18.0 (2024/08/30)

Improvements
FMR-765: Update back-level third-party dependencies for FMR 11.18.0
FMR-741: EU login configuration issues
FMR-748: SDMX JSON Metadata Set does not support "metadataProvisionAgreement"
FMR-452: EU login / authentication support

Bug Fixes
FMR-766: Misleading error when opening an unrecognized file.
FMR-762: Corrupted output in SDMX-ML 2.0 format

Version 11.17.2 (2024/08/6)

Improvements
FMR-754: Partial updates of valuelists (MEDAL-related)
FMR-755: Update back-level third-party dependencies for FMR 11.17.2

Bug Fixes
FMR-757: Server Integrity page of FMR not responding under specific condition
FMR-753: Inherited Codelists are not behaving correctly with respect to Merge / Replace / Delete
FMR-740: Mapping drops Dataset Attributes.
FMR-760: EDI parser wrongly handles escaped characters.

Version 11.17.1 (2024/07/18)

Bug Fixes
FMR-751: SDMXJson reader of Categorisation has source and target assigned incorrectly
FMR-756: FMR 11.17.0 unable to load structures via URL

Version 11.17.0 (2024/07/12)

Changes
FMR-475: FMR UI - Add Load Structures button to every page

Improvements
FMR-50: Support for SDMX-JSON 3.0 data format (excluding hierarchical reference metadata)
FMR-712: Update third-party dependencies
FMR-714: Add ability to test Active Directory settings to FMR Security page
FMR-730: Version Modal does not use the configured FMR icon

Bug Fixes
FMR-637: Backslashes in CSV input are lost

Version 11.16.0 (2024/04/17)

Changes
FMR-691: Changed behaviour in DataReaderManager in Sdmx-core 1.0.57

Improvements
FMR-644: Add support for multiple measures in SDMX V3 data readers/writers
FMR-527: Support for Metadataflows in SDMX 2.1
FMR-688: Update third-party dependencies and remove Joda-Time

Bug Fixes
FMR-596: Correct Issue with Content Constraints and "Role" field
FMR-686: Prevent permanent 'Locked' files from persisting in the temporary directory
FMR-693: Obligation to provide Target value for Representation map
FMR-705: Contact being lost when editing an agency

Version 11.15.0 (2024/02/16)

Changes
sdmx-core-438: Modified the IDs when an SDMX 2.1 Hierarchical Codelist is converted to an SDMX 3 Hierarchy

Improvements
io-fmr-wb-81: Improve the Annotations User Interface to cater for multi-language annotations
FMR-680: Update back-level Third-Party Dependencies

Bug Fixes
FMR-648: Losing series-level attributes during SDMX-JSON conversion
FMR-669: Losing series-level attributes during Fusion-JSON conversion
FMR-664: Corrected empty Observations being created with SDMX CSV v1

Version 11.14.1 (2024/02/01)

Changes
MEDIT-258: Change to Fusion-JSON Date Type format reverted
MEDIT-591: "Register Dataset" modal now uses highlighted value if applicable
MEDIT-655: Internal references to the "Log4j to SLF4j Adapter" modififed

Improvements
MEDIT-657: Update back-level Third-Party Dependencies

Bug Fixes
MEDIT-53: Correction to SDMX-ML v3.0 Data format output
MEDIT-658: Links not persisted for HierarchyAssociation
MEDIT-667: EDI Validation does not detect unterminated last segment

Version 11.14.0 (2023/12/15)

New Features
MEDIT-53: SDMX-ML (XML) 3.0 data format (excluding hierarchical reference metadata)

Changes
MEDIT-635: Load Data from URL no longer supports any schemes other than "http" or "https"

Improvements
MEDIT-591: SDMX Central - modify Register Dataset modal to remember the selected options between uses
MEDIT-630: Check and Update back-level Third-Party Dependencies
MEDIT-631: Extremely large amounts of Stack Trace produced performing valid mapping

Bug Fixes
MEDIT-632: Import of MSD in SDMX format 2.1 - Min and Max Occurs incorrect
MEDIT-634: Index out of Bounds Exception in Test Mapping modal

Version 11.13.0 (2023/11/21)

Changes
MEDIT-524: Improved the "Test Mapping" feature

Improvements
MEDIT-613: Update Vulnerable Third-Party Dependencies
MEDIT-624: Add UI options to output mapping report and skip validation

Bug Fixes
MEDIT-620: Test Mapping" feature does not explain Validation failures for a successfully mapped row
MEDIT-583: "Invalid" rows in the Test mapping feature and empty converted data files as a result
MEDIT-615: Empty TIME_PERIOD, OBS_VALUE and attributes in the mapped files

Version 11.12.1 (2023/10/11)

Changes
MEDIT-592: Reinstate the "CSV delimiter selector" on the Data Load User Interface
MEDIT-590: Change the Re-register button colour to orange

Improvements
MEDIT-587: Address Apache POI vulnerability and update other vulnerable dependencies

Bug Fixes
MEDIT-595: Reporting Templates: Cannot modify format of cells

Version 11.12.0 (2023/10/05)

Changes
MEDIT-581: Change to subscription modal - no longer able to perform POST notifications

Improvements
MEDIT-574: Add 'Re-register' button to the Data Registration UI
MEDIT-551: Update Vulnerable Third-Party Dependencies
MEDIT-580: Improve security on subscription modal
MEDIT-579: Improvements to Data Registration page

Bug Fixes
MEDIT-544: EDI Output can no longer write an empty series
MEDIT-507: SDMX-JSON 2.0.0: Problem with structure of messages containing hierarchies

Version 11.11.1 (2023/09/27)

Changes
MEDIT-578: Notification events now conform to SDMX schema

Improvements
MEDIT-575: Users now able to subscribe to data registration notifications

Version 11.11.0 (2023/09/21)

New Features
MEDIT-510: Support for writing data in Excel format
MEDIT-31: Support for Metadata Constraint in SDMX-JSON v2

Improvements
MEDIT-553: Fusion Security is now an Authentication Service option
MEDIT-509: Reference metadata in fusion-json

Bug Fixes
MEDIT-507: Support for hierarchies in SDMX-JSON v2
MEDIT-537: Using V2 Sdmx API, "saveAs" and Zip format create empty output
MEDIT-539: Querying for StructureSet returns unhelpful error message
MEDIT-540: Report error if publication table is queried for in SDMX-JSON format
MEDIT-561: Excel option added to quick convert

Version 11.10.1 (2023/09/05)

Bug Fixes
MEDIT-538: Constraints causing NullPointerException in FMR 11.10.0

Version 11.10.0 (2023/09/01)

New Features
MEDIT-451: Add new format option to Kafka producer

Improvements
MEDIT-442: Publish updates to metadata reports to a Kafka topic
MEDIT-505: SDMX-JSON 2.0.0: Align role with case used in field guide
MEDIT-516: Update Vulnerable Third-Party Dependencies
MEDIT-498: Add meta header to Fusion-JSON to support references to artifacts in a schema structure query
MEDIT-492: Improve Performance of V2 API

Bug Fixes
MEDIT-497: Missing data constraints in fusion-json
MEDIT-502: Corrected Test Mapping Report issue with special characters in an uncoded Dimension
MEDIT-517: Schema query returns 500

Version 11.9.0 (2023/08/11)

New Features
FMR11-301: Upgrade HCL from 2.1 to v3.0 change HCL and Hierarchy ID concat symbol from '_' to '@'
FMR11-302: Support export of MSD in SDMX-ML v2.1 format
FMR11-303: Add column for "Latest Version" to all Maintainables Pages

Improvements
FMR11-306: Restore Fusion Security as an authentication mechanism
FMR11-309: Add SDMX-JSON v2 to the UI
FMR11-312: Support for Category Scheme Map, Organisation Scheme Map and Reporting Taxonomy Map Metadata Structures in SDMX-JSON v2.0
FMR11-313: Duplicated group IDs for schema queries in SDMX-JSON

Bug Fixes
FMR11-304: Data Registrations - an authorised Data Provider is unable to delete data registrations
FMR11-307: Loading External Plugins caused startup issue
FMR11-308: Annotations with Type "METADATA" are removed from Annotation Editor Wizard
FMR11-310: "Default" Front Page not operating correctly when using Apache Tomcat

Version 11.8.1 (2023/07/13)

Changes
FMR11-299: Revert "Alternate Half-Year" behaviour

Bug Fixes
FMR11-300: Loading maintainable page with 'urn' parameter, can break page load due to javascript error

Version 11.8.0 (2023/07/07)

New Features
FMR11-282: Ability to specify appearance of front page of Registry - click here to read more on the wiki
FMR11-286: Support Custom Plugins
FMR11-287: Add global stucture mapping setting to set output to required
FMR11-294: Add optional key column in SDMX-CSV

Changes
FMR11-290: "BIS Open Tech" branding replaces "MT"
FMR11-398: Half-Yearly alternative format now outputs dates with "H" values - click here to read more on the wiki

Improvements
FMR11-277: Update vulnerable third-party dependencies
FMR11-284: Update Kryo to version 5.5.0
FMR11-293: Add URNS to schema query to describe input structures
FMR11-295: Support Half-Yearly alternative format in the UI - click here to read more on the wiki

Bug Fixes
FMR11-285: Components with Time based Mappings cannot be edited in the Structure Map Wizard
FMR11-278: RegEx Capture Groups for Representation Map only support 0-9 (\10 and above does not work)
FMR11-279: Data Registrations are always saved as type: Web Service
FMR11-281: If-Modified-Since header not honored in case of DataConstraint deletion
FMR11-289: Data Registrations does not work for users of role "Data Provider"
FMR11-292: Role Mappings not displaying correctly when imported from FR10
FMR11-296: Missing components in the 'unmapped' part in case of partial mapping
FMR11-297: Mapping: option to set a default output observation value for use where the input value is missing.
FMR11-298: Use of Inc-UnmappedReport=true can fail to create report when Mapping Rule not set to "Output Required"

Version 11.7.0 (2023/06/02)

New Features
FMR11-275: Improve Mapping functionality so that it can perform Validation

Changes
FMR11-276: Modified rules as to how Mapping is performed
FMR11-272: Add "Output Required" UI control to Structure Mapping
FMR11-271: Validator: "Missing Attributes" renamed to "Missing Components" and reports on missing Measures

Improvements
FMR11-270: Update Vulnerable Dependencies for FMR 11.7.0

Bug Fixes
FMR11-273: Validating Generic Data can result in IllegalElement error
FMR11-274: Conversion and mapping services fail to read SDMX CSV 2.0 format files with BOM

Version 11.6.1 (2023/4/19)

Improvements
FMR11-266: Merging a Codelist should merge Locale information
FMR11-269: Update Spring and Jackson Dependencies

Bug Fixes
FMR11-268: Cross references not updated correctly when structure already exists

Version 11.6.0 (2023/04/13)

New Features
FMR11-44: Support for Data Registrations - click here to read more on the wiki
FMR11-258: New Web Service to refresh caches - click here to read more on the wiki

Changes
FMR11-267: Web Service for Reference Metadata has changed - click here to read more on the wiki

Improvements
FMR11-253: Update Apache POI to version 5
FMR11-254: Update Commons-fileupload third-party dependency
FMR11-255: Update Jettison third-party dependency
FMR11-256: Update Spring dependencies

Bug Fixes
FMR11-259: UI of Web Service Structure Query page does not implement "latest" correctly
FMR11-260: Item Validity not returning most recent entry prior to today's date
FMR11-261: Subscript out of range error with FusionXL when carriage return is in the name of a structure
FMR11-262: No transactions returned on SDMX Transactions page when using date slider
FMR11-264: Publication Table Editor: Dependent Variables, remove variable button does not work
FMR11-265: FusionXL resolve carriage returns in concept names

Version 11.5.2 (2023/03/08)

Changes
FMR11-248: Modification of interpration of SDMX-CSV V2 row

Improvements
FMR11-245: Improve Performance of large Codelists which have Item Validity
FMR11-246: Update dependencies: spring, jstl, hibernate, httpcore, jackson, jersey,
FMR11-252: Fusion Excel Export Data API now takes an additional 'attachment' parameter

Bug Fixes
FMR11-240: EDI should prevent Quadruplet attributes in Footnote Section
FMR11-242: EDI file missing mandatory Period Information validates successfully
FMR11-243: Improve validation of EDI DTM segment
FMR11-244: Temporary "MV" files not being cleared up after data transformation
FMR11-247: Unable to load Structure File when Mapping refers to DSD with ValueList coded dimension
FMR11-250: Parsing EDI fails to detect malformed period
FMR11-251: EDI REL segment must be followed by ARR segment

Version 11.5.1 (2023/01/30)

New Features
FMR11-226: Publication Table - support a scaling function applied to numerical observations - click here to read more on the wiki

Changes
FMR11-232: Annotations are ignored when importing 2.1 XML Hierarchical Codelists
FMR11-238: Use the standard "core" fastUtil library

Improvements
FMR11-236: Ensure Implicit Mappings in Structure Maps validate codelists for valid intersection
FMR11-237: Provide option to skip Validation phase in Transform Web Service - click here to read more on the wiki

Bug Fixes
FMR11-227: Publication Table - Scientific Notation shows NaN in UI and is not applied to observation values
FMR11-228: Unable to import Codelists with multiple levels of inheritence in same submission as structures that use inherited codes
FMR11-229: Bulk actions - detail=raw is ignored
FMR11-230: REST query: detail=raw is not applied to referenced codelists
FMR11-231: IncValid output may contain empty series when it should not be generated
FMR11-233: Parent codes should be included in reference partial
FMR11-234: Fix 'too much recursion' error with reverse engineer data structure with large number of Dimensions
FMR11-235: Validate submission of Structure Map's Implicit mappings to ensure Coded mappings have a valid intersection from source to target
FMR11-239: Codelists with Annotations not being correctly parsed in SDMX-JSON
FMR11-241: Duplicate elements in SDMX CSV result in unexpected output

Version 11.5.0 (2022/12/16)

New Features
FMR11-208: Audit Structure Queries FMR11-209 - Publication Table - Support Numerical Observation formatting - click here to read more on the wiki
FMR11-212: Support Categorise Publication Table via the UI
FMR11-223 fmr/306 fmr/318 fmr/319: Improve Metrics Report with IncUnmappedReport option
FMR11-209: Publication Tables set scaling factor
FMR11-225: Support for "References-partial" with regular expressions

Changes
FMR11-213: In SDMX CSV, SERIES_KEY and OBS_KEY will output with the quote marks around the whole key
FMR11-219: Validation and Transformation should preserve original format unless output format specified

Improvements
FMR11-221: Update dependencies: hsqldb; jackson-databind; jettison; opencsv; spring; spring-kafka; spring-security
FMR11-222: Improve Performance of Viewing a Hierarchy

Bug Fixes
FMR11-206: Support for extended UTF-8 characters in FMR
FMR11-207: Transforming Data with "Delete" action can leave erroneous output in EDI format
FMR11-210: Fix an issue when "edi.datagroup.identifier" specified with value of asterisk
FMR11-211: Validation on Group ID should ignore case
FMR11-214: When loading via Registry UI, Data file with Duplicate Series results in MV Store Error
FMR11-215: Viewing a Representation Map has issue with "valid from" on Mappings
FMR11-216 : Support dataset attribute consolidation (detection of duplicates)
FMR11-217: Publication Tables: Numerical Observation, "Add Rule" button does not work
FMR11-218: Observation deletions are no longer written in EDI format
FMR11-224: Failure to report unmapped data when using TIME_PERIOD mapping

Version 11.4.0 (2022/10/14)

Important Note for MySQL users due to changes in the distribution of the MySQL connector (change FMR11-192 below), please read this article.

New Features
FMR11-194: Publication Table - support casting dates more then once in same expression

Changes
FMR11-190: Open source licensing compatibility changes: Removal of alertifyjs dependency
FMR11-191: Open source licensing compatibility changes: Removal of dependency: jscolor
FMR11-192: Open source licensing compatibility changes: Remove MySQL Connector
FMR11-193: Open source licensing compatibility changes: Change FontAwesome to MIT Licensed version

Improvements
FMR11-202: Update dependencies: Hibernate, Spring-Kafka, Jettison and Jersey

Bug Fixes
FMR11-189: Behaviour of web service resolving multiple Codelist inheritance with "details=raw" - click here to read more on the wiki
FMR11-196: Unable to read Excel Spreadsheet where all Frequencies are Formulas
FMR11-197: Request for Codelist in SDMX-JSON, "details=raw", references="children" doesn't return children as raw
FMR11-198: Request for Codelist in SDMX-JSON, "details=raw", references="descendants" doesn't return descendants
FMR11-199: "Metadata Provider Scheme" not listed on Web Service -> Structures page
FMR11-200: "Metadata Provider Wizard" does not allow Providers to start with a numeric yet the SDMX Standard allows this
FMR11-201: "Metadata Provider Scheme" not listed on Cross References page
FMR11-202: Update dependencies: Hibernate, Spring-Kafka, Jettison and Jersey
FMR11-203: Attaching Reference Metadata to Items in an item scheme fails to add link (cache issue)
FMR11-205: Version Number not Displayed when Selected Item on Page Load

Version 11.3.0 (2022/09/23)

New Features
FMR11-187: Support recovery of structure transactions from backup on installation - click here to read more on the wiki

Improvements
FMR11-183: Update dependencies

Bug Fixes
FMR11-181: SDMX CSV v 2.0 Data Format does not report its format
FMR11-184: Support '*' for structure type in REST API
FMR11-185: Failure on Compare Revision shows Stack Trace
FMR11-186: SDMX-JSON Writer not outputting DSD as stub

Version 11.2.2 (2022/09/13)

Improvements
FMR11-182: Modify ID generation strategy for importing Reference Metadata at v2.1

Version 11.2.1 (2022/09/09)

New Features
FMR11-174: Publication Tables: Formatting of Missing Values support ObsValue=NaN - click here to read more on the wiki
FMR11-175: Support Reading of Reference Metadata (with restrictions) in version 2.1 SDMX

Bug Fixes
FMR11-169: SDMX CSV v1 Data Reader does not allow header fields (row 1) to be double quoted
FMR11-170: Bulk Export - spelling mistake on Raw help text
FMR11-171: Order of revisions not as expected
FMR11-176: OBS_PRE_BREAK validation corrected
FMR11-178: Quadruplet in EDI vs the other formats in the context of data consolidation or integration
FMR11-179: SDMX DSD output may include invalid attribute "isMultiLingual"

Version 11.2.0 (2022/07/22)

New Features
FMR11-164: Support Reference Metadata - click here to read more on the wiki
FMR11-165: Support Certificate Authentication - click here to read more on the wiki

Improvements
FMR11-146: FMR dependency updates
FMR11-159: Add "Raw" option to Download structures and remove "Include internal settings"
FMR11-160: Allow a Concept Representation to be a ValueList

Bug Fixes
FMR11-162: SERIES_KEY column should be reserved for series keys
FMR11-161: Issue loading Data Constraint with a Component element under Cube Region element
FMR11-163: Attribute variable does not work in table heading
FMR11-166: Duplicate attribute is not detected anymore in FMR
FMR11-167: Publication Table - Array Variables fail to save
FMR11-168: Error encountered whist attempting to deserialize structure

Version 11.1.7 (2022/07/06)

New Features
FMR11-153: Add Environment Sync back in from FR10 - click here to read more on the wiki

Improvements
FMR11-158: Publication Table: Footnotes work - click here to read more on the wiki

Bug Fixes
FMR11-152: Comma not being processed correctly in Web Service query for ItemBeans.
FMR11-154: Unexpected structure validation error from FMR
FMR11-155: Structure validation errors are not detected anymore in FMR
FMR11-156: v2 structure REST API does not support queries for multiple items using the comma syntax
FMR11-157: Typo in header of Representation Maps page

Version 11.1.6 (2022/06/23)

New Features
FMR11-150: Add "Duplicate Behaviour" Header Parameter to Web Services for Validation and Transformation
FMR11-151: MVStore temporary store

Improvements
FMR11-140: Revert xsi:type=SiblingType, change the schema to output the Group as Sibling not SiblingType

Bug Fixes
FMR11-141: Re-opening of Alternate Half year Issue
FMR11-143: TIME_FORMAT not being generated correctly
FMR11-144: Problem with Date data type when reverse engineering a DSD from a CSV dataset
FMR11-145: Problem with Description data type when reverse engineering a DSD from a CSV dataset
FMR11-147: DSD Wizard step 3 - not allowing Enumerated Representation
FMR11-148: Schema Query in Structure Format does not work

Version 11.1.5 (2022/06/01)

New Features
FMR11-124: Added support for MySQL 8
FMR11-135: Publication Table: Option to output rows with no data - click here to read more on the wiki
FMR11-136: Dimension Value based on another Dimenisons variable value
FMR11-137: Publication Table: CPMI - Dynamic Rows and columns - click here to read more on the wiki

Improvements
FMR11-138: Modify FusionXL ready to open source
FMR11-139: Port FusionXL Data Author / Data read code and web services to FMR - click here to read more on the wiki

Bug Fixes
FMR11-130: Change UI and code to allow Measures to be mandatory / optional
FMR11-131: Add support for gzip encoding to FMR SDMX 2.0.0 REST endpoint
FMR11-129: Rename Hierarchical Codelists to Hierarchies
FMR11-134: KeyValueImpl has only partial support for multi-valued attributes

Version 11.1.4 (2022/05/20)

New Features
Data Publication Tables

Bug Fixes
FMR11-118: Parsing of XLSX file not secure
FMR11-120: Metadata in SDMX-ML 3.0 format fails to parse due to unexpected annotations
FMR11-123: Update some third-party dependencies which have active vulnerabilities

Version 11.1.3 (2022/05/05)

Changes
FMR-154: Public License Agreement updated

Bug Fixes
FMR11-111: NPE in FMR 11.1.1 when converting a flat CSV file
FMR11-112: V2 Structure Query Web Service not honouring Locale Filter
FMR11-114: FXL can not get structure beloning to SubAgency
FMR11-115: V2 Web service saveas=x.zip outputs a corrupt file (not a zip, not a file)
FMR11-116: UI crash on Report Template Wizard with HCL references
FMR11-117: FXL Validation can fail causing error

Version 11.1.2 (2022/04/11)

Improvements
FMR11-108: Updated third-party dependencies

Bug Fixes
FMR11-109: Corrected issue connecting using OpenLDAP
FMR-107: Unable to read / write Attributes where AttributeRelationship is at Dataflow level
FMR-109: Obs Key missing when onverting to SDMX CSV 2.0.0
FMR-127: Keys should use a dot in SDMX-CSV 2.0.0
FMR-131: Structure maintenance step 1 name and description language indicator is sometimes incorrect
FMR-136: Problem with importing CSV in Codelist : Use of Validity Version corrupts name in Codelist Wizard
FMR-137: Data Messages SDMX 1.0 should only support Update and Delete
FMR-141: Property TF_ALTERNATE_HALF_YEAR is not honored in FMR
FMR-150: Unable to connect to OpenLDAP with FMR version 11.1
DEV-1063: Forgotten password link removed from user interface

Version 11.1.1 (2022/02/18)

Bug Fixes
FMR11-102: View structure map does not include time period mapping rules in table
FMR11-101: Convert data using mapping - error thrown
FMR11-100: Time Period map saved as Monthly Frequency gets Converted to Annual
FMR11-99: Unable to convert using mappings
FMR11-98: XML Codelist reader cannot read Codelists with multiple extensions
FMR-96: StaxDsdReaderEngineV3 forces MeasureRelationships to be at the Observation attachment level

Version 11.1.0 (2022/02/15)

Changes
FMR now uses the io.sdmx packages

New Features
FMR11-89: Add data validation rule to check that OBS_PRE_BREAK is consistent with OBS_STATUS

Bug Fixes
FMR11-97: Dataset Attributes being lost when converting to SDMX JSON format
FMR11-96: Half-Yearly not working correctly in particular data files
FMR11-95: Structure Map Wizard cannot map Measures
FMR11-94: Multi-value attribute can get lost when converting CSV to CSV
FMR11-92: Zombie Structures are not detected

Version 11.0.3 (2022/02/04)

Bug Fixes
FMR11-84: NullPointerException when writing Group Attributes
FMR11-82: Data supplied with bad time format do not error

Changes
FMR11-83: Remove support for the old "Fusion Security" security mechanism

Version 11.0.2 (2022/01/14)

Bug Fixes
FMR11-80: Validation Error with multiple measures and no time period
FMR11-78: MSD Wizard errors when opened
FMR11-77: Validation of OBS_VALUE and OBS_STATUS

Version 11.0.1 (2022/01/07)

Improvements
FMR11-66: SDMX 2.1 Categorisations against Herarchical Code Lists should be applied to all relevant SDMX 3 Hierarchies

Bug Fixes
FMR11-63: Specifying a Custom Content Type throws a NullPointerException

Version 11.0.0 (2021/12/23)

New Features
- Supports SDMX 3.0 internal information mode
- Support for input, storage and retrieval of all SDMX 3.0 structures with the exception of Metadata Constraints, Concept Scheme Map, Category Scheme Map
- Automatic conversion of SDMX 2.1 structure sets to the SDMX 3.0 mapping model on load
- Semantic versioning - three-digit version numbers (e.g. 1.3.2)
- JNDI database connection support - click here to read more on the wiki

Improvements
FR-5066: Carriage Returns in Constraint Values should be ignored
FR-5063: Allow specification of Kafka behaviour on Registry Startup - click here to read more on the wiki
FR-5062: Improve CPU performance and Memory Usage
FR-5048: Stack Trace not produced for Structure queries that provide no results
FR-5046: Add Wildcards support to Content Constraints
FR-5044: Update vulnerable dependencies
FR-5036: Quieten Stack Trace when "illegal" Contact ID specified in EDI file
FR-5035: Re-assigning Dataflow reference to DSD should check constraints
FR-5039: Add support for "dot" delimiter to Series Constraint Wizard

Changes
- Change to the structure of the operating database - making it incompatible with version 10 - click here to read more on the wiki
- Environment synchronisation function temporarily removed

FR-5061: Limit Registry to only generate first 1000 structure items for Fusion XL

Bug Fixes
FR-5051: Constraints not being applied correctly
FR-5049: Reporting Template - Read Obs Attributes when no Observation Value reported
FR-5022: "Valid To" Validity Code does not set date correctly
FR-5023: Entering invalid dates on Step 2 of the Codelist Wizard hangs the User Interface
FR-5025: Value List Wizard Step 3 table rendering incorrectly
FR-5034: Registry Error Dialog can execute scripts which can lead to XSS attacks
FR-5018: Correct Transaction ID generated on Kafka notification
FR-5004: Kafka Structure Producer page, message detail drop-down not set correctly

Version 10.7.0 (2021/05/13)

Improvements
FR-4977: Option to send structures as stubs on Kafka
FR-4979: Data Validation new Option to supply the Sender Id
FR-4984: Mapping should be allowed to be applied to multiple datasets if they refer to the same dataset
FR-4993: Support the creation of the series attribute TIME_FORMAT from an EDI file

Changes
FR-4904: Change Kafka Service to allow status to be Publicly Available - click here to read more on the wiki
FR-4915: Bulk Export download of illegal EDI structures do not clearly report the error
FR-4917: Add "keys" and "action" parameter to SDMX CSV Web Service request
FR-4918: Fix Issues in Transaction Web Services
FR-4919: Modification of a Maintainable should occur in 2 Transactions
FR-4920: Handle Large Loads in Reporting Constraint UI
FR-4971: Environment Sync - Version information on Item list set to 1.0 when maintainable parent is not 1.0
FR-4978: SDMX CSV validation: output DataSetId should be the Dataflow ID value

Bug Fixes
FR-4906: Requesting an SDMX file which cannot be described in SDMX throws an error
FR-4907: Saving a DSD with a non-standard Measure Dimension prevents the DSD from being subsequently edited
FR-4909: DatasetID should be output in a Data Load when the input is CSV
FR-4910: Extend EDI Lenience to Codelists and Concept Schemes
FR-4913: HierarchicalCodeList does not update when order of hierarchy changed
FR-4914: Compare view not showing correct values for master and target
FR-4923: A colon ":" should always follow deptId, even when it's empty
FR-4926: Validation Rules Wizard displays data tables error on Step 2
FR-4927: Unable to load a generated dataset if the OBS_VAL dimension has been changed
FR-4928: Changing Dataflow does not update Valid Calculations on Dataset Details page
FR-4929: Validation Scheme Step 3 ignores a number as the Output value
FR-4930: Equality in SdmxBeansImpl has error
FR-4967: Environment Sync - Javascript error when connecting to endpoint
FR-4972: Comparing Reporting Constraints does not show differences
FR-4973: Reporting Template - trailing whitespace on HEX value causes obs attributes reported using colour to be missed
FR-4980: Codelist Wizard - adding a validity period caused Show CSV button to become inactive
FR-4981: Attempting to convert data file with multiple datatsets to SDMX CSV throws error
FR-4982: Unable to specify a DSD Dimension as both Coded and with restriction of Year
FR-4986: Enumerations of GregorianYearMonth are not present when viewing DSD
FR-4988: SDMX CSV file contains rows of different lengths
FR-4989: Group Level Attributes Lost in SDMX CSV
FR-4990: Dataset Level Attributes Lost writing to SDMX CSV
FR-4994: Enumerated Items should not have DateTime and Time as Data Format options
FR-4995: GregorianYearMonth is not shown when viewing the DSD
FR-4997: EDI Writer only writes a maximum of 3 contacts
FR-4998: Generated OBS_KEY in SDMX-CSV output incorrectly when no obs
FR-4999: Environmental Sync is unable to resolve Codelists which extend other Codelists
FR-5000: Comparing ContentConstraints does not give correct report
FR-5001: Comparing ReportingTemplates does not give correct report

Version 10.6.3.1 (2021/04/25)

Bug Fixes
FR-4982: Unable to specify a DSD Dimension as both Coded and with restriction of Year
FR-4984: Enumerations of GregorianYearMonth are not present when viewing DSD
FR-4985: DSD Wizard: 'dateTime' and 'time' should not be options for Enumerated format

Version 10.6.3 (2021/01/22)

New Features
FR-4904: Change Kafka Service to allow status to be Publicly Available
FR-4863: Kafka - add email user on forced producer termination when a fatal error occurs
FR-4861: Kafka - support filter structures from notification by structure type
FR-4860: Kafka - record notification status against registry transaction status. Restart structure producer from last tx.
FR-4859: Kafka - support all connection properties when defining kafka server connection

Click here to read more about Kafka on the wiki

Bug Fixes
FR-4907: Saving a DSD with a non-standard Measure Dimension prevents the DSD from being subsequently edited
FR-4906: Requesting an SDMX file which cannot be described in SDMX throws an error
FR-4893: Activity -> Structure Submissions page show a spinner if item selected in table and user not logged in
Fr-4891: NPE on startup when extended Codelist no longer exists
FR-4884: DSD Wizard issues with re-assigning Time Dimension
FR-4879: Schema Generation: Group Type does not match standards
FR-4867: UI delete and add TIME_PERIOD Concept with different Id causes Dimension to be misclassified
FR-4866: DSD Measure can be lost when updating structure
FR-4840: Loading an EDI file which has invalid values returns a 500 rather than throwing a FormatSpecific Error
FR-4837: Ensure CSV Dump honors double quotes around values containing commas
FR-4830: Outputting JSON data with Annotations can result in a -1 being returned
FR-4787: EDI File containing no department ID in CTA block cannot be validated
FR-4788: Dataset ID is not copied to outputted SDMX JSON
FR-4789: Activity -> Structure Submission Page - Compare button: nothing happens when clicked
FR-4790: If a user with no permissions is created, attempting to log on results in a Stack Trace on the screen
FR-4792: Unable to create a Dynamic DSD Attribute with multiple component inputs
FR-4793: EDI files are being created with message identity blocks greater than 35 characters and these are not erroring when read back in
FR-4780: The Registry can unify monthly data so reading and writing comes out in a consistent fashion
FR-4771: Temporary file not cleared away after reading Excel file

Version 10.5.7 (2020/11/13)

New Features
FR-4768: REST - normalise frequency support first in period and last in period functions
FR-4753: Registry now has option to clean up temporary directory on startup
FR-4712: Format of Code IDs can be restricted for a Codelist - click here to read more on the wiki
FR-4689: Data Validation - support multiple structure references on header to identify which Dataflows or Provisions to use in validation when multiple datasets are in file
FR-4673: New parameter on Data Conversion to Merge Datasets
FR-4666: Add SSL support to Kafka connection - click here to read more on the wiki
FR-4670: Add a System Property to ignore EDI Agency checks - click here to read more on the wiki
FR-4623: Reporting Template: Hierarchy in row, codes with no data which have child codes with data to be displayed as a presentation node
FR-4640: Reporting Template Wrap text if it exceeds 'n' characters
FR-4617: Excel Reporting Template: Support Instruction sheets - click here to read more on the wiki
FR-4653: Create property allowing DSI field in EDI file to be resolved to a Dataflow - click here to read more on the wiki
FR-4616: Excel Reporting Template: Display of Codes and Description in the same field
FR-4619: Excel Reporting Templates: Protect the workbook so users cannot change the name of the worksheets or add/delete new worksheets
FR-4597: Web Service for Modifying and Obtaining System Properties - click here to read more on the wiki
FR-4477: Allow HTTP Read Timeout duration to be viewed and modified via UI - click here to read more on the wiki
FR-4478: Allow HTTP Connect Timeout duration to be viewed and modified via UI - click here to read more on the wiki
FR-4460: View and modify User-Agent used in HTTP Requests from the Registry via the User Interface - click here to read more on the wiki
FR-4378: REST API - Support path parameter: allowedconstraint - click here to read more on the wiki
FR-4379: REST API - Support path parameter: allowedconstraint - click here to read more on the wiki
FR-4380: REST API - Support query parameter: allcompletestubs - click here to read more on the wiki
FR-4381: REST API - Support query parameter: referencecompletestubs - click here to read more on the wiki
FR-4394: Exporting a DSD to EDI - support feature to enforce Primary Measure - click here to read more on the wiki
FR-4409: EDI Lenient mode - allow DSDs to be read and written with uncoded dimensions - click here to read more on the wiki
FR-4408: Add Value list to Bulk Export
FR-4369: Support Constraints against Value List
FR-3302: DSD Changes: Support zero to many measures - as per SDMX 3.0 working specification
FR-4276: Bulk Download offers SDMX-JSON in addition to Fusion-JSON as a format - click here to read more on the wiki
FR-4336: Support Enumeration of items which can have non-SDMX valid IDs (Value List)
FR-4337: Reverse Engineer DSD from CSV Dataset - click here to read more on the wiki
FR-3305: Populate an Excel Reporting Template from an SDMX Data File
FR-2879: full support for the official SDMX-JSON 1.0 standard - click here to read more on the wiki
FR-4114: AD role mappings CSV import and export - click here to read more on the wiki
FR-3304: Codelist inheritance - click here to read more on the wiki
FR-4115: External table name mapping
FR-4029: CORS policy improvements
FR-3946: Stronger AES256 encryption
FR-3561: Kafka integration – Fusion Registry producer for structural metadata (including Kerberos integration for security)
FR-4159: Change the ID and Agency of existing structures
FR-4072: Secondary level caching for External SQL datastores, and mapped Dataflows
FR-4099: Environment Synchronisation accepts user log in allowing it to work with private or content-restricted registries
FR-3967: Active Directory configuration custom search filter
FR-3951: New Data Validator: Structure Validator
FR-3962: New Data Validator: Obs Status Validation
FR-3892: "Missing Time Periods" is its own validator

Improvements
FR-4770: Add support to Fusion CSV to load a CSV file declaring Dimensions and measure dimensions only
FR-4755: New Web Service to allow users to 'Close' loaded Data
FR-4732: Adding Error Codes to Fusion Registry Validation Response
FR-4748: Support Loading of Fusion CSV Data
FR-4750: Report errors in EDI attribute validation more clearly
FR-4730: Enforce that the EDI FNS block is followed by the correct value
FR-4688: Remove 'zombie structures' from registry content, enable users to export or delete via a separate API
FR-4303: Kafka Connection Configuration - support multiple hosts
FR-4660: Support Quarterly and Half-Yearly formats in SDMX 1.0
FR-4661: Upgrade Excel to Structure Map creator to support Fusion Data Mapper v1.1.0
FR-4652: Report Templates: Conditional Colour on Attributes - make optional (opt in)
FR-4632: Improve Export Structures modal to warn if structures will not be exported in chosen format
FR-4639: Enhancement to calculation and interpretation of EDI DSI segment
FR-4549: Add 'Reference Partial' option to the export modal on bulk actions - click here to read more on the wiki
FR-4615: Excel Reporting Template: Do not use color on attributes section
FR-4581: Add support for Groups in SDMX CSV
FR-4587: SDMX JSON Does not support the writing of Groups
FR-4588: SDMX JSON Does not support the reading of Groups
FR-4590: Issues with Monthly format and SDMX 2.0
FR-4579: Enhance the RSS feed to list URLs of added, modified and deleted structures
FR-4580: Improved performance in EDI Data Reader
FR-4511: Change VND Header for EDI to be consistent with SDMX structure and data syntax
FR-4512: Order Excel Report Template Colors in Legend by Codelist Code order
FR-4214: Add 'Export SDMX-ML' button to structure pages - click here to read more on the wiki
FR-4411: Improve performance of cross reference resolution
FR-4363: Throw HTTP 406 (Not Acceptable) if a structure query explicitly requests the response in a format which is understood but not supported by any structures in the output
FR-4361: Simplify install wizard
FR-4324: Performance Improvements for Data Convert
FR-4331: Show the Hierarchical Codelist Agency/ID/Version of available Hierarchies in Validation Rules Wizard
FR-4321: EDI to treat DSI as Dataflow Identifier on Data Read
FR-4322: Report Template vnd header - if Data Provider Id is supplied and Agency is not, default Agency to SDMX
FR-4329: Remove formula embedded in Report Templates (replaced with checking table) - click here to read more on the wiki
FR-4263: Reporting Template Worksheets to be built from a Dataflow as oppose to a Content Constraint - click here to read more on the wiki
FR-4227: Sdmx JSON meta tag needs to have required node of "sender"
FR-3882: Registry should allow Half-Yearly to be specified as code "H" - click here to read more on the wiki

Removed Features
FR-4081: Remove: In-memory structures storage

Bug Fixes
FR-4759: Header ID can be incorrectly longer than 10 characters
FR-4763: CTA Segment should only be output in EDI if it is valid
FR-4731: InputStreams being incorrectly left open
FR-4733: Temporary files being created and not cleared away
FR-4749: POST requests ending with a slash prevent POST operation from completing successfully
FR-4727: Ensure logout after install of Fusion Registry
FR-4707: Structure Map - Value Map with Regular expression rejected as expression exceeds max length of Component
FR-4709: Unify Rest API VND Headers
FR-4718: Issue with format conversion to EDI when an observation level attribute is the only content of an observation
FR-4701: Codelist Wizard: re-ordering codes loses non-English languages for those codes
FR-4702: Codelist Wizard Step 4, clicking outside of the pop-up window dismisses window and reverts user changes
FR-4703: Saving a CSV Locale with 'no value' for the Group Separator value fails
FR-4704: StaxReader keeping InputStream open preventing temp file deletion
FR-4705: Codelist Wizard Step 4 - Show CSV does not honour languages correctly
FR-4706: Concept Scheme Wizard Step 4 - Show CSV does not honour languages correctly
FR-4698: Data Provider Constraint linked to Dimension which no longer exists causes registry startup to fail
FR-4685: EDI - observations not included in output when a series is written which has a start date earlier then any previous series of the same freequency, AND an end date later then any series of the same frequency
FR-4674: SDMX 2.0 data incorrectly stating KeyFamilyURI is an invalid attribute
FR-4664: Null pointer when saving a DSD with only 1 measure which does not have Id of OBS_VALUE
FR-4658: EDI DSI block should not be permitted to be longer than 18 characters
FR-4655: Install page of Fusion Registry - entering an invalid server URL completes the installation
FR-4656: Unable to specify space as locale Group Separator on CSV Locale page
FR-4523: Updating a DSD with optional Observation Attribute causes Index Out Of Bounds error if data already exists
FR-4624: IndexOutOfBounds can be thrown by validating data file
FR-4626: SDMXJsonDataReaderEngine is not correctly parsing observations when data file has groups
FR-4631: Changing the ID of a structure does not allow it to be obtained by ETag
FR-4633: Reporting Template - universe of series miscalculation when including a excluded series constraint with wildcards
FR-4605: CSV format (series per column) does not support hebrew characters
FR-4607: SDMX JSON - Unknown Attributes at the Series Level should throw an error
FR-4612: Half-Yearly issue error in Data handling
FR-4613: Issues with Monthly format and SDMX 2.1
FR-4554: When editing DSD, unable to change OBS_VALUE to another agency
FR-4584: EDI issue - FNS block must be followed by a REL
FR-4596: Recursive loop on reindex when 2 provisions linked to the same mapped dataflow
FR-4598: Ensure SDMX JSON and SDMX CSV do not support the 1 digit week format
FR-4599: Creating Schema can throw Null Pointer Exception
FR-4524: Weekly format incorrect for single digit weeks
FR-4526: Transforming data files with multiple Datasets should set the header action correctly
FR-4527: Converting file should create Group Type of SiblingType
FR-4535: Converting file to EDI loses Weekly Data
FR-4537: Ensure Generic Data Readers are version independent
FR-4545: Support SDMX Dates for Monthly format with the "M" character
FR-4517: Empty IDE block following NAD+MS should not be treated as an error
FR-3281: Organisations tab - Data Providers not properly sorted
FR-4495: JSON data file returning Format Specific error rather than Representation Error
FR-4496: Format Specific Errors should not all be at Dataset Level
FR-4497: EDI data file returning Format Specific Error rather than Representation error
FR-4508: Validation Service should return a 400 when supplied DSD is unknown
FR-4510: Role Mappings Organisations should be sorted alphabetically
FR-4513: Memory leak when generating Reporting Templates
FR-4515: Series Constraint Wizard - step 2 - requires the ability to select multiple Provision Agreements
FR-4495: JSON data file returning Format Specific error rather than Representation Error
FR-4501: gracefully handle startup failures due to missing internal references
FR-4474: Editing a DSD can cause Series and Group information to be lost
FR-4479: Hierarchical Codelist fusion-json level incorrectly outputs number, not the level Id that is referenced
FR-4401: Validation service: Duplicate attribute values
FR-4458: FormatSpecificError expected when reading CSV file
FR-4461: JSON: Unknown Attribute at the Observation level should throw Structure Error
FR-4400: EDI: Fix to reading of characters which fall outside of the ASCII range
FR-4459: EDI: TimePeriodFormat exception should be thrown when analysing attributes
FR-4462: EDI: Extra FNS segment causes issues
FR-4463: EDI: No IDE segment following the ARR one
FR-4464: EDI: Data segment allowed in Attributes section
FR-4465: SDMX-CSV data loaded via User Interface as Data Format: CSV with No DSD selected can cause Dataflow lookup error when enclosed in double quotes
FR-4466: Unable to load SDMX-CSV via UI when explicit DSD is selected
FR-4467: Data files with Weekly frequency can fail to be processed by the Registry
FR-4471: CSV - format conversion service is failing due to BOM issue
FR-4470: JSON: Format conversion issue - dataset attributes are dropped when converting to JSON data format
FR-4475: JSON: Representation error expected due to facet violation but no error thrown
FR-4480: SDMX-JSON Hierarchical Codelist Level reference should be by URN - currently it is by Id
FR-4483: User unable to create DSD when using "Reverse Engineer DSD from CSV Dataset" due to unclear Error
FR-4487: Bug in legacy mode (sdmx-json=fusion-json) for Reference Metadata
FR-4488: Bug in legacy mode for availability API
FR-4482: REST API references=all is returning descendants of parent structures, should only be children
FR-4489: REST API -with Fusion Store: 'offset' parameter used in conjunction with 'max' parameter, is not honoured when 'lastNObservations' is included in query
FR-4268: Converting Data - timeFormat = "normalized" - should always return time in ISO 8601
FR-4292: HCL Wizard formal Levels, resave causes error in level ID
FR-4391: Default value for version not respected in SDMX 2.1 dataset - structure reference is changed to latest version (should be 1.0)
FR-4392: IDE segment should only be used to look up DataStructrure (previously defaulted to Dataflow if a match was found)
FR-4393: Regression - Data validation for Representation missing from on Group attributes
FR-4395: Generic 2.0 files must permit "DataSet" attribute to be in namespace "Generic"
FR-4399: EDI: Uncoded Attribute Values must be checked to ensure they are valid EDI characters
FR-4407: WS Structure Query - Value List is not on dropdown
FR-4412: REST API Delete Method does not support non-SDMX structures
FR-4420: Value List - Export to Excel (from VL Page) not working
FR-4422: Value List - Annotations - Post add - Page not found
FR-4423: View Provision Agreement - Spinner does not disappear (intermittent)
FR-4441: referencepartial to treat constraint references as a union, not intersection
FR-4449: EDI Delete messages should throw an error if they contain observations or observation attributes
FR-4453: Constraint Wizard - edit constraint to add new attachment and remove another results in server side error
FR-4454: Illegal Value in EDI contact not reported correctly
FR-4455: Supplying an invalid DataStructure in EDI header causes a NullPointerException
FR-4456: converting a version 1.0 dataset to a version 2.0 keeps the action as Update (should convert to replace)
FR-4373: EDI CTA segment should throw error if Contact Name contains invalid characters
FR-4376: Display name and Username in AD and LDAP is wrong
FR-4386: SDMX-JSON structures - some keys are the wrong case with respect to the schema
FR-4397: SDMX-JSON syntax error on contact names, departments, and roles on Organisations
FR-4295: UI - Dataset Details page - View data button should only view the data for the currently selected dataset
FR-4344: Validate SDMX-JSON data not reporting error with missing Sender ID
FR-4349: Unable to save a DSD with a Primary Measure which uses a Value List for one of the Components
FR-4350: Unable to create a DSD when there is no concept with OBS_VALUE in the Registry
FR-4351: Primary Measure has incorrect URN with new DSD built through UI Wizard
FR-4352: EDI - report error when writing output with unsupported characters
FR-4354: EDI file - CTA segment should not restrict contact-id and contact-name to be of IDType
FR-4358: Server error when modifying report template from having an Attribute in a worksheet to becoming a fixed attribute
FR-4359: Client side issue - unable to modify Report template Attribute from being included in worksheet to having a fixed value
FR-4362: Do not output EDI structures with non-1.0 versions, or references to structures with non-1.0 versions, as they are not compatible with the EDI specification
FR-4365: structure query, implement references=organisationscheme, currently returns HTTP 400
FR-4366: structure query, references=all does not return children of parents
FR-4315: EDI issue: Missing REL segment after FNS+Attributes is not detected
FR-4317: EDI issue: FTX segments should not be present in EDI deletion messages but no error reported
FR-4318: EDI issue: CSV segments should not be present in EDI deletion messages but no error reported
FR-4270: EDI time formats are not set correctly when using EDIDataReader
FR-4224: Can not convert data to JSON format when no dataflow selected
FR-4225: "304 Not Modified" no longer being returned when header includes "If-Modified-Since"
FR-4226: Issue with reading SDMX-CSV with very large datasets
FR-4228: ByteOrderMark (BOM UTF8) preventing CSV read
FR-4238: SDMX JSON should report error when attribute indexes are wrong
FR-4215: Enable a dataflow mapping to be saved which is linked to a database, even if there is no data available
FR-4205: ws/fusion/info/product web service to include link for current user details
FR-4187: When specifying "Structure" in transform call, HTTP 400 is thrown rather than HTTP 200
FR-4155: EDI Interchange Header - Application Reference value should accept GESMES/CB and return HTTP 200 if illegal
FR-4158: HTTP 200 should be returned when header of EDI file has incorrect elements (ID, preparation date, test value)
FR-4161: Validating an EDI file ignores the specified Structure in favour of Structure referenced in EDI file itself
FR-4058: Mapping to EDI output is not putting the correct organisation in the sender field
FR-4071: Exception generated when mapping file
FR-4100: SDMX 1.0 Structure file with Receiver Element with Contact Element cannot be processed by Registry
FR-4101: Support SDMX 1.0 'Update' Action
FR-4057: xsi:schemaLocation should be specifiable at the Dataset element since this is valid XML
FR-4035: Validating Data - requesting Invalid values for EDI file with missing dimension causes 500 error
FR-4038: Validation EDI Time Series should report error if range specified but first and last values are not supplied
FR-4043: Enforce that TIME_FORMAT is never a mandatory attribute
FR-4044: Mapping Dataset Attributes to Series Attributes does not produce correct output
FR-4028: Data Validation of EDI series with missing dimensions should report error of type "Structure"
FR-4033: Reverting EDI TIME_FORMAT processing
FR-4000: Obs Status Validator is not honouring NaN as a missing value
FR-4002: Data Validation - EDI files should not report error for missing TIME_FORMAT attribute
FR-4015: Reading EDI files does not attempt to resolve Dataflow reference
FR-4021: Data Validation need to report EDI missing series attributes more clearly
FR-3884: Validation Service - ability to skip Mandatory Attributes data validator should be provided
FR-3886: Validation Service - Supplying invalid time definitions should return an error report
FR-3887: Validating data in EDI format should behave in the same manner as Structure Specific format
FR-3889: Validating data in Generic Data format should behave in the same manner as the Structure Specific format
FR-3924: Reported legal characters for ID state that asterisk may be used, when it shouldn't be
FR-3930: Dataflow Map - Combination Mapping shows in Mapped Components table in step 3 of the wizard when in edit mode
FR-3931: Data Structure and DataFlow Map Wizard - language issue
FR-3938: Data Validation - converting valid / invalid series to EDI
FR-3941: Data Validation - invalid EDI output missing any form of value
FR-3964: Unable to read Excel data file is FREQ is a Dataset Attribute
FR-3965: Dataset Attributes are not output when output format is specified as Excel
FR-3972: Errors in validating EDI headers should return HTTP 200 rather than 400
FR-3973: If EDI Message Trailer Segment (UNT) is incorrect, error is not clear to end user
FR-3980: Data Validation of EDI file that has duplicate Series Attributes returns HTTP 400
FR-3875: Provision Agreement Wizard does not honour language correctly on step 1
FR-3925: Adding a space to an Active Directory Role Mapping definition removes it
FR-3929: Fusion Registry Sdmx CSV Format can not be published to Registry if Dataset Attributes are included
FR-3948: Metadata Reports not showing Structure labels if language is not available
FR-3953: Data Sources Manager 'Table Names' modal has the 'Obs Table' and 'Key Table' header names transposed
FR-3950: Metadata Management Interface - Fix multi-page pagination on Manage Metadata
FR-3949: Metadata Management Interface - filters broken on manage metadata table for dimensions with numeric codes
FR-3927: Oracle: Error shown when starting tomcat