This version of the Ed-Fi ODS / API is no longer supported. See the Ed-Fi Technology Version Index for a link to the latest version.

 

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

This section provides a comprehensive list of all the improvements, updates, fixes, and changes in the Ed-Fi ODS / API v3.0 Technical Preview release, with links to the relevant issue in the Ed-Fi Tracker.

Ed-Fi ODS / API v3.0 Tech Preview (a) - Release Notes

API 3.0 Enhancements

The major enhancements are covered by the following Epics:

  • [ODS-1363] - ODS_API 3.0: API Futures Enhancements
  • [ODS-1395] - SwaggerUI Alignment and API Sections support
  • [ODS-1668] - ODS_API 3.0: API Futures Enhancements - Stability

Data Standard Support

Support for alignment to the latest Ed-Fi Data Standard is covered by the following Epics:

  • [ODS-1121] - ODS_API 3.0: Align ODS/API to v2.1 Data Standard
  • [ODS-1695] - ODS_API 3.0: Align ODS/API to v3.0a Data Standard

General Improvements & Enhancements

Noteworthy improvements and enhancements include:

  • [ODS-1747] - Make proxy headers configurable in the OpenApiMetadataController
  • [ODS-1007] - Remove Test Strongly Coupled To Core Descriptors
  • [ODS-1036] - Remove Extraneous Indexes from Sql Schema
  • [ODS-1122] - Remove Identity Claim from SIS Vendor Claimset
  • [ODS-1220] - Improve Swagger performance and Authorization
  • [ODS-1370] - Improve extensibility of IOAuthTokenValidator
  • [ODS-1374] - Enable Demo Auto Refresh Nightly of Sandbox
  • [ODS-1744] - Add version information to the API landing page
  • [ODS-1005] - Remove EnsureAllConnectionsClosed function from DatabaseSchemaProvider
  • [ODS-1124] - Add an optional setting to increase timeouts during sandbox creation

Ed-Fi ODS / API v3.0 Tech Preview (b) - Release Notes

Data Standard Support

Support for alignment to the latest Ed-Fi Data Standard is covered by the following Epics:

  • [ODS-1818] - ODS_API 3.0: Align ODS/API to v3.0b Data Standard

General Improvements & Enhancements

Noteworthy improvements and enhancements include:

  • [ODS-1805] - Integrate fixes in v2.3.1 into /development-v3
  • [ODS-1802] - Remove "Types" from SDK NuGet
  • [ODS-790] - OpenStaffPosition primary key contains more columns than necessary to achieve unique identification
  • [ODS-1123] - Create claims for the bulk API endpoints
  • [ODS-1583] - Modify flat file versions of Identity and Bulk specs to store as json instead of resx
  • [ODS-1584] - Review Application Startup Time
  • [ODS-1667] - Use SQL Server Table-Valued Parameters for IN clauses in the API
  • [ODS-1769] - API Futures - need to support creating composites under different organizations than Ed-Fi
  • [ODS-931] - Get By Example throws internal server error when Id and Key values are supplied
  • [ODS-1723] - Queue Locator Invalid for Remote Queue
  • [ODS-1777] - Memory Leak - Incorporate profile controller lifestyle fix to ODS core - v3
  • [ODS-1778] - 2.3 SwaggerMetadata.tt runs into duplicate keys with the following example - v3 Verification
  • [ODS-1797] - Initdev errors when trying to apply both extension samples
  • [ODS-1799] - Remove "Types" section from Swagger
  • [ODS-1810] - swagger-code gen issues
  • [ODS-1811] - swagger code gen issues - Identities API
  • [ODS-1828] - Composites - Parameterized gets are not working in Swagger
  • [ODS-1839] - Move Core Xsd Files to Ed-Fi-ODS/Standard/Schemas

Ed-Fi ODS / API v3.0 Tech Preview (c) - Release Notes

API 3.0 Enhancements

The major enhancements are covered by the following Epics:

  • [ODS-1668] - ODS_API 3.0: API Futures Enhancements - Stability

Data Standard Support

Support for alignment to the latest Ed-Fi Data Standard is covered by the following Epics:

  • [ODS-1900] - ODS_API 3.0: Align ODS/API to v3.0c Data Standard

General Improvements & Enhancements

Noteworthy improvements and enhancements include:

  • [ODS-1908] - Expose Detailed Version Information from API
  • [ODS-1928] - Utilities: Update the Utilities for API futures work (Client Side Bulk loader, Smoke Test, xml Lookup Utility)
  • [ODS-827] - Extensions to Derived Domain Entities or Associations Do Not Persist in the ODS
  • [ODS-929] - Issuing GetByExample on StudentSchoolAssociation with an invalid studentuniqueid returns incorrect data
  • [ODS-1477] - Fix codegen unifying key values from optional references
  • [ODS-1535] - 500 error attempting to POST staff when not authenticated on Staging
  • [ODS-1795] - Add authorization for CommunityProviderIdToLocalEducationAgencyId
  • [ODS-1820] - Apply Assessment Security Fixes from 2.3.1 to 3.0 API
  • [ODS-1826] - Open API Specification Doesn't Pass Schema Validation
  • [ODS-1884] - Client Side Bulk Loader Mapper Changes - for swagger spec updates
  • [ODS-1886] - Version is missing in Identity API route
  • [ODS-1891] - Merging entity extension property with core property of same name
  • [ODS-1940] - GradeLevel is not being mapped correctly in by the ApiLoader.Console.Exe tool
  • [ODS-1664] - Remove JSON object and field naming simplifications
  • [ODS-1693] - Surface a default operational context when key/secrets are assigned to API clients
  • [ODS-1692] - Require namespaces for descriptors for all API transactions, and require them in a structured format
  • [ODS-1744] - Add version information to the API landing page
  • [ODS-1848] - Update enrollment composite API definition for 3.0
  • [ODS-1849] - Update assessment composite API definition
  • [ODS-1912] - Refinements to API routes for API v3

Ed-Fi ODS / API v3.0 Tech Preview - Known Issues

The table below identifies key areas of functionality that are known to have issues  in the Technical Preview Release.

AreaIssue

Tracker Ticket*

Upgrade/MigrationUpgrade and migration support

ODS-1408 - Getting issue details... STATUS

Bulk LoadBulk loading of extension entities

ODS-1750 - Getting issue details... STATUS

For a full list of open tickets that are planned for completion in the final v3.0 release, view this link*:  Getting issues...

*Viewing Ed-Fi tracker tickets requires a login.

Contents

Read more about the ODS / API v3.0 Tech Preview:



  • No labels