What's New - Release Notes

A newer version of the Ed-Fi ODS / API is now available. See the Ed-Fi Technology Version Index for a link to the latest version.

What's New - Release Notes

This section provides a comprehensive list of the improvements, updates, fixes, and changes in the Ed-Fi ODS / API for Suite 3 v5.2 release, with links to the relevant issue in the Ed-Fi Tracker.

Patch Release - v5.2-patch1

Released Aug 8, 2022 

  • [ODS-5528] - Swagger UI: Disable configUrl and url parameters

Ed-Fi ODS / API v5.2 - Release Notes

Important Epics

  • [ODS-4758] - Align ODS /API to v3.3.0a Data Standard

  • [ODS-4782] - Provide XSD metadata endpoint in ODS /API

  • [ODS-4840] - Snapshot isolation for Change Query processing

  • [ODS-4433] - Package management and distribution changes

General Improvements & Enhancements

  • [ODS-3957] - Add DotNet build step functionality to PowerShell

  • [ODS-4234] - Add postman tests for EdOrg types added by an Extension

  • [ODS-4379] - Clean up redundant security metadata for Bootstrap claim set

  • [ODS-4398] - Update BulkLoad Client to read configuration URLs from version endpoint

  • [ODS-4404] - Add Sample data for Calendar and CalendarDateEvent in the ODS

  • [ODS-4498] - Remove unnecessary join from ParentUSIToSchoolId authorization view

  • [ODS-4579] - Update packages in the ODS/API Solution

  • [ODS-4594] - Support for different virtual path with Reverse Proxy

  • [ODS-4612] - Optional References in ODS /API as directed by ODS needs and ed-fi model needs

  • [ODS-4641] - Consolidate the setting of the school year in year specific mode

  • [ODS-4664] - Dynamic Plugin Validation based on assemblyMetadata.json file in FindPluginAssemblies method

  • [ODS-4667] - Update extension project template to include nuspec file for extension package

  • [ODS-4668] - Code-gen for extension plugin creation

  • [ODS-4699] - Add OpenAPI metadata for Publishing feature

  • [ODS-4707] - Support Configuration to Drive Reverse Proxy Support

  • [ODS-4714] - PUT description incorrect in SwaggerUI/OpenAPI Specification

  • [ODS-4735] - Update TeamCity Builds to Use initdev

  • [ODS-4765] - Update extension project template to include assemblyMetadata.json as EmbeddedResource in extension project

  • [ODS-4847] - Implement authorization support for OrganizationDepartment

Bug Fixes

  • [ODS-4022] - availableChangeQueries OpenApi Spec definition is incorrect

  • [ODS-4530] - Issues with POST/PUT in .Net Core

  • [ODS-4609] - ChangeQueries Deletes Open Api Metadata is incorrect

  • [ODS-4681] - Unable to override plugin setup on secret.json

  • [ODS-4692] - RestAPI.Database package doesn't work with "OdsDatabaseTemplateName" as designed

  • [ODS-4712] - SecurityMetadataCacheTimeoutMinutes setting is not working

  • [ODS-4845] - Total-count not accounting search criteria when applied

  • [ODS-4850] - Dbup during initdev errors with timeout on larger dataset

  • [ODS-4874] - WebAPI installer does not enable any features

Ed-Fi ODS / API v5.2 - Known Issues

The table below identifies key areas of functionality that are known to have issues in this release.

Area

Issue

Tracker Ticket*

Area

Issue

Tracker Ticket*

Endpoint /ed-fi/sections 

The locationSchoolReference field is unusable.

  • If both locationReference and locationSchoolReference are submitted, the locationReference school will be saved.

  • If only locationSchoolReference is submitted (without a locationReference), then it will not be saved.

  • If only locationSchool is submitted, the locationSchoolReference will appear populated on a GET.

ODS-3082 - Getting issue details... STATUS

Endpoint /xsd/ed-fi/files 

In YearSpecific mode, xsd metadata endpoint fails to list the xsd files. 

ODS-4910 - Getting issue details... STATUS

You can also view release information in Ed-Fi Tracker here.