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.3 release, with links to the relevant issue in the Ed-Fi Tracker.
Patch Release - v5.3-patch3
Released Aug 8, 2022
[ODS-5528] - Swagger UI: Disable configUrl and url parameters
Patch Release - v5.3-patch2
Released Jul 13, 2022
[ODS-5481] - Improve handling of proxy headers received from AWS Elastic Load Balancer
Patch Release - v5.3-hotfix1
Released Apr 26, 2022
Ed-Fi ODS / API v5.3 - Release Notes
Important Epics
[ODS-5017] - Align ODS /API to v3.3.0b Data Standard
[ODS-5019] - Bring in TPDM core as a Dynamic extension plugin
[ODS-4970] - Authorization simplification for API resources via ed-org subtypes
[ODS-4950] - Extension Plugin Build with GitHub Actions
[ODS-4891] - Support for multiple database servers in ODS / API
[ODS-5107] - PostgreSQL Support for Integration Testing
General Improvements & Enhancements
[ODS-4238] - Integrate TestSdk Generation
[ODS-4325] - Provide TPDM Claim Set
[ODS-4671] - Update documentation to guide use of secret.json instead of appsettings.development.json
[ODS-4753] - Deployment.psm1 Documentation Clarification
[ODS-4817] - Authorization support for Staff via Education Service Center
[ODS-4836] - Implementation Database Folder was Never Updated to New Artifacts Structure
[ODS-4861] - Swagger endpoint in Docker does not work with the virtual path of docs
[ODS-4897] - Sandbox Admin Installer doesn't support PostgreSQL backed installation
[ODS-4902] - ReverseProxyTesting readme needs updates
[ODS-4907] - Fix issue with long path names needed for log4net in DbDeploy
[ODS-4909] - Default Assessment Claimset Can't Create/Update/Delete LearningStandard
[ODS-4920] - Move data access functionality from EdFi.Ods.Sandbox to EdFi.Admin.DataAccess
[ODS-4924] - Update Installers to include missing elements
[ODS-4941] - Collapse EdFi.Ods.Security into a namespace in EdFi.Ods.Api
[ODS-4949] - Modify Load Tools Script to Use dotnet CLI
[ODS-4953] - Default appsettings should work out of the box
[ODS-4957] - Convert reasonNotTested into a managedDescriptor
[ODS-4972] - Make swagger year selection configurable
[ODS-5007] - PUT doesn't return location header in v5.1+
[ODS-5013] - Security Visualization utility and Graphviz
[ODS-5026] - Create "Ed-Fi ODS Admin App" and "AB Connect" claimsets during the EdFi_Security database setup/ creation
[ODS-5055] - Refactor the logic for checking existing .NET core SDK version
[ODS-5063] - Expose InformationalVersion for extension models in version endpoint
[ODS-5100] - Use EdFi.Admin.DataAccess and EdFi.Security.DataAccess packages in ODS solution
[ODS-4715] - Add "schemes" to the OpenAPI Specification 2 with the https value
[ODS-5056] - Allow suppression of in-memory caching of specific person types (Student, Staff, Parent) through a configuration setting
[ODS-5057] - Reduce wasted memory caused by key length on Person cache's internal dictionaries
[ODS-4896] - Upgrade log4net in DbDeploy
Bug Fixes
[ODS-4763] - Publishing SandboxAdmin with Octopus requires a Sandbox by default.
[ODS-4772] - Unable to load Glendale PostgreSQL database via Initdev
[ODS-4818] - Swagger home page should show Identity API documentation only when the feature is on
[ODS-4901] - ReverseProxyTesting is broken due to duplicate CORS headers
[ODS-4910] - Year specific mode - xsd/ed-fi/files endpoint error
[ODS-4925] - EdFi.Suite3.RestApi.Databases configuration doesn't include default connections
[ODS-4930] - Code Generation does not work with Linux
[ODS-4947] - Fix MSSQL Backup Path
[ODS-4948] - Fix Restore-Database When Setting an Owner
[ODS-4958] - Security Visualization utility is broken
[ODS-4961] - instanceIdFromRoute is missing from the Composite Controller
[ODS-4971] - Still Some SolutionDir Usages in Extension Templates and Composites
[ODS-4989] - Bulk Load Client is not working 2022 Year Instance
[ODS-4990] - Inconsistent data types - change-query available change version
[ODS-4995] - Sandbox Admin no longer creates record in EdFi_Admin db for EdOrgId
[ODS-5014] - Incorrect use of ContinueWith in ResourceAsJsonObjectModelBinder
[ODS-5015] - API Shouldn't process etags in request body
[ODS-5043] - Incorrect initialization of absoluteExpiration on PersonUniqueIdToUSICache causes Student/Staff/Parent cache failure
[ODS-5052] - Security visualization utility runs into error when TPDM is on
[ODS-5090] - Limit/Offset/Total Count incorrect with multiple enrollments
[ODS-5150] - sandboxes have wrong grandbend isd namespace
[ODS-5153] - Reset-EmptySandboxDatabase Is Deploying to EdFi_Admin_Test
[ODS-4922] - CalendarDates Endpoint with LearningModality
Ed-Fi ODS / API v5.3 - Known Issues
The table below identifies key areas of functionality that are known to have issues in this release.
Area | Issue | Tracker Ticket* |
|---|---|---|
Endpoint | The
|
|
You can also view release information in Ed-Fi Tracker here.
Contents
Find out more about what's new in the latest version of the Ed-Fi ODS / API: