A newer version of the Ed-Fi ODS / API is available. See the Ed-Fi Technology Version Index for a link to the latest version.
What's New - Release Notes
- Ian Christopher (Deactivated)
- Vinaya Mayya
- Chris Moffatt (Deactivated)
This section provides a comprehensive list of the improvements, updates, fixes, and changes in the Ed-Fi ODS / API for Suite 3 v5.0.0 release, with links to the relevant issue in the Ed-Fi Tracker.
Patch Release - v5.0.1
(Released 10/02/2020)
- [ODS-4562] - CallContext loses values for a previous context when the same value is set for another context
Ed-Fi ODS / API v5.0.0 - Release Notes
Important Epics
- [ODS-3786] - Bulk Load Client Utility Improvements
- [ODS-3807] - Domain extension support in PostgreSQL
- [ODS-3809] - Deprecation and removal of server side bulk load
- [ODS-3915] - Bring in TPDM v0.8 as an optional extension
- [ODS-4056] - Remove Code-Gen local Database Dependency
- [ODS-4132] - Semantic Versioning Adoption
- [ODS-4139] - Implement Survey Model
- [ODS-4165] - OSS: Apache Licensing Conversion
- [ODS-4173] - Align ODS /API to v3.2c Data Standard
- [ODS-4202] - Authorization of multiple ed-org types
General Improvements & Enhancements
- [ODS-1520] - EdFi.Ods.SandboxAdmin.Web should add global exception logging for API calls as well
- [ODS-1856] - Increase API response page size limit
- [ODS-1958] - Show LEA's and Schools with Permission
- [ODS-2980] - vendor access to multiple namespace prefixes
- [ODS-3876] - .NET Core upgrade to 3.1
- [ODS-3912] - Sandbox Admin App support for PostgreSQL
- [ODS-4033] - Add support for OAuth2 "scope" parameter to scope the resulting access token to a specific EdOrg
- [ODS-4046] - Recreating student, staff or parent after deletion returns 400 Bad Request
- [ODS-4136] - Remove sample extensions from SDK
- [ODS-4151] - Provide a Npgsql configuration file with EdFi.RestApi.Databases.EFA package
- [ODS-4172] - Update Extensions Models to Conform with New MetaEd Language Changes
- [ODS-4217] - Remove Grand Bend Extension
- [ODS-4224] - Make message for unsupported relationship-based authorizations more "user-friendly"
- [ODS-4246] - Support for Visual Studio 2019
- [ODS-4344] - Add GrandBend namespace to sandbox client
- [ODS-4354] - Add GrandBend namespace to test harness client
Bug Fixes
- [ODS-2959] - ODS API can run on an unexpected port in development environments
- [ODS-3164] - 3.1 DisciplineIncident: cannot change staffReference
- [ODS-3543] - 1 second added to CreateDate each time root aggregate is updated
- [ODS-3572] - Client-Side Bulk Load Utility loads interchange resource types out of order
- [ODS-3929] - ODS API descriptor cache fails to resolve newly created descriptor if cache is already initialized
- [ODS-4154] - swagger.json files are generated with the id field marked as required for POST requests
- [ODS-4188] - Unable to Reference Post Secondary Institution as Education Organization
- [ODS-4207] - Unable to Retrieve Data From Subclasses of Education Organization
- [ODS-4223] - Unsafe Singleton Connection String Adapter Fails At High Request Levels
- [ODS-4236] - Fix SdkCategorizer to Better Filter GetAll Methods
- [ODS-4264] - Smoke Tests GetByExample fails when attempting to select shorten version of table name
- [ODS-4265] - Profiles throw an exception on a reference that the parent does not have
- [ODS-4296] - Primary key conflict due to case sensitivity
- [ODS-4298] - Issues with PostgreSQL Table/Column Lookup
- [ODS-4316] - Authorization views for CommunityProvider and CommunityOrganization do not follow required naming conventions
- [ODS-4322] - BulkLoadClient Crashes on Malformed Xml File
Ed-Fi ODS / API v5.0.0 - Known Issues
The table below identifies key areas of functionality that are known to have issues in this release.
Area | Issue | Tracker Ticket* |
---|---|---|
Endpoint /ed-fi/sections | The
| ODS-3082 - Getting issue details... STATUS |
PosgreSQL backed ODS | In ODS API backed by PostgreSQL GET requests fail when a query parameter value is provided for a money type (e.g. Amount on Budget) | ODS-4263 - Getting issue details... STATUS |
Project Templates | Extension project template includes reference to EdFi.Ods.Xml project which was removed in the current release. Workaround is described in the linked ticket. | ODS-4652 - Getting issue details... STATUS |
You can also view release information in Ed-Fi Tracker here.